Mask RNN Target Recognition for UAV Small Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current target recognition methods for unmanned aerial vehicles (UAVs) using box selection are prone to errors, especially when selecting small targets, which can be mixed with background information, leading to inaccurate marking and recognition.

Innovation Solution

A target recognition method based on a MASK RCNN network model that constructs a network model using feature maps of different sizes from intermediate and end layers, trained with a dataset until a preset condition is met, allowing for automatic target recognition without manual selection, thereby reducing human error and improving accuracy for small targets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If box selection method is used for target marking, then operator can manually select targets, but marking errors occur and recognition accuracy deteriorates

Engineering Contradiction:
Improvemanual target selectionVSAvoidtarget marking accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system uses automated algorithms (RCNN, YOLO, SSD) to perform target detection and marking without requiring manual operator intervention. The algorithm independently identifies and marks targets, eliminating human error in the marking process while maintaining ease of operation through automated workflow.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical box-drawing operation with automated computer vision algorithms. Instead of operators manually dragging fingers to create selection boxes, the system uses neural networks to automatically detect and mark targets, substituting human mechanical action with computational processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If box selection is used for small targets, then target can be selected, but background information mixing occurs and recognition accuracy decreases

Engineering Contradiction:
Improvetarget selection capabilityVSAvoidsmall target recognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent employs multiple detection algorithms (RCNN, YOLO, SSD) that segment the image into different feature maps at various processing stages. This multi-stage segmentation allows the system to analyze targets at different levels of detail, improving small target detection by processing features at multiple resolutions and combining results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes detection parameters dynamically by using multiple algorithms with different characteristics. RCNN provides high precision for small targets, YOLO offers fast detection, and SSD balances both. The system adjusts which algorithm and parameter settings to use based on target characteristics, improving small target recognition accuracy.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If single-stage network is used, then network structure is simple, but feature extraction capability is limited and recognition accuracy is insufficient

Engineering Contradiction:
Improvenetwork structure complexityVSAvoidtarget recognition accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent uses multi-stage network architectures (RCNN, FPN) that divide feature extraction into multiple sequential stages. Each stage processes features at different resolutions and extracts different levels of semantic information. This staged approach improves recognition accuracy by progressively refining feature representations while managing computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds dimensional complexity to the network by incorporating multiple processing stages with different feature map resolutions. Instead of a single-stage flat architecture, the network operates across multiple dimensions of feature space, combining low-level detailed features with high-level semantic features to improve recognition accuracy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Device complexity

If feature maps of same size are used, then network construction is simple, but small targets are omitted and recognition completeness decreases

Engineering Contradiction:
Improvenetwork construction complexityVSAvoidtarget recognition completeness
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces multiple feature map sizes corresponding to different processing stages of the network. Each stage produces feature maps at different resolutions, allowing the system to detect targets at various scales. This multi-dimensional feature representation ensures small targets are not omitted while maintaining manageable network construction complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system applies different feature map resolutions to different spatial regions and target sizes. Larger feature maps are used for detecting small targets where detailed local information is critical, while smaller feature maps handle larger targets. This local adaptation of feature quality improves recognition completeness without uniformly increasing network complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11688163B2Target recognition method and device based on MASK RCNN network model
Publication Date: 2023.06.27 GOERTEK INC
  • US11688163B2 patent drawing
  • US11688163B2 patent drawing
  • US11688163B2 patent drawing

AI summary

A target recognition method and device based on a MASK RCNN network model are disclosed. The method comprises: determining a multi-stage network as a basic network; selecting at least one intermediate layer capable of extracting a feature map from the basic network, and inputting respectively a feature map output by the intermediate layer and a feature map output by an end layer of the basic network to corresponding MASK RCNN recognition networks to construct a network model based on the MASK RCNN, wherein the feature map output by the intermediate layer and the feature map output by the end layer have different sizes; training the MASK RCNN recognition networks with a data set and stopping training until a preset training end condition is satisfied; and recognizing the target using the MASK RCNN recognition networks after trained. This solution is very suitable for small target recognition of a flying UAV.