IP Library › Granted Patent US 12,462,356
Granted Patent B2
US 12,462,356 · App. 17/970,482 · Granted Nov 4, 2025

Apparatus and method for predicting compression quality of image in electronic device

Inventors: Kyuwon Kim (Suwon-si, KR); Tushar Balasaheb Sandhan (Suwon-si, KR); Chulju Yang (Suwon-si, KR); Heekuk Lee (Suwon-si, KR); Inho Choi (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06T5/77G06T5/70G06T9/00G06V10/50G06V10/761G06V10/762G06V10/764G06T2207/20182G06T2207/30168
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,462,356
App. No.
17/970,482
Granted
Nov 4, 2025
Kind
B2
Abstract

A method and/or device for predicting a compression quality of an image during image correction (e.g., image quality enhancement) in an electronic device, and/or processing the image, based on at least the prediction, may be provided. The electronic device may include a display module, a memory, and a processor, wherein the processor may operate to display an image through the display module, extract designated multiple blocks from the image in a designated scheme, estimate confidence for each of the multiple blocks, identify, based on the estimation of the confidence, a first block corresponding to an outlier to be excluded in quality prediction, and a second block for which quality prediction is possible, among the multiple blocks, exclude the first block among the multiple blocks from a subject of quality prediction, and classify a compression quality of the image by using at least the second block remaining after excluding the first block from among the multiple blocks.

Claims (64)

1 . An electronic device comprising:

a display;

at least one processor including processing circuitry operatively connected to the display and the memory; and

memory storing instructions that, when executed by the at least one processor individually or collectively, cause the electronic device to:

display compressed image via the display,

extract multiple blocks from the compressed image as a region of interest (ROI),

estimate a confidence value for analyzing a compression rate corresponding to each of the extracted multiple blocks,

identify, based on at least the estimated confidence value, at least one first block having a confidence value equal to or smaller than a designated threshold value,

perform a mean operation for compression rate classification excluding the identified at least one first block from the mean operation, based on at least one second block having a confidence value greater than the designated threshold value, and

determine a compression rate of the compressed image by classifying a result of the mean operation.

2 . The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

select a noise removal model learned to correspond to a compression rate classified for the compressed image,

process quality enhancement for the compressed image, based on the selected noise removal model, to provide an enhanced image, and

process the enhanced image, based on a designated operation.

3 . The electronic device of claim 2 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

store, in the memory, multiple noise removal models pre-learned for respective various compression rates, and

select a noise removal model learned to correspond to the classification of the compression rate of the compressed image from among the multiple noise removal models.

4 . The electronic device of claim 2 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to process the enhanced image according to at least one of: displaying through the display, storing in the memory, or transmission outside of the electronic device.

5 . The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

receive a user input of requesting information related to an image quality of the compressed image, and

control, based on the reception of the user input, the display to display correction information of the compressed image, based on the compressed image.

6 . The electronic device of claim 5 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

identify at least one block having a compression rate corresponding to a representative quality of the compressed image, based on the reception of the user input, and

provide a designated notification object and detailed information on image correction, based on the identified block.

7 . The electronic device of claim 6 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

identify a block having high confidence value from the compressed image,

measure a quality and confidence value for the identified block,

compare each of block-specific compression rates according to the measured quality and confidence value with a representative quality of the compressed image,

perform clustering of blocks each having a compression rate corresponding to the representative quality, among the block-specific compression rates, and having relatively high confidence value compared to other blocks,

provide the designated notification object, based on a part corresponding to the clustered blocks in the compressed image, and

control the display to display detailed information including a total score of the compressed image correction and a description of the classification, together with the notification object.

8 . The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to, when performing a second compression of the compressed image, remove an artifact generated during a first compression of the compressed image and then perform the second compression.

9 . The electronic device of claim 8 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to:

receive a user input for compression of the compressed image,

based on the reception of the user input, remove the artifact generated during the first compression, based on a noise removal model corresponding to a first compression rate during the first compression of the compressed image,

determine a second compression rate for the second compression, based on the first compression rate related to the first compression, and

perform the second compression of the compressed image, based on the second compression rate.

10 . The electronic device of claim 9 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to determine the second compression rate to correspond to the first compression rate.

11 . The electronic device of claim 1 , wherein the processor comprises a confidence estimation module and a quality prediction module for classification of the compression rate, and

wherein while learning the quality prediction module, the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to learn the quality prediction module, and the confidence estimation module together.

12 . The electronic device of claim 1 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to predict the compression rate of the compressed image by using a learning model learned using an artificial intelligence algorithm.

13 . An operation method of an electronic device, the method comprising:

displaying compressed image via a display of the electronic device;

extracting multiple blocks from the compressed image as a region of interest (ROI);

estimating a confidence value for analyzing a compression rate corresponding to each of the extracted multiple blocks;

identifying, based on at least the estimated confidence value, at least one first block having a confidence value equal to or smaller than a designated threshold;

performing a mean operation for the compression rate classification excluding the identified at least one first block from the mean operation, based on at least one second block having a confidence value greater than the designated threshold value; and

determining a compression rate of the compressed image by classifying a result of the mean operation.

14 . The method of claim 13 , further comprising:

storing multiple noise removal models pre-learned for respective various compression rates,

selecting a noise removal model learned to correspond to the classification of the compression rate of the compressed image from among the multiple noise removal models, and

processing quality enhancement for the compressed image, based on the selected noise removal model, to provide an enhanced image.

15 . The method of claim 13 , further comprising:

receiving a user input of requesting information related to an image quality of the compressed image, and

controlling, based on the reception of the user input, to display correction information of the compressed image, based on the compressed image.

16 . The method of claim 15 further comprising:

identifying at least one block having a compression rate corresponding to a representative quality of the compressed image, based on the reception of the user input,

providing a designated notification object, based on a part corresponding to the identified blocks in the compressed image, and

controlling to display detailed information including a total score of the compressed image correction and a description of the classification, together with the notification object.

17 . The method of claim 13 , further comprising:

receiving a user input for compression of the compressed image,

based on the reception of the user input, removing an artifact generated during a first compression, based on a noise removal model corresponding to a first compression rate during the first compression of the compressed image,

determining a second compression rate for a second compression, based on the first compression rate related to the first compression, and

performing the second compression of the compressed image, based on the second compression rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2022
From: KIM, KYUWON; SANDHAN, TUSHAR BALASAHEB; YANG, CHULJU; LEE, HEEKUK; CHOI, INHO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061736/0448 →
Priority Claims (2)
KR 10-2021-0130181 · Sep 30, 2021 · national
KR 10-2021-0153020 · Nov 9, 2021 · national
Continuity (2)
Continuation PCTKR2022014632 · Sep 29, 2022
Related Publication 20230102895A1 · Mar 30, 2023
References Cited (37)
US 11153575B2 · Lee et al. · 2021 [cited by applicant]
US 11303805B2 · Han et al. · 2022 [cited by applicant]
US 20080259170A1 · Hatanaka · 2008 [cited by examiner]
US 20080317376A1 · Kasperkiewicz · 2008 [cited by examiner]
US 20100066861A1 · Sakagami · 2010 [cited by examiner]
US 20110043704A1 · Shoji · 2011 [cited by examiner]
US 20110188744A1 · Sun · 2011 [cited by applicant]
US 20110222786A1 · Carmel et al. · 2011 [cited by applicant]
US 20180137605A1 · Otsuka et al. · 2018 [cited by applicant]
US 20180324438A1 · Kwak · 2018 [cited by applicant]
US 20190281310A1 · Lee et al. · 2019 [cited by applicant]
US 20190362484A1 · Po et al. · 2019 [cited by applicant]
US 20210037182A1 · Han · 2021 [cited by examiner]
US 20220147161A1 · Jung et al. · 2022 [cited by applicant]
CN 106295682A · 2017 [cited by applicant]
CN 107743235A · 2018 [cited by applicant]
JP H06125545A · 1994 [cited by applicant]
JP 5844263B2 · 2015 [cited by applicant]
KR 1020160150650A · 2016 [cited by applicant]
KR 1020190105745A · 2019 [cited by applicant]
KR 1020210014303A · 2021 [cited by applicant]
KR 1020220124528 · 2022 [cited by applicant]
WO WO2011097060A2 · 2011 [cited by applicant]
WO WO2019151808A1 · 2019 [cited by applicant]
WO WO2023055112A1 · 2023 [cited by applicant]
Marius Pedersen et al., “Image Quality Assessment by Comparing CNN Features between Images”, Nov. 2016, Journal of Imaging Science and Technology, 60(6):604101-6041010, DOI: 10.2352/J.ImagingSci.Technol.2016.60.6.060410. [cited by applicant]
Hannah R. Kerner et al., “Context-dependent image quality assessment of JPEG compressed Mars Science Laboratory Mastcam images using convolutional neural networks”, Computers & Geosciences, vol. 118, Sep. 2018, pp. 109-… [cited by applicant]
Extended European Search Report dated Sep. 9, 2024 for EP Application No. 22876884.2. [cited by applicant]
PCT International Search Report dated Jan. 5, 2023 for PCT/KR2022/014632. [cited by applicant]
PCT Notification of Publication dated Apr. 6, 2023 for PCT/KR2022/014632. [cited by applicant]
Pedersen et al., “Image Quality Assessment by Comparing CNN Features between Images”, Journal of Imaging Science and Technology, Nov. 2016, pp. 060410-1-060410-10. [cited by applicant]
Kerner et al., “Context-dependent image quality assessment of JPEG compressed Mars Science Laboratory Mastcam images using convolutional neural networks”, Computers & Geosciences vol. 118, Sep. 2018, pp. 109-121. [cited by applicant]
Uchida et al., “Pixelwise jpeg compression detection and quality factor estimation based on convolutional neural network”, International Symposium on Electronic Imaging, Jan. 2019, pp. 276.1-276.7. [cited by applicant]
Kim et al., “AGARnet: adaptively gated jpeg compression artifacts removal network for a wide range quality factor”, IEEE Access, vol. 8, Jan. 23, 2020, pp. 20160-20170. [cited by applicant]
Kim et al., “Quality Level Prediction of Image Compression using Block-wise Confidence-aware CNN”, BMVC 2021, pp. 1-13. [cited by applicant]
Office Action for IN Application No. 202427023709 dated Jul. 10, 2025, 6 pages. [cited by applicant]
Office Action for KR Application No. 10-2021-0153020 dated Sep. 24, 2025 and English translation, 13 pages. [cited by applicant]