0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析MATLAB和Simulink嵌入式视觉应用

MATLAB 来源:MATLAB 作者:MATLAB 2021-11-22 14:04 次阅读

嵌入式视觉是什么?

嵌入式视觉是指将图像处理和计算机视觉应用到嵌入式系统

嵌入式视觉开发工作流程的主要环节包括视觉算法的算法设计、系统建模、协作和部署。

工程师使用 MATLABSimulink 开发图像处理和计算机视觉系统并将其部署到嵌入式目标硬件。借助 MATLAB 和 Simulink,您能够:

开发算法和建立系统模型

集成第三方软件框架

为目标硬件平台生成代码

为目标硬件平台生成代码

CPU 为目标

使用 MATLAB Coder 为在 MATLAB 中开发的视觉算法生成 C 和 C++ 代码。集成优化的库,如用于 ARM 架构的 ARM Compute Library 以及用于 Intel CPU 的 MKL-DNN 库。

GPU 为目标

使用 GPU Coder 从 MATLAB 生成优化的 CUDA 代码,这些代码可用于在基于 GPU 的硬件平台(包括 NVIDIA Jetson 和 DRIVE)上建立原型。

FPGAASIC 为目标

使用 HDL Coder 从视觉算法生成 Verilog 和 VHDL 代码,这些算法是您使用 Simulink 和 Vision HDL Toolbox 为基于 FPGA 和 ASIC 的平台而设计。

测试和验证

使用 HDL Verifier、Simulink Real-Time、Embedded Coder 和 Simulink Desktop Real-Time 执行快速原型建立、处理器在环 (PIL) 仿真和硬件在环 (HIL) 仿真,高效地测试和验证您生成的代码。

连接到嵌入式硬件并部署

从常见嵌入式硬件的各种硬件支持包中选择一种,快速开始在 MATLAB 和 Simulink 之间接收和发送真实数据,并从您的算法自动生成可执行文件,在嵌入式硬件平台上运行。

18b6e190-494b-11ec-b939-dac502259ad0.png

开发算法和建立系统模型

使用提供了参考标准函数和模块的 MATLAB 和 Simulink 工具,为嵌入式视觉系统设计算法和系统模型。

借助用于采集摄像机和其他传感器实时图像和视频数据的应用程序,以及用于处理、分析、仿真和可视化这些数据的应用程序,自动执行常见工作流程步骤。

Image Processing Toolbox

Computer Vision Toolbox

Deep Learning Toolbox

Automated Driving Toolbox

在协同工作流程中集成第三方软件

您可以将第三方软件工具、库、框架以及 Python、OpenCV 和 TensorFlow 等语言集成到基于 MATLAB 和 Simulink 的工作流程,以支持协作、与现有项目集成和代码可重用性。

真实世界的嵌入式视觉应用

了解 MATLAB 和 Simulink 用户如何开发和部署真实的嵌入式视觉系统

自动驾驶

Continental 使用 MATLAB 和交互式应用程序,自动学习不同的交通标志类型、访问数据库、生成组合标志样例、生成代码,并监视和评估分类器训练。

机器人

Clearpath Robotics 工程师使用 MATLAB 建立算法原型,并对数据进行分析和可视化,以用于工业机器人研发。

医学成像

Infraredx 使用 MATLAB 和 Simulink 加快血管内成像系统的 FPGA 开发。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    175

    文章

    2917

    浏览量

    228412
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4403

    浏览量

    126569
  • 代码
    +关注

    关注

    30

    文章

    4553

    浏览量

    66665
  • 嵌入式视觉
    +关注

    关注

    8

    文章

    115

    浏览量

    59042

原文标题:图像处理和计算机视觉 | MATLAB 和 Simulink 嵌入式视觉应用

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式热门发展方向有哪些?

    良好的感知能力,能够根据复杂的环境作出优良的决策。此外,嵌入式系统在计算机视觉方面的应用,可以有效的识别和定位目标,采集相关的信息,能够实现人脸识别、行车辅助、运动跟踪等实时视觉应用。在多媒体中
    发表于 04-11 14:17

    MathWorks宣布推出MATLABSimulink的2024a版本

    MathWorks宣布推出MATLABSimulink的2024a版本
    的头像 发表于 04-07 14:03 119次阅读
    MathWorks宣布推出<b class='flag-5'>MATLAB</b>和<b class='flag-5'>Simulink</b>的2024a版本

    嵌入式人工智能的就业方向有哪些?

    联网ARM开发 NB-IoT开发及实战 七:python工程师,人工智能工程师 python语法基础 python核心编程 基于OpenCV的机器视觉开发 嵌入式人工智能渗入生活的方方面面,广泛应用
    发表于 02-26 10:17

    嵌入式系统发展前景?

    嵌入式系统发展前景? 嵌入式系统,从定义上来说,是一种专用的计算机系统,它被设计用来控制、监视或者帮助操作一些设备、装置或机器。在过去的几年里,嵌入式系统已经取得了显著的进步,而未来,嵌入式
    发表于 02-22 14:09

    嵌入式学习步骤

    嵌入式行业是一个涉及广泛领域的行业,嵌入式、物联网、人工智能、智能与科学、电子信息工程、通信工程、自动化工程、测控、计算机科学等专业在嵌入式系统中使得软件和硬件的结合更加高效,适合从事嵌入式
    发表于 02-02 15:24

    MATLAB的数字逻辑电路Simulink仿真

    电子发烧友网站提供《MATLAB的数字逻辑电路Simulink仿真.pdf》资料免费下载
    发表于 11-17 15:39 3次下载
    <b class='flag-5'>MATLAB</b>的数字逻辑电路<b class='flag-5'>Simulink</b>仿真

    讲解MATLAB/Simulink HDL使用入门

    我们将使用实例讲解MATLAB / Simulink HDL 使用入门。
    的头像 发表于 11-06 09:12 602次阅读
    讲解<b class='flag-5'>MATLAB</b>/<b class='flag-5'>Simulink</b> HDL使用入门

    什么是嵌入式Linux?

    什么是嵌入式Linux? 对于很多电气、电信、通信专业的同学来说,对口专业就业方向主要有软、硬件两个方向。无论是对于学生还是就业而言,软硬件的开发学习,嵌入式物联网在近年来无疑是一个摆在面前
    发表于 10-11 13:47

    基于Linux的嵌入式视觉系统设计原理

    电子发烧友网站提供《基于Linux的嵌入式视觉系统设计原理.pdf》资料免费下载
    发表于 10-11 11:26 0次下载
    基于Linux的<b class='flag-5'>嵌入式</b><b class='flag-5'>视觉</b>系统设计原理

    从事嵌入式工作有哪些优势?

    随着物联网和人工智能的发展,嵌入式技术越来越值钱,学嵌入式的人也越来越多,现在开始入行嵌入式。根据一些权威部门统计,我国目前嵌入式软件人才缺口每年为40万人左右,
    发表于 10-08 15:05

    机器视觉嵌入式的关系

    机器视觉嵌入式的关系 机器视觉嵌入式技术是当前信息技术中得到广泛应用的两个关键领域。它们的结合使得许多优秀的应用程序得以实现,比如智能家居、自动驾驶、安全监控等。本文将从以下几个方
    的头像 发表于 08-09 16:57 743次阅读

    嵌入式计时器以及simulink设计实现

    嵌入式计时器是一种在嵌入式系统中用于计时、计数和测量时间间隔的设备。
    发表于 07-21 17:20 3189次阅读
    <b class='flag-5'>嵌入式</b>计时器以及<b class='flag-5'>simulink</b>设计实现

    嵌入式视觉技术应用领域与挑战 嵌入式视觉技术让智能无处不在

    车辆正奔驰在蜿蜒的盘山公路上,周围美丽的风景使你沉浸其中。你突然注意到前方急拐弯处有一群徒步旅行者,而汽车的嵌入式视觉系统也同时检测到了他们,并迅速减速,以最佳的距离和速度,平稳安全地通过。 *文末
    的头像 发表于 06-08 19:45 1051次阅读

    基于龙伯格观测器Luenberger的无感控制+Matlab/Simulink仿真

    本章节采用龙伯格观测器进行永磁同步电机的无传感器控制,首先分析了龙伯格观测器的原理,然后设计了PMSM的全阶龙伯格观测器,最后通过Matlab/Simulink对该观测器方案进行仿真分析,为了进行
    发表于 06-08 14:46 2128次阅读
    基于龙伯格观测器Luenberger的无感控制+<b class='flag-5'>Matlab</b>/<b class='flag-5'>Simulink</b>仿真

    S32K144的MBD工具箱,使用Simulink进行仿真时调用的库与生成嵌入式代码时调用的静态库不同?

    我在使用NXP的MBDT时,不仅可以在Simulink中使用它的模块进行仿真,还可以生成S32K的代码,然后在MBDT的安装目录下看到三个库文件。令我困扰的是,使用 Simulink 进行仿真时调用的库与生成嵌入式代码时调用的静
    发表于 06-01 06:55