基于dm365水下视频通信实现

基于dm365水下视频通信实现

ID:33955095

大小:14.63 MB

页数:57页

时间:2019-03-02

基于dm365水下视频通信实现_第1页
基于dm365水下视频通信实现_第2页
基于dm365水下视频通信实现_第3页
基于dm365水下视频通信实现_第4页
基于dm365水下视频通信实现_第5页
资源描述:

《基于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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。