数字视频压缩的大容量记录系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字视频压缩的大容量记录系统设计
随着计算机技术、多媒体和数据通信技术的快速进展,数字视频的应用越来越广,如、视频会议和移动电视等。
数字视频数据量巨大,不利于传输和存储,使其应用受到很大限制。
为解决视频数据的存储和传输问题,唯一的途径就是对视频数据举行压缩。
频繁的视频压缩办法有MPEG 系列和H.26x系列。
考虑到压缩技术的成熟度、成本和主要用途,采纳MPEG-1作为压缩标准,设计出基于处理器的数字视频记录系统。
该系统适用于视频监控、视频会议等多种应用场合,同时还可安装在飞翔器上,用于实时记录飞翔器的飞翔及训练过程中的各种信息。
目前,市场上有大量的基于PCI的MPEG-1视频压缩卡和PC机构架的网络视频服务器。
与之相比,我们设计的视频记录系统具有成本低、体积小和功耗低等优势。
1 系统工作原理
视频压缩记录系统的设计着眼于控制器的嵌入化和整体的便携性。
本系统主要由3部分组成,即压缩部分、控制部分和存储部分。
视频记录系统的结构组成1所示。
其中压缩部分由MPEG1音视频压缩组成,主要功能是实现对输入的音视频信号解码、数字化和压缩编码,产生MPEG1程序流和传输流;控制部分由ARM最小系统组成,用于实现对囫囵系统的控制、数据流管理和IDE接口控制;存储部分由大容量硬盘或CF存储卡组成,实现对压缩数据的实时长时光记录。
系统启动时,ARM处理器对囫囵压缩系统举行初始化,首先通过HOST 接口对SZ1510内部寄存器举行配置,并用法SZ1510的串行接口模拟I2C总线对视频SAA7113H举行初始化。
当设置好MPEG-1的压缩格式及数据速率后,系统开头正常工作,音视频信号经AK4550音频处理芯片和SAA7113视频处理芯片举行A/D转换,输出8位的PCM格式数字音频信号和4∶2∶0的YCbCr数字视频信号,传入SZ1510音视频压缩采集芯片举行处理,将数字音视频数据转化为符合MPEG-1格式的混合影视文件,最后MPEG1数据流在ARM处理器的控制下通过IDE接口写
第1页共5页。