文件名称:RefPicListX推导-计算流体力学及其并行算法
文件大小:3.87MB
文件格式:PDF
更新时间:2024-06-22 10:57:40
H264 毕厚杰 pdf
图 8.39 RefPicListX推导 8.9.2.2 分像素内插处理 该处理过程输入为mbPartIdx 、subMbPartIdx、亮度像素单元的partWidth和partHeight、mvLX 、 mvCLX 、 refPicLXL 、 refPicLXCb 、 refPicLXCb ; 输 出 为 一 个 预 测 亮 度 像 素 值 矩 阵 (partWidth)×(partHeight)的 predPartLXL、两个预测色度像素值矩阵 (partWidth/2)x(partHeight/2)的 predPartLXCb, and predPartLXCr 。 这里,设( xAL, yAL )为当前分割左上亮度像素整像素单元位置,这是相对给出亮度像素二维矩 阵左上像素位置而言。设( xIntL, yIntL )为整像素单元亮度位置 ,( xFracL, yFracL ) 为 1/4像素单元偏 移。 xIntL = xAL + ( mvLX[ 0 ] >> 2 ) + xL (8.30) yIntL = yAL + ( mvLX[ 1 ] >> 2 ) + yL (8.31) xFracL = mvLX[ 0 ] & 3 (8.32) yFracL = mvLX[ 1 ] & 3 (8.33) predLXL[ xL, yL ]推导见8.9.2.2.1,以 ( xIntL, yIntL )、( xFracL, yFracL )、refPicLXL 为输入。 同样,设( xIntC, yIntC )为整像素单元亮度位置,( xFracC, yFracC )为1/8像素单元偏移。 xIntC = ( xAL >> 1 ) + ( mvCLX[ 0 ] >> 3 ) + xC (8.34) yIntC = ( yAL >> 1 ) + ( mvCLX[ 1 ] >> 3 ) + yC (8.35) xFracC = mvCLX[ 0 ] & 7 (8.36) yFracC = mvCLX[ 1 ] & 7 (8.37) predPartLXCb[ xC, yC ]和predPartLXCr[ xC, yC ]推导见2),以( xIntC, yIntC )和( xFracC, yFracC ) 及 refPicLXCb、refPicLXCr 为输入。 1) 亮度像素内插处理 该处理过程输入为亮度整像素位置( xIntL, yIntL )、亮度分像素位置偏移( xFracL, yFracL )、参考图 像refPicLXL的亮度像素矩阵。输出为预测亮度像素值predPartLXL[ xL, yL ]。