Scale Attention Network for Small-Object Detection Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object detection methods fail to accurately distinguish and detect objects of varying scales, leading to poor performance, particularly for small objects, due to the dominance of features from large objects, which is a critical issue in applications like Autonomous Driving Systems (ADS) where precise detection is essential.

Innovation Solution

The proposed method employs a Scale Attention Network (SANet) that includes a Scale Attention Module (SAM) and a Scale Detection Module (SDM) to separate and process features based on object scales, using a region proposal network (RPN) to generate region proposals and a backbone network for generic feature extraction, followed by scale-specific feature generation and detection using separate detection heads for different scales.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If generic feature extraction is used without scale-specific processing, then the detection process is simple and fast, but the detection accuracy for objects of varying scales deteriorates

Engineering Contradiction:
Improveobject detection accuracyVSAvoiddetection process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection process is segmented into scale-specific branches, where each branch handles objects of a particular scale range. The scale attention module divides the feature processing into multiple parallel pathways, each optimized for detecting objects at different sizes, thereby improving overall detection accuracy without requiring a complete redesign of the detection architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the feature processing pipeline are assigned different qualities based on scale requirements. The scale attention mechanism applies localized processing strategies to different scale ranges, with each scale-specific branch having optimized feature extraction and detection parameters tailored to its target object size, ensuring high detection accuracy for both small and large objects.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If scale-specific feature processing is implemented, then detection accuracy for small objects improves, but computational cost increases

Engineering Contradiction:
Improvesmall object detection accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The computational workload is segmented across multiple scale-specific branches that operate in parallel. Each branch processes only the relevant scale range, avoiding the inefficiency of processing all scales with a single unified model. This segmentation allows the system to achieve high small object detection accuracy while distributing computational energy consumption across specialized pathways.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scale attention module applies partial processing to different scale ranges based on their specific requirements. Rather than applying full-scale processing to all objects, the system uses targeted feature extraction and detection strategies for each scale branch, reducing unnecessary computational energy consumption while maintaining high accuracy for small objects where it is most needed.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If multiple scale-specific detection heads are used, then detection performance across different scales improves, but model complexity increases

Engineering Contradiction:
Improvedetection performance reliabilityVSAvoidmodel structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection model is segmented into multiple scale-specific detection heads, each responsible for detecting objects within a particular scale range. This segmentation improves reliability by ensuring that each detection head is optimized for its specific scale domain, while the overall model structure remains organized and manageable through the modular scale attention architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scale attention module serves as a universal component that manages multiple scale-specific detection heads. It provides a unified interface for processing features across different scales and coordinates the outputs from multiple detection heads, allowing the model to handle diverse object scales with a single multi-functional architecture rather than requiring separate models for each scale.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12387454B2Method, apparatus and computer readable media for object detection
Publication Date: 2025.08.12 NOKIA TECHNOLOGIES OY
  • US12387454B2 patent drawing
  • US12387454B2 patent drawing
  • US12387454B2 patent drawing

AI summary

Methods, apparatuses and computer program products for object detection. A method comprises extracting a generic feature of an image characterizing one or more general properties of the image(310); identifying one or more regions of interest (ROIs) (320); generating scale information on one or more objects in the image based on the generic feature and one or more candidate scales(330); generating one or more scale-specific features of the image based on the scale information(340); and detecting the one or more objects in the image based on the identified one or more ROIs and the one or more scale-specific features(350).