IP Library Granted Patent US 12,475,528
Granted Patent B2
US 12,475,528 · App. 17/696,518 · Granted Nov 18, 2025

Image AI-coding method and device, and image AI-decoding method and device

Inventors: Jaehwan Kim (Suwon-si, KR); Jongseok Lee (Suwon-si, KR); Youngo Park (Suwon-si, KR); Chaeeun Lee (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06T3/4046G06T3/4053
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,475,528
App. No.
17/696,518
Granted
Nov 18, 2025
Kind
B2
Abstract

An AI decoding apparatus includes a memory storing instructions and a processor configured to execute the instructions to obtain AI data related to AI down-scaling of an original image and image data generated as a result of encoding a first image, obtain a second image corresponding to the first image by decoding the image data, determine a resolution ratio in a horizontal direction and a resolution ratio in a vertical direction between the original image and the first image, based on the AI data, and obtain, by an up-scaling deep neural network (DNN), a third image in which a resolution in at least one of a horizontal direction and a vertical direction is increased from the second image based on the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction.

Claims (42)

1 . An artificial intelligence (AI) decoding apparatus comprising:

a memory storing instructions; and

a processor configured to execute the instructions to:

obtain AI data related to AI down-scaling of an original image and image data generated as a result of encoding a first image,

obtain a second image corresponding to the first image by decoding the image data,

determine a resolution ratio in a horizontal direction and a resolution ratio in a vertical direction between the original image and the first image, based on the AI data, and

obtain, by an up-scaling deep neural network (DNN), a third image in which a resolution in at least one of a horizontal direction and a vertical direction is increased from the second image based on the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction,

wherein the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction are determined as different values.

2 . The AI decoding apparatus of claim 1 , wherein the processor is further configured to execute the instructions to:

obtain, from the second image, a plurality of first intermediate images having a resolution lower than a resolution of the second image,

obtain a plurality of second intermediate images output from the up-scaling DNN, based on the plurality of first intermediate images, and

obtain the third image having a resolution greater than a resolution of the plurality of second intermediate images by combining the plurality of second intermediate images.

3 . The AI decoding apparatus of claim 2 , wherein the processor is further configured to execute the instructions to obtain the plurality of first intermediate images including a number of pixel lines from among a plurality of pixel lines included in the second image.

4 . The AI decoding apparatus of claim 2 , wherein the processor is further configured to execute the instructions to obtain the third image by alternately connecting pixels included in the plurality of second intermediate images.

5 . The AI decoding apparatus of claim 2 , wherein the processor is further configured to execute the instructions to:

determine a number of the plurality of first intermediate images and a number of the plurality of second intermediate images, based on the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction, and

obtain DNN setting information that allow the up-scaling DNN to output the determined number of the plurality of second intermediate images by processing the determined number of the plurality of first intermediate images.

6 . The AI decoding apparatus of claim 5 , wherein the up-scaling DNN comprises a plurality of convolution layers, and

based on the obtained DNN setting information being set in the up-scaling DNN, a number of filter kernels of a last convolution layer from among the plurality of convolution layers is determined to be the same as the number of the plurality of second intermediate images.

7 . The AI decoding apparatus of claim 2 , wherein the processor is further configured to execute the instructions to:

determine a number of operations of the up-scaling DNN based on the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction, and

obtain the third image by combining the plurality of second intermediate images output from the up-scaling DNN as a result of operations performed based on the number of operations,

wherein the up-scaling DNN outputs a pre-determined number of the plurality of second intermediate images by processing a pre-determined number of the plurality of first intermediate images.

8 . The AI decoding apparatus of claim 7 , wherein,

based on the up-scaling DNN operating to increase one of a resolution of the second image in a horizontal direction and a resolution of the second image in a vertical direction by n times, the processor is further configured to execute the instructions to determine the number of operations of the up-scaling DNN to be a+b when the resolution ratio in the horizontal direction is 1/n a and the resolution ratio in the vertical direction is 1/n b ,

wherein n is a natural number, and

wherein a and b are each an integer equal to or greater than 0.

9 . The AI decoding apparatus of claim 7 , wherein the processor is further configured to execute the instructions to:

combine the plurality of second intermediate images obtained as a result of a previous operation of the up-scaling DNN while the up-scaling DNN operates based on the determined number of operations, and

input the plurality of first intermediate images obtained from an image to which the plurality of second intermediate images are combined to the up-scaling DNN.

10 . The AI decoding apparatus of claim 1 , wherein the processor is further configured to execute the instructions to:

scale the second image, and

obtain a final third image by adding the scaled second image and the third image.

11 . An artificial intelligence (AI) decoding apparatus comprising:

a memory storing instructions; and

a processor configured to execute the instructions to:

obtain AI data related to AI down-scaling of an original image and image data generated as a result of encoding a first image,

obtain a second image corresponding to the first image by decoding the image data,

determine a resolution ratio in a horizontal direction and a resolution ratio in a vertical direction between the original image and the first image, based on the AI data, and

obtain, by an up-scaling deep neural network (DNN), a third image in which a resolution in at least one of a horizontal direction and a vertical direction is increased from the second image based on the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction,

wherein the resolution ratio in the horizontal direction and the resolution ratio in the vertical direction are determined as different values, and

wherein the processor is further configured to obtain, based on information included in the AI data, DNN setting information corresponding to the up-scaling DNN for up-scaling the second image to the third image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: KIM, JAEHWAN; LEE, JONGSEOK; PARK, YOUNGO; LEE, CHAEEUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 059402/0995 →
Priority Claims (1)
KR 10-2019-0114363 · Sep 17, 2019 · national
Continuity (2)
Continuation PCTKR2020012435 · Sep 15, 2020
Related Publication 20220207650A1 · Jun 30, 2022
References Cited (41)
US 10735748B2 · Helle et al. · 2020 [cited by applicant]
US 11200702B2 · Dinh et al. · 2021 [cited by applicant]
US 20060164698A1 · Kurumisawa · 2006 [cited by examiner]
US 20070127847A1 · Aoki · 2007 [cited by examiner]
US 20070183687A1 · Nishimura · 2007 [cited by examiner]
US 20120026288A1 · Tourapis · 2012 [cited by examiner]
US 20150042878A1 · Jeon · 2015 [cited by examiner]
US 20150193913A1 · Funada · 2015 [cited by examiner]
US 20180205967A1 · Kim et al. · 2018 [cited by applicant]
US 20180276850A1 · Igarashi · 2018 [cited by examiner]
US 20190075301A1 · Chou · 2019 [cited by examiner]
US 20200014603A1 · Kuo · 2020 [cited by examiner]
US 20200053362A1 · Fu · 2020 [cited by examiner]
US 20200059667A1 · Lee · 2020 [cited by applicant]
US 20200162751A1 · Kim et al. · 2020 [cited by applicant]
US 20220030260A1 · Park et al. · 2022 [cited by applicant]
US 20220030291A1 · Park et al. · 2022 [cited by applicant]
KR 1020180050832A · 2018 [cited by applicant]
KR 1020180099914A · 2018 [cited by applicant]
KR 1020180103732A · 2018 [cited by applicant]
KR 102022648B1 · 2019 [cited by applicant]
KR 1020200044661A · 2020 [cited by applicant]
KR 1020200044662A · 2020 [cited by applicant]
WO 2016132152A1 · 2016 [cited by applicant]
WO 2017034311A1 · 2017 [cited by applicant]
WO 2019009490A1 · 2019 [cited by applicant]
WO 2020080782A1 · 2020 [cited by applicant]
Jie Dong et al. “Adaptive Downsampling for High Definition Video Coding,” XP011542202, IEEE Transactions On Circuits and Systems for Video Technology vol. 24, No. 3, Mar. 2014, (9 Total Pages) (Year: 2014). [cited by examiner]
Salvador J, “Chapter 8 Deep Learning, Elsevier Science & Technology,” XP093003546, 2016, (15 total pages) (Year: 2016). [cited by examiner]
Jie Dong et al. “Adaptive Downsampling for High-Definition Video Coding,” XP011542202, IEEE Transactions On Circuits and Systems for Video Technology vol. 24, No. 3, Mar. 2014, (9 Total Pages). [cited by applicant]
Salvador J, “Chapter 8 Deep Learning, Elsevier Science & Technology,” XP093003546, 2016, (15 total pages). [cited by applicant]
Heewon Kim et al, “Task-Aware Image Downscaling,” XP055857073, EECV 2020, vol. 11208, Department of ECE, ASRI, Seoul National University, Seoul Korea, (16 total pages). [cited by applicant]
Yue Li et al, “Learning a Convolutional Neural Network for Image Compact-Resolution,” XP011703593, IEEE Transactions on Image Processing, vol. 28, No. 3, Mar. 2019, (16 Total Pages). [cited by applicant]
Feng Jiang et al, “An End-to-End Compression Framework Based on Convolutional Networks,” XP080951105, Submitted to IEEE Transactions On Circuits and Systems For Video Technology, Aug. 2, 2017, (13 Total Pages). [cited by applicant]
Feng Wu et al. “Description of SDR video coding technology proposal by University of Science and Technology of China, Peking University, Harbin Institute of Technology, and Wuhan University (IEEE 1857.10 Study Group),” … [cited by applicant]
Viet-Anh Nguyen, et al., “Adaptive Downsampling/ Upsampling for Better Video Compression at Low Bit Rate,” XP031392300, 2008, IEEE, (4 Total Pages). [cited by applicant]
Mariana Afonso et al, “Spatial Resolution Adaptation Framework for Video Compression,” University of Bristol, Merchant Ventures Building, Woodland Road BS8 1UB, Bristol, United Kingdom, XP060110653, Proc. of SPIE vol. 1… [cited by applicant]
European Search Report, dated Dec. 8, 2022, issued by the European Patent Office, Application No. 20866485.4. [cited by applicant]
Notice of Allowance dated Sep. 16, 2020 issued by the Korean Intellectual Property Office in application No. 10-2019-0114363. [cited by applicant]
Communication (PCT/IB/373, PCT/ISA/220, PCT/ISA/210, and PCT/ISA/237) dated Nov. 30, 2020 issued by the International Searching Authority in International Application No. PCT/KR2020/012435. [cited by applicant]
Notice of Allowance dated Jul. 22, 2025, issued by EP Patent Office in EP Patent App. No. 20 866 485.4. [cited by applicant]