SYSTEM AND METHOD FOR DETECTION OF SURROUNDING VEHICLE LANE DEPARTURE
First Claim
1. A lane departure detection computing device comprising:
- one or more processors for controlling operation of the computing device, anda memory for storing data and program instructions usable by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to;
calculate a first path geometry relating to a first vehicle traveling in a first lane;
calculate a second path geometry relating to a second vehicle traveling in a second lane different from the first lane;
evaluate coextensive portions of the first path geometry and the second path geometry for parallelism; and
if the coextensive portions of the first path geometry and the second path geometry evaluated for parallelism are not parallel, determine that one of the first vehicle and the second vehicle is executing a lane departure.
2 Assignments
0 Petitions
Accused Products
Abstract
A lane departure detection computing device for a lane departure detection system is described. The computing device includes one or more processors for controlling operation of the computing device, and a memory for storing data and program instructions usable by the one or more processors. The one or more processors are configured to execute instructions stored in the memory to calculate a first path geometry relating to a first vehicle traveling in a first lane, calculate a second path geometry relating to a second vehicle traveling in a second lane different from the first lane, evaluate coextensive portions of the first path and the second path for parallelism, and, if the coextensive portions of the first path and the second path evaluated for parallelism are not parallel, determine that one of the first vehicle and the second vehicle is executing a lane departure.
7 Citations
19 Claims
-
1. A lane departure detection computing device comprising:
-
one or more processors for controlling operation of the computing device, and a memory for storing data and program instructions usable by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to; calculate a first path geometry relating to a first vehicle traveling in a first lane; calculate a second path geometry relating to a second vehicle traveling in a second lane different from the first lane; evaluate coextensive portions of the first path geometry and the second path geometry for parallelism; and if the coextensive portions of the first path geometry and the second path geometry evaluated for parallelism are not parallel, determine that one of the first vehicle and the second vehicle is executing a lane departure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for detecting a lane departure of a vehicle comprising steps of:
-
calculating a first path geometry relating to a first vehicle traveling in a first lane; calculating a path geometry relating to a second vehicle traveling in a second lane different from the first lane; evaluating coextensive portions of the first path and the second path for parallelism; if the coextensive portions of the first path and the second path evaluated for parallelism are not parallel, determining that one of the first vehicle and the second vehicle is executing a lane departure. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A lane departure detection system comprising:
-
a computing device including one or more processors for controlling operation of the computing device, and a memory for storing data and program instructions usable by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to; calculate a first path geometry relating to a first vehicle traveling in a first lane; calculate a second path geometry relating to a second vehicle traveling in a second lane different from the first lane; calculate a first minimum spacing of the second path from the first path at a first location along the first path; calculate a second minimum spacing of the second path from the first path at a second location along the first path geometry spaced apart from the first location; determine a difference between the first minimum spacing and the second minimum spacing; if the difference is equal to or greater than a predetermined value, determining that the portions of the first path and the second path residing between the first minimum spacing and the second minimum spacing are not parallel; and if the portions of the first path and the second path evaluated for parallelism are not parallel, determine that one of the first vehicle and the second vehicle is executing a lane departure. - View Dependent Claims (19)
-
Specification