Weakly Supervised Object Localization via Adversarial Erasing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing weakly supervised object localization methods using convolutional neural networks (CNNs) face inefficiencies in detecting the entire object region due to reliance on characteristic parts, leading to low object localization performance and high human labor requirements for labeling.

Innovation Solution

A weakly supervised object localization apparatus and method employing adversarial erasing (AE) with contrastive guidance, utilizing a feature map generator, erased feature map generator, and contrastive guidance determiner to enhance object localization by distinguishing foreground from background, reducing the distance between foreground features and increasing the distance between background features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If weakly supervised learning is used to reduce labeling effort, then human labor and time are reduced, but object localization precision deteriorates because only characteristic parts are detected

Engineering Contradiction:
Improvelabeling timeVSAvoidobject localization precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The loss function is segmented into multiple components: classification loss for category identification, localization loss for bounding box accuracy, and contrastive loss for distinguishing foreground from background. This multi-component segmentation allows the model to optimize multiple objectives simultaneously, achieving both reduced labeling effort and improved localization precision

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A contrastive loss function is introduced as an intermediary mechanism that mediates between the weakly supervised classification task and the localization task. By computing contrastive distances between foreground and background features, it guides the model to learn discriminative representations that improve localization accuracy without requiring precise pixel-level annotations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If existing weakly supervised methods focus on characteristic parts, then classification speed is improved, but object localization efficiency deteriorates due to incomplete foreground detection

Engineering Contradiction:
Improveclassification speedVSAvoidobject localization efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The model employs dynamic feature weighting through attention mechanisms that adaptively adjust the importance of different spatial regions during classification. This dynamic approach allows the model to maintain fast classification by focusing on characteristic parts while simultaneously improving localization efficiency by identifying and weighting all foreground regions, not just the most prominent ones

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12026909B2Weakly supervised object localization apparatus and method
Publication Date: 2024.07.02 UI (UNIVERSITY IND FOUNDATION) YONSEI UNIVERSITY
  • US12026909B2 patent drawing
  • US12026909B2 patent drawing
  • US12026909B2 patent drawing

AI summary

A weakly supervised object localization apparatus includes: a feature map generator configured to generate a feature map X by performing a first convolution operation on an input image; an erased feature map generator configured to generate an attention map A through the feature map X and generate an erased feature map −X by performing a masking operation on the input image through the attention map A; a final map generator configured to generate a final feature map F and a final erased feature map −F, respectively, by performing a second convolution operation on the feature map X and the erased feature map −X; and a contrastive guidance determiner configured to determine contrastive guidance for a foreground object in the input image based on the final feature map F and the final erased feature map −F.