基于达芬奇平台的H.264高分辨率编码优化实现
随着嵌入式处理器的不断发展,多媒体应用在嵌入式平台中得到了广泛的普及。为了带来更好的操作体验,多媒体应用的解决方案也不断的在推陈出新。
从最初基于ARM平台,到后来采用ARM+DSP的解决方案,到如今广泛使用的达芬奇技术。嵌入式处理器也从传统的单核发展到异构双核甚至多核处理器。
可以预见的是随着高性能嵌入式处理器的不断推出,多媒体应用在嵌入式平台下将会有着无与伦比的前景。本文针对传统嵌入式视频编码应用分辨率(320×240)低下的问题,在搭载了异构双核处理器的达芬奇平台下对H.264算法的高分辨率(640×480)编码进行优化和实现以及xDM封装。
最后以此为基础,在达芬奇应用开发框架下实现了一个基于达芬奇技术的视频编码应用实例。硬件部分本文选用TI公司设计的一款集成了ARM和DSP芯片的异构双核开放式多媒体应用平台-OMAP3730开发平台。
OMAP3730综合了两大嵌入式处理器的优势。嵌入式系统不仅能够做高速运算,同样可以运行Linux, winCE等主流嵌入式操作系统。
本文首先在对H.264算法和DCT整数变换的研究基础上,在达 ...
附件列表