Deconvolution Layers Restore Spatial Information in Object Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks, particularly convolutional neural networks, face challenges in maintaining accurate object detection due to the loss of spatial information as higher layers reduce image resolution, leading to decreased performance when identifying small objects within images.

Innovation Solution

Incorporating deconvolution layers to up-sample higher-level feature maps, preserving spatial information and combining these with convolutional feature maps to produce combined feature maps that retain both semantic and spatial information, thereby improving prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If convolution layers are used to extract high-level features, then semantic information is improved, but spatial information is lost due to resolution reduction

Engineering Contradiction:
Improvespatial informationVSAvoidobject detection accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent applies deconvolution layers that perform the opposite operation of convolution layers. While convolution layers reduce resolution to extract semantic features, deconvolution layers up-sample feature maps to restore spatial resolution, effectively reversing the information loss caused by convolution operations.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent discards the resolution reduction effect of convolution layers by applying deconvolution layers that recover the spatial information. The deconvolution process reconstructs the spatial dimensions of feature maps, recovering the spatial information that was lost during the convolution-based feature extraction process.

Inventive Principle:
Principle #34Discarding and recovering

2Loss of information

If higher-level feature maps are used for object detection, then semantic understanding is improved, but detection accuracy for small objects deteriorates

Engineering Contradiction:
Improvespatial informationVSAvoidsmall object detection performance
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent merges high-level feature maps (with strong semantic information) and low-level feature maps (with preserved spatial information) into combined feature maps. This combination allows the network to leverage both semantic understanding and spatial precision, improving small object detection while maintaining semantic accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the resolution dimension of high-level feature maps by applying deconvolution operations. This transforms the feature maps from low-resolution semantic representations back to higher-resolution formats, enabling better spatial localization without losing semantic information.

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

3Measurement precision

If deconvolution layers are added to restore spatial information, then object detection accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveobject detection accuracyVSAvoidnetwork architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The deconvolution layers in the patent serve multiple functions: they up-sample feature maps to restore spatial resolution, combine with lower-level features to preserve spatial information, and improve both semantic and spatial representation. This multi-functionality justifies the added computational complexity by delivering comprehensive performance improvements.

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

Data Source

PatentUS10628705B2Combining convolution and deconvolution for object detection
Publication Date: 2020.04.21 QUALCOMM INC
  • US10628705B2 patent drawing
  • US10628705B2 patent drawing
  • US10628705B2 patent drawing

AI summary

Provided are systems, methods, and computer-readable medium for operating a neural network. In various implementations, the neural network can receive an input image that includes an object to be identified. The neural network can generate a plurality of initial feature maps using a convolution layers, wherein a first initial feature maps is generated using the input image. The neural network can generate an up-sampled feature map using a de-convolution layer that takes an initial feature map as input, where the up-sampled feature map has a same resolution as the previous initial feature map. The neural network can combine the up-sampled feature map and the previous initial feature map, and use the combined feature map to more accurate identify the object.