DEBLOCKING FILTER FOR VIDEO CODING AND PROCESSING

    公开(公告)号:US20190306503A1

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

    申请号:US16372180

    申请日:2019-04-01

    Abstract: Deblocking is a step in video coding for removing distortions that may result from dividing a video frame into blocks, and encoding the video frame based on the blocks. Techniques described herein can include determining the activity in neighboring blocks along the boundary of the blocks, where the activity measures smoothness or complexity of pixels in the boundary area. An average of the activity can then be determined, as well a difference in the activity between the left block and the right block. The average activity and the difference in activity can then be used to determine a classification for the boundary area. The classification can further be used to select a filter to apply to the pixels in the boundary area. Once the filter have been applied, the blocks can be added to a reconstructed video frame.

    AFFINE MOTION INFORMATION DERIVATION
    33.
    发明申请

    公开(公告)号:US20180270500A1

    公开(公告)日:2018-09-20

    申请号:US15918789

    申请日:2018-03-12

    Abstract: Techniques and systems are provided for deriving one or more sets of affine motion parameters at a decoder. For example, the decoder can obtain video data from an encoded video bitstream. The video data includes at least a current picture and a reference picture. The decoder can determine a set of affine motion parameters for a current block of the current picture. The set of affine motion parameters can be used for performing motion compensation prediction for the current block. The set of affine motion parameters can be determined using a current affine template of the current block and a reference affine template of the reference picture. In some cases, an encoder can determine a set of affine motion parameters for a current block using a current affine template of the current block and a reference affine template of the reference picture, and can generate an encoded video bitstream that includes a syntax item indicating template matching based affine motion derivation mode is to be used by a decoder for the current block. The encoded video bitstream may not include any affine motion parameters for determining the set of affine motion parameters.

    GROUPING BYPASS CODED SYNTAX ELEMENTS IN VIDEO CODING
    35.
    发明申请
    GROUPING BYPASS CODED SYNTAX ELEMENTS IN VIDEO CODING 有权
    在视频编码中分组旁码编码语音元素

    公开(公告)号:US20130272380A1

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

    申请号:US13839855

    申请日:2013-03-15

    Abstract: A video encoding device is configured to generate a first group of syntax elements. Each syntax element in the first group indicates whether a prediction mode of a respective prediction unit (PU) is based on an index into a list of most probable modes. A second group of syntax elements is generated that correspond to respective syntax elements in the first group. The syntax elements in the second group identify either an index into the list of most probable modes or an intra-prediction mode. The first group of syntax elements are context adaptive binary arithmetic coding (CABAC) encoded, and the second group of syntax elements are bypass encoded. A video decoder is configured to receive the entropy encoded first and second groups of syntax elements. The video decoder CABAC decodes the first group of flags and bypass decodes the second group of flags.

    Abstract translation: 视频编码设备被配置为生成第一组语法元素。 第一组中的每个语法元素指示相应预测单元(PU)的预测模式是否基于最可能模式列表中的索引。 生成与第一组中的相应语法元素对应的第二组语法元素。 第二组中的语法元素标识最可能模式列表中的索引或帧内预测模式。 第一组语法元素是上下文自适应二进制算术编码(CABAC)编码,第二组语法元素被旁路编码。 视频解码器被配置为接收熵编码的第一和第二组语法元素。 视频解码器CABAC对第一组标志进行解码,并对第二组标志进行旁路解码。

Patent Agency Ranking