基于MPEG-4视频标准数字视频录像机的设计与实现
1 数字视频录像机的硬件设计
在基于S3C2410与AT2042的数字视频录像机的设计和实现中,其终端设备以Samsung公司的32位处理器S3C2410为主控处理器,利用Pentamicro公司的AT2042芯片完成双通道视频编码与解码,其视频录像功能具有高分辨率和高质量。本文将介绍此终端的系统整体设计,并详细分析系统软硬件设计,最后给出测试结果和结论。根据市场的需求,本系统预计实现下列几项指标:
(1)实现对视频数据的MPEG-4标准的编解码;
(2)编解码像素为720X576像素点,实现25 f/s;
(3)实现JPEG编码和解码;
(4)实现USB/SD卡储存。
1.1 基于S3C2410与AT2042的数字视频录像机整体设计
该系统主要依靠AT2042的编解码功能,系统的硬件框图如图1所示,它主要由视频编码子系统、主控系统、数据处理子系统和视频解码子系统4大部分构成。
韩国Pentamicro公司生产的AT2042芯片的功能模块如图2所示,AT2042是一个内置微控制器ARM946E的2通道音视频编解码 (A/VCODEC)芯片,主要完成对视频和语音数据的编码和解码,支持多种音视频编解码标准,可直接与IBM,Motorola,ARM,XscaIe 和Axis等多种CPU接口,无需其他附加电路。
1.2 视频编解码电路设计
视频编解码电路主要包括视频编解码电路和视频压缩/解压芯片AT2042。其中,AT2042主要负责对数字视频数据进行硬件压缩和解压缩,而视频编解码电路则是基带模拟视频信号和AT2042之间的一个接口电路,它包括一个视频编码芯片和一个视频解码芯片,主要负责视频数据的模/数和数/模转换,以及数字视频信号格式的转换。在压缩编码过程中,输入的NTSC/PAL/SECAM视频信号先经过视频解码芯片进行前端处理,产生符合AT2042视频接口标准的8 b ITU-R BT.656数字视频信号。在外部主CPU的控制下,该数字视频数据由压缩/解压芯片AT2042进行硬件压缩编码,产生的编码数据流通过芯片内部集成的 Mux FIFO接口输出。网络视频服务器的解压缩编码是压缩编码的逆过程,需要解压的数据流通过AT2042内部集成的Demux FIFO接口输入。视频采集接口框图如图3所示:
摄像头采集输出信号为NTSC,PAL或SECAM制式的电视信号,必须经过视频解码处理才能转化成适合AT2042进行编码的数字信号。 TVP5150是TI公司生产的一款电视信号解码专用芯片,它对输入的模拟信号进行A/D转化,通过设置相应的寄存器可以使输出信号满足RGB格式或 YUV422格式。由于在本系统中AT2042视频接口满足ITU.RBT656标准,故TVP5150输出配置为8位YUV422格式。
相关文章
- 2024-02-26实现同一分析周期内两流路并行分析的技术改造
- 2024-07-09多CCD拼接相机中图像传感器不均匀性校正
- 2022-04-27监控摄像机日夜及彩色黑白转换两用简析
- 2024-07-31铁路客车提速轴承外圈非基准端面挡边平行度测量仪的研制
- 2023-03-02智能化色谱分析软件的研究与应用探讨



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。