Semantic-ITC: A Frame-wise Indoor Mobile Laser Scanning Dataset and Benchmark for Semantic Segmentation
Organizations: Faculty of Geo-Information Science and Earth Observation (ITC), University of Twente, Enschede, 7522 NB, The Netherlands
Abstract
Semantic labels for indoor mobile laser scanning (MLS) frames remain largely absent from current point cloud semantic segmentation benchmarks, which mainly focus on reconstructed indoor scenes or outdoor LiDAR perception. This paper introduces Semantic-ITC, to the best of our knowledge the first public dataset and benchmark for frame-wise indoor MLS semantic segmentation. The dataset contains 52 indoor sequences, 79,108 MLS frames, and 1.23 billion labeled points collected in classrooms, corridors, meeting rooms, offices, and study areas. Labels are attached directly to measured LiDAR points in each frame using 16 semantic classes covering structural elements, furniture, room equipment, vegetation, and other indoor objects. Semantic-ITC preserves the sparse, non-uniform, and frame-wise sampling pattern of indoor MLS, making it distinct from scene-level reconstructed point clouds and mesh-based indoor datasets. The annotations are produced by a hybrid workflow that combines predictions from a visual foundation model applied to synchronized RGB images, structural information from BIM, and manual refinement, with the final labels assigned to the original LiDAR frames. A single-frame benchmark is provided, and the best baseline reaches 79.27% mIoU. Remaining errors are concentrated around object boundaries and ambiguous indoor classes, indicating the challenges of indoor MLS segmentation under sparse frame geometry and long-tailed class distributions. The dataset provides a public benchmark for evaluating semantic segmentation directly on measured indoor MLS frames and supports future studies on frame-wise indoor MLS semantic segmentation.
Figures & tables
| Dataset | Year | Sensor | Classes | Labeled points | Labels on measured points | Frame-wise labels |
|---|---|---|---|---|---|---|
| S3DIS ( Armeni et al., 2016 ) | 2016 | RGB-D | 13 | 273M | ||
| ScanNet ( Dai et al., 2017 ) | 2017 | RGB-D | 20 | 242M | ||
| ScanNet++ ( Yeshwanth et al., 2023 ) | 2023 | TLS | 1000+ | 446M | ||
| LiDAR-Net ( Guo et al., 2024 ) | 2024 | MLS | 24 | 3.6B | ✓ | |
| 3DSES ( Mérizette et al., 2025 ) | 2025 | TLS | 12 | 413M | ✓ | |
| Semantic-ITC | 2026 | MLS | 16 | 1.2B | ✓ | ✓ |
| Component | Model | Main specification |
|---|---|---|
| LiDAR | Livox Mid-360 | Field of view: horizontal and to vertical; point rate: 200k points/s; frame rate: 10 Hz; non-repetitive scanning pattern |
| Camera | Hikvision MV-CU013-A0UC | Resolution: pixels; field of view of the undistorted images: horizontal and vertical |
| Label | Class | Definition |
|---|---|---|
| 0 | wall | interior vertical enclosure and partition surfaces, including wall panels |
| 1 | floor | walkable indoor horizontal surfaces, including floor finishes |
| 2 | ceiling | interior top surfaces, including suspended ceilings, ceiling panels, and visible non-transparent sloped ceiling surfaces |
| 3 | column | independent or clearly distinguishable vertical supporting elements |
| 4 | beam | horizontal or sloped overhead supporting elements, including beams and exposed ceiling-frame components |
| 5 | door | door panels, door leaves, and identifiable door-frame regions |
| Scene type | Sequences | Frames | Points (M, %) |
|---|---|---|---|
| Classroom | 16 | 16,260 | 251.3 (20.5%) |
| Corridor | 8 | 23,142 | 348.6 (28.4%) |
| Meeting room | 13 | 8,828 | 134.5 (11.0%) |
| Office | 9 | 10,450 | 161.5 (13.2%) |
| Study area | 6 | 20,428 | 330.8 (27.0%) |
| Total | 52 | 79,108 | 1,226.8 (100.0%) |
| Metric | Min. | 5th perc. | Median | Mean | 95th perc. | Max. |
|---|---|---|---|---|---|---|
| Points per frame (k) | 0.3 | 12.1 | 15.9 | 15.5 | 18.1 | 19.4 |
| Visible classes per frame | 2 | 6 | 10 | 10.1 | 13 | 16 |
| Split | Seq. | Frames | Points (M, %) | Scene types | Classes |
|---|---|---|---|---|---|
| Train | 37 | 58,471 | 912.6 (74.4%) | 5/5 | 16/16 |
| Validation | 5 | 7,300 | 110.6 (9.0%) | 5/5 | 16/16 |
| Test | 10 | 13,337 | 203.6 (16.6%) | 5/5 | 16/16 |
| Split | Classes | stair | sofa | cabinet/shelf | display | vegetation | other |
|---|---|---|---|---|---|---|---|
| Train | 16/16 | 3.4 (0.4%) | 1.7 (0.2%) | 8.2 (0.9%) | 14.3 (1.6%) | 29.0 (3.2%) | 39.5 (4.3%) |
| Validation | 16/16 | 0.4 (0.4%) | 0.8 (0.7%) | 0.3 (0.3%) | 1.2 (1.1%) | 0.7 (0.6%) | 6.8 (6.1%) |
| Test | 16/16 | 0.5 (0.3%) | 0.1 ( ) | 2.0 (1.0%) | 2.8 (1.4%) | 8.1 (4.0%) | 8.2 (4.0%) |
| Method | wall | floor | ceiling | column | beam | door | stair | table | chair | sofa | cab./shelf | display | light | vegetation | board | other | mIoU | mAcc | OA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WaffleIron | 88.36 | 93.40 | 93.82 | 55.70 | 80.97 | 60.73 | 79.56 | 82.99 | 80.16 | 73.83 | 67.29 | 93.81 | 97.20 | 94.66 | 44.80 | 81.07 | 79.27 | 87.38 | 92.99 |
| PTv3 | 89.25 | 93.88 | 94.05 | 65.45 | 81.42 | 62.33 | 65.72 | 82.49 | 78.57 | 65.46 | 63.71 | 93.00 | 96.81 | 95.10 | 46.29 | 77.58 | 78.19 | 88.10 | 93.26 |
| HARP-NeXt | 88.54 | 92.15 | 94.42 | 55.46 | 80.11 | 56.11 | 63.76 | 79.92 | 75.55 | 68.20 | 43.17 | 86.67 | 94.47 | 91.17 | 55.59 | 77.86 | 75.20 | 84.71 | 92.65 |
| SalsaNext | 83.12 | 90.73 | 92.19 | 43.89 | 76.92 | 50.99 | 47.26 | 76.86 | 69.63 | 52.72 | 57.88 | 91.15 | 90.01 | 89.75 | 31.51 | 72.23 | 69.80 | 86.88 | 89.64 |
| Cylinder3D | 87.95 | 92.63 | 93.59 | 57.62 | 79.72 | 53.73 | 40.39 | 79.53 | 70.90 | 34.33 | 34.58 | 76.93 | 93.83 | 92.99 | 46.26 | 73.63 | 69.29 | 77.81 | 91.97 |
| Ground truth | Predicted | Percentage |
|---|---|---|
| door | wall | 26.82 |
| sofa | other | 13.94 |
| cabinet/shelf | wall | 13.79 |
| board | other | 12.08 |
| cabinet/shelf | table | 10.41 |
| column | wall | 10.06 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Target label | ADE20K categories or rule |
|---|---|
| wall | wall |
| floor | floor, rug |
| ceiling | ceiling |
| column | column |
| door | door |
| stair | stairs, stairway, step |
| Seq. ID | Split | Scene type | Frames | Points (M) |
|---|---|---|---|---|
| 1 | Test | Classroom | 950 | 15.2 |
| 2 | Test | Classroom | 1,240 | 18.4 |
| 3 | Test | Classroom | 971 | 14.6 |
| 4 | Test | Corridor | 3,456 | 51.3 |
| 5 | Test | Meeting room | 620 | 9.6 |
| 6 | Test | Meeting room | 497 | 8.0 |
| Method | Representation | Key setting | Optimization | Loss | Main augmentation |
|---|---|---|---|---|---|
| SalsaNext | Range-view projection | range image; vertical field of view; KNN post-processing | SGD, lr 0.01 | Weighted CE/NLL + Lovasz | Point dropping, -axis flip, translation jitter |
| Cylinder3D | Cylindrical voxel partition | cylindrical grid with dynamic frame bounds | Adam, lr 0.001 | CE + Lovasz | Rotation about the -axis, flip, scale, translation noise |
| WaffleIron | Multi-view 2D grids | Grid sizes , , ; 0.1 m voxel downsampling; max 20k points | AdamW, lr 0.001 | CE + Lovasz | Rotation about the -axis, flip, scale, point limiting |
| PTv3 | Point-based | 0.05 m grid sampling; patch size 128 | AdamW, lr 0.002 | CE + Lovasz | Rotation about the -axis, scale, flip, jitter |
| HARP-NeXt | Range-point fusion | range projection; 8192 sampled points | AdamW, lr 0.0008 | CE + Lovasz + auxiliary CE | Sampling, flip, rotation about the -axis, scale, dropout, jitter |
3D Semantic Segmentation
3D semantic segmentation assigns meaning to points, voxels, meshes, or reconstructed scene elements for spatial understanding.
See all 137 papers