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 (34_cr_1.6)

SemanticKITTI-C

CorruptionLightModerateHeavyAverageCEi\text{CE}_iRRi\text{RR}_i
Fog62.1559.0548.3956.5398.5089.42
Wet Ground59.4351.8349.7953.68100.6784.91
Snow54.3252.2250.5252.35101.9982.81
Motion Blur46.6732.1024.4034.3997.8154.40
Beam Missing60.6657.3652.2656.7698.9989.78
Crosstalk60.5659.2257.2359.0098.4293.32
Incomplete Echo58.4154.9051.6154.9798.8286.95
Cross-Sensor57.7252.7230.7647.0798.1174.45
  • Summary: mIoUclean=\text{mIoU}_{\text{clean}} = 63.22%, mCE=\text{mCE} = 99.16%, mRR=\text{mRR} = 82.01%.

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}
}