On-line Maneuver Identification in Highway Traffic Using Elastic Template Matching

Abstract Early identification and interpretation of traffic maneuvers will become key elements of modern driver assistance systems. Currently, only simple traffic situations can be detected by using a decision tree (DT) procedure in most cases. Even though this approach is straightforward, it still requires an expert to build a different DT for every maneuver. Moreover, for complex driving behaviours such simple logic identification does not work. In the present work we develop a template (or pattern) matching (TM) algorithm for maneuver recognition in highway traffic with a particular focus on a cut-in maneuver. By using maneuver patterns we are able to consider scenarios of arbitrary complexity and make the identification procedure more systematic and with minimal man expert involvement. The key element of the proposed TM algorithm is the settlement of a distance measure. We use dynamic time warping (DTW) method for an optimal non-linear alignment between two sequences under certain restrictions. It enables a correct assignment of the same maneuver but having different dynamics (speed, aggressiveness, etc.), and is robust to data with missing values. We illustrate the proposed method by cut-in detection from real traffic data and compare it to the standard DT identification.

[1]  Eamonn J. Keogh,et al.  Exact indexing of dynamic time warping , 2002, Knowledge and Information Systems.

[2]  Feng Gao,et al.  A comprehensive review of the development of adaptive cruise control systems , 2010 .

[3]  Tomer Toledo,et al.  Modeling Duration of Lane Changes , 2007 .

[4]  Benjamin Coifman,et al.  Identifying Lane-Change Maneuvers with Probe Vehicle Data and an Observed Asymmetry in Driver Accommodation , 2012 .

[5]  Luigi del Re,et al.  Reduced Complexity Safety Testing for ADAS & ADF , 2017 .

[6]  Harald Waschl,et al.  Flexible Spacing Adaptive Cruise Control Using Stochastic Model Predictive Control , 2018, IEEE Transactions on Control Systems Technology.

[7]  Sergio M. Savaresi,et al.  Automatic recognition of driving scenarios for ADAS design , 2016 .

[8]  Anil K. Jain,et al.  Object Matching Using Deformable Templates , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Ellen van Nunen,et al.  Safety in the Face of Uncertainty , 2014, International Journal of Intelligent Transportation Systems Research.

[10]  Pierre Gançarski,et al.  A global averaging method for dynamic time warping, with applications to clustering , 2011, Pattern Recognit..

[11]  Dario D. Salvucci,et al.  The time course of a lane change: Driver control and eye-movement behavior , 2002 .

[12]  Eamonn J. Keogh,et al.  Experimental comparison of representation methods and distance measures for time series data , 2010, Data Mining and Knowledge Discovery.

[13]  N. Kaempchen,et al.  Multiple-model tracking for the detection of lane change maneuvers , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[14]  Neelam Sharma,et al.  An Overview of Various Template Matching Methodologies in Image Processing , 2016 .

[15]  Dizan Vasquez,et al.  A survey on motion prediction and risk assessment for intelligent vehicles , 2014, ROBOMECH Journal.

[16]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[17]  Luigi del Re,et al.  Stochastic Prediction of Lane Change Trajectories for Adaptive Cruise Control , 2017 .