发明名称 |
Intra-prediction mode selection while encoding a picture |
摘要 |
An apparatus having a memory and a circuit is disclosed. The memory may be configured to store a picture being encoded. The circuit may be configured to calculate a plurality of first arrays directly from a plurality of neighboring samples around a current block of the picture. Each first array generally represents a respective one of a plurality of intra-prediction modes. Each first array may be spatially smaller than the current block. The circuit may also be configured to calculate a second array from a plurality of current samples in the current block. The second array may spatially match the first arrays. The circuit may be further configured to generate a plurality of scores of the intra-prediction modes by comparing the first arrays with the second array and select a given one of the intra-prediction modes corresponding to a lowest of the scores to encode the current block. |
申请公布号 |
US9066068(B2) |
申请公布日期 |
2015.06.23 |
申请号 |
US201113285353 |
申请日期 |
2011.10.31 |
申请人 |
Avago Technologies General IP (Singapore) Pte. Ltd. |
发明人 |
Rabinovitch Alexander;Dubrovin Leonid;Amitay Amichay |
分类号 |
H04N7/32;H04N19/11;H04N19/147;H04N19/176;H04N19/423;H04N19/593 |
主分类号 |
H04N7/32 |
代理机构 |
Christopher P. Maiorana, PC |
代理人 |
Christopher P. Maiorana, PC |
主权项 |
1. An apparatus comprising:
a memory configured to store a picture being encoded; and a circuit configured to (i) calculate a plurality of first arrays in parallel directly from a plurality of neighboring samples around a current block of said picture, wherein (a) each of said first arrays represents a respective one of a plurality of intra-prediction modes and (b) each of said first arrays is spatially smaller than said current block, (ii) calculate a second array from a plurality of current samples in said current block by adding said current samples along a plurality of paths through said current block, wherein(a) said second array spatially matches said first arrays, (b) each of said first arrays and said second array is one-dimensional and (c) said paths are non-linear paths, (iii) generate a plurality of scores of said intra-prediction modes by comparing said first arrays with said second array and (iv) select a given one of said intra-prediction modes corresponding to a lowest of said scores to encode said current block. |
地址 |
Singapore SG |