IP Library Granted Patent US 12,634,476
Granted Patent B2
US 12,634,476 · App. 18/035,786 · Granted May 19, 2026

Video encoding and decoding method for adaptively determining chroma intra directional prediction mode

Inventors: Byeung Woo Jeon (Seongnam-si, KR); Jee Yoon Park (Seoul, KR); Bum Yoon Kim (Yongin-si, KR); Seung Wook Park (Yongin-si, KR); Wha Pyeong Lim (Hwaseong-si, KR)
Assignees: HYUNDAI MOTOR COMPANY; KIA CORPORATION; RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
H04N19/159H04N19/176H04N19/186
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,634,476
App. No.
18/035,786
Granted
May 19, 2026
Kind
B2
Abstract

A video encoding method and a video decoding method are provided for adaptively determining a chroma intra-directional prediction mode. When a DM mode is applied for intra prediction of a chroma signal, the video encoding method and the video decoding method adaptively modify the directional mode of a luma block to conform to the characteristics of a chroma block by considering the position and size of the chroma block, the presence of reference samples, and the size of the luma block. The video encoding method and the video decoding method use the modified directional mode for intra prediction of the chroma signal.

Claims (29)

1 . An intra prediction method performed by a video decoding apparatus, the method comprising:

decoding, from a bitstream, a chroma intra prediction mode indicator indicating that a prediction mode of a chroma block is a DM mode;

decoding a luma intra prediction mode from the bitstream, wherein the luma intra prediction mode represents an intra prediction mode of a luma block spatially corresponding to the chroma block; and

deriving a chroma intra prediction mode for the chroma block from the luma intra prediction mode, by modifying the luma intra prediction mode based on an aspect ratio of the luma block and an aspect ratio of the chroma block,

wherein, when the prediction mode of the chroma block is the DM mode, deriving the chroma intra prediction mode comprises:

determining a luma prediction direction based on the luma intra prediction mode, and the aspect ratio of the luma block; and

determining the chroma intra prediction mode based on the luma prediction direction, and the aspect ratio of the chroma block,

wherein, when at least one chroma reference sample in a chroma prediction direction indicated by the chroma intra prediction mode is unavailable, the chroma intra prediction mode is set to an intra prediction mode that is close to the chroma intra prediction mode and has a direction pointing to available chroma reference samples.

2 . The method of claim 1 , wherein the luma prediction direction is determined by adding a first predetermined value to the luma intra prediction mode when the horizontal length of the luma block is longer than the vertical length of the luma block, and the luma intra prediction mode is included in a first predetermined range.

3 . The method of claim 1 , wherein the luma prediction direction is determined by subtracting a second predetermined value from the luma intra prediction mode when the horizontal length of the luma block is shorter than the vertical length of the luma block, and the luma intra prediction mode is included in a second predetermined range.

4 . An intra prediction method performed by a video encoding apparatus, the method comprising:

determining that a prediction mode of a chroma block is a DM mode;

obtaining a luma intra prediction mode, wherein the luma intra prediction mode represents an intra prediction mode of a luma block spatially corresponding to the chroma block; and

deriving a chroma intra prediction mode, for the chroma block from the luma intra prediction mode, by modifying the luma intra prediction mode based on an aspect ratio of the luma block and an aspect ratio of the chroma block,

wherein deriving the chroma intra prediction mode comprises:

determining a luma prediction direction based on the luma intra prediction mode, and the aspect ratio of the luma block; and

determining the chroma intra prediction mode based on the luma prediction direction, and the aspect ratio of the chroma block,

wherein, when at least one chroma reference sample in a chroma prediction direction indicated by the chroma intra prediction mode is unavailable, the chroma intra prediction mode is set to an intra prediction mode that is close to the chroma intra prediction mode and has a direction pointing to available chroma reference samples.

5 . A method for providing a video decoding apparatus with video data, the method comprising:

encoding the video data into a bitstream; and

transmitting the bitstream to the video decoding apparatus,

wherein encoding the video data comprises:

determining that a prediction mode of a chroma block is a DM mode;

obtaining a luma intra prediction mode, wherein the luma intra prediction mode represents an intra prediction mode of a luma block spatially corresponding to the chroma block; and

generating a chroma intra prediction mode for the chroma block from a luma prediction mode, by modifying the luma intra prediction mode based on an aspect ratio of the luma block and an aspect ratio of the chroma block,

wherein deriving the chroma intra prediction mode comprises:

determining a luma prediction direction based on the luma intra prediction mode, and the aspect ratio of the luma block; and

determining the chroma intra prediction mode based on the luma prediction direction, and the aspect ratio of the chroma block,

wherein, when at least one chroma reference sample in a chroma prediction direction indicated by the chroma intra prediction mode is unavailable, the chroma intra prediction mode is set to an intra prediction mode that is close to the chroma intra prediction mode and has a direction pointing to available chroma reference samples.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2023
From: JEON, BYEUNG WOO; PARK, JEE YOON; KIM, BUM YOON; PARK, SEUNG WOOK; LIM, WHA PYEONG
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION; RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
Reel/Frame 063584/0015 →
Priority Claims (2)
KR 10-2020-0152972 · Nov 16, 2020 · national
KR 10-2021-0157410 · Nov 16, 2021 · national
Continuity (1)
Related Publication 20240114148A1 · Apr 4, 2024
References Cited (37)
US 9918106B2 · Kim · 2018 [cited by examiner]
US 10455228B2 · Seregin et al. · 2019 [cited by applicant]
US 10567759B2 · Seregin et al. · 2020 [cited by applicant]
US 10609402B2 · Zhao et al. · 2020 [cited by applicant]
US 10834387B2 · Racape et al. · 2020 [cited by applicant]
US 11259039B2 · Zhao et al. · 2022 [cited by applicant]
US 11363254B2 · Racape et al. · 2022 [cited by applicant]
US 11595642B2 · Jang · 2023 [cited by examiner]
US 20150043641A1 · Gamei · 2015 [cited by examiner]
US 20170272748A1 · Seregin · 2017 [cited by examiner]
US 20170272759A1 · Seregin et al. · 2017 [cited by applicant]
US 20190273918A1 · Racape et al. · 2019 [cited by applicant]
US 20190342568A1 · Zhao et al. · 2019 [cited by applicant]
US 20200036985A1 · Jang et al. · 2020 [cited by applicant]
US 20200195949A1 · Zhao et al. · 2020 [cited by applicant]
US 20200413041A1 · Racape et al. · 2020 [cited by applicant]
US 20210092394A1 · Tsai · 2021 [cited by examiner]
US 20210250577A1 · Leleannec · 2021 [cited by examiner]
US 20220060728A1 · Zhao et al. · 2022 [cited by applicant]
US 20220078405A1 · Francois · 2022 [cited by examiner]
US 20220116636A1 · Kang · 2022 [cited by examiner]
US 20220150479A1 · Rosewarne · 2022 [cited by examiner]
US 20220150509A1 · Rosewarne · 2022 [cited by examiner]
US 20220224884A1 · Kim · 2022 [cited by examiner]
US 20220272329A1 · Jang · 2022 [cited by examiner]
US 20220279173A1 · Chiang · 2022 [cited by examiner]
US 20220312000A1 · Racape · 2022 [cited by examiner]
US 20220398455A1 · Dumas · 2022 [cited by examiner]
US 20230007263A1 · Kang · 2023 [cited by examiner]
US 20230254507A1 · Dumas · 2023 [cited by examiner]
KR 20180122361A · 2018 [cited by applicant]
KR 20190042090A · 2019 [cited by applicant]
KR 20190053257A · 2019 [cited by applicant]
KR 20200087088A · 2020 [cited by applicant]
KR 20200125724A · 2020 [cited by applicant]
An English translation of KR 1020200087088 A. [cited by examiner]
International Search Report cited in corresponding Application No. PCT/KR2021/016750; Feb. 18, 2022; (4 pages). [cited by applicant]