Methods and apparatus for implicit and semi-implicit intra mode signaling for video encoders and decoders

US9288494B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9288494-B2
Application numberUS-201013138368-A
CountryUS
Kind codeB2
Filing dateFeb 5, 2010
Priority dateFeb 6, 2009
Publication dateMar 15, 2016
Grant dateMar 15, 2016

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 implicit and semi-implicit intra mode signaling for video encoders and decoders. An apparatus includes an encoder for encoding picture data for at least a portion of a picture. The encoder derives an intra mode to apply to the portion from neighboring template data and abstains from explicitly signaling the intra mode for the portion. The neighboring template data corresponds to a neighboring template formed from neighboring pixels with respect to the portion.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus, comprising: an encoder for encoding picture data for at least a portion of a picture, wherein said encoder derives an intra mode to apply to the portion from neighboring template data and abstains from explicitly signaling the intra mode for the portion, the neighboring template data corresponding to a neighboring template formed from neighboring pixels with respect to the portion, and wherein the intra mode for the portion is implicitly derived from a subset of a set of available intra modes, and not an entirety of the set, by using the neighboring template data to test a particular intra mode within the subset based upon a least distortion measure from among respective distortion measures, said least distortion measure being performed for a particular intra mode between predicted values and said neighboring template data, wherein the predicted values and said neighboring template data correspond to a candidate neighborhood with respect to the portion; and wherein said neighboring template comprises a neighboring patch with respect to said portion, and wherein said neighboring patch includes already decoded pixels. 2. The apparatus of claim 1 , wherein the intra mode for the portion is implicitly derived using the neighboring template data to test a subset of a set of available intra modes and not an entirety of the set, and a particular intra mode within the subset is selected as the intra mode for the portion based upon a least distortion measure. 3. The apparatus of claim 2 , wherein the least distortion measure is determined based upon a sum of absolute difference or a mean square error. 4. The apparatus of claim 2 , wherein the subset is determined based upon a function of intra modes used for neighboring blocks. 5. The apparatus of claim 2 , wherein the intra mode for the portion is further implicitly derived as a function of intra modes for the neighboring blocks and a best mode for the neighboring template. 6. The apparatus of claim 5 , wherein the best mode for the neighboring template is determined by testing several or all intra modes used for the neighboring template, and selecting a given intra mode providing a least distortion measure, from among the several or all intra modes used for the neighboring template, as the best mode for the neighboring template. 7. The apparatus of claim 5 , wherein the function is a median function. 8. The apparatus of claim 1 , wherein an implicit intra mode derivation is performed for a subset of blocks in a picture, while an explicit intra mode signaling is performed for the other blocks in the picture, the subset of blocks being the portion. 9. In a video encoder, a method, comprising: encoding picture data for at least a portion of a picture by deriving an intra mode to apply to the portion from neighboring template data; and abstaining from explicitly signaling the intra mode for the portion, wherein the neighboring template data corresponds to a neighboring template formed from neighboring pixels with respect to the portion, and wherein the intra mode for the portion is implicitly derived from a subset of a set of available intra modes, and not an entirety of the set, by using the neighboring template data to test a particular intra mode within the subset based upon a least distortion measure from among respective distortion measures, said least distortion measure being performed for a particular intra mode between predicted values and said neighboring template data, wherein the predicted values and said neighboring template data correspond to a candidate neighborhood with respect to the portion; and wherein said neighboring template comprises a neighboring patch with respect to said portion, and wherein said neighboring patch includes already decoded pixels. 10. The method of claim 9 , wherein the intra mode for the portion is implicitly derived using the neighboring template data to test a subset of a set of available intra modes and not an entirety of the set, and a particular intra mode within the subset is selected as the intra mode for the portion based upon a least distortion measure. 11. The method of claim 10 , wherein the least distortion measure is determined based upon a sum of absolute difference or a mean square error. 12. The method of claim 10 , wherein the subset is determined based upon a function of intra modes used for neighboring blocks. 13. The method of claim 10 , wherein the intra mode for the portion is further implicitly derived as a function of intra modes for the neighboring blocks and a best mode for the neighboring template. 14. The method of claim 13 , wherein the best mode for the neighboring template is determined by testing several or all intra modes used for the neighboring template, and selecting a given intra mode providing a least distortion measure, from among the several or all intra modes used for the neighboring template, as the best mode for the neighboring template. 15. The method of claim 13 , wherein the function is a median function. 16. The method of claim 9 , wherein an implicit intra mode derivation is performed for a subset of blocks in a picture, while an explicit intra mode signaling is performed for the other blocks in the picture, the subset of blocks being the portion. 17. An apparatus, comprising: a decoder for decoding picture data for at least a portion of a picture, wherein said decoder derives an intra mode to apply to the portion from neighboring template data in an absence of receiving any explicit signaling of the intra mode for the portion, the neighboring template data corresponding to a neighboring template formed from neighboring pixels with respect to the portion, and wherein the intra mode for the portion is implicitly derived from a subset of a set of available intra modes, and not an entirety of the set, by using the neighboring template data to test a particular intra mode within the subset based upon a least distortion measure from among respective distortion measures, said least distortion measure being performed for a particular intra mode between predicted values and said neighboring template data, wherein the predicted values and said neighboring template data correspond to a candidate neighborhood with respect to the portion; and wherein said neighboring template comprises a neighboring patch with respect to said portion, and wherein said neighboring patch includes already decoded pixels. 18. The apparatus of claim 17 , wherein the intra mode for the portion is implicitly derived using the neighboring template data to test a subset of a set of available intra modes and not an entirety of the set, and a particular intra mode within the subset is selected as the intra mode for the portion based upon a least distortion measure. 19. The apparatus of claim 18 , wherein the least distortion measure is determined based upon a sum of absolute difference or a mean square error. 20. The apparatus of claim 18 , wherein the subset is determined based upon a function of intra modes used for neighboring blocks. 21. The apparatus of claim 18 , wherein the intra mode for the portion is further implicitly derived as a function of intra modes for the neighboring blocks and a best mode for the neighboring template. 22. The apparatus of claim 21 , wherein the best mode for the neighboring template is determined by testing several or all intra modes used for the neighboring template, and selecting a given

Assignees

Inventors

Classifications

  • according to rate distortion criteria (rate-distortion as a criterion for motion estimation H04N19/567) · CPC title

  • H04N19/70Primary

    characterised by syntax aspects related to video coding, e.g. related to compression standards · CPC title

  • the region being a block, e.g. a macroblock · CPC title

  • H04N19/11Primary

    among a plurality of spatial predictive coding modes · CPC title

  • in combination with predictive coding · 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 US9288494B2 cover?
Methods and apparatus are provided for implicit and semi-implicit intra mode signaling for video encoders and decoders. An apparatus includes an encoder for encoding picture data for at least a portion of a picture. The encoder derives an intra mode to apply to the portion from neighboring template data and abstains from explicitly signaling the intra mode for the portion. The neighboring templ…
Who is the assignee on this patent?
Xu Qian, Sole Joel, Zheng Yunfei, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04N19/70. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 15 2016 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).