Monocular Depth Model Trained with Sparse LiDAR Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in accurately determining depth from monocular images due to limited resolution, image artifacts, and the expense or unavailability of training data, leading to reduced situational awareness and navigation difficulties for robotic devices.

Innovation Solution

A semi-supervised training approach is employed, comprising a self-supervised stage using monocular video and a weakly supervised stage with sparse LiDAR data, which refines the depth model to produce metrically accurate depth estimates without extensive annotated training data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If monocular cameras are used for depth estimation, then cost is reduced, but measurement precision deteriorates

Engineering Contradiction:
ImprovecostVSAvoiddepth estimation accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by using a LiDAR sensor to capture depth information before the monocular camera captures the image. This pre-acquired depth data is then used to guide the training process of the neural network, enabling the camera to achieve accurate depth estimation without requiring expensive stereo cameras or extensive manual annotation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through self-supervised learning where the LiDAR depth data automatically supervises the training of the monocular depth estimation model without requiring manual annotation. The depth information from LiDAR serves as ground truth to train the camera-based model, making the system self-training and eliminating the need for expensive labeled datasets.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If extensive annotated training data is used, then manufacturing precision improves, but loss of substance increases

Engineering Contradiction:
Improvemodel training accuracyVSAvoidtraining data cost
Core Design Contradiction:
Manufacturing precisionVSLoss of substance

Solution Approach 1:

The system uses self-supervised learning where the LiDAR depth data automatically provides supervision signals for training the monocular depth estimation model. This eliminates the need for extensive manually annotated training data, as the model learns from the automatically acquired depth information, significantly reducing annotation costs while maintaining high training accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The LiDAR depth data acts as an intermediary that bridges the gap between monocular images and depth information. Instead of requiring manual annotation of depth data, the LiDAR provides automatic depth measurements that serve as training targets, enabling the model to learn accurate depth estimation without extensive human-labeled datasets.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If LiDAR sensors are used for depth perception, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improvedepth perception accuracyVSAvoidsensor system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The LiDAR sensor performs preliminary depth measurement to provide training data for the monocular camera model. After the model is trained using this preliminary depth information, the LiDAR sensor is no longer needed for depth estimation during operation. This allows the system to achieve high measurement precision temporarily during training, then operate with the simpler monocular camera alone.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11386567B2Systems and methods for weakly supervised training of a model for monocular depth estimation
Publication Date: 2022.07.12 TOYOTA JIDOSHA KK
  • US11386567B2 patent drawing
  • US11386567B2 patent drawing
  • US11386567B2 patent drawing

AI summary

System, methods, and other embodiments described herein relate to semi-supervised training of a depth model for monocular depth estimation. In one embodiment, a method includes training the depth model according to a first stage that is self-supervised and that includes using first training data that comprises pairs of training images. Respective ones of the pairs including separate frames depicting a scene of a monocular video. The method includes training the depth model according to a second stage that is weakly supervised and that includes using second training data to produce depth maps according to the depth model. The second training data comprising individual images with corresponding sparse depth data. The second training data providing for updating the depth model according to second stage loss values that are based, at least in part, on the depth maps and the depth data.