Method and apparatus for transform coefficient coding of non-square blocks

    公开(公告)号:US10382768B2

    公开(公告)日:2019-08-13

    申请号:US15737406

    申请日:2016-06-23

    摘要: A method and apparatus for transform coefficient coding of image and video data for a video encoder or decoder are disclosed. The method determines a CG (coding group) size adaptively based on the current TU. The current TU is divided into one or more current CGs (coding groups) according to the CG size. Bins associated with the coefficients of the current TU are then encoded or decoded according to a selected CG scan path through the current TU and one or more coefficient scan paths within each CG. If TU width is larger or smaller than TU height for the current TU, then CG width is selected to be larger or smaller than CG height accordingly. According to another method, all bypass-coded bins associated with coefficients in the current TU are grouped to improve the parsing throughput rate.

    Method and apparatus for deriving temporal motion vector prediction

    公开(公告)号:US10412406B2

    公开(公告)日:2019-09-10

    申请号:US15564206

    申请日:2016-04-13

    发明人: Kai Zhang Jicheng An

    摘要: A method and apparatus for encoding or decoding a motion vector (MV) of a current block of a current picture using advanced temporal motion vector prediction are disclosed. At least two collocated pictures are selected from a set of reference pictures of the current picture. One or more TMVPs are derived based on reference motion vectors (MVs) associated with collocated reference blocks of the collocated pictures. A motion vector prediction candidate set including one or more TMVPs is then determined. The current block is encoded or decoding using the motion vector prediction candidate set. The reference motion vectors (MVs) are scaled before the reference motion vectors (MVs) are used to derive the TMVPs.

    Method of conditional binary tree block partitioning structure for video and image coding

    公开(公告)号:US10334281B2

    公开(公告)日:2019-06-25

    申请号:US15742420

    申请日:2016-07-07

    发明人: Kai Zhang Jicheng An

    摘要: A method and apparatus of block partition for video encoding or decoding for a video encoder or a video decoder respectively are disclosed. Partitioning tree structure corresponding to a conditional partitioning process is determined for partitioning the current block of video data into one or more final sub-blocks. The conditional partitioning process comprises a conditional binary partitioning process that uses at least a first constraint if a given block of the partitioning tree structure is partitioned into above and below blocks, or a second constraint if the given block of the partitioning tree structure is partitioned into left and right blocks. The below block is disallowed to be split into a lower-left and a lower-right block according to the first constraint, and the right block is disallowed to be split into an upper-right block and a lower-right block according to the second constraint.

    Method of background residual prediction for video coding

    公开(公告)号:US10271048B2

    公开(公告)日:2019-04-23

    申请号:US15666020

    申请日:2017-08-01

    摘要: A method and apparatus for video encoding or decoding utilizing adaptive background residual prediction is disclosed. The present invention adaptively applies background residual prediction to a current block based on a selection decision. The coding block is split into one or more coding sub-blocks. A reference sub-block in a reference picture is located for a current coding sub-block of the current coding block according to a motion vector associated with the current coding block. A background reference sub-block in a background picture is located for the reference sub-block, where the background reference sub-block is at a first co-located location as the reference sub-block. The method then selects a first predictor or a second predictor to encode or decode the current sub-block based on a selection decision. The first predictor corresponds to the reference sub-block, and the second predictor is derived according to the reference sub-block and the background picture.

    Method of temporal derived bi-directional motion vector for motion vector prediciton

    公开(公告)号:US10257536B2

    公开(公告)日:2019-04-09

    申请号:US15323809

    申请日:2015-07-15

    摘要: A method and apparatus of deriving a temporal derived motion vector in a second direction based on a given motion vector in a first direction for motion vector prediction are disclosed. According to the present invention, a given motion vector for a current block is determined, where the given motion vector points from the current block in a first direction. A reference motion vector associated with a first reference block in a first reference frame is identified. Then, based on the reference motion vector and the given motion vector, a temporal derived motion vector is derived. The temporal derived motion vector points from the current block to a second reference block in a second reference frame in a second direction different from the first direction. The temporal derived motion vector is then used as one predictor for encoding or decoding of the motion vector of the current block.

    Method of background residual prediction for video coding

    公开(公告)号:US09756336B2

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

    申请号:US14548304

    申请日:2014-11-20

    摘要: A method and apparatus for video encoding or decoding utilizing adaptive background residual prediction is disclosed. The present invention adaptively applies background residual prediction to a current block based on a selection decision. The coding block is split into one or more coding sub-blocks. A reference sub-block in a reference picture is located for a current coding sub-block of the current coding block according to a motion vector associated with the current coding block. A background reference sub-block in a background picture is located for the reference sub-block, where the background reference sub-block is at a first co-located location as the reference sub-block. The method then selects a first predictor or a second predictor to encode or decode the current sub-block based on a selection decision. The first predictor corresponds to the reference sub-block, and the second predictor is derived according to the reference sub-block and the background picture.

    Method of Background Residual Prediction for Video Coding
    7.
    发明申请
    Method of Background Residual Prediction for Video Coding 有权
    视频编码的背景残差预测方法

    公开(公告)号:US20160150242A1

    公开(公告)日:2016-05-26

    申请号:US14548304

    申请日:2014-11-20

    摘要: A method and apparatus for video encoding or decoding utilizing adaptive background residual prediction is disclosed. The present invention adaptively applies background residual prediction to a current block based on a selection decision. The coding block is split into one or more coding sub-blocks. A reference sub-block in a reference picture is located for a current coding sub-block of the current coding block according to a motion vector associated with the current coding block. A background reference sub-block in a background picture is located for the reference sub-block, where the background reference sub-block is at a first co-located location as the reference sub-block. The method then selects a first predictor or a second predictor to encode or decode the current sub-block based on a selection decision. The first predictor corresponds to the reference sub-block, and the second predictor is derived according to the reference sub-block and the background picture.

    摘要翻译: 公开了一种使用自适应背景残差预测的视频编码或解码方法和装置。 本发明基于选择决定自适应地对当前块应用背景残差预测。 编码块被分成一个或多个编码子块。 根据与当前编码块相关联的运动矢量,对当前编码块的当前编码子块定位参考图像中的参考子块。 背景图像中的背景参考子块被定位用于参考子块,其中背景参考子块位于作为参考子块的第一同位置位置。 该方法然后基于选择决定选择第一预测器或第二预测器来对当前子块进行编码或解码。 第一预测器对应于参考子块,并且根据参考子块和背景图像导出第二预测器。

    METHOD AND APPARATUS FOR INTRA TRANSFORM SKIP MODE
    8.
    发明申请
    METHOD AND APPARATUS FOR INTRA TRANSFORM SKIP MODE 有权
    用于内部转换跳跃模式的方法和装置

    公开(公告)号:US20150110180A1

    公开(公告)日:2015-04-23

    申请号:US14403189

    申请日:2013-05-07

    IPC分类号: H04N19/61 H04N19/44 H04N19/91

    摘要: A method and apparatus for video coding including an Intra transform Skip mode is disclosed. When the transform Skip mode is ON for a transform unit, embodiments according to the present invention apply different coding processes to the transform unit. The coding process with the transform Skip mode ON uses a different scan pattern from the coding process with the transform Skip mode OFF. According to various embodiments, the transform Skip mode is enabled when the transform unit size is 4×4, the prediction unit and the transform unit having the same size, or the prediction unit uses an INTRA_N×N mode. When the transform Skip mode is enabled, a flag can be signaled in the bitstream to indicate the transform Skip mode selection. Furthermore, the flag can be incorporated in a picture level, a slice level or a sequence level of the video bitstream.

    摘要翻译: 公开了一种包括Intra变换跳过模式的视频编码方法和装置。 当变换单元的变换跳过模式为ON时,根据本发明的实施例将不同的编码处理应用于变换单元。 使用变换跳过模式ON的编码过程使用转换跳过模式OFF的编码过程中的不同扫描模式。 根据各种实施例,当变换单元大小为4×4,预测单元和具有相同大小的变换单元,或者预测单元使用INTRA_N×N模式时,转换跳过模式被使能。 当转换跳转模式使能时,可以在比特流中用信号通知标志,以指示变换跳过模式选择。 此外,该标志可以并入视频比特流的图像级,片级或序列级。

    METHOD OF FAST ENCODER DECISION IN 3D VIDEO CODING
    9.
    发明申请
    METHOD OF FAST ENCODER DECISION IN 3D VIDEO CODING 有权
    3D视频编码中快速编码器决策的方法

    公开(公告)号:US20150022633A1

    公开(公告)日:2015-01-22

    申请号:US14329726

    申请日:2014-07-11

    摘要: Multi-view video encoding using early Merge mode decision and/or early CU split termination is disclosed. The present invention encodes a current coding block using the Merge/Skip mode without evaluating coding performance for at least one of Inter modes and Intra modes if the coding conditions associated with the current coding block and a neighboring block set of the current coding block are asserted. The coding conditions may correspond to whether the coding performance of the Skip mode is better than the coding performance of 2N×2N Merge mode for the current coding block and whether all blocks in the neighboring block set select the Merge mode or the Skip mode. Similarly, the process of splitting the current coding block into smaller coding blocks can be terminated without evaluating coding performance associated with the smaller coding blocks from splitting the current coding block if some coding conditions are asserted.

    摘要翻译: 公开了使用早期合并模式决定和/或早期CU分割终止的多视图视频编码。 如果与当前编码块相关联的编码条件和当前编码块的相邻块集合被断言,本发明使用合并/跳过模式来编码当前编码块而不评估至少一个Inter模式和Intra模式的编码性能 。 编码条件可以对应于跳过模式的编码性能是否优于当前编码块的2N×2N合并模式的编码性能以及相邻块组中的所有块是否选择合并模式或跳过模式。 类似地,如果确定了一些编码条件,则可以终止将当前编码块分割成较小编码块的处理,而不评估与较小编码块相关联的编码性能,以分割当前编码块。

    Method of video coding using separate coding tree for luma and chroma

    公开(公告)号:US10390050B2

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

    申请号:US15524384

    申请日:2015-10-29

    摘要: A method of video coding using separate coding trees for luma component and chroma component is disclosed. The luma component and the chroma component are allowed to have its own coding trees to partition the corresponding video data. In one embodiment, a first syntax element is used for each first node of the luma coding tree to indicate whether the first node is split and a separate second syntax element is used for each second node of the chroma coding tree to indicate whether the second node is split. For each CTU, the luma coding tree and the chroma coding tree are signaled using separate syntax elements. Furthermore, for each CTU, the syntax elements for the luma coding tree can be signaled before the syntax elements for each chroma CTU.