资源描述:
《基于dm642的视频前端的系统设计与优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士学位论文基于DM642的视频前端的系统设计与优化姓名:章晟申请学位级别:硕士专业:计算机技术指导教师:夏雨人;许东20081201上海交通大学工程硕士学位论文摘要基于DM642的视频前端的系统设计与优化摘要视频前端是一个将模拟视频进行采样量化、压缩、打包然后通过网络传输的设备。在混合视频监控网络中,视频前端作为将模拟视频数字化的设备,是系统的核心设备,视频前端的性能直接影响到整个系统的性能。本文的研究内容是设计一个能达到性能需求的基于TI公司的DM642的视频前端。在视频前端系统的设计开发,研究的问题包括
2、H.264视频编码技术、DM642硬件平台特性、CCS开发环境及软件系统的设计与优化。本文首先分析了视频监控系统的组成、应用场合及发展趋势,接着回顾了数字视频和视频编码的基础、DSP的发展和现状,列举了视频前端的需求并给出了系统设计,然后讨论了H.264视频编码压缩标准,并详细的表述了H.264区别于以往视频压缩标准的技术亮点。作为研究的重点,论文具体论述了视频前端的系统设计,它主要由初始化、视频采集、音频采集、OSD字符叠加和H.264视频编码模块组成。本文详细介绍了个模块的流程及实现功能,并对H.264编码模块进行了
3、基于DM642架构的优化,涉及的技巧包括基于DM642的优化包括调整数据类型、使用内联函数、数据复制优化及使用EDMA搬运宏块数据。最后论文给出了一个实际应用案例和实验测试的结果,证明了视频前端的设计是成功的。本文的意义在于,不仅成功的应用并提出了一个基于DM642的视频前端的解决方案,并且这个方案对于其他需要视频编码模块的产品开发也有一定的参考和指导意义。关键词:视频监控,视频前端,DM642,H.264,优化I上海交通大学工程硕士学位论文ABSTRACTDM642BasedVideoFrontEndSystemDes
4、ignandOptimizationABSTRACTThegoalofthispaperistodesignandoptimizethesystemofvideofrontendbasedonDM642.Thispaperisbasedonapracticalproject.Focusingoneachstageofdevelopment,H.264codec,DM642hardwareplatform,CCSintegrateddevelopmentenvironment,andoptimizationofcodecm
5、odule,thispaperhasdonealotofthoroughresearches.Atfirst,thispaperintroducesthecomponents,applicationsandtrendofvideosurveillancesystem.Secondly,therequirementsofvideofrontendareenumeratedandasystemdesignisalsogiven.Thirdly,thispaperbrieflyreviewsthedevelopmentofmo
6、dernvideocodingstandards.AnintroductiontothemainbodyoftheH.264standardwithemphasisonkeytechniquesinvideocodinglayerwasgiven.AndthenthepapergivesanintroductionofthestructureandfeaturesofTMS320DM642chip.Thispapergivestheimplementationofsystemdesignindetail,includin
7、ginitialization,videocapturing,audiocapturing,OSDcontrollingandH.264videocodec.AndthenthispaperdiscussesthemethodsofoptimizationofH.264videocodecbasedonDM642.Therearefourmethodsdiscussedinthispaperincludingdatatypechanging,usingintrinsics,optimizationofdatacopyan
8、dmovingdatawithEDMA.Inthispaper,notonlyasolutionofvideofrontendbasedonDM642issuccessfullyputforwardandimplemented,butalsothemethodsarecommonlyhelpfultoothervid