共2条
1/1 1 跳转至页
ARM9 使用ARM9进行图像采集与传输

问
导师给了个课题:用一个带USB接口的PC摄像头采集动态图像,经ARM9处理后并行32位输出给FPGA处理(这一块不用我管)。要求达到VGA(640x480)下达到30fps,那位高手作过类似的课题,进来指点一下,看一下能否实现?
答 1:
ARM9的USB好像是1.1吧?ARM9,30×640×480×2(16位彩色)=17M/s,ARM9才有USB1.1,怎么做?
答 2:
ARM9 USB是1.1?ARM9 USB是1.1?
答 3:
re1.USB camera输出的一般是jpeg格式的数据,所以才能通过USB传输,但能不能做到30fps就不好说了。
2.USB版本与ARM无关,比如mx21就支持USB2.0。
3.如果要实现VGA@30fps,最好采用直接支持cmos sensor接口的ARM9处理器,比如mxl,mx21之类的。
http://www.ARM-imx.com 答 4: :)无论ARM9的USB是否1.1,2.0,目前均只支持最高full rate(12mbit/s)设备,所以想要用USB camera做到 640*480 30Frame/s...... 答 5: 就算有高速USB host目前好像也没有高速的USB camera卖。至少我还没见过。。 答 6: 使用ARM9进行图像采集与传输高速的USB camera倒是可以解决.我想:可不可以在ARM上扩展一个高速USB2.0 host接口,但好像cypress公司的cy7c68013只能用于高速USB2.0 device接口,不知有没有类似产品可以扩展一个高速USB2.0 host接口
答 7: RE:ARM_imx也考虑采用直接支持cmos sensor接口的ARM9处理器(比如mxl,mx21,还有2440),但又存在一个问题:图像压缩问题,据说这项工作的量也很大. 答 8: hi-speed USB host 不是没有!飞利浦的isp1760就是,加这个费用不知道你考虑没有! 答 9: re 6966950318关键看要做什么压缩算法,如果是jpeg就没什么问题,如果是mpeg-4,那就只有mx21可以做,如果是h.264那就要等到mx31了。 答 10: 先不考虑费用问题用飞利浦的isp1760实现起来有多大难度,需要哪些方面的知识,有这方面经验的高手们,介绍一下开发过程 答 11: 我前段时间考虑过这个方案当时是想通过GRPS在线把图象传输出去
后来也夭折了 答 12: 难度比你的图像压缩可能还大一些!看你擅长哪方面了!:) 答 13: RE:ARM_imx在ARM9中进行图像压缩处理好像不是ARM所擅长的,并且要同时跑操作系统和图像处理可能有点玄哦! 答 14: TO 6966950318你用带JPEG压缩的PCCAMERA就可以了,对ARM的速度没要求,USB要1.1就可以了。我用ARM7+USB1.1FULL SPEED+PCCAMERA做过30帧的640X480。
好多ARM开发板都有OV的PCCAM的驱动了。
前几天一哥们还帖了中星微的驱动,参考一下。
ARM9自己压缩就不要考虑了。
多废话一句:你导师要你做这东西如果是实验课题还可以,如果是实际产品要考虑可不可行,因为普通PCCAM的照度太差了,很难实际应用。 答 15: 因为普通PCCAM的照度太差了,很难实际应用。还是要看V2IP基本上都是cmos sensor,ccd毕竟太贵了,不过我们马上就可以支持CCD摄像机了。 答 16: re:szlrt我核算了一下,在VGA(640x480)下达到30fps,图像格式为YUV4:2:2,所需的数据量为640×480×16×30=147Mb/s,若PC camera压缩率5,数据量也要达到29Mb/s。用USB2.0 Full speed显然不能满足要求。请问szlrt一下,你用ARM7+USB1.1FULL SPEED+PCCAMERA做过30帧的640X480,是通过什么方法测出30fps。同时愿与你进一步交流,我的Email:ylsyzyctj@yahoo.com.cn,QQ:410652325。十分感谢! 答 17: 顶 答 18: 欢迎各位就<使用ARM9进行图像采集与传输>主题发表高见 答 19: 该ARM9支持高速度的USB2.0该ARM9支持高速的USB2.0接口.
USB High Speed controller
- Contains integrated PHY
- High Speed (480 Mbps) or Full Speed (12 Mbps)
请联系: MSN:zjin_lai@hotmail.com
mobile:13724356582
2.USB版本与ARM无关,比如mx21就支持USB2.0。
3.如果要实现VGA@30fps,最好采用直接支持cmos sensor接口的ARM9处理器,比如mxl,mx21之类的。
http://www.ARM-imx.com 答 4: :)无论ARM9的USB是否1.1,2.0,目前均只支持最高full rate(12mbit/s)设备,所以想要用USB camera做到 640*480 30Frame/s...... 答 5: 就算有高速USB host目前好像也没有高速的USB camera卖。至少我还没见过。。 答 6: 使用ARM9进行图像采集与传输高速的USB camera倒是可以解决.我想:可不可以在ARM上扩展一个高速USB2.0 host接口,但好像cypress公司的cy7c68013只能用于高速USB2.0 device接口,不知有没有类似产品可以扩展一个高速USB2.0 host接口
答 7: RE:ARM_imx也考虑采用直接支持cmos sensor接口的ARM9处理器(比如mxl,mx21,还有2440),但又存在一个问题:图像压缩问题,据说这项工作的量也很大. 答 8: hi-speed USB host 不是没有!飞利浦的isp1760就是,加这个费用不知道你考虑没有! 答 9: re 6966950318关键看要做什么压缩算法,如果是jpeg就没什么问题,如果是mpeg-4,那就只有mx21可以做,如果是h.264那就要等到mx31了。 答 10: 先不考虑费用问题用飞利浦的isp1760实现起来有多大难度,需要哪些方面的知识,有这方面经验的高手们,介绍一下开发过程 答 11: 我前段时间考虑过这个方案当时是想通过GRPS在线把图象传输出去
后来也夭折了 答 12: 难度比你的图像压缩可能还大一些!看你擅长哪方面了!:) 答 13: RE:ARM_imx在ARM9中进行图像压缩处理好像不是ARM所擅长的,并且要同时跑操作系统和图像处理可能有点玄哦! 答 14: TO 6966950318你用带JPEG压缩的PCCAMERA就可以了,对ARM的速度没要求,USB要1.1就可以了。我用ARM7+USB1.1FULL SPEED+PCCAMERA做过30帧的640X480。
好多ARM开发板都有OV的PCCAM的驱动了。
前几天一哥们还帖了中星微的驱动,参考一下。
ARM9自己压缩就不要考虑了。
多废话一句:你导师要你做这东西如果是实验课题还可以,如果是实际产品要考虑可不可行,因为普通PCCAM的照度太差了,很难实际应用。 答 15: 因为普通PCCAM的照度太差了,很难实际应用。还是要看V2IP基本上都是cmos sensor,ccd毕竟太贵了,不过我们马上就可以支持CCD摄像机了。 答 16: re:szlrt我核算了一下,在VGA(640x480)下达到30fps,图像格式为YUV4:2:2,所需的数据量为640×480×16×30=147Mb/s,若PC camera压缩率5,数据量也要达到29Mb/s。用USB2.0 Full speed显然不能满足要求。请问szlrt一下,你用ARM7+USB1.1FULL SPEED+PCCAMERA做过30帧的640X480,是通过什么方法测出30fps。同时愿与你进一步交流,我的Email:ylsyzyctj@yahoo.com.cn,QQ:410652325。十分感谢! 答 17: 顶 答 18: 欢迎各位就<使用ARM9进行图像采集与传输>主题发表高见 答 19: 该ARM9支持高速度的USB2.0该ARM9支持高速的USB2.0接口.
USB High Speed controller
- Contains integrated PHY
- High Speed (480 Mbps) or Full Speed (12 Mbps)
请联系: MSN:zjin_lai@hotmail.com
mobile:13724356582
共2条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
嵌入式LinuxC语言程序调试和宏使用技巧被打赏50分 | |
让代码中包含最新的编译时间信息被打赏50分 | |
rtthread硬件加密--2crc加密分析被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】mcxa156使用低功耗定时器适配硬件RTC框架被打赏26分 | |
【STM32F769】AI之与本地deepseek对接被打赏50分 | |
Buck电路工作在CCM模式下电感电流的计算公式是什么?被打赏5分 | |
buck电路工作原理被打赏5分 | |
基于MSPM0L1306的MODBUS-RTU协议通讯实验被打赏100分 | |
我想要一部加热台+多合一调试工具被打赏18分 | |
每周了解几个硬件知识+485硬件知识分享被打赏10分 |