# Rethinking Road Surface 3D Reconstruction and Pothole Detection: From Perspective Transformation to Disparity Map Segmentation

arXiv: https://arxiv.org/abs/2012.10802 · HTML: https://mlsanity.com/paper/2012.10802/

## Key facts

- Cited by 27 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 19 Dec 2020.

## Built on by (most cited first, 27 of 27)

- [NeSLAM: Neural Implicit Mapping and Self-Supervised Feature Tracking With Depth Completion and Denoising](https://mlsanity.com/paper/2403.20034/) (2024)
- [PVStereo: Pyramid Voting Module for End-to-End Self-Supervised Stereo Matching](https://mlsanity.com/paper/2103.07094/) (2021)
- [RoadFormer: Duplex Transformer for RGB-Normal Semantic Road Scene Parsing](https://mlsanity.com/paper/2309.10356/) (2023)
- [Dynamic Fusion Module Evolves Drivable Area and Road Anomaly Detection: A Benchmark and Algorithms](https://mlsanity.com/paper/2103.02433/) (2021)
- [Computer Vision for Road Imaging and Pothole Detection: A State-of-the-Art Review of Systems and Algorithms](https://mlsanity.com/paper/2204.13590/) (2022)
- [Graph Attention Layer Evolves Semantic Segmentation for Road Pothole Detection: A Benchmark and Algorithms](https://mlsanity.com/paper/2109.02711/) (2021)
- [EMIE-MAP: Large-Scale Road Surface Reconstruction Based on Explicit Mesh and Implicit Encoding](https://mlsanity.com/paper/2403.11789/) (2024)
- [RSRD: A Road Surface Reconstruction Dataset and Benchmark for Safe and Comfortable Autonomous Driving](https://mlsanity.com/paper/2310.02262/) (2023)
- [UP-CrackNet: Unsupervised Pixel-Wise Road Crack Detection via Adversarial Image Restoration](https://mlsanity.com/paper/2401.15647/) (2024)
- [RoGs: Large Scale Road Surface Reconstruction with Meshgrid Gaussian](https://mlsanity.com/paper/2405.14342/) (2024)
- [These Maps Are Made by Propagation: Adapting Deep Stereo Networks to Road Scenarios with Decisive Disparity Diffusion](https://mlsanity.com/paper/2411.03717/) (2024)
- [UDTIRI: An Online Open-Source Intelligent Road Inspection Benchmark Suite](https://mlsanity.com/paper/2304.08842/) (2023)
- [Dive Deeper into Rectifying Homography for Stereo Camera Online Self-Calibration](https://mlsanity.com/paper/2309.10314/) (2023)
- [Road Surface Defect Detection -- From Image-based to Non-image-based: A Survey](https://mlsanity.com/paper/2402.04297/) (2024)
- [Multi-Scale Feature Fusion: Learning Better Semantic Segmentation for Road Pothole Detection](https://mlsanity.com/paper/2112.13082/) (2021)
- [Computer-Aided Road Inspection: Systems and Algorithms](https://mlsanity.com/paper/2203.02355/) (2022)
- [E3CM: Epipolar-Constrained Cascade Correspondence Matching](https://mlsanity.com/paper/2308.16555/) (2023)
- [Freespace Optical Flow Modeling for Automated Driving](https://mlsanity.com/paper/2307.15989/) (2023)
- [Vehicular Road Crack Detection with Deep Learning: A New Online Benchmark for Comprehensive Evaluation of Existing Algorithms](https://mlsanity.com/paper/2503.18082/) (2025)
- [Cooperative Saliency-based Obstacle Detection and AR Rendering for Increased Situational Awareness](https://mlsanity.com/paper/2302.00916/) (2023)
- [Global Context Aggregation Network for Lightweight Saliency Detection of Surface Defects](https://mlsanity.com/paper/2309.12641/) (2023)
- [Classification of Potholes Based on Surface Area Using Pre-Trained Models of Convolutional Neural Network](https://mlsanity.com/paper/2309.17426/) (2023)
- [Establishing Reality-Virtuality Interconnections in Urban Digital Twins for Superior Intelligent Road Inspection and Simulation](https://mlsanity.com/paper/2412.17699/) (2024)
- [Integrating Disparity Confidence Estimation into Relative Depth Prior-Guided Unsupervised Stereo Matching](https://mlsanity.com/paper/2508.01275/) (2025)
- [Pothole Detection and Recognition based on Transfer Learning](https://mlsanity.com/paper/2509.06750/) (2025)
- [WP-CrackNet: A Collaborative Adversarial Learning Framework for End-to-End Weakly-Supervised Road Crack Detection](https://mlsanity.com/paper/2510.17566/) (2025)
- [RoGS: Adaptive Meshgrid Gaussian for Large-Scale Road Surface Mapping](https://mlsanity.com/paper/2607.15048/) (2026)

## Abstract (arXiv)

Potholes are one of the most common forms of road damage, which can severely affect driving comfort, road safety and vehicle condition. Pothole detection is typically performed by either structural engineers or certified inspectors. This task is, however, not only hazardous for the personnel but also extremely time-consuming. This paper presents an efficient pothole detection algorithm based on road disparity map estimation and segmentation. We first generalize the perspective transformation by incorporating the stereo rig roll angle. The road disparities are then estimated using semi-global matching. A disparity map transformation algorithm is then performed to better distinguish the damaged road areas. Finally, we utilize simple linear iterative clustering to group the transformed disparities into a collection of superpixels. The potholes are then detected by finding the superpixels, whose values are lower than an adaptively determined threshold. The proposed algorithm is implemented on an NVIDIA RTX 2080 Ti GPU in CUDA. The experiments demonstrate the accuracy and efficiency of our proposed road pothole detection algorithm, where an accuracy of 99.6% and an F-score of 89.4% are achieved.
