Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SelfOcc: Self-Supervised Vision-Based 3D Occupancy Prediction

About

3D occupancy prediction is an important task for the robustness of vision-centric autonomous driving, which aims to predict whether each point is occupied in the surrounding 3D space. Existing methods usually require 3D occupancy labels to produce meaningful results. However, it is very laborious to annotate the occupancy status of each voxel. In this paper, we propose SelfOcc to explore a self-supervised way to learn 3D occupancy using only video sequences. We first transform the images into the 3D space (e.g., bird's eye view) to obtain 3D representation of the scene. We directly impose constraints on the 3D representations by treating them as signed distance fields. We can then render 2D images of previous and future frames as self-supervision signals to learn the 3D representations. We propose an MVS-embedded strategy to directly optimize the SDF-induced weights with multiple depth proposals. Our SelfOcc outperforms the previous best method SceneRF by 58.7% using a single frame as input on SemanticKITTI and is the first self-supervised work that produces reasonable 3D occupancy for surround cameras on nuScenes. SelfOcc produces high-quality depth and achieves state-of-the-art results on novel depth synthesis, monocular depth estimation, and surround-view depth estimation on the SemanticKITTI, KITTI-2015, and nuScenes, respectively. Code: https://github.com/huang-yh/SelfOcc.

Yuanhui Huang, Wenzhao Zheng, Borui Zhang, Jie Zhou, Jiwen Lu• 2023

Related benchmarks

TaskDatasetResultRank
3D Occupancy PredictionOcc3D-nuScenes (val)
mIoU9.3
144
Novel depth synthesisnuScenes
RMSE8.46
10
RGB ReconstructionnuScenes (val)
PSNR20.67
10
3D Occupancy PredictionSemanticKITTI v1.0 (test)
IoU21.97
9
Novel depth synthesisSemanticKITTI
Abs Rel0.1562
7
Depth EstimationnuScenes Sparse LiDAR GT official (val)
Abs Rel Error0.214
7
Depth EstimationnuScenes v1.0 (train val)
Absolute Relative Error (Abs Rel)0.23
7
RGB Novel-View SynthesisnuScenes (val)
PSNR18.22
7
Depth EstimationnuScenes Dense Depth GT (val)
Abs Rel0.257
6
3D Occupancy PredictionSemanticKITTI
IoU22
5
Showing 10 of 11 rows

Other info

Code

Follow for update