Depth Map Generation Using Epipolar Lines and Attention Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to accurately determine depth from two-dimensional images, particularly when the viewpoint between images changes, leading to difficulties in feature matching and estimating three-dimensional structures.

Innovation Solution

A system and method that utilize epipolar lines to identify candidate depths and employ cross-attention and self-attention techniques to determine similarity measures, producing a depth map by associating pixels with the greatest similarity measure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional feature matching methods are used to estimate three-dimensional structures from sequences of two-dimensional images, then the process can be performed, but the accuracy and reliability of depth estimation deteriorate when viewpoint changes occur

Engineering Contradiction:
Improvedepth estimation accuracyVSAvoidfeature matching reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces epipolar lines as an intermediary geometric constraint that mediates between the two images. By projecting the epipolar line from the first image to the second image, it establishes a precise correspondence relationship between pixels in different views, enabling accurate depth estimation even when viewpoint changes occur. This intermediary geometric structure resolves the contradiction by providing a reliable matching framework that maintains both precision and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple candidate depths are sampled along epipolar lines, then the completeness of depth information improves, but the computational complexity and processing time increase

Engineering Contradiction:
Improvedepth information completenessVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where similarity measures are computed between features in the second image and sampled features in the first image along epipolar lines. The similarity measure serves as feedback to guide the selection of the most probable depth, allowing the system to efficiently evaluate multiple candidate depths and converge on the correct depth value without exhaustively searching all possibilities, thus reducing computational complexity while maintaining completeness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameter of depth representation by sampling multiple candidate depth values along epipolar lines and representing them as a discrete set of possibilities. This parameter transformation allows the system to handle continuous depth information in a discrete, manageable format, improving computational efficiency while preserving depth information completeness through the epipolar geometry constraints.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If feature matching is performed between images with different viewpoints, then three-dimensional structure can be estimated, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improveviewpoint change adaptationVSAvoidfeature correspondence detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the feature matching process into two distinct stages: first, identifying epipolar lines that define the geometric relationship between images with different viewpoints; second, sampling and matching features along these pre-computed epipolar lines. This segmentation simplifies the complex task of finding correspondences across viewpoint changes by breaking it down into manageable steps, reducing the difficulty of detection and measurement while maintaining adaptability to different viewpoints.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12567170B2Producing a depth map from two-dimensional images
Publication Date: 2026.03.03 TOYOTA JIDOSHA KK
  • US12567170B2 patent drawing
  • US12567170B2 patent drawing
  • US12567170B2 patent drawing

AI summary

A system for producing a depth map can include a processor and a memory. The memory can store a candidate depth production module and a depth map production module. The candidate depth production module can include instructions that cause the processor to: (1) identify, in a first image, an epipolar line associated with a pixel in a second image and (2) sample, from a first image feature set, a set of candidate depths for pixels along the epipolar line. The depth map production module can include instructions that cause the processor to: (1) determine a similarity measure between a feature, from a second image feature set, and a member of the set and (2) produce, from the second image, the depth map with a depth for the pixel being a depth associated with a member, of the set, having a greatest similarity measure.