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

    公开(公告)号:US10382768B2

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

    申请号:US15737406

    申请日:2016-06-23

    Abstract: 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 transform coefficient coding of non-square blocks

    公开(公告)号:US10582203B2

    公开(公告)日:2020-03-03

    申请号:US16171475

    申请日:2018-10-26

    Abstract: 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 of disparity derived depth coding in 3D video coding

    公开(公告)号:US10045014B2

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

    申请号:US14891129

    申请日:2014-07-02

    Abstract: A method and apparatus for three-dimensional video encoding and decoding using disparity derived depth prediction are disclosed. Embodiments of the present invention determine a disparity vector related to a collocated texture block in the dependent view and generate converted depth samples from the disparity vector. The generated converted depth samples are used as a predictor or Merge candidate for the current depth block. The Merge candidate corresponding to the converted depth samples can be placed in the merging candidate list at a location before TMVP (temporal motion vector predictor) merging candidate. The converted depth samples can be generated from the disparity vector according to a function of the disparity vector. Information associated with the function can be signaled explicitly to a decoder or derived implicitly by the decoder. One aspect of the present invention addresses simplified disparity to depth conversion, specifically division-free disparity-to-depth conversion.

    Method of View Synthesis Prediction in 3D Video Coding
    4.
    发明申请
    Method of View Synthesis Prediction in 3D Video Coding 有权
    3D视频编码中视图综合预测的方法

    公开(公告)号:US20160100190A1

    公开(公告)日:2016-04-07

    申请号:US14503427

    申请日:2014-10-01

    Abstract: A method and apparatus for three-dimensional or multi-view video encoding and decoding using VSP (view synthesis prediction) with uniform sub-block partition are disclosed. For a current texture block comprising multiple partition blocks, the system derives a single partition decision and partitions each partition block of the current texture block into multiples sub-blocks according to the single partition decision. The VSP processing is then applied to each sub-block to derive the inter-view prediction using VSP. The single partition decision is derived using depth samples of the depth block in a reference view.

    Abstract translation: 公开了一种使用具有均匀子块分割的VSP(视图合成预测)进行三维或多视点视频编码和解码的方法和装置。 对于包括多个分区块的当前纹理块,系统导出单个分区决定,并且根据单个分区决定将当前纹理块的每个分区块划分成多个子块。 然后将VSP处理应用于每个子块以使用VSP导出视图间预测。 使用参考视图中深度块的深度样本导出单个分区决策。

    Method of Depth Based Block Partitioning
    5.
    发明申请
    Method of Depth Based Block Partitioning 有权
    基于深度的块分割方法

    公开(公告)号:US20150237324A1

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

    申请号:US14583628

    申请日:2014-12-27

    Abstract: A method of simplified depth-based block partitioning (DBBP) for three-dimensional and multi-view video coding is disclosed. In one embodiment, the derivation of a representative value of a corresponding depth block or a reference texture block in a reference view for generating a segmentation mask and selecting a block partition are unified. In another embodiment, the first representative value, the second representative value, or both are calculated from partial samples of the corresponding depth block or the reference texture block. In yet another embodiment, a first representative value for first samples in a first partitioned block of the corresponding depth block or the reference texture block, and a second representative value for second samples in a second partitioned block of the corresponding depth block or the reference texture block for each of block partition candidates are determined.

    Abstract translation: 公开了一种用于三维和多视角视频编码的简化基于深度的块分割(DBBP)的方法。 在一个实施例中,在用于生成分割掩码并选择块分区的参考视图中导出相应的深度块或参考纹理块的代表值是统一的。 在另一个实施例中,从对应的深度块或参考纹理块的部分样本计算第一代表值,第二代表值或二者。 在另一个实施例中,相应深度块或参考纹理块的第一分区块中的第一采样的第一代表值和对应深度块或参考纹理的第二分区块中的第二采样的第二代表值 确定每个块分区候选的块。

    Method and apparatus for deriving temporal motion vector prediction

    公开(公告)号:US10412406B2

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

    申请号:US15564206

    申请日:2016-04-13

    Abstract: 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

    Abstract: 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

    Abstract: 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

    Abstract: 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.

    Methods of palette coding with inter-prediction in video coding

    公开(公告)号:US10148981B2

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

    申请号:US15556389

    申请日:2016-03-18

    Abstract: Method and apparatus for video coding using palette coding modes including a copy inter mode are disclosed. When the copy inter mode is selected, one or more consecutive current samples or indices of the current block are predicted by one or more consecutive reference samples or indices of a reference block at corresponding locations. Motion vector (MV) information for locating the reference block can be signalled in a bitstream for the current block. The motion vector information may be related to MV for the reference block corresponding to an Inter-prediction coding unit (CU) or a block vector (BV) for an Intra Block Copy (IntraBC) coded block. The location of the reference block can be determined implicitly without position information of the reference block signalled in a bitstream for the current block.

Patent Agency Ranking