Method and apparatus of chroma intra prediction with reduced line memory

US9565428B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9565428-B2
Application numberUS-201214123094-A
CountryUS
Kind codeB2
Filing dateJun 15, 2012
Priority dateJun 20, 2011
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and apparatus for chroma intra prediction for a current chroma block with reduced line memory requirement are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block using a model with parameters. In various embodiments according to the present invention, the derivation of the parameters relies on a reconstructed luma pixel set corresponding to neighboring reconstructed luma pixels from causal luma neighboring areas of the current luma block, wherein said causal luma neighboring areas include a first area corresponding to reconstructed luma pixels above a horizontal luma block boundary on a top side of the current luma block, and wherein the reconstructed luma pixels from the first area that are included in the reconstructed luma pixel set are from a luma pixel line immediately above the horizontal luma block boundary.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for chroma intra prediction for a current chroma block, wherein chroma intra predictor is derived from reconstructed luma pixels of a current luma block using a model with parameters, the method comprising: receiving a reconstructed luma pixel set corresponding to neighboring reconstructed luma pixels from causal luma neighboring areas of the current luma block, wherein said causal luma neighboring areas comprise a first area corresponding to reconstructed luma pixels above a horizontal luma block boundary on a top side of the current luma block, and wherein the reconstructed luma pixels from the first area that are included in the reconstructed luma pixel set are from a luma pixel line immediately above the horizontal luma block boundary; receiving a reconstructed chroma pixel set corresponding to neighboring reconstructed chroma pixels from causal chroma neighboring areas of the current chroma block; deriving the parameters based on said reconstructed luma pixel set and said reconstructed chroma pixel set; and generating the chroma intra predictor for chroma pixels to be predicted in the current chroma block based on the reconstructed luma pixels of the current luma block using the model with the parameters derived, wherein said reconstructed luma pixel set used to derive the parameters used for generating the chroma intra predictor includes only one reconstruction luma pixel line immediately above the horizontal luma block boundary, wherein the horizontal luma block boundary comprises a prediction unit boundary, and wherein derivation of the parameters utilizes only one line buffer to store said reconstructed luma pixel set. 2. The method of claim 1 , wherein the reconstructed luma pixels in the first area are resolution-reduced horizontally to match a horizontal resolution of the chroma pixels to be predicted in the current chroma block, when the horizontal resolution of the current chroma block is different from that of the current luma block. 3. The method of claim 2 , wherein the reconstructed luma pixels from the first area are N:1 resolution-reduced horizontally using either down-sampling process or subsampling process, and wherein N is resolution ratio of the reconstructed luma pixels and the chroma pixels to be predicted. 4. The method of claim 3 , wherein a 3-tap FIR filter (Finite Impulse Response filter) is used for the down-sampling process. 5. The method of claim 4 , wherein the 3-tap FIR filter uses coefficients corresponding to 1, 2, and 1. 6. The method of claim 1 , wherein the causal luma neighboring areas further comprise a second area corresponding to reconstructed luma pixels to the left of a vertical luma block boundary on a left side of the current luma block, wherein the reconstructed luma pixels from the second area that are included in the reconstructed luma pixel set are within N luma pixel columns to the left of the vertical luma block boundary, and wherein N is a horizontal resolution ratio of the reconstructed luma pixels and the reconstructed chroma pixels. 7. The method of claim 6 , wherein the reconstructed luma pixels in the second area are R:1 resolution-reduced horizontally using either down-sampling process or subsampling process. 8. The method of claim 6 , wherein the reconstructed luma pixels in the second area are N:1 resolution-reduced vertically using either down-sampling process or subsampling process, wherein N is vertical resolution ratio of the reconstructed luma pixels and the chroma pixels to be predicted. 9. An apparatus for chroma intra prediction for a current chroma block, wherein chroma intra predictor is derived from reconstructed luma pixels of a current luma block using a model with parameters, the apparatus comprising at least one electronic circuit configured to: receive a reconstructed luma pixel set corresponding to neighboring reconstructed luma pixels from causal luma neighboring areas of the current luma block, wherein said causal luma neighboring areas comprise a first area corresponding to reconstructed luma pixels above a horizontal luma block boundary on a top side of the current luma block, and wherein the reconstructed luma pixels from the first area that are included in the reconstructed luma pixel set are from a luma pixel line immediately above the horizontal luma block boundary; receive a reconstructed chroma pixel set corresponding to neighboring reconstructed chroma pixels from causal chroma neighboring areas of the current chroma block; derive the parameters based on said reconstructed luma pixel set and said reconstructed chroma pixel set; and generate the chroma intra predictor for chroma pixels to be predicted in the current chroma block based on the reconstructed luma pixels of the current luma block using the model with the parameters derived, wherein said reconstructed luma pixel set used to derive the parameters used for generating the chroma intra predictor includes only one reconstruction luma pixel line immediately above the horizontal luma block boundary, wherein the horizontal luma block boundary comprises a prediction unit boundary, and wherein derivation of the parameters utilizes only one line buffer to store said reconstructed luma pixel set. 10. The apparatus of claim 9 , wherein the reconstructed luma pixels in the first area are resolution-reduced horizontally to match a horizontal resolution of the chroma pixels to be predicted in the current chroma block, when the horizontal resolutions of the current chroma block is different from that of the current luma block. 11. The apparatus of claim 10 , wherein the reconstructed luma pixels from the first area are N:1 resolution-reduced horizontally using either down-sampling process or subsampling process, and wherein N is resolution ratio of the reconstructed luma pixels and the chroma pixels to be predicted. 12. The apparatus of claim 11 , wherein a 3-tap FIR filter (Finite Impulse Response filter) is used for the down-sampling process. 13. The apparatus of claim 12 , wherein the 3-tap FIR filter uses coefficients corresponding to 1, 2, and 1. 14. The apparatus of claim 9 , wherein the causal luma neighboring areas further comprise a second area corresponding to the reconstructed luma pixels to the left of a vertical luma block boundary on a left side of the current luma block, wherein the reconstructed luma pixels from the second area that are included in the reconstructed luma pixel set are within N luma pixel columns to the left of the vertical luma block boundary, and wherein N is horizontal resolution ratio of the reconstructed luma pixels and the chroma pixels to be predicted. 15. The apparatus of claim 14 , wherein the reconstructed luma pixels in the second area are R:1 resolution-reduced horizontally using either down-sampling process or sub sampling process. 16. The apparatus of claim 14 , wherein the reconstructed luma pixels in the second area are N:1 resolution-reduced vertically using either down-sampling process or subsampling process, wherein N is vertical resolution ratio of the reconstructed luma pixels and the chroma pixels to be predicted.

Assignees

Inventors

Classifications

  • the unit being a pixel · CPC title

  • characterised by techniques for memory access · CPC title

  • involving spatial prediction techniques · CPC title

  • Tree coding, e.g. quad-tree coding · CPC title

  • Incoming video signal characteristics or properties · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9565428B2 cover?
A method and apparatus for chroma intra prediction for a current chroma block with reduced line memory requirement are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block using a model with parameters. In various embodiments according to the present invention, the derivation of the parameters relies on a reconstructed luma pixel set correspond…
Who is the assignee on this patent?
Guo Mei, Guo Xun, Huang Yu-Wen, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04N19/105. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).