论文部分内容阅读
DaVinci是全新的技术和产品,它用灵活且完整的解决方案实现OEM产品的独创性,并且充分利用经过生产测试的集成化组件,有效缩短产品开发时间。DaVinci技术还专门为数字媒体应用设计了软件框架,提供了丰富的SPI、API及数字媒体算法组件但是,对于不熟悉DaVinci软件框架的用户来说,基于平台的算法及应用程序开发仍然具有复杂性。另外,目前在高校开设的嵌入式课程中,更多的是对嵌入式硬件平台和操作系统的介绍,而对基于嵌入式平台的技术应用,尤其是数字媒体应用,则讲授很少。论文基于DaVinci DM6446平台,开发了数字媒体处理与传输实验系统,在嵌入式平台上实现图像、视频处理算法及实时视频网络传输技术,设计相关的实验并开发一款算法自动打包软件,以满足嵌入式数字媒体实验教学的需要。首先,基于平台的软、硬件结构实现了多种图像处理算法和视频处理算法。其次,在平台上实现了H.264视频流的网络传输。此外,针对平台上算法开发过程中程序编译及文件配置的复杂性,开发了自动打包软件,完成数字媒体处理算法配置文件的编辑和应用程序的编译,实现算法执行文件的自动生成,以简化算法开发过程。论文的主要成果是在DaVinci平台上开发了数字媒体处理与传输实验系统,在实现视频数据网络传输的速率控制及算法执行文件的自动打包等技术环节上采用了新的实现方法。论文成果初步应用于嵌入式数字媒体实验教学。