SAMI: A Shape-Aware Cycling Map Inference Framework for Designated Driving Service

Along with the increase in strict regulation of drunk driving behavior in China, the demands for designated driving services have risen in popularity. In the absence of specialized cycling map for the designated drivers who use foldable electric bicycles, they tend to take a detour or are lost on the way to the car owners’ appointed parking places. With gradual popularization of chauffeur services, cycling trajectories generated by designated drivers almost spread all over the city. It provides a chance for inferring the cycling map dedicated to the designated drivers. However, to infer an accurate map using trajectories faces severe challenges stemming from random cycling behaviors of designated drivers, including (i) trajectories contain a lot of noises and incomplete segments, (ii) turning trajectories at minor intersections are very sparse and (iii) trajectories on the roads of distinct shapes are obviously different. To address the above challenges, we propose a three-phase map inference framework, called SAMI, consisting of trajectory refinement, intersection pinpointing, and road curve interlinking. Specifically, cycling behavioral differences from neighbor regions are incorporated into intersection identification process to ensure obtaining high detection precision even when trajectory data is sparse. Further, shape-aware based centerline fitting strategy is put forward to guarantee that inferred road curves are consistent with real road shape as possible. Finally, extensive comparative experiments on two real data sets demonstrate that SAMI significantly outperforms state-of-the-art methods by 13.31% in F1-score of map inference and by 44.88% in recall rate of minor intersection detection.

[1]  M. Barth,et al.  Intersection and Stop Bar Position Extraction From Vehicle Positioning Data , 2022, IEEE transactions on intelligent transportation systems (Print).

[2]  Yizhi Liu,et al.  Using Feature Interaction among GPS Data for Road Intersection Detection , 2021, HUMA @ ACM Multimedia.

[3]  Cheng Long,et al.  Learning to Generate Maps from Trajectories , 2020, AAAI.

[4]  Cheqing Jin,et al.  Automatic Calibration of Road Intersection Topology using Trajectories , 2020, 2020 IEEE 36th International Conference on Data Engineering (ICDE).

[5]  Jing Bai,et al.  Road Network Construction with Complex Intersections Based on Sparsely Sampled Private Car Trajectory Data , 2019, ACM Trans. Knowl. Discov. Data.

[6]  Cheqing Jin,et al.  Road Intersection Detection Based on Direction Ratio Statistics Analysis , 2019, 2019 20th IEEE International Conference on Mobile Data Management (MDM).

[7]  Min Deng,et al.  Generating urban road intersection models from low-frequency GPS trajectory data , 2018, Int. J. Geogr. Inf. Sci..

[8]  Tamal K. Dey,et al.  Improved Road Network Reconstruction using Discrete Morse Theory , 2017, SIGSPATIAL/GIS.

[9]  Wilfried Philips,et al.  Road Intersection Detection through Finding Common Sub-Tracks between Pairwise GNSS Traces , 2017, ISPRS Int. J. Geo Inf..

[10]  Jing Wang,et al.  Automatic intersection and traffic rule detection by mining motor-vehicle GPS trajectories , 2017, Comput. Environ. Urban Syst..

[11]  Kotagiri Ramamohanarao,et al.  Automatic Generation and Validation of Road Maps from GPS Trajectory Data Sets , 2016, CIKM.

[12]  Leonidas J. Guibas,et al.  City-Scale Map Creation and Updating using GPS Collections , 2016, KDD.

[13]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[14]  Liang Wang,et al.  Detecting Road Intersections from Coarse-gained GPS Traces Based on Clustering , 2013, J. Comput..

[15]  James Biagioni,et al.  Map inference in the face of noise and disparity , 2012, SIGSPATIAL/GIS.

[16]  Dieter Pfoser,et al.  On vehicle tracking data-based road network generation , 2012, SIGSPATIAL/GIS.

[17]  Carola Wenk,et al.  Constructing Street Networks from GPS Trajectories , 2012, ESA.

[18]  John Krumm,et al.  Detecting Road Intersections from GPS Traces , 2010, GIScience.

[19]  John Krumm,et al.  From GPS traces to a routable road map , 2009, GIS.

[20]  Jae-Gil Lee,et al.  Trajectory clustering: a partition-and-group framework , 2007, SIGMOD '07.

[21]  Andy Hopper,et al.  Scalable, Distributed, Real-Time Map Generation , 2006, IEEE Pervasive Computing.

[22]  Christopher Wilson,et al.  Mining GPS Traces for Map Refinement , 2004, Data Mining and Knowledge Discovery.

[23]  Ben J. A. Kröse,et al.  A k-segments algorithm for finding principal curves , 2002, Pattern Recognit. Lett..

[24]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Antonin Guttman,et al.  R-trees: a dynamic index structure for spatial searching , 1984, SIGMOD '84.

[26]  H. Hahn Sur quelques points du calcul fonctionnel , 1908 .

[27]  Lizheng Lu,et al.  High-quality point sampling for B-spline fitting of parametric curves with feature recognition , 2019, J. Comput. Appl. Math..

[28]  Sofiane Abbar,et al.  Robust Road Map Inference through Network Alignment of Trajectories , 2018, SDM.

[29]  T. Hastie,et al.  Principal Curves , 2007 .

[30]  Mario A. López,et al.  R-trees , 2004, Handbook of Data Structures and Applications.

[31]  Stefan Edelkamp,et al.  Route Planning and Map Inference with Global Positioning Traces , 2003, Computer Science in Perspective.

[32]  F. Bastani,et al.  MIT Open Access , 2022 .