AVS解码-MV预测流程
来源:互联网 发布:平板蓝牙软件下载 编辑:程序博客网 时间:2024/05/16 08:05
帧间预测是利用先前已编码帧的图像作为参考图像对当前图像进行预测的一种方式。它把参考图像的抽样点通过运动矢量的补偿作为当前图像抽样值的参考值。
利用各种大小的块进行运动补偿的方法我们将称为树结构的运动补偿(tree structured motion compensation)。宏块分割与亚分割所产生的每一个亮度块都有自己独立的运动矢量。对于宏块中色度值,分割方法是和亮度一样的,但是由于 4∶2∶0采样的关系,色度分割块的大小是亮度分割块的一半,而且当色度块在利用运动矢量时,必须要将它各个分量除以2。其次,H.264可以达到1/4 像素的运动精度,这是通过利用整像素点的亮度值进行内插得到的。内插过程先是通过6抽头的滤波器来获得半像素精度,然后用线性滤波器来获得1/4像素的精度。又由于4∶2∶0采样的关系,色度的运动精度就达到1/8像素,这也是通过线性滤波器插值得到的。
由于运动矢量之间也有一定的相关性,所以H.264,AVS 就利用已经编码块的运动矢量对当前未编码块的运动矢量进行预测,最后只需要编码和传输实际运动矢量与预测值的差值即可。这也就是运动补偿
下面是在解码MV时的一个框图供参考
至于最后得出的mv究竟和当前宏块差距有多大,那么要看采用什么样子的编码搜索算法
0 0
- AVS解码-MV预测流程
- AVS+ GOP结构获取 及 软解码流程
- H.264avs解码
- AVS Part 2预测技术
- AVS解码—环路滤波
- MV预测过程详解
- MV预测过程详解
- AVS具体代码优化_熵解码
- AVS
- AVS 帧内预测模式的汇编优化
- MV预测过程详解(附图)
- MV预测过程详解(firstime老大)
- H.264中MV预测过程详解
- MV预测过程详解(附图)
- AVS开放解码软件源代码 产业走入快车道
- 编解码标准H264 与 AVS 变换矩阵比较
- AVS—解码DSP8个核进行处理
- ffmpeg对avs,h264编解码的支持
- JAVA正则表达式小总结
- 猴子睡觉前之一:时间复杂度的理解
- VirtualBox模拟机,给ubuntu 14 lts 安装增强功能
- android4.4组件分析--service组件
- 糊糊论道--对卷积的理解
- AVS解码-MV预测流程
- 第二章 线性表(思维导图)
- 浅谈SEO日常
- S3C64xx系列6410
- 1410132036-hd-Keep on Truckin'
- 每天一个linux命令(12):more命令
- UIView的layoutSubviews和drawRect方法何时调用
- 想要做好一个高质量内容的页面,你需要精通什么?
- 计算一个数字的立方根,不使用库函数