Contextual Depth Mapping for Jitter-Free Monocular Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing depth estimation methods, particularly monocular depth estimation, suffer from inconsistencies, inaccuracies, and jitter in predicted depth maps due to the lack of temporal and spatial context, leading to suboptimal performance in applications like augmented reality and 3D video rendering.

Innovation Solution

Generate contextualized depth maps by encoding input depth maps into latent representations and applying spatial and temporal context embeddings to enhance accuracy and consistency, using techniques such as variational autoencoders and contextual weighting mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If monocular depth estimation is performed independently on each frame, then processing speed is maintained, but depth map consistency and accuracy deteriorate due to lack of temporal context

Engineering Contradiction:
Improveprocessing speedVSAvoiddepth map consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary encoding of depth maps into latent representations and preparation of contextual embeddings from historical frames before final depth prediction. This allows temporal context to be pre-computed and stored, enabling fast inference while maintaining consistency through the pre-prepared contextual information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Latent representations serve as an intermediary between input depth maps and final contextualized depth maps. The encoder-compression-decoder architecture processes depth information through a compressed latent space, allowing efficient representation while incorporating temporal context to improve consistency without significant computational overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If contextual information from multiple frames is incorporated, then depth estimation accuracy improves, but computational complexity increases

Engineering Contradiction:
Improvedepth estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential temporal context information by encoding depth maps into compressed latent representations. Instead of processing full-resolution depth maps from multiple frames, the system extracts key features into a compressed latent space, reducing computational complexity while maintaining the necessary contextual information for accurate depth estimation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the representation parameters by transforming depth maps into latent representations with reduced dimensionality. This parameter transformation allows the system to work with compressed data that captures essential temporal patterns, improving accuracy while reducing the computational burden of processing multiple frames.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If depth estimation is performed without temporal context, then processing time is reduced, but jitter and abrupt changes increase

Engineering Contradiction:
Improveprocessing timeVSAvoiddepth map smoothness
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

Contextual embeddings from historical frames are pre-computed and stored during idle processing time or in memory buffers. When processing a new frame, the system quickly retrieves and applies the pre-prepared contextual information, minimizing additional processing time while ensuring smooth, jitter-free depth maps through temporal consistency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous processing of temporal context by keeping historical frame information readily available in memory. Instead of computing context on-demand, the system continuously updates and maintains a buffer of contextual embeddings, ensuring uninterrupted flow of contextual information that eliminates jitter while avoiding the time cost of real-time computation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20260073544A1Contextually consistent depth map
Publication Date: 2026.03.12 QUALCOMM INC
  • US20260073544A1 patent drawing
  • US20260073544A1 patent drawing
  • US20260073544A1 patent drawing

AI summary

Certain aspects of the present disclosure provide techniques for generating a contextualized depth map. Techniques may include encoding a depth map into a latent representation, applying a contextual embedding to the latent representation to obtain a contextualized latent representation, and decoding the contextualized latent representation into the contextualized depth map.