DHP-Mapping — Dense Panoptic Mapping with Hierarchical World Representation
IROS 2024 · Panoptic Mapping

DHP-Mapping

A Dense Panoptic Mapping System with Hierarchical World Representation and Label Optimization Techniques
Tianshuai Hu1, Jianhao Jiao3, Yucheng Xu4, Hongji Liu1, Sheng Wang1, Ming Liu2*
1 HKUST  ·  2 HKUST (Guangzhou)  ·  3 University College London  ·  4 University of Edinburgh   * Corresponding author
arXiv Video Code

Maps provide robots with crucial environmental knowledge, thereby enabling them to perform interactive tasks effectively. Easily accessing accurate abstract-to-detailed geometric and semantic concepts from maps is crucial for robots to make informed and efficient decisions.

We propose DHP-Mapping, a dense mapping system that represents the environment as a collection of TSDF submaps, with each submap representing a unique object. The map structure enables hierarchical modeling. It stores the voxel-level geometry and label information into the TSDF and label layer of each submap and maintains the instance-level information via the submap collection.

Voxel-hash structure: position to TSDF voxel and label voxel, with struct definitions

Our system converts sensor data into point segments. (A) A data-association process assigns each segment a submap ID. (B) Segment information is integrated into the assigned submap's TSDF and label layers through ray-tracing. Two modules are proposed to enhance mapping quality. (C) Fusing information among voxels sharing identical spatial information to avoid submap overlapping. (D) A CRF algorithm encourages label consistency among voxels exhibiting similar color and nearby position.

DHP-Mapping pipeline: sensor inputs, spatial submap ID tracker, ray-tracing integration, inter-submap label management, CRF label optimization

Qualitative results

Experiments on indoor simulation (flat) and outdoor real-world data (SemanticKITTI). DHP-Mapping categorizes semantic classes and tracks object IDs more accurately, producing denser, higher-precision maps than prior work.

Live panoptic reconstruction
Extracted mesh (marching cubes)
Qualitative comparison against Panmap
Fig. 1 — Meshes extracted from the TSDF map. Row 1: reconstruction using TSDF color values; rows 2–5: label maps (colors = object IDs). Compared with Panmap, DHP-Mapping yields more consistent labels and denser, more accurate geometry (columns d–e–f); refinement reduces submap overlap (black circles).

Quantitative results

Higher accuracy across panoptic, semantic, instance and geometry metrics on Semantic-KITTI and flat. Bold = best, underline = 2nd-best.

Dataset Method PQ↑ RQ↑ SQ↑ mIoU↑ Acc.↑ mAP.3↑ mAP.4↑ mAP.5↑
Semantic-KITTI Panmap 0.5340.8040.246 0.2710.679 0.5460.5410.532
DHP w/o refine 0.5330.6780.297 0.2400.678 0.7650.7610.752
DHP 0.5680.7010.340 0.2630.713 0.7690.7650.758
flat Panmap 0.4360.5060.274 0.3780.659 0.5120.5120.464
DHP w/o refine 0.6600.6600.357 0.3820.631 0.6900.6670.667
DHP 0.7080.7870.702 0.6290.854 0.6900.6900.690
Tab. 1 — Panoptic, semantic & instance label accuracy vs. SOTA, and the impact of label refinement.
Dataset Method mIoU↑ Acc.↑
S-KITTIKimera0.3380.770
DHP0.2630.713
flatKimera0.6700.852
DHP0.6290.854
Tab. 2 — Semantic label accuracy vs. Kimera.
Dataset Method Acc.↓ Comp.↓ C-L1↓ F-Score↑
S-KITTIKimera0.04300.18710.115155.54
Panmap0.06880.31190.19049.16
DHP0.05060.05840.054956.34
flatKimera0.00760.06480.036289.99
Panmap0.00860.07630.042488.11
DHP0.00730.06580.036589.75
Tab. 3 — Geometry reconstruction quality vs. SOTA metric-semantic mapping.

Conclusion

We design a dense volumetric mapping system that uses multiple TSDF submaps and panoptic labels to represent the scene hierarchically and holistically, maintaining both voxel-level and submap-level metric and label information. The inter-submap label management module ensures disjoint spatial information per submap, while the label refinement module improves panoptic-label accuracy by exploiting object cohesion and whole-scene context. This hierarchical TSDF-submaps-with-panoptic-labels structure enables high-level interactive tasks and dynamic-environment modeling. In future work, more abstract representations — topological connections between entities and language-based expressions beyond metric and symbolic representations — can be built on top of this structure.

BibTeX

@misc{hu2024dhpmapping,
  title         = {DHP-Mapping: A Dense Panoptic Mapping System with Hierarchical
                   World Representation and Label Optimization Techniques},
  author        = {Tianshuai Hu and Jianhao Jiao and Yucheng Xu and Hongji Liu
                   and Sheng Wang and Ming Liu},
  year          = {2024},
  eprint        = {2403.16880},
  archivePrefix = {arXiv},
  primaryClass  = {cs.RO}
}