Encoder, decoder, and related non-transitory computer readable medium
US-2024364880-A1 · Oct 31, 2024 · US
US10080024B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10080024-B2 |
| Application number | US-201113697562-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 13, 2011 |
| Priority date | May 14, 2010 |
| Publication date | Sep 18, 2018 |
| Grant date | Sep 18, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.