随着消费电子产品的快速更新,要求移动终端支持越来越多的功能、协议、算法等,而视频应用无疑是其中应用最为广泛的领域之一,H.264视频标准作为一种压缩效率高、网络亲和力强的视频压缩标准,是近年来视频处理领域研究的热点。 本文首先介绍了在当前移动终端中的视频解码常用方案以及不足之处,对于H.264编解码技术在移动终端中的应用,本文采用基于ARM和DSP双处理器的架构,设计并实现了H.264的视频解码的终端,该终端能运行开放式操作系统;能够通过驱动软件协调两个处理器间的工作;具备对H.264编码的qcif视频序列的实时解码的能力。本文为简化开发流程,将设计工作分成了ARM模块与DSP模块两部分分别进行。 在ARM模块部分,本文完成了底层启动代码BootLoader的原理分析与关键代码说明,并将嵌入式领域常用的BootLoader—U-Boot移植到三星公司的ARM处理器——S3C2410上,接下来本文将Linux2.6内核成功移植到该平台上并能够被BootLoader引导和运行。为适应网络方面的应用,本文还在Linux系统中移植了PPP的拨号协议并编写相关的无线网络拨号脚本和应用GPRS/GSM无线模块进行测试。在上述平台软件完成的基础之上,本文根据Linux字符设备驱动开发的流程,开发了在ARM+Linux环境下用于与DSP处理器通信的HPI(主机接口)的接口驱动程序,文中详述了HPI接口的接口原理、硬件连接、驱动程序的设计思路及其关键代码。 在DSP模块部分,本文在介绍了H.264视频编解码技术的框架并着重分析了H.264解码部分的关键技术之后,将JVT的H.264编解码参考模型JM8.6的解码程序移植到本文所采用的DSP平台上,并针对DSP平台的特点对低效的算法和程序进行代码和算法的优化、内存管理的优化、采用编译器选型的项目级优化等,使经过优化的解码程序能够达到实时解码的目的或要求,并能通过HPI硬件接口和HPI驱动程序与ARM模块的Linux操作系统进行视频数据的传输。文中给出了相关的测试结果和性能分析。 本文最后部分总结了课题的主要成果并对进一步的工作给出了具体建议。
资源简介:SAEJ 1939 商用车控制系统局域网络(CAN )通信协议 pdf
上传时间: 2013-07-31
上传用户:eeworm
资源简介:专辑类-国标类相关专辑-313册-701M SAEJ-1939-商用车控制系统局域网络(CAN-)通信协议-4.7M-pdf.zip
上传时间: 2013-06-19
上传用户:klds
资源简介:遥控车电路图 27M 无线发射接收 原理图 PDF
上传时间: 2013-04-24
上传用户:nairui21
资源简介:为了解决现有环形线圈车检器在工程应用中出现的误检问题,尤其是对同一辆大车的多次误触发问题,本文深入研究导致误检现象的具体原因,并在这基础上提出了一套软硬件的解决方法,以减少误触发现象,提高检测的准确率。 为了方便测量与调试,本文设计了一个PC...
上传时间: 2013-06-16
上传用户:1406054127
资源简介:基于CMOS摄像头的智能寻迹车的设计与实现
上传时间: 2013-07-28
上传用户:kkchan200
资源简介:遥控车电路000000000000000000000000000000
上传时间: 2013-08-02
上传用户:洛木卓
资源简介:北京航空航天大学在参加飞思卡尔智能车比赛中的技术报告
上传时间: 2013-06-22
上传用户:是王洪文
资源简介:测量车的车速和轴距的文件(包括原理图和程序)
上传时间: 2013-07-14
上传用户:wanghui2438
资源简介:随着通信、网络等技术的不断发展,对车内(机内)通话系统提出了更高的要求。本文以军用车内通话系统为主要应用背景,实现对现有车内通话系统的升级和改造,主要涉及系统结构、软件流程、相关接口及通信协议等内容。 早期模拟车内通话系统已经不能满足数字化...
上传时间: 2013-05-17
上传用户:TF2015
资源简介:SM6135S 是专为遥控车设计的大规模集成电路。有5 个控制键控制遥控车的运动,它们分别是:前进、后退、向右、向左和加速这5 个功能。芯片自带3.8V升压模块供用户选用。
上传时间: 2013-08-06
上传用户:13160677563