论文部分内容阅读
随着网络带宽、计算机处理能力和存储容量的迅速提高,以及各种实用视频信息处理技术的出现,视频监控进入了全数字化的网络时代,即通常所说的第三代视频监控系统。数字化监控以其直观、方便和内容丰富等特点,日益受到人们的重视和关注,并在各行各业得到了广泛应用。近几年来重大煤矿事故频繁发生,给国家造成了巨大经济损失,给人民生命安全带来了严重的威胁,因此在煤矿安全生产中引入视频监控系统迫在眉睫。 本文首先研究了国际视频编码标准和系统软硬件开发环境,通过对各种视频编码标准的对比,选定MPEG-4视频图像压缩标准作为本课题算法的编码标准。另外,本文分析了MPEG-4编解码结构及视频层次化的数据结构,并对MPEG-4视频编码标准的关键技术进行了深入的研究,为了满足本课题低比特网络传输需要,在原来基本编码框架基础上添加无限制运动矢量、高级预测、高级帧内编码三个高级选项。根据视频监控需要,我们选定开发平台TMS320C6000IDK,并对开发平台TMS320C6000IDK的采集、编码、显示摸块功能和组成、软件开发调试环境CCS、操作系统DSP/BIOS进行了详细论述。在选定视频编码标准和软硬件开发平台后,通过在CCS环境中进行存储器分配、堆栈设置、底层库函数调用、任务设置和必要的调试,将在VC环境运行正确的PC程序移植到DSP内,并针对TMS320C6711硬件结构对代码进行C和线性汇编两级优化,调整程序结构,合理利用存储器空间,最大限度提高代码执行并行性,有效的提高了编码器的编码速度,达到了预期目标。最后,本文对实验结果进行了分析和总结。