Two-Stage Target Detection Using Salience Area Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current target detection methods face challenges in accurately identifying small targets within large images due to low sensitivity and accuracy, as they fail to utilize inherent characteristics of small targets and often introduce false positives through image interpolation, which increases computational costs and false alarms.

Innovation Solution

A target detection method involving a two-stage classification process: first, image patches are classified using a deep neural network to identify candidate patches, and then salience areas are extracted and feature vectors are constructed to refine the classification using a second model, thereby enhancing sensitivity and accuracy by leveraging inherent target characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image interpolation is used to enhance small targets, then detection coverage is improved, but computational cost and false positives increase

Engineering Contradiction:
Improvedetection coverageVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The image is divided into multiple patches, and only patches containing small targets are selected for further processing. This segmentation approach avoids applying computationally expensive interpolation to the entire image, thereby reducing overall computational cost while maintaining detection coverage for small targets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing strategies are applied to different regions: candidate patches undergo interpolation and detailed analysis, while non-candidate patches are processed more simply or skipped. This local quality approach optimizes computational resource allocation, applying high-cost operations only where necessary to detect small targets.

Inventive Principle:
Principle #3Local quality

2Productivity

If traditional detection methods are applied to small targets, then processing speed is maintained, but detection sensitivity and accuracy deteriorate

Engineering Contradiction:
Improveprocessing speedVSAvoiddetection sensitivity
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

A first classification model performs preliminary screening to identify candidate patches containing small targets before applying more sensitive but computationally intensive detection methods. This preliminary action filters out non-relevant regions, allowing high-sensitivity processing to be applied only where needed, thus maintaining overall processing speed while improving detection sensitivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The first classification model acts as an intermediary between rapid scanning and detailed small target detection. It provides a filtering mechanism that enables the system to maintain processing speed through fast classification while improving sensitivity through subsequent detailed analysis of only candidate regions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive feature analysis is performed on all image patches, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The image processing is segmented into two stages: rapid classification of all patches using a first model, followed by detailed feature analysis only for candidate patches using a second classification model. This segmentation reduces processing time by avoiding comprehensive analysis of all patches while maintaining detection accuracy through thorough analysis of relevant candidates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing complete feature analysis on all patches (excessive action), the system performs partial analysis on filtered candidate patches. This partial action approach maintains detection accuracy for small targets while significantly reducing overall processing time by limiting detailed analysis to necessary regions only.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11436447B2Target detection
Publication Date: 2022.09.06 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US11436447B2 patent drawing
  • US11436447B2 patent drawing
  • US11436447B2 patent drawing

AI summary

A target detection method a is provided, which relates to the fields of deep learning, computer vision, and artificial intelligence. The method comprises: classifying, by using a first classification model, a plurality of image patches comprised in an input image, to obtain one or more candidate image patches, in the plurality of image patches, that are preliminarily classified as comprising a target; extracting a corresponding salience area for each candidate image patch; constructing a corresponding target feature vector for each candidate image patch based on the corresponding salience area for each candidate image patch; and classifying, by using a second classification model, the target feature vector to determine whether each candidate image patch comprises the target.