论文摘要
随着信息技术的飞速发展,人们对多媒体信息业务的需求与日俱增。尽管人们在努力增加通道带宽和提高信道传输速率,但多媒体数据压缩技术仍受到人们广泛的关注,进行高压缩率的视频编码的研究已成为当前数字信号处理领域的热点问题之一。现有的视频压缩主要是基于帧的压缩,即帧内压缩和相邻帧间的压缩,通过帧内的压缩和相邻帧间压缩确实可以大大的压缩视频的数据,但是其也忽视了不相邻帧间的压缩情况。随着视频压缩的发展,不相邻帧间的冗余的压缩显得十分必要。本文主要研究视频不相邻帧间的冗余,即视频镜头级冗余。对有镜头冗余的视频进行压缩,以提高视频文件的压缩率。通过理论分析,验证了镜头压缩算法的可行性和有效性。本文是基于已知镜头的边界的压缩,提出通过检测镜头内部的关键帧的方法以比较两个镜头是否冗余,从而进行镜头压缩。由于视频镜头级的冗余常是场景的冗余,因此本文通过字典压缩的方法来减小压缩算法的时间复杂度。本文通过DirectShow设计filters对存在镜头冗余的视频数据进行压缩,试验结果表明在支持DirectShow编译码的视频编码格式文件中,存在镜头冗余的视频,能够取得较好的压缩效果,测试视频的压缩比可达1.06: 1。