Hybrid transform scheme for video coding

    公开(公告)号:US09807423B1

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

    申请号:US14950024

    申请日:2015-11-24

    Applicant: Google Inc.

    Abstract: Blocks of a frame are encoded by selected according to a hybrid symmetrical discrete sine transform scheme. For a residual block resulting from inter prediction, the residual block is respectively transformed using a discrete cosine transform (DCT) and a symmetrical discrete sine transform (SDST). A first rate-distortion value for encoding the residual block using the DCT and a second rate-distortion value for encoding the residual block using the SDST are generated. For a residual block generated by intra prediction, the residual block is respectively transformed using at least one transform mode, each of which is not the SDST. Multiple inter prediction and intra prediction modes may be considered to encode the current block. The transform mode and the prediction mode resulting in a lowest rate-distortion value for encoding the current block are selected, and the current block is encoded into an encoded bitstream using the selected modes.

    TRANSFORM SELECTION FOR NON-BASEBAND SIGNAL CODING
    4.
    发明申请
    TRANSFORM SELECTION FOR NON-BASEBAND SIGNAL CODING 审中-公开
    非基带信号编码的变换选择

    公开(公告)号:US20170078672A1

    公开(公告)日:2017-03-16

    申请号:US14853215

    申请日:2015-09-14

    Applicant: Google Inc.

    Abstract: Blocks of a frame of a non-baseband video signal are encoded by selecting between a staircase- or sinusoidal-based transform. For each prediction mode, a prediction block for encoding a current block is generated, a residual block is generated, the residual block is transformed using a sinusoidal-based transform and using a staircase-based transform, and first and second rate-distortion value for encoding the residual block using the sinusoidal-based transform and staircase-based transform are respectively generated. One of the staircase-based transform or the sinusoidal-based transform for encoding the residual block is selected based on a lowest value of the first rate-distortion value and the second rate-distortion value among results for each prediction mode, and the current block is encoded using the selected one of the staircase-based transform or the sinusoidal-based transform. Improved appearance for blocks having sharp edges can be achieved and lossless encoding is possible using the staircase-based transform.

    Abstract translation: 通过在基于阶梯或正弦曲线的变换之间进行选择来编码非基带视频信号的帧的块。 对于每个预测模式,生成用于对当前块进行编码的预测块,生成残余块,使用基于正弦曲线的变换并使用基于阶梯的变换来变换残差块,并且使用第一和第二速率失真值 分别使用基于正弦的变换和基于阶梯的变换对残差块进行编码。 基于用于编码残差块的基于阶梯变换或基于正弦曲线的变换之一是基于每个预测模式的结果中的第一速率失真值和第二速率失真值的最低值来选择的,并且当前块 使用所选择的基于阶梯的变换或基于正弦曲线的变换进行编码。 可以实现具有锋利边缘的块的改进的外观,并且可以使用基于阶梯的变换来进行无损编码。

Patent Agency Ranking