SYSTEM AND METHOD FOR ENHANCED DMVD PROCESSING
    1.
    发明申请
    SYSTEM AND METHOD FOR ENHANCED DMVD PROCESSING 有权
    用于增强DMVD处理的系统和方法

    公开(公告)号:US20140146890A1

    公开(公告)日:2014-05-29

    申请号:US13996582

    申请日:2010-12-21

    IPC分类号: H04N19/51 H04N19/436

    摘要: To let decoder side motion vector derivation (DMVD) coded blocks be decoded in parallel, decoder side motion estimation (ME) dependency on spatially neighboring reconstructed pixels can be removed. Mirror ME and projective ME are only performed on two reference pictures, and the spatially neighboring reconstructed pixels will not be considered in the measurement metric of the decoder side ME. Also, at a video decoder, motion estimation for a target block in a current picture can be performed by calculating a motion vector for a spatially neighboring DMVD block, using the calculated motion vector to predict motion vectors of neighboring blocks of the DMVD block, and decoding the DMVD block and the target block in parallel. In addition, determining a best motion vector for a target block in a current picture can be performed by searching only candidate motion vectors in a search window, wherein candidate motion vectors are derived from a small range motion search around motion vectors of neighboring blocks.

    摘要翻译: 为了使解码器侧运动矢量导出(DMVD)编码块并行解码,可以去除对空间相邻的重建像素的解码器侧运动估计(ME)依赖性。 镜像ME和投影ME仅在两个参考图像上执行,并且在解码器侧ME的测量度量中将不考虑空间相邻的重建像素。 此外,在视频解码器中,可以使用所计算的运动矢量来计算当前图像中的目标块的运动估计,以通过计算空间相邻的DMVD块的运动矢量来预测DMVD块的相邻块的运动矢量,以及 对DMVD块和目标块进行并行解码。 此外,通过仅在搜索窗口中仅搜索候选运动矢量来执行确定当前图片中的目标块的最佳运动矢量,其中,从围绕相邻块的运动矢量的小范围运动搜索导出候选运动矢量。

    Histogram Segmentation Based Local Adaptive Filter for Video Encoding and Decoding
    3.
    发明申请
    Histogram Segmentation Based Local Adaptive Filter for Video Encoding and Decoding 有权
    用于视频编码和解码的基于直方图分割的局部自适应滤波器

    公开(公告)号:US20140086304A1

    公开(公告)日:2014-03-27

    申请号:US13991592

    申请日:2012-09-24

    IPC分类号: H04N7/26

    摘要: Reconstructed picture quality for a video codec system may be improved by categorizing reconstructed pixels into different histogram bins with histogram segmentation and then applying different filters on different bins. Histogram segmentation may be performed by averagely dividing the histogram into M bins or adaptively dividing the histogram into N bins based on the histogram characteristics. Here M and N may be a predefined, fixed, non-negative integer value or an adaptively generated value at encoder side and may be sent to decoder through the coded bitstream.

    摘要翻译: 通过将重建的像素分类为具有直方图分割的不同的直方图箱,然后在不同的箱上应用不同的过滤器,可以改进用于视频编解码器系统的重构图像质量。 直方图分割可以通过将直方图平均地划分成M个箱或者基于直方图特征将直方图自适应地划分成N个箱来执行。 这里M和N可以是编码器侧的预定义的,固定的,非负整数值或自适应产生的值,并且可以通过编码比特流发送到解码器。

    Systems, methods, and computer program products for scalable video coding based on coefficient sampling

    公开(公告)号:US09955154B2

    公开(公告)日:2018-04-24

    申请号:US13995182

    申请日:2012-06-29

    IPC分类号: H04N19/30

    CPC分类号: H04N19/63 H04N19/30

    摘要: Methods, systems, and computer program products for the generation of multiple layers of scaled encoded video data compatible with the HEVC standard. Residue from prediction processing may be transformed into coefficients in the frequency domain. The coefficients may then be sampled to create a layer of encoded data. The coefficients may be sampled in different ways to create multiple respective layers. The layers may then be multiplexed and sent to a decoder. There, one or more of the layers may be chosen. The choice of certain layer(s) may be dependent on the desired attributes of the resulting video. A certain level of video quality, frame rate, resolution, and/or bit depth may be desired, for example. The coefficients in the chosen layers may then be assembled to create a version of the residue to be used in video decoding.

    System and method for enhanced DMVD processing
    7.
    发明授权
    System and method for enhanced DMVD processing 有权
    用于增强DMVD处理的系统和方法

    公开(公告)号:US09509995B2

    公开(公告)日:2016-11-29

    申请号:US13996582

    申请日:2010-12-21

    摘要: To let decoder side motion vector derivation (DMVD) coded blocks be decoded in parallel, decoder side motion estimation (ME) dependency on spatially neighboring reconstructed pixels can be removed. Mirror ME and projective ME are only performed on two reference pictures, and the spatially neighboring reconstructed pixels will not be considered in the measurement metric of the decoder side ME. Also, at a video decoder, motion estimation for a target block in a current picture can be performed by calculating a motion vector for a spatially neighboring DMVD block, using the calculated motion vector to predict motion vectors of neighboring blocks of the DMVD block, and decoding the DMVD block and the target block in parallel. In addition, determining a best motion vector for a target block in a current picture can be performed by searching only candidate motion vectors in a search window, wherein candidate motion vectors are derived from a small range motion search around motion vectors of neighboring blocks.

    摘要翻译: 为了使解码器侧运动矢量导出(DMVD)编码块并行解码,可以去除对空间相邻的重建像素的解码器侧运动估计(ME)依赖性。 镜像ME和投影ME仅在两个参考图像上执行,并且在解码器侧ME的测量度量中将不考虑空间相邻的重建像素。 此外,在视频解码器中,可以使用所计算的运动矢量来计算当前图像中的目标块的运动估计,以通过计算空间相邻的DMVD块的运动矢量来预测DMVD块的相邻块的运动矢量,以及 对DMVD块和目标块进行并行解码。 此外,通过仅在搜索窗口中仅搜索候选运动矢量来执行确定当前图片中的目标块的最佳运动矢量,其中,从围绕相邻块的运动矢量的小范围运动搜索导出候选运动矢量。

    SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SCALABLE VIDEO CODING BASED ON COEFFICIENT SAMPLING
    10.
    发明申请
    SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SCALABLE VIDEO CODING BASED ON COEFFICIENT SAMPLING 有权
    基于系数采样的可扩展视频编码的系统,方法和计算机程序产品

    公开(公告)号:US20140140410A1

    公开(公告)日:2014-05-22

    申请号:US13995182

    申请日:2012-06-29

    IPC分类号: H04N19/30

    CPC分类号: H04N19/63 H04N19/30

    摘要: Methods, systems, and computer program products for the generation of multiple layers of scaled encoded video data compatible with the HEVC standard. Residue from prediction processing may be transformed into coefficients in the frequency domain. The coefficients may then be sampled to create a layer of encoded data. The coefficients may be sampled in different ways to create multiple respective layers. The layers may then be multiplexed and sent to a decoder. There, one or more of the layers may be chosen. The choice of certain layer(s) may be dependent on the desired attributes of the resulting video. A certain level of video quality, frame rate, resolution, and/or bit depth may be desired, for example. The coefficients in the chosen layers may then be assembled to create a version of the residue to be used in video decoding.

    摘要翻译: 用于生成与HEVC标准兼容的多层缩放编码视频数据的方法,系统和计算机程序产品。 可以将来自预测处理的残差变换为频域中的系数。 然后可以对系数进行采样以创建编码数据层。 可以以不同的方式对系数进行采样以创建多个相应的层。 然后可以将这些层复用并发送到解码器。 在那里,可以选择一个或多个层。 某些层的选择可以取决于所得到的视频的期望属性。 例如,可能需要某种级别的视频质量,帧速率,分辨率和/或比特深度。 然后可以组合所选择的层中的系数以创建要在视频解码中使用的残余的版本。