Intraframe coding method, device and encoder for depth images
    21.
    发明授权
    Intraframe coding method, device and encoder for depth images 有权
    内部帧编码方法,深度图像的设备和编码器

    公开(公告)号:US09571859B2

    公开(公告)日:2017-02-14

    申请号:US14412644

    申请日:2012-08-14

    申请人: Jie Jia Hongbin Liu

    发明人: Jie Jia Hongbin Liu

    摘要: The embodiments of the present invention provide an intraframe encoding method, device and encoder for depth images. The method is applied to 3D video encoding or multi-view video encoding. The method includes: in an intraframe encoding mode for depth images, generating a non-all-zero residual and an all-zero residual when a prediction unit is encoded; and performing a rate-distortion optimization selection between the non-all-zero residual and the all-zero residual, as a residual encoding scheme of the prediction unit. The device is applied to 3D video encoding or multi-view video encoding. The device includes: a residual generation unit configured to generate, in an intraframe encoding mode for depth images, a non-all-zero residual and an all-zero residual when a prediction unit is encoded; and a rate-distortion optimization selection unit configured to perform a rate-distortion optimization selection between the non-all-zero residual and the all-zero residual, as a residual encoding scheme of the prediction unit.

    摘要翻译: 本发明的实施例提供了一种用于深度图像的帧内编码方法,装置和编码器。 该方法适用于3D视频编码或多视点视频编码。 该方法包括:在深度图像的帧内编码模式中,当对预测单元进行编码时,生成非全零残差和全零残差; 并且执行非全零残差与全零残差之间的速率失真优化选择作为预测单元的残差编码方案。 该设备应用于3D视频编码或多视图视频编码。 该装置包括:剩余生成单元,被配置为当对预测单元进行编码时以深度图像的帧内编码模式生成非全零残差和全零残差; 以及速率失真优化选择单元,被配置为执行非全零残差与全零残差之间的速率失真优化选择,作为预测单元的残差编码方案。

    Systems and methods of determining illumination compensation parameters for video coding

    公开(公告)号:US10887597B2

    公开(公告)日:2021-01-05

    申请号:US15174820

    申请日:2016-06-06

    摘要: Techniques and systems are provided for coding video data. For example, a method of coding video data includes determining one or more illumination compensation parameters for a current block and coding the current block as part of an encoded bitstream using the one or more illumination compensation parameters. In some cases, the method can include determining one or more spatially neighboring samples for the current block and deriving the one or more illumination compensation parameters for the current block based on at least one of the one or more spatially neighboring samples. The method can further include signaling, individually, for the current block, an illumination compensation status in the encoded bitstream. The method can further include signaling at least one of the one or more illumination compensation parameters for the current block in the encoded bitstream.

    OVERLAPPED MOTION COMPENSATION FOR VIDEO CODING

    公开(公告)号:US20190158876A1

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

    申请号:US16253049

    申请日:2019-01-21

    IPC分类号: H04N19/583

    摘要: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.

    SUB-PREDICTION UNIT MOTION VECTOR PREDICTION USING SPATIAL AND/OR TEMPORAL MOTION INFORMATION
    27.
    发明申请
    SUB-PREDICTION UNIT MOTION VECTOR PREDICTION USING SPATIAL AND/OR TEMPORAL MOTION INFORMATION 审中-公开
    使用空间和/或时间运动信息的子预测单元运动矢量预测

    公开(公告)号:US20160366435A1

    公开(公告)日:2016-12-15

    申请号:US15176790

    申请日:2016-06-08

    摘要: In one example, a device for decoding video data includes a memory configured to store video data and a video decoder configured to determine that a motion prediction candidate for a current block of video data indicates that motion information is to be derived for sub-blocks of the current block, in response to the determination: partition the current block into the sub-blocks, for each of the sub-blocks, derive motion information using motion information for at least two neighboring blocks, and decode the sub-blocks using the respective derived motion information.

    摘要翻译: 在一个示例中,用于解码视频数据的设备包括被配置为存储视频数据的存储器和被配置为确定当前视频数据块的运动预测候选的视频解码器指示要为 当前块,响应于确定:对于每个子块将当前块划分到子块中,使用至少两个相邻块的运动信息导出运动信息,并且使用相应的块来解码子块 派生运动信息。

    SUB-PREDICTION UNIT (PU) BASED TEMPORAL MOTION VECTOR PREDICTION IN HEVC AND SUB-PU DESIGN IN 3D-HEVC

    公开(公告)号:US20150085935A1

    公开(公告)日:2015-03-26

    申请号:US14496991

    申请日:2014-09-25

    摘要: Techniques are described for sub-prediction unit (PU) based motion prediction for video coding in HEVC and 3D-HEVC. In one example, the techniques include an advanced temporal motion vector prediction (TMVP) mode to predict sub-PUs of a PU in single layer coding for which motion vector refinement may be allowed. The advanced TMVP mode includes determining motion vectors for the PU in at least two stages to derive motion information for the PU that includes different motion vectors and reference indices for each of the sub-PUs of the PU. In another example, the techniques include storing separate motion information derived for each sub-PU of a current PU predicted using a sub-PU backward view synthesis prediction (BVSP) mode even after motion compensation is performed. The additional motion information stored for the current PU may be used to predict subsequent PUs for which the current PU is a neighboring block.

    Overlapped motion compensation for video coding

    公开(公告)号:US10771811B2

    公开(公告)日:2020-09-08

    申请号:US16253049

    申请日:2019-01-21

    摘要: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.