IP Library Granted Patent US 12,536,765
Granted Patent B2
US 12,536,765 · App. 18/296,603 · Granted Jan 27, 2026

Method and apparatus with region of interest extraction

Inventors: Dasol Han (Suwon-si, KR); Seungjun Shin (Suwon-si, KR); Suji Kim (Suwon-si, KR); Dokwan Oh (Suwon-si, KR); Dongwon Jang (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06V10/25G06T5/70G06V10/993
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,536,765
App. No.
18/296,603
Granted
Jan 27, 2026
Kind
B2
Abstract

An apparatus with region of interest (ROI) extraction includes: a processor configured to: generate an input image by distorting an original image comprising one or more objects; determine, based on the original image, a quality score of the input image using a machine learning model that is trained based on a mean opinion score (MOS) dataset; generate a class activation map for the input image based on the quality score of the input image; and extract an ROI from the original image based on the class activation map.

Claims (55)

1 . An apparatus with region of interest (ROI) extraction, the apparatus comprising:

one or more processors; and

a memory comprising one or more non-transitory storage media that store instructions that, when executed by the one or more processors, configures the apparatus to:

generate an input image by distorting an original image comprising one or more objects;

determine, based on the original image, a quality score of the input image using a machine learning model that is trained based on a mean opinion score (MOS) dataset;

generate a class activation map for the input image based on the quality score of the input image; and

extract an ROI from the original image based on the class activation map.

2 . The apparatus of claim 1 , wherein, for the extracting of the ROI, the execution of the instructions further configures the apparatus to extract the ROI by binarizing the class activation map.

3 . The apparatus of claim 1 , wherein

the class activation map comprises a plurality of pixels,

one or more portions of the plurality of pixels has different pixel values, and

for the extracting of the ROI, the execution of the instructions further configures the apparatus to extract the ROI from the original image based the different pixel values of the plurality of pixels of the class activation map and a threshold value.

4 . The apparatus of claim 3 , wherein, for the extracting of the ROI, the execution of the instructions further configures the apparatus to determine pixels of the plurality of pixels of the class activation map having pixel values higher than the threshold value as included in the ROI.

5 . The apparatus of claim 1 , wherein, for the generating of the input image, the execution of the instructions further configures the apparatus to generate the input image by blurring the original image.

6 . The apparatus of claim 1 , wherein the execution of the instructions further configures the apparatus to:

for the generating of the input image, generate a plurality of different input images by distorting the original image using a plurality of different random masks;

for the determining of the quality score, determine a quality score of each of the plurality of different input images; and

for the extracting of the ROI, extract the ROI based on the quality score of each of the plurality of different input images.

7 . The apparatus of claim 6 , wherein

the plurality of different random masks is configured to distort different regions of the original image, and

the execution of the instructions further configures the apparatus to:

determine a quality score of the original image; and

for the extracting of the ROI, extract the ROI based on a difference between the quality score of each of the plurality of different input images and the quality score of the original image.

8 . The apparatus of claim 1 , wherein, for the determining of the quality score, the execution of the instructions further configures the apparatus to input the original image and the input image as an input to the machine learning model.

9 . The apparatus of claim 1 , wherein the execution of the instructions further configures the apparatus to:

quantize pixel values of pixels included in the ROI and convert the quantized pixel values into a block-based data map; and

generate a compressed image in which the original image is compressed, based on the block-based data map.

10 . An apparatus with region of interest (ROI) extraction, the apparatus comprising:

one or more processors; and

a memory comprising one or more non-transitory storage media that store instructions that, when executed by the one or more processors, configures the apparatus to:

determine a quality score of an input image using a machine learning model that is trained based on a mean opinion score (MOS) dataset;

generate a class activation map for the input image based on the quality score of the input image; and

extract an ROI from an original image of the input image based on the class activation map.

11 . The apparatus of claim 10 , wherein, for the extracting of the ROI, the execution of the instructions further configures the apparatus to extract the ROI by binarizing the class activation map.

12 . The apparatus of claim 10 , wherein

the class activation map comprises a plurality of pixels,

one or more portions of the plurality of pixels has different pixel values, and

for the extracting of the ROI, the execution of the instructions further configures the apparatus to extract the ROI from the original image based on the different pixel values of the plurality of pixels of the class activation map and a threshold value.

13 . The apparatus of claim 10 , wherein the quality score of the input image is determined by the machine learning model using only the input image without the original image.

14 . A processor-implemented method with region of interest (ROI) extraction, the method comprising:

determining a quality score of an input image distorted from an original image;

comprising one or more objects, using a machine learning model trained based on a mean opinion score (MOS) dataset;

generating a class activation map for the input image based on the quality score of the input image; and

extracting an ROI from the original image based on the class activation map.

15 . The method of claim 14 , wherein the extracting of the ROI from the original image based on the class activation map comprises extracting the ROI by binarizing the class activation map.

16 . The method of claim 14 , wherein

the class activation map comprises a plurality of pixels,

one or more portions of the plurality of pixels has different pixel values, and

the extracting of the ROI from the original image based on the class activation map comprises extracting the ROI from the original image based the different pixel values of the plurality of pixels of the class activation map and a threshold value.

17 . The method of claim 14 , further comprising generating the input image by distorting the original image,

wherein the determining of the quality score of the input image comprises determining the quality score of the input image based on the original image.

18 . The method of claim 14 , further comprising generating a plurality of different input images by distorting the original image using a plurality of different random masks,

wherein the determining of the quality score of the input image comprises determining quality scores of each of the plurality of different input images, and

wherein the extracting of the ROI comprises extracting the ROI from the original image based on the quality scores of each of the plurality of different input images.

19 . A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, configure the one or more processors to perform the method of claim 14 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: HAN, DASOL; SHIN, SEUNGJUN; KIM, SUJI; OH, DOKWAN; JANG, DONGWON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 063245/0230 →
Priority Claims (1)
KR 10-2022-0143630 · Nov 1, 2022 · national
Continuity (1)
Related Publication 20240144634A1 · May 2, 2024
References Cited (22)
US 7724972B2 · Wang et al. · 2010 [cited by applicant]
US 8150155B2 · El-Maleh et al. · 2012 [cited by applicant]
US 8537409B2 · Marchesotti · 2013 [cited by examiner]
US 8823745B2 · Francois · 2014 [cited by examiner]
US 9025910B2 · Liu · 2015 [cited by examiner]
US 9262670B2 · Pietilä · 2016 [cited by applicant]
US 10909671B2 · Kimura et al. · 2021 [cited by applicant]
US 11132797B2 · Mao · 2021 [cited by examiner]
US 11151417B2 · Laradji · 2021 [cited by examiner]
US 11216698B2 · Colligan · 2022 [cited by examiner]
US 11363298B2 · Lee · 2022 [cited by examiner]
US 11373313B2 · Obayashi · 2022 [cited by examiner]
US 11880966B2 · Lee · 2024 [cited by examiner]
US 11961314B2 · Derks · 2024 [cited by examiner]
US 12051191B2 · Yoshida · 2024 [cited by examiner]
US 12094253B2 · Shin · 2024 [cited by examiner]
US 20170150148A1 · Zhang et al. · 2017 [cited by applicant]
US 20220036059A1 · He et al. · 2022 [cited by applicant]
KR 1020110024971A · 2011 [cited by applicant]
KR 102183847B1 · 2020 [cited by applicant]
Petsiuk, Vitali, et al. “Black-box explanation of object detectors via saliency aps.” [cited by applicant]
Borji, Ali, Dicky N. Sihite, and Laurent Itti. “Quantitative analysis of human-model agreement in visual saliency modeling: A comparative study.” [cited by applicant]