基于运动矢量可分级的视频编码方法
2018-08-10马滔王军棉
电子设计工程 2018年15期
马滔,王军棉
(延安大学体育学院,陕西延安716000)
传统的视频可分级编码在具体的操作过程中未能考虑到运动矢量编码的渐进传输,当编码处于较低效率时,视频大部分码流主要由运动矢量占据,为满足复杂异构环境变化的需要,可分级编码概念在视频编码中得以应用,其具有容错性与可分级性特点[1],能够适应复杂网络环境及用户终端。通常,纹理信息在编码后视频流中占据大部分比特,而在低码率状态下运动矢量占据大部分码流[2],因此,必须注重对运动矢量可分级编码的应用,其对于运动矢量编码质量提升有着重要的意义。
1 运动矢量编码与可分级技术
1.1 运动矢量
随着现代计算机信息技术的不断发展,视频编码在数字视频处理中得到了广泛地应用,为通信服务发展提供了必要的技术支持。从时间维度上看,视频序列相关性强,在运动估计及补偿技术的支持下,能够实现对视频帧间冗余的去除[3],对编码进行压缩。作为视频处理系统极为重要的组成部分,运动估计在视频压缩标准中应用较多,其主要采用常量位移实现简单模拟运动,其位移便是运动矢量[4]。如图1所示,其表示的是视频序列foreman第1帧到第2帧的运动矢量。运动矢量计算完成后,可以实现对运动的估计与补偿。以图2为例,其表示的是原视频序列第1、2帧直接差值效果图,加入运动矢量后的视频第1帧用图3表示,比较图2、图3可以发现当进行第2帧预测后,可以进一步实现对第2帧与原视频序列第2帧差值效果的明确评估。……
登录APP查看全文
