Methods and apparatus for intra coding a block having pixels assigned to groups

US10080024B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10080024-B2
Application numberUS-201113697562-A
CountryUS
Kind codeB2
Filing dateMay 13, 2011
Priority dateMay 14, 2010
Publication dateSep 18, 2018
Grant dateSep 18, 2018

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.

Methods and apparatus are provided for intra coding a block having pixels assigned to groups. An apparatus includes a video encoder for encoding a block in a picture using intra prediction by dividing pixels within the block into at least a first group and a second group and encoding the pixels in the first group prior to encoding the pixels in the second group. A prediction for at least one of the pixels within the second group is obtained by evaluating the pixels within the first group and the second group.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus, comprising: a video encoder for encoding a block in a picture using intra prediction by dividing pixels within the block into at least a first group and a second group and predicting the pixels in the first group using intra planar prediction from neighboring pixels outside the block in a first way, prior to encoding the pixels in the second group, wherein an intra planar prediction for at least one of the pixels within the second group is obtained in a second way, different than the first way, and based on at least one of pixels within the first group and neighboring pixels outside the block that have already been coded, and wherein the first group and the second group are part of a same block that is contained within a macroblock. 2. The apparatus of claim 1 , wherein a grouping method used to form the first group and the second group is responsive to neighboring pixels of the block or an intra prediction mode of the block. 3. The apparatus of claim 1 , wherein image data for the block is encoded into a resultant bitstream, and a grouping method used to form the first and the second groups of pixels is explicitly signaled in the resultant bitstream to a corresponding decoder. 4. The apparatus of claim 1 , wherein the first group includes at least one of a column of pixels and a row of pixels within the block. 5. The apparatus of claim 1 , wherein prediction residues for the pixels in the first group are coded at least one of in a spatial domain, in a frequency domain, and using adaptive prediction error coding. 6. The apparatus of claim 1 , wherein a prediction mode for the pixels in the second group is implicitly derived at the video encoder and implicitly derivable at a corresponding video decoder responsive to neighboring blocks and reconstructed versions of the pixels in the first group. 7. The apparatus of claim 1 , wherein image data for the block is encoded into a resultant bitstream, and the video encoder selects a best prediction mode for the pixels in the second group based on at least one criterion and explicitly signals the best prediction mode in the resulting bitstream to a corresponding decoder. 8. The apparatus of claim 1 , wherein prediction residues for the pixels in the second group are coded at least one of in a spatial domain, in a frequency domain, and using adaptive prediction error coding. 9. The apparatus of claim 1 , wherein image data for the block is encoded into a resultant bitstream, and a prediction residue for the at least one of the pixels in the second group is withheld from inclusion in the resultant bitstream to allow a corresponding decoder to use a prediction for the at least one of the pixels as a reconstructed version of the at least one of the pixels. 10. The apparatus of claim 1 , wherein reconstructions of the pixels in the first group are refined based on more than one encoded residue for at least one of the pixels in at least one of the first group and the second group of pixels. 11. The apparatus of claim 1 , wherein the video encoder comprises a deblocking filter for performing deblocking filtering on block boundaries within the picture and group boundaries within the block. 12. In a video encoder, a method, comprising: encoding a block in a picture using intra prediction by dividing pixels within the block into at least a first group and a second group and predicting the pixels in the first group using intra planar prediction from neighboring pixels outside the block in a first way, prior to encoding the pixels in the second group, wherein an intra planar prediction for at least one of the pixels within the second group is obtained in a second way, different than the first way, and based on at least one of pixels within the first group and neighboring pixels outside the block that have already been coded, and wherein the first group and the second group are part of a same block that is contained within a macroblock. 13. The method of claim 12 , wherein a grouping method used to form the first group and the second group is responsive to neighboring pixels of the block or an intra prediction mode of the block. 14. The method of claim 12 , wherein image data for the block is encoded into a resultant bitstream, and a grouping method used to form the first and the second groups of pixels is explicitly signaled in the resultant bitstream to a corresponding decoder. 15. The method of claim 12 , wherein the first group includes at least one of a column of pixels and a row of pixels within the block. 16. The method of claim 12 , wherein prediction residues for the pixels in the first group are coded at least one of in a spatial domain, in a frequency domain, and using adaptive prediction error coding. 17. The method of claim 12 , wherein a prediction mode for the pixels in the second group is implicitly derived at the video encoder and implicitly derivable at a corresponding video decoder responsive to neighboring blocks and reconstructed versions of the pixels in the first group. 18. The method of claim 12 , wherein image data for the block is encoded into a resultant bitstream, and the video encoder selects a best prediction mode for the pixels in the second group based on at least one criterion and explicitly signals the best prediction mode in the resulting bitstream to a corresponding decoder. 19. The method of claim 12 , wherein prediction residues for the pixels in the second group are coded at least one of in a spatial domain, in a frequency domain, and using adaptive prediction error coding. 20. The method of claim 12 , wherein image data for the block is encoded into a resultant bitstream, and a prediction residue for the at least one of the pixels in the second group is withheld from inclusion in the resultant bitstream to allow a corresponding decoder to use a prediction for the at least one of the pixels as a reconstructed version of the at least one of the pixels. 21. The method of claim 12 , wherein reconstructions of the pixels in the first group are refined based on more than one encoded residue for at least one of the pixels in at least one of the first group and the second group of pixels. 22. The method of claim 12 , further comprising performing deblocking filtering on block boundaries within the picture and group boundaries within the block. 23. An apparatus, comprising: a video decoder for decoding a block in a picture using intra prediction by dividing pixels within the block into at least a first group and a second group and predicting the pixels in the first group using intra planar prediction from neighboring pixels outside the block in a first way, prior to decoding the pixels in the second group, wherein an intra planar prediction for at least one of the pixels within the second group is obtained in a second way, different than the first way, and based on at least one of pixels within the first group and neighboring pixels outside the block that have already been decoded, and wherein the first group and the second group are part of a same block that is contained within a macroblock. 24. The apparatus of claim 23 , wherein a grouping method used to form the first group and the second group is responsive to neighboring pixels of the block or an intra prediction mode of the block. 25. The apparatus of claim 23 , wherein image data for the block is decoded from a bitstream, and a grouping method used to form the fi

Assignees

Inventors

Classifications

  • H04N19/182Primary

    the unit being a pixel · CPC title

  • involving spatial prediction techniques · CPC title

  • Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking · CPC title

  • Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence) · CPC title

  • the region being a block, e.g. a macroblock · 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 US10080024B2 cover?
Methods and apparatus are provided for intra coding a block having pixels assigned to groups. An apparatus includes a video encoder for encoding a block in a picture using intra prediction by dividing pixels within the block into at least a first group and a second group and encoding the pixels in the first group prior to encoding the pixels in the second group. A prediction for at least one of…
Who is the assignee on this patent?
Xu Qian, Sole Joel, Yin Peng, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04N19/182. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 18 2018 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).