查看: 3465|回复: 21|关注: 0

小迈步第四课 | MATLAB 视频图像处理 - 从算法到硬件实现

[复制链接]

MATLAB 基础讨论
版块优秀回答者

235

主题

1200

帖子

35

最佳答案
  • 关注者: 943
发表于 2019-4-23 11:36:41 | 显示全部楼层 |阅读模式

                               
登录/注册后可看大图

时间:2019 年 5 月 9 日  19:30  微信直播

不熟悉图像和视觉算法,找来网上的代码p图没p好?拷贝了一段代码,尝试放到嵌入式系统上,结果跑不起来?想玩FPGA,看到HDL语言里的时钟、同步、触发,眼花缭乱?图像处理怎么就这么麻烦?

本次微直播通过具体的MATLAB的演示和操作,给大家展示了如何用MATLAB开发图像处理算法,带领大家化繁为简,把算法一步步变成可以在FPGA上运行的HDL代码,并实现实时处理。

本次课堂,您将学习如何进行图像处理算法的探索,如何在无需手写HDL代码的情况下把算法部署到FPGA上。

扫描二维码即可注册:

                               
登录/注册后可看大图

课程相关技术问题可以在这里跟帖提问,演讲嘉宾会在直播结束一周内持续在本贴中为大家解答。

亮点包括:
  • 简介
    图像处理:静止图像的帧处理,运动图像(计算机视觉)的流处理
  • MATLAB的统一开发环境
    完整的工具链,黄金参考、流处理、HDL验证的统一环境;
    帧与像素流间的自由转换,结果的可视化;
    分辨率、帧率的自适应;
    可综合、源码可见的HDL代码生成;
    资源使用和关键路径的统计;
    自动优化;
    多平台支持;
    基于各种FPGA/SoC平台的图像处理框架
  • 基于FPGA/SoC的MATLAB图像处理的实现
    通过摄像头采集实时图像,并跟踪目标。

主讲人:
严小商,MathWorks中国应用工程师,专业方向为通信系统设计和信号处理,曾任职于中电集团和航天科技集团。

谁应该参加本次微直播:
  • 在工作或学习中需要使用 MATLAB/Simulink进行图像处理,并部署到硬件上的人员。
  • 参与电子设计竞赛的参赛队伍、及带队老师。
  • 想要了解 MATLAB 自动代码生成功能的学生或工程师。

演示代码包下载:
游客,如果您要查看本帖隐藏内容请回复

新手

10 麦片

财富积分


050


1

主题

13

帖子

0

最佳答案
发表于 2019-4-29 10:33:17 | 显示全部楼层
相关硬件能否提供详细信息,提前准备,谢谢!

MATLAB 基础讨论
版块优秀回答者

235

主题

1200

帖子

35

最佳答案
  • 关注者: 943
 楼主| 发表于 2019-5-6 13:40:24 | 显示全部楼层
DengSC0504 发表于 2019-4-29 10:33
相关硬件能否提供详细信息,提前准备,谢谢!

硬件:ZedBoard  +  USB  WebCam

ZedBoard:
基于Xilinx Zynq™-7000扩展式处理平台(EPP)的低成本开发板。此板可以运行基于Linux,Android,Windows®或其他OS/ RTOS的设计。此外,可扩展接口使得用户可以方便访问处理系统和可编程逻辑。
参考  http://zedboard.org/product/zedboard

USB WebCam:参考 罗技USB网络摄像头

新手

10 麦片

财富积分


050


0

主题

6

帖子

0

最佳答案
发表于 2019-5-9 20:44:44 | 显示全部楼层
请问在Zynq构建的HDL代码中,如果也用matlab生成C代码协调HDL工作,那么嵌入式软件调用硬件的接口是什么样子的?嵌入式软件是不是工作在linux上的?是否需要编写调用hdl的linux驱动程序?构建linux镜像时需要注意些什么?

MATLAB 基础讨论
版块优秀回答者

235

主题

1200

帖子

35

最佳答案
  • 关注者: 943
 楼主| 发表于 2019-5-13 17:41:51 | 显示全部楼层
bbs165198646 发表于 2019-5-9 20:44
请问在Zynq构建的HDL代码中,如果也用matlab生成C代码协调HDL工作,那么嵌入式软件调用硬件的接口是什么样 ...

1.        Zynq里,如果PS上的C和PL上的HDL都在MATLAB里建模的话,C与HDL硬件间通过AXI总线通信;
2.        嵌入式可以工作在Linux上,也可以直接跑在底层。硬件和软件通过AXI通信, Simulink已经做好接口,如果使用内置的模块,则不需写驱动;否则需要写自己的AXI数据解析代码。
3.        Simulink生成了Vivado工程,也可以把生成HDL后的工作交给Vivado。

新手

10 麦片

财富积分


050


0

主题

6

帖子

0

最佳答案
发表于 2019-5-14 16:59:56 | 显示全部楼层
ilovematlab 发表于 2019-5-13 17:41
1.        Zynq里,如果PS上的C和PL上的HDL都在MATLAB里建模的话,C与HDL硬件间通过AXI总线通信;
2.        嵌入式可以 ...

多谢
另外此次课程上讲解的例程可以分享吗?

MATLAB 基础讨论
版块优秀回答者

235

主题

1200

帖子

35

最佳答案
  • 关注者: 943
 楼主| 发表于 2019-5-17 13:58:06 | 显示全部楼层
bbs165198646 发表于 2019-5-14 16:59
多谢
另外此次课程上讲解的例程可以分享吗?

案例下载请回复本帖查看隐藏内容。

新手

5 麦片

财富积分


050


0

主题

5

帖子

0

最佳答案
发表于 2019-5-17 14:55:58 | 显示全部楼层
谢谢,学习一下

新手

5 麦片

财富积分


050


0

主题

2

帖子

0

最佳答案
发表于 2019-5-20 20:12:01 | 显示全部楼层
很好很好很好很好很好

新手

12 麦片

财富积分


050


11

主题

103

帖子

0

最佳答案
  • 关注者: 3
发表于 2019-5-24 15:32:08 | 显示全部楼层
感兴趣,学习一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表