Use of detected objects for image processing
First Claim
1. A method comprising:
- receiving, at a computing device from an image-capture device coupled to a vehicle, an image depicting an environment of the vehicle;
receiving, at the computing device from a sensor coupled to the vehicle, sensor data indicative of a traffic signal in the environment of the vehicle, wherein the sensor captures the sensor data as the vehicle navigates the environment;
determining, using the sensor data, a position of the traffic signal relative to one or more objects in the environment of the vehicle;
mapping a subset of the sensor data representing the position of the traffic signal relative to the one or more objects in the environment to a set of points in the image to identify a portion of a plurality of portions of the image that includes the traffic signal;
determining, using the identified portion of the image, information corresponding to the traffic signal; and
modifying one or more systems associated with the vehicle to control the vehicle based on the information corresponding to the traffic signal.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for the use of detected objects for image processing are described. A computing device autonomously controlling a vehicle may receive images of the environment surrounding the vehicle from an image-capture device coupled to the vehicle. In order to process the images, the computing device may receive information indicating characteristics of objects in the images from one or more sources coupled to the vehicle. Examples of sources may include RADAR, LIDAR, a map, sensors, a global positioning system (GPS), or other cameras. The computing device may use the information indicating characteristics of the objects to process received images, including determining the approximate locations of objects within the images. Further, while processing the image, the computing device may use information from sources to determine portions of the image to focus upon that may allow the computing device to determine a control strategy based on portions of the image.
38 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computing device from an image-capture device coupled to a vehicle, an image depicting an environment of the vehicle; receiving, at the computing device from a sensor coupled to the vehicle, sensor data indicative of a traffic signal in the environment of the vehicle, wherein the sensor captures the sensor data as the vehicle navigates the environment; determining, using the sensor data, a position of the traffic signal relative to one or more objects in the environment of the vehicle; mapping a subset of the sensor data representing the position of the traffic signal relative to the one or more objects in the environment to a set of points in the image to identify a portion of a plurality of portions of the image that includes the traffic signal; determining, using the identified portion of the image, information corresponding to the traffic signal; and modifying one or more systems associated with the vehicle to control the vehicle based on the information corresponding to the traffic signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having stored thereon executable instructions that, upon execution by a computing device, cause the computing device to perform functions comprising:
-
receiving, from an image-capture device coupled to a vehicle, an image depicting an environment of the vehicle; receiving, from a sensor coupled to the vehicle, sensor data indicative of a traffic signal in the environment of the vehicle, wherein the sensor captures the sensor data as the vehicle navigates the environment; determining, using the sensor data, a position of the traffic signal relative to one or more objects in the environment of the vehicle; mapping a subset of the sensor data representing the position of the traffic signal relative to the one or more objects in the environment to a set of points in the image to identify a portion of a plurality of portions of the image that includes the traffic signal; determining, using the identified portion of the image, information corresponding to the traffic signal; and modifying one or more systems associated with the vehicle to control the vehicle based on the information corresponding to the traffic signal. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
at least one processor; and a memory having stored thereon instructions that, upon execution by the at least one processor, cause the system to perform operations comprising; receiving, from an image-capture device coupled to a vehicle, an image depicting an environment of the vehicle; receiving, from a sensor coupled to the vehicle, sensor data indicative of a traffic signal in the environment of the vehicle, wherein the sensor captures the sensor data as the vehicle navigates the environment; determining, using the sensor data, a position of the traffic signal relative to one or more objects in the environment of the vehicle; mapping a subset of the sensor data representing the position of the traffic signal relative to the one or more objects in the environment to a set of points in the image to identify a portion of a plurality of portions of the image that includes the traffic signal; determining, using the identified portion of the image, information corresponding to the traffic signal; and modifying one or more systems associated with the vehicle to control the vehicle based on the information corresponding to the traffic signal. - View Dependent Claims (18, 19, 20)
-
Specification