Robo3D Benchmark

February 18, 2023 · View on GitHub

Robo3D Benchmark

The following metrics are consistently used in our benchmark:

  • Mean Corruption Error (mCE):

    • The Corruption Error (CE) for model AA under corruption type ii across 3 severity levels is: CEiModelA=((1  mIoU)ModelA)((1  mIoU)Baseline)\text{CE}_i^{\text{Model}A} = \frac{\sum((1 - \text{mIoU})^{\text{Model}A})}{\sum((1 - \text{mIoU})^{\text{Baseline}})}.
    • The average CE for model AA on all NN corruption types, i.e., mCE, is calculated as: mCE = 1NCEi\text{mCE} = \frac{1}{N}\sum\text{CE}_i.
  • Mean Resilience Rate (mRR):

    • The Resilience Rate (RR) for model AA under corruption type ii across 3 severity levels is: RRiModelA = (mIoUModelA)3×(clean-mIoUModelA) .\text{RR}_i^{\text{Model}A} = \frac{\sum(\text{mIoU}^{\text{Model}A})}{3\times (\text{clean-mIoU}^{\text{Model}A})} .
    • The average RR for model AA on all NN corruption types, i.e., mRR, is calculated as: mRR = 1NRRi\text{mRR} = \frac{1}{N}\sum\text{RR}_i.

SPVCNN (18_cr_1.0)

SemanticKITTI-C

CorruptionLightModerateHeavyAverageCEi\text{CE}_iRRi\text{RR}_i
Fog61.6258.3645.9955.32101.2588.55
Wet Ground58.4052.6050.9553.98100.0286.41
Snow54.3251.6448.2951.42103.9882.31
Motion Blur44.0633.4526.0834.5397.6055.27
Beam Missing60.7357.1752.1156.6799.2090.72
Crosstalk59.5258.2656.5358.10100.5893.00
Incomplete Echo58.0854.9350.8054.6099.6387.40
Cross-Sensor57.5951.3728.8945.95100.1973.56
  • Summary: mIoUclean=\text{mIoU}_{\text{clean}} = 62.47%, mCE=\text{mCE} = 100.30%, mRR=\text{mRR} = 82.15%.

nuScenes-C

References

@inproceedings{tang2020searching,
  title = {Searching Efficient 3D Architectures with Sparse Point-Voxel Convolution},
  author = {Tang, Haotian and Liu, Zhijian and Zhao, Shengyu and Lin, Yujun and Lin, Ji and Wang, Hanrui and Han, Song},
  booktitle = {European Conference on Computer Vision}
  year = {2020}
}