METHOD AND SYSTEM FOR AN ACCURATE AND ENERGY EFFICIENT VEHICLE LANE DETECTION
First Claim
1. A method, comprising:
- gathering a raw sensor data residing in inertial sensor of a smart phone and a raw location data using a vehicle sensor to preprocess a location estimate;
applying a local weighted low pass filter method to remove a noise from the raw sensor data and corroborating with the raw location data to produce a raw sensor measurement for a lane change detection;
detecting a lane change event using a x, y and z axis measurement change in the inertial sensor of the smart phone; and
incorporating a lane anchor data gathered using a unsupervised crowd sourcing approach stored in a repository, the raw sensor measurement and the lane change event to calculate a lane position for a specific vehicle using a Markov probabilistic lane detection model without any prior assumption of a starting lane position and to provide real time data to a customer on a road hindrance at a lane level granularity.
1 Assignment
0 Petitions
Accused Products
Abstract
Knowledge of the vehicle'"'"'s lane position is required for several location-based services such as advanced driver assistance systems, driverless cars, and predicting driver'"'"'s intent, among many other emerging applications. We present LaneQuest: a system and method that leverages the ubiquitous and low-energy inertial sensors available in commodity smart-phones to provide an accurate estimate of the vehicle'"'"'s current lane. LaneQuest leverages the phone sensors about the surrounding environment to detect the vehicle'"'"'s lane. For example, a vehicle making a right turn most probably will be in the right-most lane, a vehicle passing by a pothole will be in a specific lane and the vehicle angular velocity when driving through a curve reflects its lane. The ambiguous location, sensors noise, and fuzzy lane anchors; LaneQuest employs a novel probabilistic lane estimation algorithm. Furthermore, it uses an unsupervised crowd-sourcing approach to learn the position and lane span distribution of the different lane-level anchors.
-
Citations
11 Claims
-
1. A method, comprising:
-
gathering a raw sensor data residing in inertial sensor of a smart phone and a raw location data using a vehicle sensor to preprocess a location estimate; applying a local weighted low pass filter method to remove a noise from the raw sensor data and corroborating with the raw location data to produce a raw sensor measurement for a lane change detection; detecting a lane change event using a x, y and z axis measurement change in the inertial sensor of the smart phone; and incorporating a lane anchor data gathered using a unsupervised crowd sourcing approach stored in a repository, the raw sensor measurement and the lane change event to calculate a lane position for a specific vehicle using a Markov probabilistic lane detection model without any prior assumption of a starting lane position and to provide real time data to a customer on a road hindrance at a lane level granularity. - View Dependent Claims (2, 3, 4, 5, 11)
-
-
6. A system, comprising:
-
a preprocessing module for gathering a raw sensor data residing in an inertial sensor of a smart phone and raw location data in a sensor of a vehicle and applying a local weighted low pass filter method residing in a smart phone sensor to remove a noise from the raw sensor data and corroborating with the raw location data to produce a raw sensor measurement for a lane change detection; an event detection module to detect events from a lane change and a lane anchor that the vehicle encounters and updating the lane change and creating a perception model for lane anchor detection and a motion update using the lane change detection; a repository for the lane anchor are created by unsupervised crowd sensing approach that are created by a user and processed using a two stage clustering and used for the lane anchor detection; and a probabilistic lane estimation module uses Markov probabilistic lane detection method to predict a lane estimate by using the repository, the perception model, motion update and a current user lane state to provide real time data to a customer on a road hindrance at a lane level granularity. - View Dependent Claims (7, 8, 10)
-
-
9. (canceled)
Specification