发明名称 |
VIDEO CODING USING SCATTER-BASED SCAN TABLES |
摘要 |
Scatter-based scan tables are used to encode and decode video streams. Scatter scan patterns transform coefficients between positions within a 2D array representing a block of a frame and positions within a 1D array for further encoding. By calculating a probability of whether a transform coefficient at a given position in a 2D array is non-zero, a scan order of the 2D array may be defined by a 1D array that groups the values most likely to be zero at the end of the 1D array for removal from a subsequent encoding process. This can reduce the amount of data in an encoded video stream. A decoder can use the same scatter scan pattern to rearrange a sequence of encoded transform coefficients in a 1D array into a 2D array for further decoding of an encoded block. |
申请公布号 |
US2015110173(A1) |
申请公布日期 |
2015.04.23 |
申请号 |
US201314056331 |
申请日期 |
2013.10.17 |
申请人 |
Google Inc. |
发明人 |
Bultje Ronald Sebastiaan;Duvivier Christian Luc |
分类号 |
H04N19/122;H04N19/136;H04N19/18;H04N19/60;H04N19/12 |
主分类号 |
H04N19/122 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for decoding an encoded video stream, comprising:
identifying a one-dimensional (1D) transform coefficient array including a plurality of transform coefficients corresponding to a block of a frame of the encoded video stream; identifying a transform coefficient from the plurality of transform coefficients; including the transform coefficient in a two-dimensional (2D) transform coefficient array at a 2D array position based on a 1D array position of the transform coefficient in the 1D transform coefficient array and a probability associated with the 2D array position, wherein the probability is based on one or more video streams other than the encoded video stream; generating a decoded block based on the 2D transform coefficient array; and including the decoded block in a decoded video stream. |
地址 |
Mountain View CA US |