RECOGNITION AND PREDICTION OF LANE CONSTRAINTS AND CONSTRUCTION AREAS IN NAVIGATION
First Claim
1. A device mountable on a vehicle, comprising:
- a camera adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, multiple images of a roadway within a field of view of the camera;
a processor configured to;
obtain the multiple images from the camera;
apply image processing to the multiple images to recognize a first roadway lane constraint appearing in at least one of the multiple images;
determine, based on the multiple images, that one or more defined lane prediction conditions are satisfied;
in accordance with a determination that one or more defined lane prediction conditions are satisfied, predict a location of a second roadway lane constraint;
issue a notification or a control signal to control a motion of the vehicle according to the predicted location of the second roadway lane constraint.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods use cameras to provide autonomous and/or driver-assist navigation features. In some implementations, techniques for predicting the location of first roadway lane constraints are provided. The system may receive multiple images of a roadway in a vicinity of a vehicle, recognize a first roadway lane constraint, and, when lane prediction conditions are determined to be satisfied, predict a location of a second roadway lane constraint. In some implementations, techniques for detecting and responding to construction zones are provided. The system may receive multiple images of a roadway in a vicinity of a vehicle, recognize indicators of a construction zone in the images, determine that the vehicle is proximate to a construction zone, and output a signal indicating that the vehicle is proximate to a construction zone.
-
Citations
38 Claims
-
1. A device mountable on a vehicle, comprising:
-
a camera adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, multiple images of a roadway within a field of view of the camera; a processor configured to; obtain the multiple images from the camera; apply image processing to the multiple images to recognize a first roadway lane constraint appearing in at least one of the multiple images; determine, based on the multiple images, that one or more defined lane prediction conditions are satisfied; in accordance with a determination that one or more defined lane prediction conditions are satisfied, predict a location of a second roadway lane constraint; issue a notification or a control signal to control a motion of the vehicle according to the predicted location of the second roadway lane constraint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer system comprising:
-
a memory that stores instructions, and a processor that executes the instructions to cause the system to; obtain multiple images from a camera, the camera being adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, images of the roadway within a field of view of the camera; apply image processing to the multiple images to recognize a first roadway lane constraint appearing in at least one of the multiple images; determine, based on the multiple images, that one or more defined lane prediction conditions are satisfied; in accordance with a determination that one or more defined lane prediction conditions are satisfied, predict a location of a second roadway lane constraint; issue a notification or a control signal to direct a motion of the vehicle according to the predicted location of the second roadway lane constraint.
-
-
22. A method comprising:
at a system comprising a memory that stores instructions and a processor that executes the instructions; obtaining multiple images from a camera, the camera being adapted to capture, when mounted on a vehicle, and while the vehicle is in motion, images of a roadway within a field of view of the camera; applying image processing to the multiple images to recognize a first roadway lane constraint appearing in at least one of the multiple images; determining, based on the multiple images, that one or more defined lane prediction conditions are satisfied; in accordance with a determination that one or more defined lane prediction conditions are satisfied, predicting a location of a second roadway lane constraint; issuing a notification or a control signal to direct a motion of the vehicle according to the predicted location of the second roadway lane constraint.
-
23. A vehicle comprising:
-
a body; a camera adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, multiple images of a roadway within a field of view of the camera; a processor configured to; obtain the multiple images from the camera; apply image processing to the multiple images to recognize a first roadway lane constraint appearing in at least one of the multiple images; determine, based on the multiple images, that one or more defined lane prediction conditions are satisfied; in accordance with a determination that one or more defined lane prediction conditions are satisfied, predict a location of a second roadway lane constraint; issue a notification or a control signal to control a motion of the vehicle according to the predicted location of the second roadway lane constraint.
-
-
24. A device mountable on a vehicle, comprising:
-
a camera adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, multiple images of a roadway within a field of view of the camera, and a processor configured to; obtain the multiple images from the camera; apply image processing to the multiple images to recognize, in the multiple images, one or more indicators of a construction zone, and in accordance with recognizing the one or more indicators of a construction zone, output a signal indicating that the vehicle is proximate to a construction zone. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer system comprising:
-
a memory that stores instructions, and a processor that executes the instructions to cause the system to; obtain multiple images from a camera, the camera being adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, images of the roadway within a field of view of the camera; apply image processing to the multiple images to recognize, in the multiple images, one or more indicators of a construction zone, and in accordance with recognizing the one or more indicators of a construction zone, output a signal indicating that the vehicle is proximate to a construction zone.
-
-
37. A method comprising:
at a system comprising a memory that stores instructions and a processor that executes the instructions; obtaining multiple images from a camera, the camera being adapted to capture, when mounted on a vehicle, and while the vehicle is in motion, images of a roadway within a field of view of the camera; applying image processing to the multiple images to recognize, in the multiple images, one or more indicators of a construction zone, and in accordance with recognizing the one or more indicators of a construction zone, output a signal indicating that the vehicle is proximate to a construction zone.
-
38. A vehicle, comprising:
-
a body; a camera adapted to capture, when mounted on the vehicle, and while the vehicle is in motion, multiple images of a roadway within a field of view of the camera, and a processor configured to; obtain the multiple images from the camera; apply image processing to the multiple images to recognize, in the multiple images, one or more indicators of a construction zone, and in accordance with recognizing the one or more indicators of a construction zone, output a signal indicating that the vehicle is proximate to a construction zone.
-
Specification