Subpart-Guided Object Detection Filtering for Crowded Scenes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object detection methods using anchor-based neural networks face challenges in setting the overlap threshold for non-maximum suppression, leading to increased false positives or reduced recall, especially when dealing with multiple detections of the same object in crowded scenes.

Innovation Solution

A method that utilizes object subparts, such as heads or limbs, to guide the filtering process, employing two stages of filtering: a less aggressive first filtering followed by a more aggressive second filtering, based on classification confidence scores and proximity measures, to distinguish between multiple detections of the same object.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the overlap threshold for non-maximum suppression is set high, then the number of false positives increases, but the recall decreases

Engineering Contradiction:
ImproveprecisionVSAvoidrecall
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The filtering process is divided into two distinct stages: a first filtering stage that retains more proposals (less aggressive) and a second filtering stage that is more aggressive. This segmentation allows the system to first preserve potential detections and then selectively remove false positives, resolving the contradiction between precision and recall by applying different filtering strictness at different stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the filtering aggressiveness between two stages. The first filtering uses a higher overlap threshold to preserve recall, while the second filtering uses a lower threshold to improve precision. This dynamic adjustment of filtering parameters allows the system to optimize both precision and recall rather than being constrained by a single fixed threshold.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the overlap threshold is set low, then the recall improves, but the number of false positives increases

Engineering Contradiction:
ImproverecallVSAvoidprecision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The filtering process is divided into two distinct stages: a first filtering stage that retains more proposals (less aggressive) and a second filtering stage that is more aggressive. This segmentation allows the system to first preserve potential detections and then selectively remove false positives, resolving the contradiction between precision and recall by applying different filtering strictness at different stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first filtering stage performs a preliminary retention of object proposals with a higher overlap threshold, preserving potential true detections before the second filtering stage applies more aggressive removal. This preliminary action ensures that recall is maintained while the subsequent stage cleans up false positives, achieving both high recall and precision.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a single filtering threshold is used, then the process is simple, but it cannot adapt to different scene types

Engineering Contradiction:
ImprovesimplicityVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent dynamically adjusts the filtering aggressiveness between two stages. The first filtering uses a higher overlap threshold to preserve recall, while the second filtering uses a lower threshold to improve precision. This dynamic adjustment of filtering parameters allows the system to optimize both precision and recall rather than being constrained by a single fixed threshold.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The filtering process is divided into two distinct stages: a first filtering stage that retains more proposals (less aggressive) and a second filtering stage that is more aggressive. This segmentation allows the system to first preserve potential detections and then selectively remove false positives, resolving the contradiction between precision and recall by applying different filtering strictness at different stages.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260073672A1Object subpart-guided filtering for object detection
Publication Date: 2026.03.12 AXIS
  • US20260073672A1 patent drawing
  • US20260073672A1 patent drawing
  • US20260073672A1 patent drawing

AI summary

A method for object detection (post-processing) in an image is provided, and includes obtaining, from one or more artificial neural network (ANN) entities trained to localize objects and one or more subparts of such objects in images, a plurality of object proposals and one or more subpart proposals in a same image; performing a first filtering of the object proposals; matching subpart proposals with corresponding object proposals remaining after the first filtering, and performing a second filtering of the unmatched object proposals remaining after the first filtering. The first and second filtering are based on classification confidence scores and proximity scores of the object proposals, and the second filtering is statistically more aggressive than the first filtering. A corresponding device, computer program and computer program product are also provided.