Using activation maps to detect best areas of an image for prediction of noise levels

US12567233B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12567233-B2
Application numberUS-202118035719-A
CountryUS
Kind codeB2
Filing dateNov 8, 2021
Priority dateNov 9, 2020
Publication dateMar 3, 2026
Grant dateMar 3, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An image processing apparatus is provided which obtains and provides image data at a first scale as input to a first classifier trained based on images in the first scale to classify the image data in a first class or a second class, outputs, from the first classifier, activation map data and image array data, obtains at least target region of the image data at the first scale based on output of a second classifier that uses the activation map data and image array data from the first classifier, maps the at least one target region to image data at a second scale, extracts target region image data from each of the at least one target region of the image data at the second scale and classifies, as a first type of image or a second type of image.

First claim

Opening claim text (preview).

I claim: 1 . An image processing method comprising: obtaining image data stored in memory of a processing device; providing the image data at a first scale as input to a first classifier, the first classifier being trained based on images in the first scale to classify the image data in a first class or a second class; outputting, from the first classifier, activation map data and image array data; obtaining at least one target region of the image data at the first scale based on output of a second classifier that uses the activation map data and image array data from the first classifier; mapping the at least one target region to image data at a second scale; extracting target region image data from each of the at least one target region of the image data at the second scale; classifying, as a first type of image or a second type of image, the obtained image data based on the extracted target region image data using a third classifier trained using cropped image data at the second scale to estimate noise. 2 . The image processing method according to claim 1 wherein the classifying, as a first type or second type of image is performed by calculating an average by predicted class of each of the at least one target regions over an entire area of the obtained image data; and labeling the obtained image data as the first type or second type based on the calculated average. 3 . The image processing method of claim 1 , wherein the obtaining at least one target region further comprises identifying coordinate locations within the obtained image data based on the image array data and the activation map such that each of the target region represents a maximum value. 4 . The image processing method of claim 3 , wherein extracting target region image data further comprises: using each of the identified coordinate locations as a center point; and generating a bounding box having a predetermine size around each center point; and extracting, as the target region image data, the image data within each generated bounding box. 5 . The image processing method of claim 1 , further comprising outputting, on a display, the obtained image data including the label identifying the image as the first type of image or the second type of image. 6 . The image processing method of claim 5 , wherein the first type of image is an image classified as noisy and the second type of image is an image classified as non-noisy. 7 . An image processing apparatus comprising: one or more memories storing instructions; and one or more processors that, upon execution of the instructions, is configured to perform operations including: obtaining image data stored in memory of a processing device; providing the image data at a first scale as input to a first classifier, the first classifier being trained based on images in the first scale to classify the image data in a first class or a second class; outputting, from the first classifier, activation map data and image array data; obtaining at least one target region of the image data at the first scale based on output of a second classifier that uses the activation map data and image array data from the first classifier; mapping the at least one target region to image data at a second scale; extracting target region image data from each of the at least one target region of the image data at the second scale; classifying, as a first type of image or a second type of image, the obtained image data based on the extracted target region image data using a third classifier trained using cropped image data at the second scale to estimate noise. 8 . The image processing apparatus according to claim 7 , wherein execution of the instructions further configures the one or more processors to perform operations comprising classifying, as a first type or second type of image is performed by calculating an average by predicted class of each of the at least one target regions over an entire area of the obtained image data; and labeling the obtained image data as the first type or second type based on the calculated average. 9 . The image processing apparatus of claim 7 , wherein execution of the instructions further configures the one or more processors to perform operations comprising obtaining at least one target region by identifying coordinate locations within the obtained image data based on the image array data and the activation map such that each of the target region represents a maximum value. 10 . The image processing apparatus of claim 9 , wherein execution of the instructions further configures the one or more processors to perform operations comprising extracting target region image data by: using each of the identified coordinate locations as a center point; and generating a bounding box having a predetermine size around each center point; and extracting, as the target region image data, the image data within each generated bounding box. 11 . The image processing apparatus of claim 7 , wherein execution of the instructions further configures the one or more processors to perform operations comprising outputting, on a display, the obtained image data including the label identifying the image as the first type of image or the second type of image. 12 . The image processing apparatus of claim 11 , wherein the first type of image is an image classified as noisy and the second type of image is an image classified as non-noisy.

Assignees

Inventors

Classifications

  • Image cropping · CPC title

  • Inspection of images, e.g. flaw detection · CPC title

  • Labelling scene content, e.g. deriving syntactic or semantic representations · CPC title

  • Determination of region of interest [ROI] or a volume of interest [VOI] · CPC title

  • Artificial neural networks [ANN] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12567233B2 cover?
An image processing apparatus is provided which obtains and provides image data at a first scale as input to a first classifier trained based on images in the first scale to classify the image data in a first class or a second class, outputs, from the first classifier, activation map data and image array data, obtains at least target region of the image data at the first scale based on output o…
Who is the assignee on this patent?
Canon Usa Inc
What technology area does this patent fall under?
Primary CPC classification G06V10/764. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 03 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).