Parallel motion estimation in video coding

    公开(公告)号:US09967591B2

    公开(公告)日:2018-05-08

    申请号:US15621878

    申请日:2017-06-13

    Abstract: Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.

    PARALLEL MOTION ESTIMATION IN VIDEO CODING
    133.
    发明申请

    公开(公告)号:US20170289570A1

    公开(公告)日:2017-10-05

    申请号:US15621878

    申请日:2017-06-13

    Abstract: Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.

    Block-based parallel deblocking filter in video coding

    公开(公告)号:US09762930B2

    公开(公告)日:2017-09-12

    申请号:US14987570

    申请日:2016-01-04

    Abstract: Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks.

    PARALLEL MOTION ESTIMATION IN VIDEO CODING
    135.
    发明申请

    公开(公告)号:US20170127084A1

    公开(公告)日:2017-05-04

    申请号:US15405142

    申请日:2017-01-12

    Abstract: Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.

    Parallel motion estimation in video coding
    136.
    发明授权
    Parallel motion estimation in video coding 有权
    视频编码中的并行运动估计

    公开(公告)号:US09549200B1

    公开(公告)日:2017-01-17

    申请号:US15339150

    申请日:2016-10-31

    Abstract: Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.

    Abstract translation: 提供了一种用于改进的并行运动估计的方法,其从合并模式和跳过模式以及高级运动矢量预测器(AMVP)候选列表构造的合并候选列表导出和运动估计与常规运动估计分离,以增加并行运动估计中的编码质量, 满足吞吐量要求。 该解耦可以通过修改用于构建候选列表的空间运动数据(SMD)位置的可用性规则来实现。 作为解耦的一部分,图像的最大编码单元(LCU)可以被划分成相同大小的非重叠并行运动估计区域(PMER)。 在PMER中,可以对PMER中的所有预测单元(PU)并行执行合并模式,跳过模式和正常帧间预测模式的运动估计。

    PARALLEL MOTION ESTIMATION IN VIDEO CODING
    137.
    发明申请
    PARALLEL MOTION ESTIMATION IN VIDEO CODING 审中-公开
    视频编码中的并行运动估计

    公开(公告)号:US20150237370A1

    公开(公告)日:2015-08-20

    申请号:US14689807

    申请日:2015-04-17

    Abstract: Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER.

    Abstract translation: 提供了一种用于改进的并行运动估计的方法,其从合并模式和跳过模式以及高级运动矢量预测器(AMVP)候选列表构造的合并候选列表导出和运动估计与常规运动估计分离,以增加并行运动估计中的编码质量, 满足吞吐量要求。 该解耦可以通过修改用于构建候选列表的空间运动数据(SMD)位置的可用性规则来实现。 作为解耦的一部分,图像的最大编码单元(LCU)可以被划分成相同大小的非重叠并行运动估计区域(PMER)。 在PMER中,可以对PMER中的所有预测单元(PU)并行执行合并模式,跳过模式和正常帧间预测模式的运动估计。

    Method and System for Constraining Tile Processing Overhead in Video Coding
    139.
    发明申请
    Method and System for Constraining Tile Processing Overhead in Video Coding 审中-公开
    在视频编码中约束平铺处理开销的方法和系统

    公开(公告)号:US20140086330A1

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

    申请号:US14013296

    申请日:2013-08-29

    Inventor: Minhua Zhou

    CPC classification number: H04N19/119 H04N19/157 H04N19/172

    Abstract: A method for encoding a picture of a video sequence in a bit stream that constrains tile processing overhead is provided. The method includes computing a maximum tile rate for the video sequence, computing a maximum number of tiles for the picture based on the maximum tile rate, and encoding the picture wherein a number of tiles used to encode the picture is enforced to be no more than the maximum number of tiles.

    Abstract translation: 提供了一种用于对限制瓦片处理开销的比特流中的视频序列的图像进行编码的方法。 该方法包括计算视频序列的最大瓦片速率,基于最大瓦片速率计算图像的最大瓦片数,以及编码图像,其中用于编码图像的多个瓦片被强制为不大于 最大数量的瓷砖。

    Memory Bandwidth Reduction for Motion Compensation in Video Coding
    140.
    发明申请
    Memory Bandwidth Reduction for Motion Compensation in Video Coding 有权
    视频编码中运动补偿的内存带宽减少

    公开(公告)号:US20130272415A1

    公开(公告)日:2013-10-17

    申请号:US13864159

    申请日:2013-04-16

    Inventor: Minhua Zhou

    Abstract: Motion compensation requires a significant amount of memory bandwidth, especially for smaller prediction unit sizes. The worst case bandwidth requirements can occur when bi-predicted 4×8 or 8×4 PUs are used. To reduce the memory bandwidth requirements for such smaller PUs, methods are provided for restricting inter-coded PUs of small block sizes to be coded only in a uni-predictive mode, i.e., forward prediction or backward prediction. More specifically, PUs of specified restricted sizes in bi-predicted slices (B slices) are forced to be uni-predicted.

    Abstract translation: 运动补偿需要大量的内存带宽,特别是对于较小的预测单元大小。 当使用双预测的4×8或8×4 PU时,可能会发生最差的带宽需求。 为了减少这种较小的PU的存储器带宽要求,提供了用于限制仅以单一预测模式即前向预测或后向预测编码的小块大小的帧间编码的PU的方法。 更具体地,强制在双预测切片(B切片)中指定的限制尺寸的PU被单独预测。

Patent Agency Ranking