ContraMap: Contrastive Uncertainty Mapping for Robot Environment Representation
About
Reliable robot perception requires not only predicting scene structure, but also identifying where predictions should be treated as unreliable due to sparse or missing observations. We present ContraMap, a contrastive continuous mapping method that augments kernel-based discriminative maps with an explicit uncertainty class trained using synthetic noise samples. This formulation treats unobserved regions as a contrastive class, enabling joint environment prediction and spatial uncertainty estimation in real time without Bayesian inference. Under a simple mixture-model view, we show that the probability assigned to the uncertainty class is a monotonic function of a distance-aware uncertainty surrogate. Experiments in 2D occupancy mapping, 3D semantic mapping, and tabletop scene reconstruction show that ContraMap preserves mapping quality, produces spatially coherent uncertainty estimates, and is substantially more efficient than Bayesian kernelmap baselines.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Occupancy Mapping | Radish Belgioioso 24 | AUC99.01 | 6 | |
| Occupancy Mapping | Radish Edmonton 24 | AUC0.9767 | 3 | |
| Occupancy Mapping | Radish 24 (Mexico) | AUC97.31 | 3 | |
| Occupancy Mapping | Radish Intel 24 | AUC96.31 | 3 | |
| 3D Semantic Mapping | SemanticKITTI (initial scan of 10 distinct sequences) | mIoU84.12 | 2 | |
| 3D Semantic Mapping | SceneNet 60 distinct indoor scenes (rooms) | mIoU66.94 | 2 | |
| Tabletop scene reconstruction | YCB dataset (test) | IoU48.54 | 2 |