Evaluation of Lane Departure Correction Systems Using a Stochastic Driver Model
Wenshuo Wang, Ding Zhao

TL;DR
This paper introduces a low-cost, data-driven framework for evaluating lane departure correction systems by modeling naturalistic driving events with a stochastic driver model and assessing system performance through simulation.
Contribution
It presents a novel approach using a bounded Gaussian mixture model to simulate lane departure behaviors for system evaluation, reducing data complexity and computational cost.
Findings
The framework accurately reproduces naturalistic lane departure events.
Simulation results demonstrate effective evaluation of lane departure correction systems.
The method offers a cost-efficient alternative to real-world testing.
Abstract
Evaluating the effectiveness and benefits of driver assistance systems is crucial for improving the system performance. In this paper, we propose a novel framework for testing and evaluating lane departure correction systems at a low cost by using lane departure events reproduced from naturalistic driving data. First, 529,096 lane departure events were extracted from the Safety Pilot Model Deployment (SPMD) database collected by the University of Michigan Transportation Research Institute. Second, a stochastic lane departure model consisting of eight random key variables was developed to reduce the dimension of the data description and improve the computational efficiency. As such, we used a bounded Gaussian mixture model (BGM) model to describe drivers' stochastic lane departure behaviors. Then, a lane departure correction system with an aim point controller was designed, and a batch…
| Var | Unit | Value | Var | Unit | Value |
|---|---|---|---|---|---|
| N/rad | 80,000 | m | 1.47 | ||
| N/rad | 80,000 | 3,344 | |||
| m | 1.43 | M | kg | 1,000 | |
| s | 2 | m | 0.5 | ||
| s | 0.1 | m | 3.6 | ||
| rad/m | -0.005 | m | 1.9 | ||
| rad/rad | -0.2 | m | 0.2 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAutonomous Vehicle Technology and Safety · Traffic control and management · Traffic Prediction and Management Techniques
Evaluation of Lane Departure Correction Systems Using a Stochastic Driver Model
Wenshuo Wang and Ding Zhao W. Wang is with School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China, 100081, and also with Department of Mechanical Engineering, University of California at Berkeley, Berkeley, CA, US, 94706. e-mail: [email protected]. Zhao (corresponding author) is with University of Michigan Transportation Research Institute, Ann Arbor, MI 48109-2150, USA. e-mail: [email protected]
Abstract
Evaluating the effectiveness and benefits of driver assistance systems is crucial for improving the system performance. In this paper, we propose a novel framework for testing and evaluating lane departure correction systems at a low cost by using lane departure events reproduced from naturalistic driving data. First, 529,096 lane departure events were extracted from the Safety Pilot Model Deployment (SPMD) database collected by the University of Michigan Transportation Research Institute. Second, a stochastic lane departure model consisting of eight random key variables was developed to reduce the dimension of the data description and improve the computational efficiency. As such, we used a bounded Gaussian mixture model (BGM) model to describe drivers’ stochastic lane departure behaviors. Then, a lane departure correction system with an aim point controller was designed, and a batch of lane departure events were reproduced from the learned stochastic driver model. Finally, we assessed the developed evaluation approach by comparing lateral departure areas of vehicles between with and without correction controller. The simulation results show that the proposed method can effectively evaluate lane departure correction systems.
Index Terms:
Performance evaluation, lane departure correction system, naturalistic driving data, stochastic driver model, bounded Gaussian mixture model
I Introduction
I-A Motivations
Single-vehicle road departure accounts for approximately 37.4% of all fatal vehicle crashes in the United States. Many studies have been conducted on the lane departure warning system, lane keeping assistance system, and lane departure assistance system [1, 2, 3] to warn or assist drivers in keeping the vehicles within the driving lane, preventing the run-off-road crashes. These systems have the potential to address a large proportion of serious injury and fatal crashes. Minoiu Enache [4] et al. designed a switching steering assistant controller for lane departure cases when drivers have a lapse of attention. Alirezaei[5] et al. developed a robust controller of steering assistance systems for lane departure avoidance by considering the main uncertainties affecting the vehicle dynamics. Reagan and McCartt [6] undertook an investigation into the frequency of activating a lane departure warning system and a forward collision warning system, concluding that the activation rate is much higher for forward collision warning than lane departure warning.
I-B Related Research
A well-designed LDC system should be favored by various drivers. However, limited numbers of literature concern on how to evaluate the effectiveness and benefits of these systems. Most research evaluated their LDC systems by conducting real-life experiments. For example, Kwon and Lee [7] evaluated two heuristic decision making strategies–a lateral offset based strategy and a time-to-lane crossing based strategy–for lane departure warning in real expressway experiments. For setting or computing the time-to-lane crossing, Mammar[8], et al. made a systematically theoretical analysis and developed a calibration method by taking many road experiments. Usually, evaluating the LDC systems requires a series of repeated experiments and takes researchers many resources and time, especially in the development stage of a new LDC system.
Several naturalistic field operational tests (NFOT) have been conducted by the University of Michigan Transportation Research Institute, sponsored by the National Highway Traffic Safety Administration[9, 10]. However, this type of evaluation method ordinarily has a very high cost such that it is only suitable to test and evaluate the final product, but not affordable to be used in the development procedure. Therefore, approaches that can reuse the NFOT data on newly developed devices will be of great benefits. Recently, the simulation-based evaluation method has become popular [11, 12, 13, 14] in the safety of automated vehicles. For example, the vehicle-in-the-loop method has been developed to investigate driver behaviors and evaluate the ADASs[15] by combining real driving experience with the replicability and safety of simulators, which enables the safe and controlled replication of specific traffic situations. Another approach is based on driving simulators [16, 17, 18], in which the driving environment is usually repeatable. Therefore, to make lane departure events as similar to what it might be in the real world, a mathematical model is developed in this paper, capable of regenerating drivers’ lane departure behaviors. The lane departure events generated from the developed model can be used to test LDC systems, compare designs, and evaluate their social benefits. This model may also facilitate research to investigate the physiological and cognitive behaviors of human drivers.
I-C Contributions
In this paper, we propose a simulation-based framework to evaluate the LDC systems based 529,096 lane departure events collected from the real world naturalistic driving. The evaluation procedures are shown in Fig. 1. First, a stochastic lane departure model is built based on the bound Gaussian mixture (BGM) model using a very large quantity of naturalistic driving data. In the trained model, we use a dimension reduction method and apply eight statistical variables representing a lane departure behavior. Thus, from the trained stochastic lane departure model, we extract and regenerate the lane departure event being as similar to what the driver will do in the real world. The lane departure events generated from the stochastic driver model are then used to test and evaluate the LDC systems. When a vehicle is going to drift and cross the lane marker, the LDC systems will automatically control the power steering and bring the vehicle back to the center of the driving lane. In this way, we can repeatedly test and evaluate different LDC systems in various lane departure behaviors. Overall, our contributions are that (1) we propose a new simulation-based evaluation framework to reuse the naturalistic driving data (Fig. 1), (2) a stochastic lane departure model is developed with dimension reduction, and (3) the BGM model is introduced to characterize the statistical feature of the departure behavior.
I-D Paper Organization
The remainder of this paper is organized as follows. Section II introduces the structure of the stochastic driver model for lane departure behaviors. Section III describes a model fitting approach for the stochastic driver model. Section IV shows the vehicle dynamics model and the designed controller for evaluating the proposed method. Section V discusses and analyzes the experiment results and Section VI gives a further conclusion of this research.
II Stochastic Lane Departure Model
The procedure of generating lane departure behavior is shown in Fig. 2. All the naturalistic driving data were collected from the Safety Pilot Model Deployment (SPDM) database [19]. In this section, we present approaches for Step 2 and Step 3 in Fig. 2.
II-A Key Variables Selection
The characteristics of lane departure behavior vary across drivers, even for a single driver with different driving times and locations. For example, due to different driving styles and their diversity in physical and mental states[9], the lasting time of a lane departure event differs. Fig. 3 illustrates the left lane departure event, in which three key variables are presented. Fig. 4 draws a few of left/right lane departure event with three variables, including lateral departure distance , velocity , and curvature . In this research, these three key variables (shown in Fig. 3) are selected to describe a lane departure event and discussed as follows:
- •
Lateral Departure Distance (): Lateral departure distance is defined as the distance from the vehicle’s left/right side to the left/right lane edge when the vehicle is driving toward left/right. If vehicles are approaching to right lane edge, , and otherwise, .
- •
Vehicle Speed (): Vehicle speed has a great influence on the strategy of determining whether the LDC system will be activated. A higher speed normally allows less time to pull the vehicle back to the lane center for drivers.
- •
Lane Curvature (): According to [8], road curvature is a very important variable to determine and describe a driver’s lane departure behavior since the road curvature has a direct impact on the time-to-lane crossing.
II-B Dimension Reduction
Our goal is to build a model that can generate lane departure events being statistically equivalent to the event collected from naturalistic driving data. If the departure duration is 5 s with sampling time being 0.1 s, we will get data points to fully describe the three variables , , and . This dimension is normally too high and unnecessary to build a stochastic lane departure model. Therefore, it is essential to find a flexible way that can employ all the dataset at a low computational cost. To achieve this, we propose a polynomial fitting-based approach to reduce the data dimension by extracting eight key features of the three variables while reserving the model uncertainty, given by:
- •
Lateral Departure Distance: As illustrated in Fig. 4(a), can be approximated as a second order polynomial function of the longitudinal travel distance with the addition of an error term.
[TABLE]
[TABLE]
where is the longitudinal travel distance during the departure, represents the lateral departure calculated by the least square method, and is the error term. The variance of human driving is captured by the standard deviation of , calculated from
[TABLE]
where is the number of samples in one lane departure event, and represents the error of the sample of the lane departure event. In the following paper, we use to represent continuous time starting from 0 to and use as the index of the discrete sample time starting from 1 to , and .
- •
Velocity: From Fig. 4(b), we know that the vehicle speed only changes slightly in a lane departure event. Without considering emergency braking behaviors, as such the velocity in a lane departure event can be approximated as a linear function of time, represented by
[TABLE]
where is the average speed. The average acceleration is estimated using the least square method. Similarly, human uncertainties in velocity can be calculated from
[TABLE]
- •
Curvature: Similar to the vehicle speed, the lane curvature in a departure event only changes slightly and can also be modeled as a linear function of time:
[TABLE]
where is the initial curvature, is the curvature change from the start to the end of a departure event. To smooth the curvature data, we use linear regression to estimate and , such that is minimized.
The advantages of this model with dimension reduced are that (1) it reduces the dimensions of the original data while capturing the stochastic variance of human driving behaviors and (2) each of its parameters has a clearly defined physical meaning.
Fig. 5 provides an example of fitting results by using the dimension reduction approach we proposed. We note that for the case with s in Fig. 5, the approximated approach can capture the lane departure features by using only 8-dimension features (i.e., , , , , , , , and ), instead of using 126-dimension features (). Therefore, the proposed dimension reduction approach greatly improves the computational efficiency with reserving the uncertainties of human driving as well as catching the key features of the three variables, i.e., , , and .
III Learning with Naturalistic Driving Data
In this section, we use the BGM model to capture the stochastic features of these 8 variables mentioned in Section II. And then we can stochastically extract and sample the 8 variables from the trained BGM model, thereby generating various lane departure events.
III-A Naturalistic Lane Departure Events
The naturalistic driving data used in this research are extracted from the SPMD database. It recorded naturalistic driving of 2,842 equipped vehicles in Ann Arbor, Michigan for more than two years. As of April 2016, 34.9 million miles were logged. We used 98 sedans to run experiments and collect the real on-road data. The vehicle is equipped with data acquisition systems and Mobileye® [14]. The Mobileye gets the driving data such as lane curvature, lateral displacement with respect to lane marks, and lane tracking measures about the lane delineation both from the painted boundary lines and the road edge, etc. The global navigation satellite system (GNSS) gets the global position (latitude and longitude) and the GNSS time. The CAN-Bus signals including the vehicle speed, acceleration, throttle opening, braking force, and engine speed are obtained. To ensure consistency of the used dataset, we extract data from the database by the following criteria:
The duration of each event should be in the range of 0.5 s to 10 s; 2. 2.
The average velocity of each event should be larger than 5 m/s. This limitation excludes the traffic jam and the stop-and-go behaviors.
In total, 529,096 lane departure events (249,798 left and 279,298 right lane departure events) are identified from 118 drivers over the last four years.
III-B Variable Fitting Approach
We aim to develop a statistical model to describe the joint distribution of the eight parameters. Let , , , , , , , , where describes the th lane departure event and , , , is the index of departure events. The marginal distribution of for left lane departure events and right lane departure events are shown Fig. 6 and Fig. 7, respectively. We can see that each variable follows an unique distribution, especially for the average of vehicle speed and the initial curvature of departure . From the joint distribution between duration and departure distance as shown in Fig. 8, we can see that there is clear dependence between variables. In addition, from Fig. 6 and Fig. 7 it can be seen that the distributions of variables , , and have bounded features. Therefore, a flexible probability density function (p.d.f.) is required to model the multi-variate distribution. In this paper, we select and discuss the BGM model to describe the joint distribution of the 8 variables as follows.
III-B1 Structure of the BGM model
In light of its flexibility and ease of training, the Gaussian Mixture Model (GMM) have been widely used in many applications such as speech recognition [20], pattern recognition [21], and driving behaviors [12, 22]. In terms of driver behavior, some feature boundaries usually exist because of the physical limitations of variables, which thereby makes traditional GMM approaches be difficult to perfectly fit these boundaries. For example, the duration of a departure event should be larger than 0.5 s and less than 10 s, and the vehicle speed should be positive, as shown in Fig. 6 and Fig. 7. To deal with this issue, in this research, we applied the BGM model-based method to incorporating the physical boundaries. One of key advantages of the BGM model is that it considers the variable boundaries while also preserving a tractable form when using the expectation-maximization (EM) algorithm to train the model.
The probability density function of a BGM model can be expressed as [20]
[TABLE]
where is a normal GMM, given by
[TABLE]
where are mixing weights with , is the -dimensional Gaussian distribution component (In this paper, ) parameterized by , . Here we assume that the boundary is a hyper-rectangle in with two vertices and on the diagonal opposites
[TABLE]
and computed by
[TABLE]
where . By incorporating the boundary function, it can be derived that is also a mixture
[TABLE]
with mixing weights and component density functions :
[TABLE]
III-B2 Parameter Estimation for BGM Model
The best parameter for the BGM model is the ‘most likely’ given the data observed, i.e., the parameter that maximizes the likelihood function of the BGM model. We assume that the data vectors are independent random variables, and thereby the log-likelihood function of can be expressed as [23]
[TABLE]
The expectation of can be calculated from
[TABLE]
where the latent variable .
Due to the function’s nonlinearity with respect to model parameter , it is extremely impossible to directly differentiate and maximize the likelihood function. To solve this problem, as shown in [24], an extended EM iteration approach is employed and given by
[TABLE]
where
[TABLE]
with and represent the first order and second order moment generated function of . Update (15) – (20) for each iteration and check the changed value of (14). When the changed value of (14) for two adjacent iterations is smaller than a predefined threshold , then stop iteration and output the optimal model parameter .
The component number of the BGM model is chosen based on numerical analysis of the Bayesian Information Criterion (BIC) [25]. A large value of will increase the computational cost of training and a small value of is unable to fully describe the underlying features of data. As shown in Fig. 9, the BICs for both of left and right lane departure data decrease very slowly and starts to oscillate when the number of components is greater than . Therefore, we chose in this paper by considering the computational complexity and model accuracy.
IV Evaluation of Lane Departure Correction Systems
An LDC system is designed to show the benefits of the proposed evaluation framework. First, we show how to regenerate lane departure events from the learned BGM model. And then, we design a controller for an LDC system based on a bicycle-vehicle model.
IV-A Regeneration of Lane Departure Events
A batch of lane departure events is generated from the BGM model using a simple sampling method. Algorithm 1. provides a detailed procedure for regeneration of lane departure event, and discusses as follows:
We reproduce the lane departure events that have the same statistical characteristics as the lane departure data collected from on-road experiments. The Matlab function (i.e., ) for generating random number was directly employed by setting the random number as , see Step 2 in Algorithm 1; 2. 2.
Applied (9) to extracting the available events generated from the learned BGM model; 3. 3.
Reproduce lane departure events using the proposed model (1)–(6).
By following Algorithm 1, we generate a wide range of lane departure events.
IV-B Vehicle Dynamics Model
In this paper, a simple bicycle-vehicle model (Fig. 10) is applied to validating our proposed evaluation approach. From the statistical results in Fig. 6 and Fig. 7, we note that during the departure behavior, the curvature, curvature change, and the vehicle speed change are very small, which means the vehicle side slip angle will be very small. When vehicle speed changes slightly and the side slip value is small, a linear vehicle model can be employed. As shown in Fig. 10, a simplified vehicle model is used, where two front wheels and two rear wheels are lumped together, respectively. is heading angle and is the tangent direction of the lane. We define the heading error and offset error as
[TABLE]
where and are the vehicle width and the lane width, respectively. Thus we can write the vehicle dynamic model in a state space form:
[TABLE]
where
[TABLE]
where , and are the tire stiffness, and are the longitudinal distance from center of gravity to the frontal axle and rear axle, respectively, is the total mass, is the inertia of axis, and , as the model input, is the steering angle of the front wheel.
IV-C Controller Design
The main goal of designing a controller is to validate the efficiency of our proposed stochastic driver model. Thus, we design an aim point controller [26] for the steering system to help driver pull the vehicle back to lane center. We define the preview orientation error (Fig. 10) as
[TABLE]
and assign
[TABLE]
Substituting (24) to (23), we have
[TABLE]
Considering the control law
[TABLE]
and letting and , we have
[TABLE]
The LDC system kicks in when a predefined threshold is valid. In this paper, we activate the designed controller when for the right lane departure or for the left lane departure is valid, where and are both the predefined thresholds. We set m. After the vehicle is pulled back to around the center of the driving lane, the controller will stop work. Based on the discussion above, we rewrite (22) as follows
[TABLE]
where , , , . Substitute (27) into (28), we obtain the close loop form
[TABLE]
[TABLE]
where and . The initial condition of the close loop control is and , where , is the starting time of lane departure happening. Table I gives the parameters used in the simulation.
V Analysis and Discussions for Simulation Results
We analyze our proposed evaluation framework from two aspects: (1) statistical analysis of reproduced lane departure events and (2) evaluation of the controller using the reproduced lane departure events.
V-A Reproduction Efficiency for Lane Departure Events
We evaluated the efficiency to reproduce lane departure events. Fig. 11 shows the statistical results of available events in all lane departure events when we repeatedly run the lane departure model for 100 times. We find that about 7% and 14.5% of reproduced events satisfy the condition (9) for right and left lane departure behaviors, respectively. This approach generates lane departure behaviors at a relatively low proportion, but it computes very fast and takes totally less 2 s to generate lane departure events using MatLab in the laptop with a processor of 2.5 GHz Intel Core i7. Our proposed dimension reduction approach in Section II significantly reduces the computational time.
V-B Controller Evaluation
Fig. 12 illustrates the left lane departure events (green solid line) generated from the stochastic model and the trajectories (red dot line) of vehicle’s left front wheel with the designed controller. The red point represents the trigger point where the control condition is valid, i.e., m for right departure behavior or m for left departure behavior.
Fig. 13 provides two examples of simulation results for right and left departure behaviors with/without the controller. The black solid line represents the lane boundary and the black dash line is the center of the driving lane. The blue line is the lane departure trajectory generated from the stochastic lane departure model. The green dash line is the fitted model using (1)–(6), and the red line is the vehicle trajectory with the designed controller. In Fig. 13, when the condition of vehicle lateral displacement is valid (i.e., or , denoted by red circles in Fig. 13), the controller is triggered, thereby assisting the driver in steering the vehicle back to the center of the driving lane. It is obvious that the proposed stochastic lane departure model can reproduce the lane departure events similar to these in the real world, and then can be used to evaluate a controller performance for LDC systems at a low cost.
To further show the benefits of our proposed evaluation framework, the area between the trajectory of vehicle’s left(right) wheel for left(right) lane departure behaviors and lane boundary for each departure event is defined and computed by
[TABLE]
where and are the starting and ending time of the departure behaviors, respectively, with a smaller value of indicating that the vehicle is tracking the lane center better. We use (31) to evaluate the controller performance for left and right departure behaviors. The evaluation metric (31) may not be the most accurate approach to measure the effectiveness of the LDC systems, which may need to consider a variety of aspects such as yaw stability, driving speed, road conditions. However, since the proposed method provides the kinematic information of the vehicle, it can be easily extended to include the aforementioned factors once the extra data is available.
Fig. 14 shows the statistical results of vehicles with/without the designed controller with respect to different numbers of lane departure events, including right lane departure and left lane departure cases. The average values of the area () for both right and left lane departure events with or without controller are convergent. Drivers usually prefer to take a left lane departure when driving as the mean of the area () for right lane departure behaviors without controller (red line) is smaller than that for left lane departure behaviors (black line).
Fig. 15 provides the statistical simulation results of 200 left lane departure events and 200 right lane departure events that are both randomly produced from the stochastic lane departure model. The bar represents the mean value and the red vertical line represents the standard deviation of . It can been seen that our proposed method can cover various lane departure events and that the controller can help drivers steer vehicles back to the lane center when drivers depart away from the lane center. Vehicles with LDC systems can reduce the departure areas by and for right and left departure behaviors, respectively.
V-C Further Discussions and Future Work
The proposed lane departure model can capture the uncertainties of human driving and improve the computational efficiency. In this paper, we applied the stochastic driver model to evaluating LDC systems. When the departure behavior occurs, the controller is activated and takes the place of human driver’s control. In addition to this application, the proposed driver model can also be used to
assess the reliability and acceptability of LDW systems with different designed waring strategies at a low cost; 2. 2.
investigate into the influence of different ADASs on human drivers’ behaviors such as decision making and reactions; 3. 3.
develop a driving simulator, enabling the lane departure behaviors of other vehicles to be highly similar to those in the real world.
Therefore, the work presented in this paper has the potential to be widely used in the evaluation of autonomous vehicles.
VI Conclusions
In this paper, we propose a framework for evaluating lane departure correction (LDC) systems based on a stochastic driver model using a huge amount of naturalistic driving data. A stochastic driver model that can reproduce various lane departure events as similar to what drivers will do in real-life driving situations is developed by considering the uncertainties of human driving. In the stochastic driver model, in order to improve the computational efficiency, we propose a dimension reduction method using a polynomial function with the addition of stochastic terms characterizing uncertainties in human driving. And then, we apply the bounded Gaussian mixture model to fitting the data with incorporating the bounded characteristics of physical variables. Last, to show the benefits of our proposed evaluation framework, a controller is designed and applied to a bicycle-vehicle model. The simulation results show that the controller can assist a driver in steering vehicles back to the center of the driving lane when departure behavior occurs. This supports that the proposed stochastic driver model is an efficient way to evaluate LDC systems at a low cost.
The proposed approach can be generalized to evaluate other ADASs such as the autonomous emergency braking system or the lane change assistance system. It also has the potential to evaluate autonomous vehicles by simulating the ambient stochastic driving environment.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Y. S. Son, W. Kim, S.-H. Lee, and C. C. Chung, “Robust multirate control scheme with predictive virtual lanes for lane-keeping system of autonomous highway driving,” IEEE Transactions on Vehicular Technology , vol. 64, no. 8, pp. 3378–3391, 2015.
- 2[2] A. Merah, K. Hartani, and A. Draou, “A new shared control for lane keeping and road departure prevention,” Vehicle System Dynamics , vol. 54, no. 1, pp. 86–101, 2016.
- 3[3] V. Cerone, M. Milanese, and D. Regruto, “Combined automatic lane-keeping and driver’s steering through a 2-dof control strategy,” IEEE Transactions on Control Systems Technology , vol. 17, no. 1, pp. 135–142, 2009.
- 4[4] N. M. Enache, M. Netto, S. Mammar, and B. Lusetti, “Driver steering assistance for lane departure avoidance,” Control engineering practice , vol. 17, no. 6, pp. 642–651, 2009.
- 5[5] M. Alirezaei, M. Corno, D. Katzourakis, A. Ghaffari, and R. Kazemi, “A robust steering assistance system for road departure avoidance,” IEEE Transactions on Vehicular Technology , vol. 61, no. 5, pp. 1953–1960, 2012.
- 6[6] I. J. Reagan and A. T. Mc Cartt, “Observed activation status of lane departure warning and forward collision warning of honda vehicles at dealership service centers,” Traffic injury prevention , vol. 17, no. 8, pp. 827–832, 2016.
- 7[7] W. Kwon and S. Lee, “Performance evaluation of decision making strategies for an embedded lane departure warning system,” Journal of Robotic Systems , vol. 19, no. 10, pp. 499–509, 2002.
- 8[8] S. Mammar, S. Glaser, and M. Netto, “Time to line crossing for lane departure avoidance: A theoretical study and an experimental setting,” IEEE Transactions on Intelligent Transportation Systems , vol. 7, no. 2, pp. 226–241, 2006.
