IP Library Granted Patent US 12,621,430
Granted Patent B2
US 12,621,430 · App. 18/779,684 · Granted May 5, 2026

Method and apparatus for encoding/decoding in-screen prediction mode

Inventors: Dong San Jun (Seoul, KR); Jung Won Kang (Seoul, KR); Sung Chang Lim (Seoul, KR); Hyun Suk Ko (Seoul, KR); Jin Ho Lee (Seoul, KR); Hui Yong Kim (Seoul, KR); Jin Soo Choi (Seoul, KR)
Assignee: LX SEMICON CO., LTD.
H04N19/103H04N19/11H04N19/146H04N19/159H04N19/167H04N19/176H04N19/44H04N19/463H04N19/91
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,621,430
App. No.
18/779,684
Granted
May 5, 2026
Kind
B2
Abstract

Provided are method and apparatus methods and apparatuses for encoding an intra-prediction mode based on a secondary IPM. The present invention may comprises a first decision step of determining whether an intra-prediction mode of a current block is included in a first candidate mode set including M candidate modes (M is an integer equal to or greater than 1); a second decision step of determining whether the intra-prediction mode of the current block is included in a second candidate mode set including N candidate modes (N is an integer equal to or greater than 1) based on a first determination result representing a determination result of the first decision step; and an intra prediction mode encoding step of encoding the intra-prediction mode of the current block based on the first determination result or a second determination result representing a determination result of the second decision step.

Claims (21)

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

decoding flag information indicating that an intra prediction mode of a current block is in a candidate mode set;

decoding index information indicating the intra prediction mode of the current block from among candidate modes in the candidate mode set;

deriving the intra prediction mode of the current block based on the index information; and

generating a predicted block of the current block based on the intra prediction mode of the current block,

wherein the candidate mode set includes a candidate mode derived based on an intra prediction mode of a left block adjacent to the current block and an intra prediction mode of an upper block adjacent to the current block,

wherein based on a case that (i) the intra prediction mode of the left block is equal to the intra prediction mode of the upper block and (ii) the intra prediction mode of the left block is a planar mode or a DC mode, the candidate mode set includes a candidate mode for a mode number corresponding to a mode number 50 of a vertical mode plus 4 and a candidate mode for a mode number corresponding to a mode number 50 of the vertical mode minus 4.

2 . The method of claim 1 , wherein the index information is configured by up to 4 bits.

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

determining an intra prediction mode of a current block;

encoding flag information indicating that the intra prediction mode of the current block is in a candidate mode set; and

encoding index information indicating the intra prediction mode of the current block from among candidate modes in the candidate mode set;

wherein the candidate mode set includes a candidate mode derived based on an intra prediction mode of a left block adjacent to the current block and an intra prediction mode of an upper block adjacent to the current block,

wherein based on a case that (i) the intra prediction mode of the left block is equal to the intra prediction mode of the upper block and (ii) the intra prediction mode of the left block is a planar mode or a DC mode, the candidate mode set includes a candidate mode for a mode number corresponding to a mode number 50 of a vertical mode plus 4 and a candidate mode for a mode number corresponding to a mode number 50 of the vertical mode minus 4.

4 . The method of claim 3 , wherein the index information is configured by up to 4 bits.

5 . A transmission method for image data, the method comprising:

obtaining a bitstream generated by an image encoding method, wherein the image encoding method comprises determining an intra prediction mode of a current block, encoding flag information indicating that the intra prediction mode of the current block is in a candidate mode set, and encoding index information indicating the intra prediction mode of the current block from among candidate modes in the candidate mode set; and

transmitting the image data comprising the bitstream,

wherein the candidate mode set includes a candidate mode derived based on an intra prediction mode of a left block adjacent to the current block and an intra prediction mode of an upper block adjacent to the current block,

wherein based on a case that (i) the intra prediction mode of the left block is equal to the intra prediction mode of the upper block and (ii) the intra prediction mode of the left block is a planar mode or a DC mode, the candidate mode set includes a candidate mode for a mode number corresponding to a mode number 50 of a vertical mode plus 4 and a candidate mode for a mode number corresponding to a mode number 50 of the vertical mode minus 4.

6 . The method of claim 5 , wherein the index information is configured by up to 4 bits.

Priority Claims (2)
KR 10-2015-0162747 · Nov 19, 2015 · national
KR 10-2016-0089419 · Jul 14, 2016 · national
Continuity (4)
Continuation 18296344 · Apr 5, 2023
Continuation 17886154 · Aug 11, 2022
Continuation 15772284
Related Publication 20240380878A1 · Nov 14, 2024
References Cited (68)
US 8902978B2 · Lim et al. · 2014 [cited by applicant]
US 8953683B2 · Park · 2015 [cited by examiner]
US 9020031B2 · Park · 2015 [cited by examiner]
US 9288488B2 · Park · 2016 [cited by examiner]
US 9392284B2 · Park · 2016 [cited by examiner]
US 9516342B2 · Gisquet et al. · 2016 [cited by applicant]
US 9961343B2 · Park · 2018 [cited by examiner]
US 10116941B2 · Jeon et al. · 2018 [cited by applicant]
US 11451767B2 · Jun et al. · 2022 [cited by applicant]
US 20040247189A1 · Kwon · 2004 [cited by applicant]
US 20100046621A1 · Horiuchi et al. · 2010 [cited by applicant]
US 20120033736A1 · Sato · 2012 [cited by applicant]
US 20120300846A1 · Sugio et al. · 2012 [cited by applicant]
US 20120314766A1 · Chien et al. · 2012 [cited by applicant]
US 20120328207A1 · Sasai et al. · 2012 [cited by applicant]
US 20130170546A1 · Kim et al. · 2013 [cited by applicant]
US 20130266063A1 · Jun et al. · 2013 [cited by applicant]
US 20140064359A1 · Rapaka et al. · 2014 [cited by applicant]
US 20140064607A1 · Grossmann et al. · 2014 [cited by applicant]
US 20140126629A1 · Park et al. · 2014 [cited by applicant]
US 20140233644A1 · Lee · 2014 [cited by applicant]
US 20150078446A1 · Jun et al. · 2015 [cited by applicant]
US 20150222891A1 · Park · 2015 [cited by applicant]
US 20150350657A1 · Heo et al. · 2015 [cited by applicant]
US 20150381988A1 · Gu et al. · 2015 [cited by applicant]
US 20170034536A1 · Filippov et al. · 2017 [cited by applicant]
US 20170264904A1 · Koval et al. · 2017 [cited by applicant]
US 20170272745A1 · Liu et al. · 2017 [cited by applicant]
US 20170324643A1 · Seregin et al. · 2017 [cited by applicant]
US 20170347102A1 · Panusopone et al. · 2017 [cited by applicant]
US 20180255299A1 · Lee et al. · 2018 [cited by applicant]
US 20180316913A1 · Jun et al. · 2018 [cited by applicant]
US 20190034959A1 · Park et al. · 2019 [cited by applicant]
US 20190349591A1 · Park et al. · 2019 [cited by applicant]
US 20200021800A1 · Kim · 2020 [cited by examiner]
US 20200021806A1 · Kim · 2020 [cited by examiner]
US 20200021807A1 · Kim · 2020 [cited by examiner]
US 20220116606A1 · Pfaff · 2022 [cited by examiner]
US 20220150504A1 · Koo · 2022 [cited by examiner]
US 20220264102A1 · Koo · 2022 [cited by examiner]
US 20220385887A1 · Jun et al. · 2022 [cited by applicant]
US 20240283910A1 · Ko · 2024 [cited by examiner]
CA 2992235 · 2011 [cited by examiner]
CN 103380622A · 2013 [cited by applicant]
CN 103636203A · 2014 [cited by applicant]
CN 103891283A · 2014 [cited by applicant]
CN 103988506A · 2014 [cited by applicant]
KR 1020120129726A · 2012 [cited by applicant]
KR 101210528B1 · 2012 [cited by applicant]
KR 1020130037422A · 2013 [cited by applicant]
KR 1020130067038A · 2013 [cited by applicant]
KR 1020130072139A · 2013 [cited by applicant]
KR 1020130099852A · 2013 [cited by applicant]
KR 1020130137680A · 2013 [cited by applicant]
KR 1020150059142A · 2015 [cited by applicant]
KR 102644043B1 · 2024 [cited by applicant]
WO WO2012171463A · 2012 [cited by applicant]
WO WO2014106746A1 · 2014 [cited by applicant]
Chen et al., “Algorithm description of Joint Exploration Test Model 2,” Feb. 20-26, 2016, Joint Video Exploration Team (JVET) of ITUT-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-B1001_v3, 32 pages. [cited by applicant]
Chen et al., “Algorithm description of Joint Exploration Test Model 2,” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 2nd Meeting, San Diego, CA, USA, Feb. 20-26, 2016, 32 pages. [cited by applicant]
Chuang et al., “Luma Intra Prediction Mode Coding,” Joint Collaborative Team on Video Coding (JCT-VG) of ITU-T SG 16 WP3 and ISO/IEC JTc1/SC29/WG11, 6th Meeting, Torino, Italy, Jul. 14-22, 2011 (5 pages in English). [cited by applicant]
Extended European Search Report in European Appln. No. 16866698.0, dated Jun. 14, 2019, 5 pages. [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/KR2016/013363, mailed on May 31, 2018, 19 pages (with English translation). [cited by applicant]
International Search Report issued on Feb. 28, 2017 in corresponding International Patent Application No. PCT/KR2016/013363 (2 pages in English and 2 pages in Korean). [cited by applicant]
Kumakura et al., “Fixing the number of mpm candidates,” Joint Collaborative Team on Video Coding (JCT-VG) of ITU-T SG 16 WP3 and ISO/IEC JTc1/SC29/WG11, 6th Meeting, Torino, Italy, Jul. 14-22, 2011 (8 pages in English). [cited by applicant]
Lee et al., “Fast Intra Mode Decision Method in HEVC,” The Korean Society of Broad Engineers, 2015, (pp. 560-563). [cited by applicant]
Seregin et al., “Block shape dependent intra mode coding,” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 4th Meeting, Chengdu, People's Republic of China, Oct. 15-21, 2016 (3 pag… [cited by applicant]
Seregin et al., “Neighbor based intra most probable modes list derivation,” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 3rd Meeting: Geneva, Switzerland, May 26-Jun. 1, 2015 (p… [cited by applicant]