Systems, methods, and computer program products for transform coefficient sub-sampling
    6.
    发明授权
    Systems, methods, and computer program products for transform coefficient sub-sampling 有权
    用于变换系数子采样的系统,方法和计算机程序产品

    公开(公告)号:US09313497B2

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

    申请号:US13709780

    申请日:2012-12-10

    申请人: Intel Corporation

    摘要: Video compression encoding includes intra and inter prediction to reduce spatial and temporal redundancies in video. Prediction results or residuals represent differences between original video pixel values and predicted pixel values. The prediction residuals may be transformed into coefficients, referred to as transform coefficients, in the frequency domain. The transform coefficients may be quantized and entropy encoded. The transform coefficients can be sub-sampled prior to quantization to reduce their number. For example, sub-sampling may reduce more high frequency components than low frequency components represented in the transform coefficients. Therefore, sub-sampling reduces the number of transform coefficients that need to be quantized, reduces quantization complexity, and correspondingly increases throughput in the encoding.

    摘要翻译: 视频压缩编码包括帧内和帧间预测,以减少视频中的空间和时间冗余。 预测结果或残差表示原始视频像素值与预测像素值之间的差异。 预测残差可以被变换为频域中被称为变换系数的系数。 可以对变换系数进行量化和熵编码。 变换系数可以在量化之前进行子采样以减少它们的数量。 例如,子采样可以减少比变换系数中表示的低频分量更多的高频分量。 因此,子采样减少了需要量化的变换系数的数量,降低了量化复杂度,并且相应地增加了编码中的吞吐量。

    SIZE BASED TRANSFORM UNIT CONTEXT DERIVATION

    公开(公告)号:US20220417559A1

    公开(公告)日:2022-12-29

    申请号:US17898283

    申请日:2022-08-29

    申请人: Intel Corporation

    摘要: Systems, apparatus, articles, and methods are described including operations for size based transform unit context derivation. In an example encoder, first circuitry is to encode video input data into a bitstream according to a bitstream syntax, wherein the video input data includes one or more pictures, the one or more pictures are partitioned into one or more coding tree blocks, the one or more coding tree blocks are partitioned into slices including one or more coding tree blocks, the one or more coding tree blocks include one or more transform blocks according to a transform tree including a split_transform_flag indicative of the split of a given coding block into corresponding one or more transform blocks, the split_transform_flag is coded using CABAC, and a context index associated with the CABAC coding of the split_transform_flag is based on a value. Second circuitry of the encoder is to output the bitstream.

    Systems, methods, and computer program products for scalable video coding based on coefficient sampling

    公开(公告)号:US10516898B2

    公开(公告)日:2019-12-24

    申请号:US15961677

    申请日:2018-04-24

    申请人: Intel Corporation

    摘要: Methods, systems, and computer program products for the generation of multiple layers of scaled encoded video data compatible with the HEVC standard. Residue from prediction processing may be transformed into coefficients in the frequency domain. The coefficients may then be sampled to create a layer of encoded data. The coefficients may be sampled in different ways to create multiple respective layers. The layers may then be multiplexed and sent to a decoder. There, one or more of the layers may be chosen. The choice of certain layer(s) may be dependent on the desired attributes of the resulting video. A certain level of video quality, frame rate, resolution, and/or bit depth may be desired, for example. The coefficients in the chosen layers may then be assembled to create a version of the residue to be used in video decoding.