Methods and apparatus for implicit and semi-implicit intra mode signaling for video encoders and decoders
AssigneeThomson Licensing
InventorsQian Xu, Joel Sole, Yunfei Zheng, Xiaoan Lu, Peng Yin
Life of this patent
Estimating the term…
Abstract
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.
Claims32
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.
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.
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.
In a video decoder, a method, comprising:
- decoding picture data for at least a portion of a picture by deriving 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,
- 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.
Dependencies are inferred from the claim text.