XPENG RoboticsCompany & role details

Self-Supervised Multi-View Stereo Reconstruction

A self-supervised multi-view stereo reconstruction workflow for generating stronger depth supervision on custom data.

Many views. One structure. Schematic illustrating Self-supervised multi-view stereo.
Project schematic · illustrative design

Pipeline

  1. Using Photometric Consistency, Image Reconstruction loss as self-supervised loss
  2. Use Self-Supervised trained model to predict depth maps
  3. Using Aleatoric and Epistemic Uncertainty to Filter uncertainty depth values and generate Pseudo-labels
  4. For Aleatoric Uncertainty use variance learning by adding small variance network
  5. For Epistemic Uncertainty used MC-Dropout sampling method
  6. Trained model again with Pseudo-labels to improve models performance since Supervised training setting is more effective than self-supervised training settings
  7. Apply this method to generate Ground Truth values for our custom dataset to yields better MVS Reconstruction results

Outcome

The resulting pseudo ground-truth depth improves custom-dataset MVS reconstruction quality.