Can Yang 0001

dblp:38/6056-1 · DBLP profile ↗
← Back
7ranked-venue papers in the field
4as first author
4since 2021 · last 2025
0000-0001-5361-6034ORCID · verified

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 7 (4 first)
YearPublicationVenuePosition
2025 Lane extraction from trajectories at road intersections based on Graph Transformer Network
abstract
Lane-level road networks are crucial components of high-precision maps and play a significant role in intelligent transportation systems. Extracting lane-level road networks at intersections presents considerable challenges due to the complex structures of intersections and diverse driving behaviors. A graph-learning based method is proposed for extracting lanes from high-precision trajectories at road intersections. A trajectory relation graph is designed to encode the directional, shape, and distance features of trajectories, capturing both the intrinsic and extrinsic relationships between trajectories. Subsequently, a Graph Transformer Network is developed to extract a representative subset of trajectories as lanes. To alleviate the problem of generating missing and extraneous lanes, a set-based lane extraction loss is introduced to achieve implicit pruning of redundancy through the attention mechanism. Comprehensive experimental results demonstrate that the proposed method outperforms state-of-the-art methods in three positional and topological accuracy metrics. The method achieves lane extraction with minimal omissions and redundancies and exhibits strong performance in complex scenarios such as U-turns, lane merging, and lane diverging regions.
Chongshan Wan 0001, Peng Yue 0002, Can Yang 0001, Chuanwei Cai
Int. J. Geogr. Inf. Sci.3
2024 Detecting road network errors from trajectory data with partial map matching and bidirectional recurrent neural network model
abstract
Ensuring the correctness of road network data is critical for navigation, traffic control and urban planning. Errors like missing roads and absent connections can hinder its quality. Trajectory data emerges as a cost-effective source to uncover such errors. Existing methods often analyze the mismatches between trajectories and road networks to identify specific errors. They heavily rely on manually established rules and fail to fully leverage the diverse patterns of trajectories and the underlying road network structure. The article introduces a sequential classification approach to detect diverse road network errors. It starts with partial map matching (PMM) to associate trajectories with a road network, allowing unmatched portions. Context features are subsequently extracted by encoding patterns in the map matching (MM) outputs, raw trajectories and road network. Finally, a bidirectional recurrent neural network (BiRNN) model is trained to identify the network error category for each trajectory point. Experiments were performed on detecting errors in OpenStreetMap (OSM) road network with a real-world trajectory dataset. It demonstrates that the proposed method achieves accuracy over 96%, significantly surpassing four baselines. An ablation study confirms the necessity of considering different types of context features. This method advances error detection by effectively utilizing trajectories in identifying diverse network errors.
Can Yang 0001, Peng Yue 0002, Jianya Gong
Int. J. Geogr. Inf. Sci.1
2024 Generating lane-level road networks from high-precision trajectory data with lane-changing behavior analysis
abstract
–Recent advances in mobile mapping systems have facilitated the collection of high-precision trajectory data in centimeter positioning accuracy. It provides the potential to infer lane-level road networks, which are essential for autonomous driving navigation. This task is challenging due to the complicated lane merging and diverging structures as well as the lane-changing patterns in trajectory data. This paper presents a lane-level road network generation method from high-precision trajectory data with lane-changing behavior analysis. Trajectories are firstly partitioned by detecting road intersections and changes in lane structure. Subsequently, in regions with consistent lane structure, a principal curve fitting algorithm is developed to extract lane centerlines. Erroneous lanes generated by lane-changing behavior are pruned based on a constructed lane intersection graph. In regions with merging and diverging lanes, a lane-group fitting algorithm is designed. This algorithm estimates lane locations by incorporating a Gaussian mixture model with lane width prior knowledge and then infers lane-level topological structures using trajectory flow information. The proposed method is evaluated on a real-world high-precision trajectory dataset. Comprehensive experiments demonstrate that it outperforms state-of-the-art methods in four metrics. Under complex scenarios, the method is capable of generating lane-level road networks with higher completeness and fewer fragments.
Mengyue Yuan, Peng Yue 0002, Can Yang 0001, Chuanwei Cai, Chongshan Wan 0001
Int. J. Geogr. Inf. Sci.3
2023 Multi-agent reinforcement learning to unify order-matching and vehicle-repositioning in ride-hailing services
abstract
The popularity of ride-hailing platforms has significantly improved travel efficiency by providing convenient and personalized transportation services. Designing an effective ride-hailing service generally needs to address two tasks: order matching that assigns orders to available vehicles and proactive vehicle repositioning that deploys idle vehicles to potentially high-demand regions. Recent studies have intensively utilized deep reinforcement learning to solve the two tasks by learning an optimal dispatching strategy. However, most of them generate actions for the two tasks independently, neglecting the interactions between the two tasks and the communications among multiple drivers. To this end, this paper provides an approach based on multi-agent deep reinforcement learning where the two tasks are modeled as a unified Markov decision process, and the colossal state space and competition among drivers are addressed. Additionally, a modifiable agent-specific state representation is proposed to facilitate knowledge transferring and improve computing efficiency. We evaluate our approach on a public taxi order dataset collected in Chengdu, China, where a variable number of simulated vehicles are tested. Experimental results show that our approach outperforms seven existing baselines, reducing passenger rejection rate, driver idle time and improving total driver income.
Peng Yue 0002, Can Yang 0001, Shangcheng Li, Hao Li 0145
Int. J. Geogr. Inf. Sci.4
2020 Detecting regional dominant movement patterns in trajectory data with a convolutional neural network
abstract
Detecting movement patterns with complicated spatial or temporal characteristics is a challenge. The past decade has witnessed the success of deep learning in processing image, voice and text data. However, its application in movement pattern detection is not fully exploited. To address the research gap, this paper develops a deep learning approach to detect regional dominant movement patterns (RDMP) in trajectory data. Specifically, a novel feature descriptor called directional flow image (DFI) is firstly proposed to store the local directional movement information in trajectory data. A DFI classification model called TRNet is designed based on convolutional neural network. The model is then trained with a synthetic trajectory dataset covering 11 classes of commonly encountered movement patterns in reality. Finally, a sliding window detector is built to detect RDMP at multiple scales and a clustering-based merging method is proposed to prune the redundant detection results. Training of TRNet on the synthetic dataset achieves considerably high accuracy. Experiments on a real-world taxi trajectory dataset further demonstrate the effectiveness and efficiency of the proposed approach in discovering complex movement patterns in trajectory data.
Can Yang 0001, Gyözö Gidófalvi
Int. J. Geogr. Inf. Sci.1
2018 Fast map matching, an algorithm integrating hidden Markov model with precomputation
abstract
Wide deployment of global positioning system (GPS) sensors has generated a large amount of data with numerous applications in transportation research. Due to the observation error, a map matching (MM) process is commonly performed to infer a path on a road network from a noisy GPS trajectory. The increasing data volume calls for the design of efficient and scalable MM algorithms. This article presents fast map matching (FMM), an algorithm integrating hidden Markov model with precomputation, and provides an open-source implementation. An upper bounded origin-destination table is precomputed to store all pairs of shortest paths within a certain length in the road network. As a benefit, repeated routing queries known as the bottleneck of MM are replaced with hash table search. Additionally, several degenerate cases and a problem of reverse movement are identified and addressed in FMM. Experiments on a large collection of real-world taxi trip trajectories demonstrate that FMM has achieved a considerable single-processor MM speed of 25,000–45,000 points/second varying with the output mode. Investigation on the running time of different steps in FMM reveals that after precomputation is employed, the new bottleneck is located in candidate search, and more specifically, the projection of a GPS point to the polyline of a road edge. Reverse movement in the result is also effectively reduced by applying a penalty.
Can Yang 0001, Gyözö Gidófalvi
Int. J. Geogr. Inf. Sci.1
2018 Mining and visual exploration of closed contiguous sequential patterns in trajectories
abstract
Large collections of trajectories provide rich insight into movement patterns of the tracked objects. By map matching trajectories to a road network as sequences of road edge IDs, contiguous sequential patterns can be extracted as a certain number of objects traversing a specific path, which provides valuable information in travel demand modeling and transportation planning. Mining and visualization of such patterns still face challenges in efficiency, scalability, and visual cluttering of patterns. To address these challenges, this article firstly proposes a Bidirectional Pruning based Closed Contiguous Sequential pattern Mining (BP-CCSM) algorithm. By employing tree structures to create partitions of input sequences and candidate patterns, closeness can be checked efficiently by comparing nodes in a tree. Secondly, a system called Sequential Pattern Explorer for Trajectories (SPET) is built for spatial and temporal exploration of the mined patterns. Two types of maps are designed where a conventional traffic map gives an overview of the movement patterns and a dynamic offset map presents detailed information according to user-specified filters. Extensive experiments are performed in this article. BP-CCSM is compared with three other state-of-the-art algorithms on two datasets: a small public dataset containing clickstreams from an e-commerce and a large global positioning system dataset with more than 600,000 taxi trip trajectories. The results show that BP-CCSM considerably outperforms three other algorithms in terms of running time and memory consumption. Besides, SPET provides an efficient and convenient way to inspect spatial and temporal variations in closed contiguous sequential patterns from a large number of trajectories.
Can Yang 0001, Gyözö Gidófalvi
Int. J. Geogr. Inf. Sci.1