Estimating Road Segments Using Natural Point Correspondences of GPS Trajectories
Source abstract
Abstract
This work proposes a fast and straightforward method, called natural point correspondences (NaPoCo), for the extraction of road segment shapes from trajectories of vehicles. The algorithm can be expressed with 20 lines of code in Python and can be used as a baseline for further extensions or as a heuristic initialization for more complex algorithms. In this paper, we evaluate the performance of the proposed method. We show that (1) the order of the points in a trajectory can be used to cluster points among the trajectories for road segment shape extraction and (2) that preprocessing using polygonal approximation improves the results of the approach. Furthermore, we show based on “averaging GPS segments” competition results, that the algorithm despite its simplicity and low computational complexity achieves state-of-the-art performance on the challenge dataset, which is composed of data from several cities and countries.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Automated Road and Building Extraction · Remote Sensing and LiDAR Applications · Data Management and Algorithms
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Cartography and Geoinformatics, Leibniz University Hannover, 30167 Hannover, Germany
Institute for Applied Computer Science and Forschungsinstitut CODE, Bundeswehr University Munich, 85577 Munich, Germany
References (15)
Show source-provided references
1. Zhang, Y., Xiong, Z., Zang, Y., Wang, C., Li, J., and Li, X. (2019). Topology-aware road network extraction via Multi-supervised Generative Adversarial Networks. Remote Sens., 11.10.3390/rs11091017 ↗
2. Li, P., Zang, Y., Wang, C., Li, J., Cheng, M., Luo, L., and Yu, Y. (2016, January 10–15). Road network extraction via deep learning and line integral convolution. Proceedings of the 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Beijing, China.10.1109/IGARSS.2016.7729408 ↗
3. Trajectory extraction for analysis of unsafe driving behaviour
4. Intersection detection based on qualitative spatial reasoning on stopping point clusters
5. Privacy and spatial pattern preservation in masked GPS trajectory data10.1080/13658816.2015.1101767 ↗
6. Fränti, P., and Mariescu-Istodor, R. (2019). Averaging GPS segments challenge 2019, Unpublished work.
7. CellNet: Inferring Road Networks from GPS Trajectories
8. Ni, Z., Xie, L., Xie, T., Shi, B., and Zheng, Y. (2018). Incremental road network generation based on vehicle trajectories. ISPRS Int. J. Geo-Inf., 7.10.3390/ijgi7100382 ↗
9. Li, D., Li, J., and Li, J. (2019). Road Network Extraction from Low-Frequency Trajectories Based on a Road Structure-Aware Filter. ISPRS Int. J. Geo-Inf., 8.10.3390/ijgi8090374 ↗
10. Fathi, A., and Krumm, J. (2010, January 14–17). Detecting road intersections from GPS traces. Proceedings of the International Conference on Geographic Information Science, Zurich, Switzerland.10.1007/978-3-642-15300-6_5 ↗
11. Grid-based method for GPS route analysis for retrieval
12. Automatic recognition of 200 words10.1016/S0020-7373(70)80008-6 ↗
13. Marteau, P.F. (2019). Estimating road segments using kernelized averaging of GPS trajectories. Appl. Sci., 9.10.3390/app9132736 ↗
14. Marteau, P. (2016). Times series averaging and denoising from a probabilistic perspective on time-elastic kernels. arXiv.
15. Algorithm for the reduction of the number of points required to represent a line or its caricature10.3138/FM57-6770-U75U-7727 ↗