Methods and apparatus for improved intra chroma encoding and decoding

US11044483B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11044483-B2
Application numberUS-201013389872-A
CountryUS
Kind codeB2
Filing dateAug 11, 2010
Priority dateAug 12, 2009
Publication dateJun 22, 2021
Grant dateJun 22, 2021

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 improved chroma encoding and decoding. An apparatus includes an encoder for encoding picture data for at least a block in a picture. Multiple partition types are supported for intra chroma coding of the block. The multiple partition types include a set of chroma partition types and a set of luma partition types. The set of chroma partition types are different than the set of luma partition types.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus, comprising: an encoder for encoding picture data for at least a block in a picture, wherein multiple partition types are supported for intra prediction chroma coding of the block, the multiple partition types including a set of multiple chroma partition types of sizes 16×16, 8×8, 4×4 and a set of multiple luma partition types, wherein a particular chroma partition type using a single chroma intra prediction mode, that can be different than luma intra prediction mode, for coding the partitioned block is determined from the set of multiple chroma partition types from a particular luma partition type used to code the block and the particular luma type being determined from the set of luma partition types, and wherein intra luma partition type and chroma partition type are independently coded inside a macroblock on a macroblock basis wherein the luma partition type and chroma partition type are differentially coded from a neighboring block, and wherein chroma uses a same entropy coding engine as luma, or a particular chroma partition type using a single chroma intra prediction mode for coding the partitioned block is determined from the set of chroma partition types in response to a luma partition type utilized to code the block or the blocks of one or more neighboring blocks, the chroma partition type being aligned with luma partition type for a set of partition types and luma partition type is signaled but not chroma partition type, the luma partition type being included in the set of luma partition types. 2. In a video encoder, a method, comprising: encoding picture data for at least a block in a picture, wherein multiple partition types are supported for intra prediction chroma coding of the block, the multiple partition types including a set of multiple chroma partition types of sizes 16×16, 8×8, 4×4 and a set of multiple luma partition types, wherein a particular chroma partition type using a single chroma intra prediction mode, that can be different than luma intra prediction mode, for coding the partitioned block is determined from the set of multiple chroma partition types from a particular luma partition type used to code the block and the particular luma type being determined from the set of luma partition types, and wherein intra luma partition type and chroma partition type are independently coded inside a macroblock on a macroblock basis wherein the luma partition type and chroma partition type are differentially coded from a neighboring block, and wherein chroma uses a same entropy coding engine as luma, or a particular chroma partition type using a single chroma intra prediction mode for coding the partitioned block is determined from the set of chroma partition types in response to a luma partition type utilized to code the block or the blocks of one or more neighboring blocks, the chroma partition type being aligned with luma partition type for a set of partition types and luma partition type is signaled but not chroma partition type, the luma partition type being included in the set of luma partition types. 3. The method of claim 2 , wherein a particular chroma partition type for coding the block is determined from the set of chroma partition types responsive to a luma partition type utilized to code the block or one or more neighboring blocks, the luma partition type being included in the set of luma partition types. 4. The method of claim 3 , wherein for the particular chroma partition type, a largest-size available transform matching the particular chroma partition type is selected from a set of transforms. 5. The method of claim 3 , wherein from among a particular luma partition type and a particular chroma partition type selected to code the block only the particular luma partition type is signaled, the particular luma partition type being selected from the set of luma partition types and the particular chroma partition type being selected from the set of chroma partition types. 6. The method of claim 5 , wherein the particular luma partition type is absolutely coded or differentially coded from one or more neighboring blocks. 7. The method of claim 2 , wherein a particular chroma partition type used to code the block is determined independently from a particular luma partition type used to code the block, the particular chroma partition type being determined from the set of chroma partition types and the particular luma partition type being determined from the set of luma partition types. 8. The method of claim 7 , wherein the particular chroma partition type and the particular luma partition types are both signaled. 9. The method of claim 8 , wherein the particular luma partition type and the particular chroma partition type are absolutely coded or differentially coded from one or more neighboring blocks. 10. The method of claim 8 , wherein the particular chroma partition type is differentially coded from the particular luma partition type. 11. An apparatus, comprising: a decoder for decoding picture data for at least a block in a picture, wherein multiple partition types are supported for intra prediction chroma decoding of the block, the multiple partition types including a set of multiple chroma partition types of sizes 16×16, 8×8, 4×4 and a set of multiple luma partition types, wherein a particular chroma partition type using a single chroma intra prediction mode, that can be different than luma intra prediction mode, for decoding the partitioned block is determined from the set of multiple chroma partition types from a particular luma partition type used to decode the block and the particular luma type being determined from the set of luma partition types, and wherein intra luma partition type and chroma partition type are independently decoded inside a macroblock on a macroblock basis wherein the luma partition type and chroma partition type are differentially coded from a neighboring block, and wherein chroma uses a same entropy decoding engine as luma, or a particular chroma partition type using a single chroma intra prediction mode for decoding the partitioned block is determined from the set of chroma partition types in response to a luma partition type utilized to decode the block or the blocks of one or more neighboring blocks, the chroma partition type being aligned with luma partition type for a set of partition types and luma partition type is signaled but not chroma partition type, the luma partition type being included in the set of luma partition types. 12. In a video decoder, a method, comprising: decoding picture data for at least a block in a picture, wherein multiple partition types are supported for intra prediction chroma decoding of the block, the multiple partition types including a set of multiple chroma partition types of sizes 16×16, 8×8, 4×4 and a set of multiple luma partition types, wherein a particular chroma partition type using a single chroma intra prediction mode, that can be different than luma intra prediction mode, for decoding the partitioned block is determined from the set of multiple chroma partition types from a particular luma partition type used to decode the block and the particular luma type being determined from the set of luma partition types, and wherein intra luma partition type and chroma partition type are independently decoded inside a macroblock on a macroblock basis wherein the luma partition type and chroma partition type are differentially coded from a neighboring block, and wherein chroma uses a same entropy decoding engine as luma, or a particular chroma partition type using a single chroma intra prediction mode for decoding the partitioned block is determined from the set of

Assignees

Inventors

Classifications

  • Television systems (details H04N3/00, H04N5/00; methods or arrangements, for coding, decoding, compressing or decompressing digital video signals H04N19/00; selective content distribution H04N21/00) · CPC title

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

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

  • among a plurality of spatial predictive coding modes · 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 US11044483B2 cover?
Methods and apparatus are provided for improved chroma encoding and decoding. An apparatus includes an encoder for encoding picture data for at least a block in a picture. Multiple partition types are supported for intra chroma coding of the block. The multiple partition types include a set of chroma partition types and a set of luma partition types. The set of chroma partition types are differ…
Who is the assignee on this patent?
Xu Qian, Zheng Yunfei, Lu Xiaoan, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04N19/186. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 22 2021 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).