论文部分内容阅读
视频压缩技术、集成电路技术和网络宽带技术的快速发展,推动视频技术正在向着嵌入式、数字化、网络化方向发展。嵌入式数字视频产品功能强大,可适应不同要求、不同场合下的各种应用需求。嵌入式数字视频技术在视频监控、视频电话、机顶盒等方面得到广泛应用。嵌入式数字视频系统使用TMS320DM6446作为核心处理器,以MontavistaLinux作为本系统操作系统,CCD摄像头使用V4L2图像采集API完成视频采集输入,使用X264算法完成视频压缩,该算法在增加了一定算法复杂度的前提下提高了视频压缩比。系统采用socket网络API编程建立视频数据传输服务器,RTP协议打包视频数据完成视频数据包发送。 本文主要研究设计嵌入式数字视频系统硬件部分电路,并搭建MontavistaLinux操作系统,针对操作系统完成了数字视频采集、编码、传输应用程序的设计与研究。本文的重点是硬件部分电路设计原理和PCB设计方法。论文主要涉及以下5方面内容: 1、介绍数字视频技术和嵌入式技术的应用和发展,简要说明嵌入式数字视频系统的研究背景与意义。 2、分别从软件设计和硬件设计两个方面对系统做整体阐述。 3、详细分析了系统各电路模块原理图设计方法,以及各模块所使用芯片的特点和功能,并且介绍了电路板的设计思路和测试方法。 4、讲解视频采集、视频格式转化、视频编码、视频传输模块软件设计思路,还对V4L2API视频采集方法、RTP实时传输协议、网络socket编程方法做了简要介绍,之后以视频格式转化模块为例,讲述了本系统中各个软件模块的调试方法和步骤。 5、对嵌入式数字视频系统关键技术做了总结并对未来的发展做了规划和展望。