IP Library Granted Patent US 12,425,575
Granted Patent B2
US 12,425,575 · App. 18/410,710 · Granted Sep 23, 2025

Encoding/decoding method and apparatus for intra predicting a coding unit partition

Inventor: Ki Baek Kim (Daejeon, KR)
Assignee: B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.
H04N19/105H04N19/117H04N19/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,425,575
App. No.
18/410,710
Granted
Sep 23, 2025
Kind
B2
Abstract

Disclosed is an image decoding method using the correlation between color components to perform into prediction of chrominance components. Here, the image decoding method using the correlation between color components to perform intra prediction of chrominance components comprises the steps of: checking image data and a prediction mode in a bitstream; generating a prediction block according to a reconstructed prediction mode; determining compensation settings according to the size of a current block and the reconstructed prediction mode; compensating the prediction block according to the determined compensation settings; and reconstructing the current block by adding reconstructed image data to the prediction block.

Claims (29)

1. An image decoding method performed by an image decoding apparatus, the image decoding method comprising:

determining reference samples for a current sample included in a current block, the reference samples being obtained from one or more neighboring blocks of the current block;

predicting the current sample based on the reference samples to generate a prediction sample for the current sample; and

correcting the prediction sample,

wherein at least one reference sample among the reference samples is determined based on position of the current sample,

wherein the current sample is predicted using interpolation of the reference samples,

wherein the one or more neighboring blocks is selected from a plurality of candidates including a left neighboring block, a top neighboring block and both of the left neighboring block and the top neighboring block based on a non-directional prediction mode of the current block,

wherein the reference samples obtained from both of the left neighboring block and the top neighboring block include a first reference sample located at (w−1,−1) and a second reference sample located at (−1, h−1) in case a top-left sample position of the current block is (0, 0), a width of the current block is w and a height of the current block is h, and

wherein the prediction sample for the current sample is corrected using a setting determined based on the non-directional prediction mode.

2. An image encoding method performed by an image encoding apparatus, the image encoding method comprising:

determining reference samples for a current sample included in a current block, the reference samples being obtained from one or more neighboring blocks of the current block;

predicting the current sample based on the reference samples to generate a prediction sample for the current sample; and

correcting the prediction sample,

wherein at least one reference sample among the reference samples is determined based on position of the current sample,

wherein the current sample is predicted using interpolation of the reference samples,

wherein the one or more neighboring blocks is selected from a plurality of candidates including a left neighboring block, a top neighboring block and both of the left neighboring block and the top neighboring block based on a non-directional prediction mode of the current block,

wherein the reference samples selected from both of the left neighboring block and the top neighboring block include a first reference sample located at (w−1,−1) and a second reference sample located at (−1, h−1) in case a top-left sample position of the current block is (0, 0), a width of the current block is w and a height of the current block is h, and

wherein the prediction sample for the current sample is corrected using a setting determined based on the non-directional prediction mode.

3. A method of generating a bitstream and transmitting the bitstream, the method comprising:

determining reference samples for a current sample included in a current block, the reference samples being obtained from one or more neighboring blocks of the current block;

predicting the current sample based on the reference samples to generate a prediction sample for the current sample;

correcting the prediction samples;

generating the bitstream based on the corrected prediction samples; and

transmitting the bitstream,

wherein at least one reference sample among the reference samples is determined based on position of the current sample,

wherein the current sample is predicted using interpolation of the reference samples,

wherein the one or more neighboring blocks is selected from a plurality of candidates including a left neighboring block, a top neighboring block and both of the left neighboring block and the top neighboring block based on a non-directional prediction mode of the current block,

wherein the reference samples selected from both of the left neighboring block and the top neighboring block include a first reference sample located at (w−1, 1) and a second reference sample located at (−1, h−1) in case a top-left sample position of the current block is (0, 0), a width of the current block is w and a height of the current block is h, and

wherein the prediction sample for the current sample is corrected using a setting determined based on the non-directional prediction mode.

Priority Claims (1)
KR 10-2018-0005294 · Jan 15, 2018 · national
Continuity (6)
Continuation 18478555 · Sep 29, 2023
Continuation 17750726 · May 23, 2022
Division 17109135 · Dec 1, 2020
Division 16880788 · May 21, 2020
Continuation PCTKR2019000436 · Jan 11, 2019
Related Publication 20240163422A1 · May 16, 2024
References Cited (43)
US 8265149B2 · Jung et al. · 2012 [cited by applicant]
US 9485513B2 · Ichigaya et al. · 2016 [cited by applicant]
US 10009631B2 · Jeon et al. · 2018 [cited by applicant]
US 10021384B2 · Seregin et al. · 2018 [cited by applicant]
US 20090110069A1 · Jung et al. · 2009 [cited by applicant]
US 20130101036A1 · Zhou · 2013 [cited by examiner]
US 20130272401A1 · Seregin et al. · 2013 [cited by applicant]
US 20130336591A1 · Jeon et al. · 2013 [cited by applicant]
US 20140334551A1 · Kim et al. · 2014 [cited by applicant]
US 20140362906A1 · Kim et al. · 2014 [cited by applicant]
US 20150245041A1 · Ichigaya et al. · 2015 [cited by applicant]
US 20160112724A1 · Hendry · 2016 [cited by examiner]
US 20170208336A1 · Li et al. · 2017 [cited by applicant]
US 20180063527A1 · Chen et al. · 2018 [cited by applicant]
US 20180103268A1 · Huang et al. · 2018 [cited by applicant]
US 20180199062A1 · Zhang et al. · 2018 [cited by applicant]
US 20180255295A1 · Lee · 2018 [cited by examiner]
US 20190182498A1 · Yamamoto et al. · 2019 [cited by applicant]
US 20190327466A1 · Ikai et al. · 2019 [cited by applicant]
US 20200260096A1 · Ikai et al. · 2020 [cited by applicant]
CN 104137549A · 2014 [cited by applicant]
CN 105338347A · 2016 [cited by applicant]
KR 1020120140181A · 2012 [cited by applicant]
KR 1020130004133A · 2013 [cited by applicant]
KR 101375664B1 · 2014 [cited by applicant]
KR 101461501B1 · 2014 [cited by applicant]
KR 1020160143588A · 2016 [cited by applicant]
KR 101691314B1 · 2016 [cited by applicant]
KR 1020170101840A · 2017 [cited by applicant]
KR 1020170120188A · 2018 [cited by applicant]
WO WO2016195460A1 · 2016 [cited by applicant]
WO WO2017204427A1 · 2017 [cited by applicant]
Chen et al. “Algorithm Description of Joint Exploration Test Model 4”, Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 4th Meeting: JVET-D1001_v3 Chengdu, China, Oct. 15-21, 2016, (… [cited by applicant]
Choi et al. “Performance Analysis of Future Video Coding (FVC) Standard Technology”. [cited by applicant]
Chen et al. “Algorithm Description of Joint Exploration Test Model 7” (JEM 7), Document: JVET-G1001-v1, Jul. 13-21, 2017, (48 pages). [cited by applicant]
Kim et al. “CE3-related: Simplification on CCLM process”, Document: JVET-O0343, Jul. 3-12, 2019 (10 pages). [cited by applicant]
Office Action issued on Mar. 16, 2020 in counterpart Korean Application No. 9-5-2020-019650032 (7 pages). [cited by applicant]
Office Action issued on Jun. 18, 2020 in counterpart Korean Application KR-10-2019-7021887 (6 pages). [cited by applicant]
Non-Final Office Action issued on Jul. 24, 2020 in great-grandparent U.S. Appl. No. 16/880,788 (10 pages). [cited by applicant]
Notice of Allowance issued on Nov. 16, 2020 in great-grandparent U.S. Appl. No. 16/880,788 (9 pages). [cited by applicant]
Office Action issued on Jan. 15, 2021 in counterpart Korean application No. 10-2019-7021887 (7 pages in Korean). [cited by applicant]
Chen, et al., “Algorithm Description of Joint Exploration Test Model 4,” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 4 [cited by applicant]
Team, Joint Video Exploration. “CE3-related: Algorithm Description of Joint Exploration Test Model 4.” Document: JVET-D1001_v1 38 (2016). [cited by applicant]