Vehicle lane detection system
AssigneeRegents of the University of Minnesota
InventorsJunaed Sattar, Jiawei Mo
Life of this patent
Estimating the term…
Abstract
In one example, a computing system is configured to obtain orientation data describing an orientation of the camera and geolocation data describing a location of the camera. The computing system is further configured to select, from one or more candidate images from an image database and based at least on the orientation data and the geolocation data, a best-matched image for a current image captured by the camera. The computing system is also configured to determine a location of a vehicle lane in the current image based on at least one lane marker visible in the best-matched image and output at least one indication of the location of the vehicle lane.
Claims20
A vehicle lane detection system, comprising:
- a camera configured to obtain a current image;
- an orientation sensor configured to obtain orientation data describing an orientation of the camera;
- a geolocation sensor configured to obtain geolocation data describing a location of the camera;
- and
- at least one processor configured to:
- obtain one or more candidate images from an image database based at least one of the geolocation data and the orientation data;
- select a best-matched image for the current image from the one or more candidate images;
- determine a location of at least one lane marker visible in the best-matched image;
- determine a corresponding location of a vehicle lane in the current image based on the location of the at least one lane marker visible in the best-matched image;
- and
- output at least one indication of the location of the vehicle lane based on the corresponding location of the vehicle lane in the current image.
A method of vehicle lane detection, comprising:
- obtaining, by a computing system, orientation data describing an orientation of the camera and geolocation data describing a location of the camera;
- selecting, from one or more candidate images from an image database and based at least on the orientation data and the geolocation data, a best-matched image for a current image captured by the camera;
- determining a location of at least one lane marker visible in the best-matched image;
- determining a corresponding location of a vehicle lane in the current image based on the location of the at least one lane marker visible in the best-matched image;
- and
- outputting, by the computing system, at least one indication of the location of the vehicle lane based on the corresponding location of the vehicle lane in the current image.
A non-transitory computer-readable storage medium with instructions stored thereon that, when executed by at least one processor, cause the at least one processor to:
- obtain orientation data describing an orientation of a camera and geolocation data describing a location of the camera;
- select, from one or more candidate images from an image database and based at least on the orientation data and the geolocation data, a best-matched image for a current image captured by the camera;
- determine a location of at least one lane marker visible in the best-matched image;
- determine a corresponding location of a vehicle lane in the current image based on the location of the at least one lane marker visible in the best-matched image;
- and
- output at least one indication of the location of the vehicle lane based on the corresponding location of the vehicle lane in the current image.
Dependencies are inferred from the claim text.