# US 10,123,046 B2 · Method and apparatus for video decoding

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,123,046 B2
- Document ID: US10123046B2
- Status: Granted
- Kind: B2
- Application number: 15/394,254
- Filed: 2016-12-29
- Published: 2017-04-27
- Granted: 2018-11-06
- Earliest claimed: 2005-04-13
- Assignees: Thomson Licensing
- Applicants: Thomson Licensing
- Inventors: Haoping Yu
- Web page: https://patentgrep.com/patent/US10123046B2

## CPC

- H04N 19/61: in combination with predictive coding
- H04N 19/103: Selection of coding mode or of prediction mode
- H04N 19/105: Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
- H04N 19/107: between spatial and temporal predictive coding, e.g. picture refresh
- H04N 19/11: among a plurality of spatial predictive coding modes
- H04N 19/122: Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
- H04N 19/157: Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/186: the unit being a colour or a chrominance component
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/50: using predictive coding (H04N19/61 takes precedence)
- H04N 19/593: involving spatial prediction techniques
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 19/85: using pre-processing or post-processing specially adapted for video compression
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder (100) for encoding all color components of the video signal data using a common predictor (315). A video decoder for decoding video signal data for an image block includes a decoder (200) for decoding all color components of the video signal data using a common predictor (430). Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.

## Claims

### Claim 1

A video decoder for decoding video signal data for an image block, the video decoder comprising a decoder (200) for decoding all color components of the video signal data using a common predictor, wherein said decoder uses common interpolation filters for B and P frames for all of the color components of the video signal data, and wherein all of the color components of the video signal data are decoded without a residual color transform applied thereto and wherein an inverse color transform on the video signal data in a post-processing step subsequent to said decoding step is performed.

### Claim 2 (depends on 1)

The video decoder of claim 1, wherein the common predictor is a luma predictor used for both luma and chroma components of the video signal data.

### Claim 3 (depends on 1)

The video decoder of claim 1, wherein said decoder (200) uses a common spatial prediction mode for all of the color components of the video signal data.

### Claim 4 (depends on 3)

The video decoder of claim 3, wherein the common spatial prediction mode is set by prev_intra8×8_pred_mode_flag, rem_intra8×8_pred_mode, prev_intra4×4_pred_mode_flag, and rem_intra4×4_pred_mode parameters of the International Telecommunication Union, Telecommunication Sector H.264 standard.

### Claim 5 (depends on 1)

The video decoder of claim 1, wherein the image block is decoded without a residual color transform applied thereto.

### Claim 6 (depends on 1)

The video decoder of claim 1, wherein sampling of the video signal data corresponds to any of the 4:4:4, 4:2:2 and 4:2:0 formats of the International Telecommunication Union, Telecommunication Sector H.264 standard.

### Claim 7

A method for decoding video signal data for an image block, the method comprising decoding (430) all color components of the video signal data using a common predictor, wherein said decoding uses common interpolation filters for B and P frames for all of the color components of the video signal data, and wherein all of the color components of the video signal data are decoded without a residual color transform applied thereto and wherein an inverse color transform on the video signal data in a post-processing step subsequent to said decoding step is performed.

### Claim 8 (depends on 7)

The method of claim 7, wherein the common predictor is a luma predictor used for both luma and chroma components of the video signal data.

### Claim 9 (depends on 7)

The method of claim 7, wherein a common spatial prediction mode is used for all of the color components of the video signal data.

### Claim 10 (depends on 9)

The method of claim 9, wherein the common spatial prediction mode is set by prev_intra8×8_pred_mode_flag, rem_intra8×8_pred_mode, prev_intra4×4_pred_mode_flag, and rem_intra4×4_pred_mode parameters of the International Telecommunication Union, Telecommunication Sector H.264 standard.

### Claim 11 (depends on 7)

The method of claim 7, wherein said decoding step decodes all of the color components of the video signal data without applying a residual color transform thereto.

### Claim 12 (depends on 7)

The method of claim 7, further comprising performing (464) an inverse color transform on the video signal data in a post-processing step subsequent to said decoding step.

### Claim 13 (depends on 7)

The method of claim 7, wherein sampling of the video signal data corresponds to any of the 4:4:4, 4:2:2 and 4:2:0 formats of the International Telecommunication Union, Telecommunication Sector H.264 standard.
