IP Library › Granted Patent US 12,407,833
Granted Patent B2
US 12,407,833 · App. 18/510,559 · Granted Sep 2, 2025

Video encoding and decoding method

Inventors: Je Chang Jeong (Seoul, KR); Ki Baek Kim (Seoul, KR); Won Jin Lee (Gyeonggi-do, KR); Hye Jin Shin (Jeollanam-do, KR); Jong Sang Yoo (Seoul, KR); Jang Hyeok Yun (Seoul, KR); Kyung Jun Lee (Busan, KR); Jae Hun Kim (Seoul, KR); Sang Gu Lee (Jeollanam-do, KR)
Assignee: INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY
H04N19/159H04N19/105H04N19/11H04N19/154H04N19/176H04N19/182H04N19/197H04N19/593H04N19/184
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,407,833
App. No.
18/510,559
Granted
Sep 2, 2025
Kind
B2
Abstract

A method for decoding an image based on an intra prediction, comprising: obtaining a first prediction pixel of a first region in a current block by using a neighboring pixel adjacent to the current block; obtaining a second prediction pixel of a second region in the current block by using the first prediction pixel of the first region; and decoding the current block based on the first and the second prediction pixels.

Claims (43)

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

dividing a current block into two regions including a first region and a second region, a current pixel belonging to the first region;

performing intra prediction on the first region of the current block; and

performing intra prediction on the second region of the current block based on the first region in which the intra prediction on the first region is completed,

wherein performing the intra prediction on the first region of the current block comprises:

obtaining a first neighboring pixel of the first region belonging to the same horizontal line as the current pixel belonging to the first region;

obtaining a second neighboring pixel of the first region belonging to the same vertical line as the current pixel belonging to the first region; and

generating a prediction value of the current pixel by applying weights to the first neighboring pixel and the second neighboring pixel, and

wherein the prediction value of the current pixel is generated by using a pixel T belonging to a block adjacent to an upper right corner of the first region and a pixel L belonging to a block adjacent to a lower left corner of the first region, and

wherein an intra prediction mode of the current block is determined based on intra prediction information decoded from a bitstream.

2. The method of claim 1 ,

wherein the weights include a first weight applied to a first reference pixel and a second weight applied to a second reference pixel.

3. The method of claim 2 ,

wherein the weights are determined based on at least one of a direction of the current block or a position of the current pixel.

4. The method of claim 3 ,

wherein in response to the direction of the current block being a horizontal direction, the first weight applied to the first reference pixel is smaller than the second weight applied to the second reference pixel.

5. An image encoding method, which is performed by an image encoding apparatus, the method comprising:

dividing a current block into two regions including a first region and a second region, a current pixel belonging to the first region;

performing intra prediction on the first region of the current block; and

performing intra prediction on the second region of the current block based on the first region in which the intra prediction on the first region is completed,

wherein performing the intra prediction on the first region of the current block comprises:

obtaining a first neighboring pixel of the first region belonging to the same horizontal line as the current pixel belonging to the first region;

obtaining a second neighboring pixel of the first region belonging to the same vertical line as the current pixel belonging to the first region; and

generating a prediction value of the current pixel by applying weights to the first neighboring pixel and the second neighboring pixel, and

wherein the prediction value of the current pixel is generated by using a pixel T belonging to a block adjacent to an upper right corner of the first region and a pixel L belonging to a block adjacent to a lower left corner of the first region, and

wherein intra prediction information related to an intra prediction mode of the current block is encoded into a bitstream.

6. The method of claim 5 ,

wherein the weights include a first weight applied to a first reference pixel and a second weight applied to a second reference pixel.

7. The method of claim 6 ,

wherein the weights are determined based on at least one of a direction of the current block or a position of the current pixel.

8. The method of claim 7 ,

wherein in response to the direction of the current block being a horizontal direction, the first weight applied to the first reference pixel is smaller than the second weight applied to the second reference pixel.

9. A method of transmitting comprising:

dividing a current block into two regions including a first region and a second region, a current pixel belonging to the first region;

performing intra prediction on the first region of the current block;

performing intra prediction on the second region of the current block based on the first region in which the intra prediction on the first region is completed; and

transmitting a bitstream generated based on the intra prediction,

wherein performing the intra prediction on the first region of the current block comprises:

obtaining a first neighboring pixel of the first region belonging to the same horizontal line as the current pixel belonging to the first region;

obtaining a second neighboring pixel of the first region belonging to the same vertical line as the current pixel belonging to the first region; and

generating a prediction value of the current pixel by applying weights to the first neighboring pixel and the second neighboring pixel, and

wherein the prediction value of the current pixel is generated by using a pixel T belonging to a block adjacent to an upper right corner of the first region and a pixel L belonging to a block adjacent to a lower left corner of the first region, and

wherein intra prediction information related to an intra prediction mode of the current block is encoded into the bitstream.

Priority Claims (3)
KR 10-2012-0068019 · Jun 25, 2012 · national
KR 10-2013-0060060 · May 28, 2013 · national
KR 10-2013-0072111 · Jun 24, 2013 · national
Continuity (6)
Continuation 17945847 · Sep 15, 2022
Continuation 17237494 · Apr 22, 2021
Continuation 16662291 · Oct 24, 2019
Continuation 15495880 · Apr 24, 2017
Continuation 14411088
Related Publication 20240098275A1 · Mar 21, 2024
References Cited (39)
US 8295351B2 · Palfner · 2012 [cited by examiner]
US 8619857B2 · Zhao et al. · 2013 [cited by applicant]
US 8737481B2 · Lee et al. · 2014 [cited by applicant]
US 8737824B1 · Bultje · 2014 [cited by examiner]
US 9058659B2 · Yie et al. · 2015 [cited by applicant]
US 9648325B2 · Baeza · 2017 [cited by examiner]
US 20090003441A1 · Sekiguchi · 2009 [cited by applicant]
US 20110249739A1 · Liu et al. · 2011 [cited by applicant]
US 20120140822A1 · Wang et al. · 2012 [cited by applicant]
US 20130044811A1 · Kim · 2013 [cited by applicant]
US 20130202030A1 · Song et al. · 2013 [cited by applicant]
US 20130208794A1 · Jeong et al. · 2013 [cited by applicant]
US 20130230105A1 · Song · 2013 [cited by examiner]
US 20130251036A1 · Lee et al. · 2013 [cited by applicant]
US 20130272405A1 · Jeon et al. · 2013 [cited by applicant]
US 20140010295A1 · Lu et al. · 2014 [cited by applicant]
US 20140092980A1 · Guo et al. · 2014 [cited by applicant]
US 20140105290A1 · Kwon et al. · 2014 [cited by applicant]
US 20140205008A1 · Wu · 2014 [cited by applicant]
US 20140341281A1 · Bossen et al. · 2014 [cited by applicant]
US 20170280157A1 · Jeon et al. · 2017 [cited by applicant]
US 20180124426A1 · Jeon et al. · 2018 [cited by applicant]
KR 1020080069069A · 2008 [cited by applicant]
KR 1020090108499A · 2009 [cited by applicant]
KR 1020120014947A · 2012 [cited by applicant]
KR 1020120043661A · 2012 [cited by applicant]
KR 1020120065953A · 2012 [cited by applicant]
KR 102225881B1 · 2021 [cited by applicant]
WO WO2011127964A2 · 2011 [cited by examiner]
High Efficiency Video Coding (HEVC) text specification draft 10 (JCTVC-L1003_v34), Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 (Mar. 19, 2013). [cited by applicant]
Joint Collaborative Team on Video Coding (JCT-VC) ofITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 1st Meeting: Dresden, DE, Apr. 15-23, 2010. [cited by applicant]
International Search Report for PCT/KR2013/005613 filed on Jun. 25, 2013. [cited by applicant]
Planar mode experiments and results, Joint Collaborative Team on Video Coding of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JCTVC-E321 (Mar. 20, 2011). [cited by applicant]
High Efficiency Video Coding (HEVC) text specification draft 10 (for FDIS & Last Call), Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 12th Meeting: Geneva, CH, Jan. … [cited by applicant]
“Description of video coding technology proposal by Tandberg, Nokia, Ericsson” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 1st Meeting: Dresden, DE, Apr. 15-23, 2010. [cited by applicant]
Office Action issued on May 11, 2021 for the corresponding U.S. Appl. No. 16/899,978. [cited by applicant]
Office Action issued from Korea Intellectual Property Office (KIPO) on May 23, 2022 for the corresponding Korean Patent Application No. 10-2021-0154407. [cited by applicant]
Series H: Audiovisual and Multimedia Systems; Infrastructure of audiovisual services—Coding of moving video . High efficiency video coding. ITU-T Telecommunication Standardization Sector of ITU H.265 (Apr. 2013). [cited by applicant]
Office action from Korean Patent Office for Application No. 10-2023-0155557 dated Sep. 27, 2024. [cited by applicant]