基于嵌入式LINUX的视频采集编码系统的实现

来源 :太原理工大学 | 被引量 : 4次 | 上传用户:renewmyself
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的飞速发展,各种视频终端越来越广泛地应用于人们生活中,微电子技术和嵌入式操作系统的不断发展,为多媒体化视频终端的发展创造了有利条件,嵌入式技术与网络、通信和多媒体技术的相互融合将成为视频通信领域的发展趋势。高质量的视频信号在网络中实时传输对视频编码提出了新的要求,而视频采集是视频终端不可或缺的部分,在这种背景下研究嵌入式系统中的视频实时采集编码就具有一定的实际意义和先进性。本文设计了嵌入式远程监控系统中的视频采集编码端。课题提出了基于ARM Linux的视频采集编码设计方案,采用S3C2440作为主处理器,选用OV511+OV7650构造USB摄像头进行视频采集。数据采集完成后通过USB口发送到S3C2440中进行软件编码。由于嵌入式Linux在各种视频设备中已经得到了广泛应用,故该设计具有一定的通用性。本课题在S3C2440的整体构架下,进行硬件设计,搭建了硬件开发环境。在此基础上,开发了基于硬件系统的操作系统,研究了嵌入式Linux操作系统移植包括启动装载器Bootloader,Linux2.6.13内核移植,YAFFS文件系统的安装,远程调试环境的建立。在硬件系统设计和操作系统开发完成的基础上,实现了Linux系统下的实时视频采集,利用多线程设计解决了采集编码的同步问题。然后主要进行了ARM Linux下MPEG-4视频编码的研究,对XVID编码器进行了移植,在阅读XVID源代码的基础上,提出了在ARM构架下,面向应用的嵌入式实时视频压缩编码的优化方法,对编码器进行了编译级和代码级优化,达到了实时应用要求。本文完成了从系统设计、硬件平台的建立、嵌入式操作系统移植、到应用软件开发整个过程。视频采集编码系统运行正常,基本达到了设计要求。本文实现的视频实时采集编码模块既可应用于远程监控系统中,也可作为独立模块应用于其它系统中。
其他文献
作为光纤通信系统的核心技术,光纤放大器一直是该领域的研究热点。人们提出以半导体量子点作为有源介质,基于量子尺寸效应和量子限阈效应,实现光放大,研制新型半导体量子点光纤放
随着数字化医学影像设备的进步,医师的影像诊断方式发生了根本变化。目前,基于医学影像诊断系统(Medical Imaging Diagnosis System,MIDS)的“软读片”方法正逐渐在临床应用
智能天线是TD-SCDMA系统的一项关键技术,它利用波束赋形技术可显著提高基站的接收灵敏度和发射效率,从而大大降低系统内部的干扰和相邻小区间的干扰,较好地增大系统的覆盖范围,扩
大气激光通信(Free Space Optical,简称FSO)是指利用激光束作为载体在大气中进行语音、数据、图像信息双向传送的一种通信方式。它结合了光纤通信与无线电通信的优点,目前是
语音编码是数字语音通信中的一项关键技术。近20年来,随着固定电话和移动通信的高速发展,语音压缩编码理论与技术也得到了长足的进步,并在很多领域获得了广泛的应用。在目前
随着多输入多输出通信系统的研究,人们又提出了多输入多输出(MIMO)雷达的概念,并成为当前新体制雷达研究的一个热点。MIMO雷达以阵列信号处理技术为基础,发射端由多个发射天
作为3GPP WCDMA的语音编码候选方案,自适应多速率(AMR)语音编码是一种多模式集成的ACELP类语音编码方案。它可以根据无线环境和本地容量的需求,动态选择不同的编码模式,从而
电子技术飞速发展的今天,在军事保密通信中,敌对方经常采取各种手段截获信号,使得正常通信受到干扰。为了达到安全畅通的通信,研究者们将扩频技术应用于信息通信。采用扩频技
随着多媒体通信业务需求量的增长,频谱资源也日益紧缺。本论文提出的认知无线电技术从二级利用频谱的角度出发提高了无线频谱利用率,能够有效的解决频谱紧缺的现状,据雷声公
海水作为典型的散射介质使得高分辨率的水下视觉技术也受水下自身成像的退化。成像退化主要由介质的衰减和散射造成,前向散射导致图像的轻微细节模糊,而后向散射则导致严重的