基于MATLAB和Si万博1manbetxmulink的嵌入式视觉
为嵌入式系统设计和部署图像处理和计算机视觉应用程序
什么是嵌入式视觉?
嵌入式视觉涉及图像处理和计算机视觉在嵌入式系统中的应用。嵌入式视觉开发工作流的关键组件包括算法设计、系统建模、协作和视觉算法部署。
工程师使用MATLAB®和仿真软万博1manbetx件®开发图像处理和计算机视觉系统,并将其部署到嵌入式目标硬件中。使用MATLAB和Simulin万博1manbetxk,您可以:
针对cpu
使用MATLAB Coder™生成C和c++代码的视觉算法开发在MATLAB。集成优化的库,如ARM®ARM架构的计算库MKL-DNN图书馆对于英特尔®cpu。
针对gpu
针对fpga和asic
使用HDL Coder™从您使用Simulink和vision HDL工具箱设计的基于FPGA和asic平台的视觉算法生成Verilog和VHDL代码。万博1manbetx
测试和验证
使用HDL验证器™,Simulink Real-Time™,Embedded Coder执行快速原型,处理器在环(PIL)模拟,和硬件在环(HIL)模拟万博1manbetx®,和Simu万博1manbetxlink Desktop Real-Time™来有效地测试和验证生成的代码。
连接嵌入式硬件和部署
从流行的嵌入式硬件的各种硬件支持包中选择,以启动接收和发送MATLA万博1manbetxB和Simulink之间的真实世界的数据,并自动生成可执行的算法,以运行在嵌入式硬件平台上。万博1manbetx
真实世界的嵌入式视觉应用
了解MATLAB和Simulink用户如何万博1manbetx开发和部署真实世界的嵌入式视觉系统
自动驾驶
大陆使用MATLAB:自动化学习不同的交通标志类型,访问数据库,生成合成标志样本,生成代码,并使用交互式应用程序监控和评估分类器训练。
机器人
Clearpath机器人工程师使用MATLAB来原型算法,分析和可视化数据,用于工业机器人的研究和发展。
医学成像
Infraredx使用MATLAB和Simulin万博1manbetxk来加速血管内成像系统的FPGA开发。