IP Library › Granted Patent US 12,739,360
Granted Patent B2
US 12,739,360 · App. 18/923,651 · Granted Sep 15, 2026

Method and apparatus for encoding/decoding images

Inventor: Ki Baek Kim (Daejeon, KR)
Assignee: B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.
H04N19/105H04N19/117H04N19/159H04N19/176H04N19/182
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,739,360
App. No.
18/923,651
Granted
Sep 15, 2026
Kind
B2
Abstract

A method and apparatus for encoding/decoding images according to the present invention may configure a prediction mode candidate group on a screen of a target block, determine a reference pixel for a prediction mode on the screen of the target block, perform at least one of filtering and interpolation on the reference pixel, and perform prediction on the screen of the target block on the basis of the prediction mode candidate group on the screen and the reference pixel.

Claims (36)

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

determining an intra prediction mode of a current block;

determining a reference pixel of the current block; and

predicting the current block based on the intra prediction mode and the reference pixel,

wherein the current block is predicted by interpolating a reference sample on a fractional location by reference sample interpolation filtering based on reference samples on integer locations,

either fixed filtering or adaptive filtering is selected for reference sample interpolation filtering based on a color component of the current block,

where the fixed filtering is selected, a fixed interpolation filter is applied for reference sample interpolation filtering,

where the adaptive filtering is selected, one interpolation filter is selected from a plurality of interpolation filters and applied for reference sample interpolation filtering,

the interpolation of the reference sample at the fractional location is not performed where the intra prediction mode of the current block is determined to be an intra prediction mode that only refers to a pixel at an integer location.

2 . The method of claim 1 ,

wherein the plurality of interpolation filters for the adaptive filtering includes at least one of a four-tap smoothing filter or a four-tap DCT filter.

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

determining an intra prediction mode of a current block;

determining a reference pixel of the current block; and

predicting the current block based on the intra prediction mode and the reference pixel,

wherein the current block is predicted by interpolating a reference sample on a fractional location by reference sample interpolation filtering based on reference samples on integer locations,

either fixed filtering or adaptive filtering is selected for reference sample interpolation filtering based on a color component of the current block,

where the fixed filtering is selected, a fixed interpolation filter is applied for reference sample interpolation filtering,

where the adaptive filtering is selected, one interpolation filter is selected from a plurality of interpolation filters and applied for reference sample interpolation filtering,

the interpolation of the reference sample at the fractional location is not performed where the intra prediction mode of the current block is determined to be an intra prediction mode that only refers to a pixel at an integer location.

4 . The method of claim 3 ,

wherein the plurality of interpolation filters for the adaptive filtering includes at least one of a four-tap smoothing filter or a four-tap DCT filter.

5 . A bitstream transmitting method comprising:

generating a bitstream to be decoded by an image decoding method; and

transmitting the bitstream, and

wherein the image decoding method comprises:

determining an intra prediction mode of a current block;

determining a reference pixel of the current block; and

predicting the current block based on the intra prediction mode and the reference pixel,

wherein the current block is predicted by interpolating a reference sample on a fractional location by reference sample interpolation filtering based on reference samples on integer locations,

either fixed filtering or adaptive filtering is selected for reference sample interpolation filtering based on a color component of the current block,

where the fixed filtering is selected, a fixed interpolation filter is applied for reference sample interpolation filtering,

where the adaptive filtering is selected, one interpolation filter is selected from a plurality of interpolation filters and applied for reference sample interpolation filtering,

the interpolation of the reference sample at the fractional location is not performed where the intra prediction mode of the current block is determined to be an intra prediction mode that only refers to a pixel at an integer location.

6 . The method of claim 5 ,

wherein the plurality of interpolation filters for the adaptive filtering includes at least one of a four-tap smoothing filter or a four-tap DCT filter.

Priority Claims (3)
KR 10-2018-0072560 · Jun 25, 2018 · national
KR 10-2018-0076178 · Jun 30, 2018 · national
KR 10-2018-0076784 · Jul 2, 2018 · national
Continuity (4)
Continuation 18499652 · Nov 1, 2023
Continuation 18193738 · Mar 31, 2023
Continuation 16973145 · Jun 25, 2019
Related Publication 20250047839A1 · Feb 6, 2025
References Cited (28)
US 8982957B2 · Oh · 2015 [cited by examiner]
US 9351012B2 · Oh · 2016 [cited by examiner]
US 9654802B2 · Wang · 2017 [cited by examiner]
US 10212449B2 · Oh · 2019 [cited by examiner]
US 11968375B2 · Wang · 2024 [cited by examiner]
US 20130215960A1 · Song · 2013 [cited by examiner]
US 20140086311A1 · Lou · 2014 [cited by examiner]
US 20140376631A1 · Sato · 2014 [cited by examiner]
US 20150208090A1 · Sakakibara et al. · 2015 [cited by applicant]
US 20150271498A1 · Wang · 2015 [cited by examiner]
US 20150373348A1 · Wang · 2015 [cited by examiner]
US 20160080745A1 · Kwak · 2016 [cited by examiner]
US 20190052910A1 · Deshpande · 2019 [cited by examiner]
US 20190082184A1 · Hannuksela · 2019 [cited by examiner]
US 20190089976A1 · Huang · 2019 [cited by examiner]
US 20190141318A1 · Li · 2019 [cited by examiner]
US 20190208198A1 · Pettersson · 2019 [cited by examiner]
US 20190238835A1 · Lee · 2019 [cited by examiner]
US 20200077086A1 · Lee · 2020 [cited by examiner]
US 20200107027A1 · He · 2020 [cited by examiner]
CN 102474617A · 2012 [cited by applicant]
KR 1020140057516A · 2014 [cited by applicant]
KR 1020170065686A · 2017 [cited by applicant]
KR 101772851B1 · 2017 [cited by applicant]
KR 1020170120538A · 2017 [cited by applicant]
KR 1020180001479A · 2018 [cited by applicant]
KR 101844698B1 · 2018 [cited by applicant]
WO WO2017222326A1 · 2017 [cited by applicant]