# US 2023/0054879 A1 · Video decoding method and apparatus, and video encoding method and apparatus

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

- Number: US 2023/0054879 A1
- Document ID: US20230054879A1
- Status: Published application
- Kind: A1
- Application number: 17/981,040
- Filed: 2022-11-04
- Published: 2023-02-23
- Earliest claimed: 2018-08-24
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Minsoo PARK; Gahyun RYU; Minwoo PARK; Seungsoo JEONG; Kiho CHOI; Narae CHOI; Woongil CHOI; Anish TAMSE; Yinji PIAO
- Web page: https://patentgrep.com/patent/US20230054879A1

## CPC

- H04N 19/11: among a plurality of spatial predictive coding modes
- H04N 19/132: Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
- H04N 19/159: Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
- 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/593: involving spatial prediction techniques
- H04N 19/96: Tree coding, e.g. quad-tree coding
- H04N 19/119: Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Provided are a method and apparatus, which, during video encoding and decoding processes, obtain chroma intra prediction mode information about a current chroma block, when the chroma intra prediction mode information indicates a direct mode (DM), determine a luma block including a luma sample corresponding to a chroma sample at a lower-right location with respect to a center of the current chroma block, determine a chroma intra prediction mode of the current chroma block based on an intra prediction mode of the determined luma block, and perform intra prediction on the current chroma block, based on the determined chroma intra prediction mode.

## Claims

### Claim 1

A video decoding method comprising:
obtaining, from a bitstream, information about an intra prediction mode of a top-left sample in a current chroma block;
obtaining an intra prediction mode of a sample at a bottom-right location in a current luma block corresponding to the current chroma block, wherein the current luma block is split into at least two lower luma blocks including a lower luma block comprising the sample at the bottom-right location;
determining an intra prediction mode of the top-left sample of the current chroma block using the intra prediction mode of the sample at the bottom-right location and the information; and
performing intra prediction on the current chroma block using the intra prediction mode of the top-left sample of the current chroma block,
wherein the sample at the bottom-right location is a sample at a location of ½ of a width of the current luma block in a right direction from a location of a top-left sample in the current luma block and ½ of a height of the current luma block in a lower direction from the location of the top-left sample in the current luma block,
wherein the current chroma block is one among a plurality of blocks split from an upper chroma block.

### Claim 2

A video encoding method comprising:
generating information about an intra prediction mode of a top-left sample in a current chroma block;
obtaining an intra prediction mode of a sample at a bottom-right location in a current luma block corresponding to the current chroma block, wherein the current luma block is split into at least two lower luma blocks including a lower luma block comprising the sample at the bottom-right location;
determining an intra prediction mode of the top-left sample of the current chroma block using the intra prediction mode of the sample at the bottom-right location and the information; and
generating a bitstream comprising the information about the intra prediction mode of the top-left sample in the current chroma block by performing intra prediction on the current chroma block using the intra prediction mode of the top-left sample of the current chroma block,
wherein the sample at the bottom-right location is a sample at a location of ½ of a width of the current luma block in a right direction from a location of a top-left sample in the current luma block and ½ of a height of the current luma block in a lower direction from the location of the top-left sample in the current luma block,
wherein the current chroma block is one among a plurality of blocks split from an upper chroma block.

### Claim 3

A non-transitory computer-readable medium for recording a bitstream, the bitstream comprising:
information about an intra prediction mode of a top-left sample in a current chroma block;
wherein the information about the intra prediction mode of the top-left sample in the current chroma block is obtained by:
generating information about an intra prediction mode of a top-left sample in a current chroma block;
obtaining an intra prediction mode of a sample at a bottom-right location in a current luma block corresponding to the current chroma block, wherein the current luma block is split into at least two lower luma blocks including a lower luma block comprising the sample at the bottom-right location;
determining an intra prediction mode of the top-left sample of the current chroma block using the intra prediction mode of the sample at the bottom-right location and the information; and
generating a bitstream comprising the information about the intra prediction mode of the top-left sample in the current chroma block by performing intra prediction on the current chroma block using the intra prediction mode of the top-left sample of the current chroma block,
wherein the sample at the bottom-right location is a sample at a location of ½ of a width of the current luma block in a right direction from a location of a top-left sample in the current luma block and ½ of a height of the current luma block in a lower direction from the location of the top-left sample in the current luma block,
wherein the current chroma block is one among a plurality of blocks split from an upper chroma block.
