论文部分内容阅读
随着中国安防产业的快速发展,市场对视频监控系统提出了越来越多的新需求,而新技术如嵌入式技术和多媒体技术在这些年来也发生了巨大的变化,研发新一代的视频监控技术被提上日程。嵌入式Linux操作系统的众多优点使其成为嵌入式操作系统的最优选择,H.264视频编码技术的发展,使得高清晰度高压缩度也成为一种可能,但是代价是增加了编码的复杂度。在硬件方面,近年来处理器芯片的性能越来越高,在嵌入式设备上装载操作系统并进行视频压缩编码变得简单易行。嵌入式技术与新一代的视频压缩技术H.264相结合将成为视频监控技术的一种趋势。
本文使用基于三星公司的S3C2440处理器的TQ2440开发板,加载嵌入式Linux操作系统作为软件平台,使用 T264作为视频编码库,完成了视频监控解决方案。论文的主要工作包括:(1)根据TQ2440开发板的硬件资源,定制了一套嵌入式 Linux开发平台;(2)根据V4L2标准该标准编写程序采集模块;使用T264编码库编写视频压缩模块;使用UDP通信协议并编写视频传输模块;(3)研究了H.264视频编码技术,并基于运动矢量代价与宏块划分方向之间存在单调关系和 UMHexagonS搜索算法中宏块和子宏块进行运动搜索时运动矢量的相关性进行了视频编码库的优化。
H.264编码库的优化结果表明,在编码图像质量没有显著下降的情况下,有效降低了编码的复杂度。视频监控的效果表明,静态的室内图像清晰、稳定,对于市场上安防监控系统具有一定的参考价值。
本文使用基于三星公司的S3C2440处理器的TQ2440开发板,加载嵌入式Linux操作系统作为软件平台,使用 T264作为视频编码库,完成了视频监控解决方案。论文的主要工作包括:(1)根据TQ2440开发板的硬件资源,定制了一套嵌入式 Linux开发平台;(2)根据V4L2标准该标准编写程序采集模块;使用T264编码库编写视频压缩模块;使用UDP通信协议并编写视频传输模块;(3)研究了H.264视频编码技术,并基于运动矢量代价与宏块划分方向之间存在单调关系和 UMHexagonS搜索算法中宏块和子宏块进行运动搜索时运动矢量的相关性进行了视频编码库的优化。
H.264编码库的优化结果表明,在编码图像质量没有显著下降的情况下,有效降低了编码的复杂度。视频监控的效果表明,静态的室内图像清晰、稳定,对于市场上安防监控系统具有一定的参考价值。