摘要:
The invention relates to adjusting the quantization parameter in digital video coding. A shift value (QP Shift) is used to adjust the quantization parameter. The shift value is determined in a determining step 101. The video nature is determined and compared with a threshold in a comparing step 102 to adjust the shift value adaptively according to the frame type in an adjusting step 103. The shift value shifts the quantization parameter in a shifting step 104.
摘要:
The LLMICT transform matrices are orthogonal, hence their inverses are their transpose. The LLMICT transform matrices are integer matrices, which can be implemented with high precision eliminating the drift error in video coding. The fast algorithms for the LLMICT transform are found, thus allowing a lower requirement on computation hardware. The LLMICT is also found to have high transform coding gain due to its similarity to the DCT.
摘要:
The invention is used in video coding. Systems, apparatuses and methods for processing an order-16 integer transform from an order-8 transform are provided. The order-16 transform method involves expanding an order-8 transform by generating an order-16 integer matrix and a scaling matrix.
摘要:
The LLMICT transform matrices are orthogonal, hence their inverses are their transpose. The LLMICT transform matrices are integer matrices, which can be implemented with high precision eliminating the drift error in video coding. The fast algorithms for the LLMICT transform are found, thus allowing a lower requirement on computation hardware. The LLMICT is also found to have high transform coding gain due to its similarity to the DCT.
摘要:
Apparatus, systems and techniques based on an integer transform for encoding and decoding video or image signals, including apparatus, systems and techniques for deriving an order-16 integer transform from an order-8 integer transform in image and video coding. In some implementations, eight additions and eight subtractions are used to assign the data elements to be transformed to an intermediate matrix; and then two fast algorithms for the computation of the order-8 transform may be applied to the first 8 vectors of the intermediate matrix, and the last 8 vectors of the intermediate matrix, respectively. The derived order-16 integer transform tends to produce small magnitude and high frequency transformed coefficients, and thus achieve high compressibility.
摘要:
Apparatus, systems and techniques based on an integer transform for encoding and decoding video or image signals, including an order-16 integer transform from a Microsoft Media Video order-8 integer transform with a high energy-packing ability and an improved data compression in the field of image and video coding. For example, a method and an apparatus are provided for deriving an order-16 integer transform from an order-8 integer transform in the standard transform of Microsoft Media Video. Eight additions and eight subtractions are used to assign the data elements to be transformed to an intermediate matrix; and then two fast algorithms for the computation of the order-8 transform may be applied to the first 8 vectors of the intermediate matrix, and the last 8 vectors of the intermediate matrix, respectively. The derived order-16 integer transform tends to produce small magnitude and high frequency transformed coefficients, and thus achieve high compressibility.
摘要翻译:基于用于对视频或图像信号进行编码和解码的整数变换的装置,系统和技术,包括来自具有高能量包装能力的Microsoft Media Video order-8整数变换的顺序16整数变换,以及改进的数据压缩 图像和视频编码领域。 例如,提供了一种方法和装置,用于在Microsoft Media Video的标准变换中从8阶整数变换得出16阶整数变换。 使用八个加法和八个减法来将要转换的数据元素分配给中间矩阵; 然后可以将用于计算8阶变换的两个快速算法应用于中间矩阵的前8个向量,以及中间矩阵的最后8个向量。 衍生的顺序16整数变换倾向于产生小幅度和高频变换系数,从而实现高压缩性。
摘要:
Apparatus, systems and techniques based on an integer transform for encoding and decoding video or image signals, including an order-16 integer transform from a Microsoft Media Video order-8 integer transform with a high energy-packing ability and an improved data compression in the field of image and video coding. For example, a method and an apparatus are provided for deriving an order-16 integer transform from an order-8 integer transform in the standard transform of Microsoft Media Video. Eight additions and eight subtractions are used to assign the data elements to be transformed to an intermediate matrix; and then two fast algorithms for the computation of the order-8 transform may be applied to the first 8 vectors of the intermediate matrix, and the last 8 vectors of the intermediate matrix, respectively. The derived order-16 integer transform tends to produce small magnitude and high frequency transformed coefficients, and thus achieve high compressibility.
摘要翻译:基于用于对视频或图像信号进行编码和解码的整数变换的装置,系统和技术,包括来自具有高能量包装能力的Microsoft Media Video order-8整数变换的顺序16整数变换,以及改进的数据压缩 图像和视频编码领域。 例如,提供了一种方法和装置,用于在Microsoft Media Video的标准变换中从8阶整数变换得出16阶整数变换。 使用八个加法和八个减法来将要转换的数据元素分配给中间矩阵; 然后可以将用于计算8阶变换的两个快速算法应用于中间矩阵的前8个向量,以及中间矩阵的最后8个向量。 衍生的顺序16整数变换倾向于产生小幅度和高频变换系数,从而实现高压缩性。
摘要:
The invention is used in video coding. Systems, apparatuses and methods for processing an order-16 integer transform from an order-8 transform are provided. The order-16 transform method involves expanding an order-8 transform by generating an order-16 integer matrix and a scaling matrix.
摘要:
Apparatus, systems and techniques based on an integer transform for encoding and decoding video or image signals, including apparatus, systems and techniques for deriving an order-16 integer transform from an order-8 integer transform in image and video coding. In some implementations, eight additions and eight subtractions are used to assign the data elements to be transformed to an intermediate matrix; and then two fast algorithms for the computation of the order-8 transform may be applied to the first 8 vectors of the intermediate matrix, and the last 8 vectors of the intermediate matrix, respectively. The derived order-16 integer transform tends to produce small magnitude and high frequency transformed coefficients, and thus achieve high compressibility.
摘要:
Disclosed are a device and a method for transforming a first coding coefficients of video signals into a second coding coefficients of the video signals. The device includes a first storing means for storing the first coding coefficients; a second storing means for storing a transform matrix; a multiplication means for multiplying the first coding coefficients by coefficients of the transform matrix; an addition means for adding each of values resulted from the multiplication operation of the multiplication means to form a sum; and a shifting means for shifting the sum to obtain the second coding coefficients. According to the present invention, signals compressed by various transforms may be transformed to each other, so as to make various compression signals compatible. Thus, the signals can be compatible with more standards and are more universal.