US2022191494A1PendingUtilityA1

Quantization matrix compression in video coding

Assignee: TEXAS INSTRUMENTS INCPriority: Dec 1, 2010Filed: Feb 28, 2022Published: Jun 16, 2022
Est. expiryDec 1, 2030(~4.3 yrs left)· nominal 20-yr term from priority
H04N 19/105H04N 19/126H04N 19/176H04L 65/61H04N 19/85H04N 19/184H04L 65/70H04N 19/60H04N 19/61H04N 19/59H04N 19/117H04N 19/463H04N 19/124H04L 65/4069H04L 65/607
70
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of quantization matrix compression in a video encoder is provided that includes preprocessing a quantization matrix by performing at least one selected from down-sampling the quantization matrix and imposing 135 degree symmetry on the quantization matrix, performing zigzag scanning on the pre-processed quantization matrix to generate a one dimensional (1D) sequence, predicting the 1D sequence to generate a residual 1D sequence, and coding the residual 1D sequence using kth order exp-Golomb coding to generate a compressed quantization matrix, wherein k≥0.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of decoding an encoded video bit stream, comprising:
 decoding the encoded video bit stream into an entropy decoded bit stream including decoded bits, the decoded bits comprising quantized transform coefficients;   extracting a first flag from the decoded bits, the first flag indicating a non-default quantization matrix;   extracting a second flag from the decoded bits, the second flag indicating a relationship between a first and second index position where the non-default quantization matrix will be implemented; and   performing an inverse quantization operation on the quantized transform coefficients using the non-default quantization matrix at either the first or second index position.   
     
     
         2 . The method of  claim 1 , wherein performing an inverse quantization operation on the quantized transform coefficients using the non-default quantization matrix at either the first or second index position results in transform coefficients; and
 further comprising performing an inverse transform operation on the transform coefficients to form reconstructed non-over-lapping blocks.   
     
     
         3 . The method of  claim 2  further comprising forming a frame using the reconstructed non-over-lapping blocks and displaying the frame on a display. 
     
     
         4 . The method of  claim 1  further comprising recovering the non-default quantization matrix in a first portion of the entropy decoded bit stream. 
     
     
         5 . The method of  claim 4  wherein the first portion of the entropy decoded bit stream is for sequence parameter sets (SPS). 
     
     
         6 . The method of  claim 4  wherein the first portion of the entropy decoded bit stream is for picture parameter sets (PPS). 
     
     
         7 . The method of  claim 1  wherein the relationship is a difference. 
     
     
         8 . The method of  claim 1  wherein the non-default quantization matrix is an 4×4 matrix, an 8×8 matrix or a 16×16 matrix. 
     
     
         9 . A system for decoding an encoded video bit stream, comprising:
 an entropy decoding component configured to entropy the encoded video bit stream into decoded bits, the decoded bits comprising quantized transform coefficients; and   an inverse quantization component configured to:
 extract a first flag from the decoded bits, the first flag indicating a non-default quantization matrix; 
 extract a second flag from the decoded bits, the second flag indicating a relationship between a first and second index position where the non-default quantization matrix will be implemented; 
 perform an inverse quantization operation on the quantized transform coefficients using the non-default quantization matrix at either the first or second index position. 
   
     
     
         10 . The system of  claim 9 , wherein performing an inverse quantization operation on the quantized transform coefficients using the non-default quantization matrix at either the first or second index position results in transform coefficients; and
 the inverse quantization component configured to perform an inverse transform operation on the transform coefficients to form reconstructed non-over-lapping blocks.   
     
     
         11 . The system of  claim 9  wherein the entropy decoding component is further configured to recover the non-default quantization matrix in a first portion of the entropy decoded video bit stream. 
     
     
         12 . The system of  claim 11  wherein the first portion of the decoded bit stream is for sequence parameter sets (SPS). 
     
     
         13 . The system of  claim 11  wherein the first portion of the entropy decoded bit stream is for picture parameter sets (PPS). 
     
     
         14 . The system of  claim 9  wherein the relationship is a difference. 
     
     
         15 . The system of  claim 9  wherein the non-default quantization matrix is an 4×4 matrix, an 8×8 matrix, or a 16×16 matrix. 
     
     
         16 . A method comprising:
 decoding, by a decoder, an encoded video bit stream into quantized transform coefficients;   determining, from a first indicator in the encoded video bit stream, the quantized transform coefficients are associated with a non-default quantization matrix;   determining, from a second indicator in the encoded video bit stream, a reference quantization matrix based on a difference between a first scaling list index of the non-default quantization matrix and a second scaling list index of the reference quantization matrix; and   performing an inverse quantization operation on the quantized transform coefficients based on the non-default quantization matrix and the reference quantization matrix.   
     
     
         17 . The method of  claim 16 , wherein:
 the non-default quantization matrix is included in one of a sequence parameter set (SPS) and a picture parameter set (PPS).   
     
     
         18 . The method of  claim 17 , wherein:
 a 1-bit flag is included in the PPS to indicate to the decoder a source of the reference quantization matrix; and   the source is one of the SPS or the PPS.   
     
     
         19 . The method of  claim 18 , wherein:
 the source is the SPS; and   the 1-bit flag is encoded with a signed exp-Golomb code.   
     
     
         20 . The method of  claim 18 , wherein:
 the source is the PPS; and   the 1-bit flag is encoded with an unsigned exp-Golomb code.

Join the waitlist — get patent alerts

Track US2022191494A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.