Monocular Depth Recovery via Scene Structure Decoupling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Depth recovery of monocular images is challenging due to the uncertainty of depth scale, leading to complex solutions that require large amounts of data and training time with low precision in existing depth estimation schemes.

Innovation Solution

The method involves performing feature extraction, decoupling to obtain a scene structure graph, gradient sensing to enhance features, and depth estimation using a region-enhanced feature image, decoupling depth estimation into scene structure and depth estimation to accelerate convergence and improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing depth estimation schemes simultaneously solve scene structure and depth scale estimation, then depth recovery can be achieved, but the solution process becomes complex, requiring large amounts of data and training time with low precision

Engineering Contradiction:
Improvedepth estimation precisionVSAvoidsolution process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by decoupling the depth estimation problem into two separate modules: scene structure estimation and depth scale estimation. The scene structure estimation module first processes the input image to obtain scene structure information, which is then fed into the depth scale estimation module to generate the final depth map. This separation simplifies each individual module's task, improving training efficiency and precision while reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If existing depth estimation schemes simultaneously solve scene structure and depth scale estimation, then depth recovery can be achieved, but large amounts of data and training time are required

Engineering Contradiction:
Improvedepth estimation precisionVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By segmenting the estimation task into two specialized modules, each module can be trained more efficiently on smaller datasets. The scene structure estimation module focuses solely on geometric relationships, while the depth scale estimation module focuses on scale calibration, reducing the overall training time and data requirements compared to a unified approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scene structure estimation is performed as a preliminary step before depth scale estimation. By pre-computing the scene structure information and using it as input for the subsequent depth estimation, the system reduces the complexity of the second stage training, thereby reducing total training time and data requirements.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If monocular depth recovery is performed without decoupling, then the process is simpler, but precision is low and convergence is slow

Engineering Contradiction:
Improveprocess simplicityVSAvoiddepth estimation precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements segmentation by creating two specialized estimation modules that process different aspects of depth recovery separately. This segmentation improves precision and convergence speed by allowing each module to specialize in specific features, overcoming the limitations of a single undifferentiated model while maintaining reasonable process complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11004221B2Depth recovery methods and apparatuses for monocular image, and computer devices
Publication Date: 2021.05.11 ZHEJIANG SENSETIME TECH DEV CO LTD
  • US11004221B2 patent drawing
  • US11004221B2 patent drawing
  • US11004221B2 patent drawing

AI summary

A depth recovery method includes: performing feature extraction on a monocular image to obtain a feature image of the monocular image; decoupling the feature image to obtain a scene structure graph of the feature image; performing gradient sensing on the feature image and the scene structure graph to obtain a region-enhanced feature image; and performing depth estimation according to the region-enhanced feature image to obtain a depth image of the monocular image.