基于运动复杂度的码率控制算法研究
针对采用运动估计/补偿(MC/ME)技术的具有多种宏块划分模式的视频编码标准,提出一种基于运动复杂度的码率控制(MBRC)算法.该算法在宏块级把运动估计、模式选择后得到的运动矢量信息(MV)、纹理信息以及宏块编码模式信息作为运动复杂度,并利用它确定宏块的类型,再根据宏块类型调整每个宏块的量化参数,使得人类视觉系统(HVS)更为敏感的运动区域分配到更多的目标比特;利用每帧图像编码后的反馈信息进行帧级码率控制,在信道码率受限的情况下,获得了较好的视觉效果.MBRC不需要额外计算运动矢量信息、纹理信息和宏块编码模式信息,提高了编码器的时间效率.