TLDR: A new research paper introduces an object-centric, uncertainty-aware pipeline for urban 3D change detection using bi-temporal LiDAR data. This method improves upon existing techniques by precisely aligning data, normalizing heights, and using a local level of detection to suppress false positives. It employs semantic and instance segmentation with class-consistent association to handle complex object changes like splits and merges. Validated on the Subiaco dataset, the approach achieves high accuracy (95.2%) and significant improvements in detecting changes, particularly for ‘Decreased’ objects, making it highly effective for maintaining high-definition city maps essential for smart transportation and autonomous driving.
High-definition 3D city maps are crucial for the advancement of smart transportation, digital twin technologies, and autonomous driving. These maps require constant maintenance to reflect changes in the urban environment. A new research paper introduces an innovative method for detecting these changes using LiDAR sensor data, offering a more precise and reliable way to update these essential maps.
The challenge lies in accurately identifying additions, removals, and volumetric changes (increases or decreases) of objects within a city across different time periods. Traditional methods often fall short. For instance, simply comparing Digital Surface Models (DSM) can be sensitive to small vertical errors and ground slopes, leading to inaccurate results without identifying specific objects. Image-based methods struggle with vertical geometry and viewpoint differences. More advanced point-based neural networks, while powerful, demand significant memory, assume perfect initial alignment, can degrade thin structures, and often fail to consistently associate objects across different time points, leading to unresolved split or merge scenarios.
To overcome these limitations, researchers have developed an object-centric and uncertainty-aware pipeline designed for city-scale LiDAR data. This method begins by precisely aligning LiDAR data from different time points using advanced registration techniques like multi-resolution Normal Distributions Transform (NDT) followed by point-to-plane Iterative Closest Point (ICP). After alignment, the height data is normalized, and a ‘level of detection’ is calculated for each location. This level of detection, derived from registration uncertainty and surface roughness, helps to filter out false changes and ensures that only significant alterations are considered.
The pipeline then uses geometric proxies to establish initial associations between objects from different time periods. This is further refined by semantic and instance segmentation, which categorizes points into classes like ground, building, vegetation, and mobile objects, and identifies individual instances within these classes. A sophisticated class-constrained bipartite assignment process is then used to match objects across epochs, effectively handling cases where objects might split or merge, while also ensuring that the counts for each class remain consistent.
To manage the vast amount of data in a city-scale environment, the processing is done in overlapping tiles. This approach ensures that memory usage is bounded without compromising the detection of narrow ground changes, which can be a problem with coarser data representations. Decisions about changes are made at the instance level, considering multiple factors such as 3D overlap, displacement in the normal direction, differences in height and volume, and histogram distances. All these measurements are carefully evaluated against the local level of detection to ensure stability even with partial overlaps or variations in data sampling.
The output of this pipeline is a detailed table of changes for each instance, categorizing them into five labels: Added, Removed, Increased, Decreased, and Unchanged, along with a confidence score. This comprehensive information is vital for maintaining high-definition maps and supporting autonomous driving systems.
The method was rigorously validated on bi-temporal city-scale maps of Subiaco, Western Australia, comparing a newly constructed 2025 HD LiDAR map with its 2023 counterpart. The results, aggregated over 15 representative city blocks, demonstrated high performance: 95.2% accuracy, 90.4% macro F1 score, and 82.6% macro Intersection over Union (mIoU). Notably, the approach showed significant improvement over existing methods, particularly for detecting ‘Decreased’ changes, where its IoU reached 74.8%, a 7.6 percentage point gain over the strongest baseline. This indicates its effectiveness in identifying subtle changes like ground resurfacing.
Also Read:
- Ensuring Safety in Autonomous Systems: The Role of Out-of-Distribution Detection
- Robots Learn Dexterous Skills from Everyday Human Videos
This research not only provides a robust solution for urban 3D change detection but also releases the Subiaco 2025 HD LiDAR dataset and its implementation, fostering reproducible evaluation and supporting real-world applications in HD map maintenance and smart mobility operations. For more details, you can refer to the full research paper here.


