欢迎来到天天文库
浏览记录
ID:33955095
大小:14.63 MB
页数:57页
时间:2019-03-02
《基于dm365水下视频通信实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于DM365的水下视频通信实现摘要水下视频通信由于具有信息丰富和直观的特点而受到越来越广泛的重视,目前水下视频通信技术和对适合于水下传输特性的视频压缩算法的探究已经成为水声领域的一个新的热点。本文的主要任务是水下视频通信实时压缩系统的方案设计和实现。本系统采用TI公司的达芬奇系列DSP:DM365为核心处理器,由其内核ARM9负责系统的整体控制,视频协处理器负责H.264标准的视频压缩和解压缩。采用以DM365为处理器的核心板+自行设计开发的底板作为实现平台,共同构成了水下视频通信实时压缩系统。在功能上,本系统主要分为发送端和接收端,在发送端,系统实现视频
2、采集、将视频数据按H.264格式压缩、将压缩后的视频数据通过网口,以TCP/IP协议发往水下通信信号处理系统(即水声Modem),并由其负责将数据编码、调制后发往水声信道。接收端与上述过程一一对应,水下通信信号处理系统将从水池接收的数据解调、解码后,通过网口发往水下视频通信实时压缩系统,由其将数据解压缩并进行实时的显示。本系统使用Linux环境下C语言编程实现上述功能,并且在发送端和接收端为了更好的执行上述任务,采取了多线程思想。最后,本系统在水池进行了验证试验,实验结果显示,本系统运行稳定可靠,解压后播放的视频基本清晰,连贯,内容可辨识。关键词:视频:压缩
3、;H.264;DM365哈尔滨一I:程人学硕十学位论文基于DM365的水下视频通信实现ABSTRACTUnderwatervideocommunicationwithinformativeandintuitivefeaturesattractedmoreandmoreattention,underwatervideocommunicationstechnologyandexploringthecompressionalgorithmsuitableforunderwatervideocommunicationfeatureshavebecomeanewhot
4、spotforunderwateracousticfield.Themainpurposeofthisthesisisthedesignandimplementationofunderwatervideocommunicationreal-timecompressionsystem.ThesystemusesTIcompanyofDaVinciseriesDSP:DM365asthecoreprocessor,thekemelARM9isresponsiblefortheoverallsystemcontrol,andthevideocoprocessori
5、sforvideocompressionanddecompressionofstandardH.264.ThecoreboardandthebackplanewhichisdesignedanddevelopedforthesystemspeciallyconstitutetheplatfoITnforthesystemtogether.Functionally,thesystemiSdividedintotwosystems,thesenderandthereceiver.Atthesenderend,thevideodataiscapturedbycam
6、era,thenthedataiscompressedinH.264format,andatlastthecompresseddataissendoutthoughtheEthemetportbyTCP/IPprotocoltotheUnderwaterAcousticModemwhichwouldsendthedatatotheunderwateracousticchannel.Similarlywiththesendprocessabove,atthereceiverend,thedatawhichcomesfromtheunderwateracoust
7、icchannelisreceivedbyUnderwaterAcousticModemfirstly,thedataissendfromtheModemtooursystem,afterdecodedbythesystem,thevideocanberecoveredanddisplayedonthescreen.111issystemisdevelopedbyCprogramminglanguageinLinuxenvironmenttoachievetheabovefunctions,andbothendsofthesystemusestheideao
8、fmulti-threadedtoexecuteth
此文档下载收益归作者所有