微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 浅谈基于ARM/DSP的图像采集与视频应用

浅谈基于ARM/DSP的图像采集与视频应用

时间:01-12 来源:互联网 点击:

MX21应该是不错的,其预处理和后处理模块通过硬件实现颜色变换和插值变换,大大提高运算速度。如果使用DSP作为后端处理器,那就比较简单了。无论是 TI系列还是ADI Blackfin系列,都具备视频输入接口,可以直接输入传感器的输出信号。

  另外一类重要的应用是视频编解 码,主要用于安防领域。当前流行的编解码算法是MPEG-4,而H.264也正在迅速的占领市场,传统的M-JPEG则在交通监控领域继续发挥作用。经常 看到网友在论坛上讨论基于ARM实现视频编解码算法,结果可能大多是让您失望。我们曾经试图做这个工作,最后是在Freescale MXL处理器上实现QCIF分辨率的准实时MPEG-4编码,而且使用MXL的硬件DCT加速、汇编优化和半象素搜索优化算法。很明显基于传统ARM处理 器实现视频编码算法是很有难度的和不太现实的。不过您也别太失望,有一类arm处理器内部集成编解码CODEC,算法基本不占用CPU时间,所以还是可以 用的。这一类主要有Freescale MX21/MX27/MX31、海思Hi3510,好像还有上海杰得。Mx21内嵌Hantro的CODEC,可以做到CIF@30fps,MX27可以 做到H.264@D1,海思3510也可以做到H.264的D1编码。相对使用DSP处理视频算法,SOC的优点是开发简单,直接调用编解码API就可以 了。随着市场竞争的加剧,相信会出现越来越多的具备视频编解码能力的arm处理器。

  相对于arm处理器,目前更多的工程师使用 DSP处理器完成编解码算法。适合视频处理的DSP也有很多,比较知名的有TI系列、ADI系列和Philips系列。TI自不必说,大家都很熟悉。 Philips(NXP)的Trimedia系列DSP是老牌的视频处理芯片,应用也非常广泛。ADI的Blackfin系列视频处理器则是较新一点的, 相对于传统DSP,Blackfin的最大优势在于其MSA体系结构,是DSP与RISC处理器的结合体。这一优点使得Blackfin既可以运行操作系 统,又可以高效的运行算法,从而可以实现单芯片视频应用系统。我们知道单芯片系统一般成本会比双处理器系统低,这在对成本控制越来越严格的今天的确比较有 诱惑力。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top