Smart sensor with region of interest capabilities
AssigneeWaymo LLC
InventorsNirav Dharia, Jia Feng
Life of this patent
Estimating the term…
Abstract
A method includes obtaining, from an image sensor, one or more images that represent an object, and determining a speed of the object based on the one or more images. The method also includes determining that the speed of the object exceeds a threshold speed and, based on determining that the speed of the object exceeds the threshold speed, determining a region of interest (ROI) of the image sensor expected to represent the object. The method further includes causing the image sensor to generate one or more ROI images using the ROI.
Claims20
A computer-implemented method comprising:
- obtaining, from an image sensor, a plurality of images that represent an object, wherein the plurality of images comprises a first image and a second image;
- determining a speed of the object based on the plurality of images by determining an optical flow between the first image and the second image;
- determining that the speed of the object exceeds a threshold speed by determining that one or more optical flow values of the optical flow exceed a threshold optical flow value;
- based on determining that the speed of the object exceeds the threshold speed, determining a region of interest (ROI) of the image sensor expected to represent the object;
- and
- causing the image sensor to generate one or more ROI images using the ROI.
A system comprising:
- an image sensor;
- circuitry configured to perform operations comprising:
- obtaining, from the image sensor, a plurality of images that represent an object, wherein the plurality of images comprises a first image and a second image;
- determining a speed of the object based on the plurality of images by determining an optical flow between the first image and the second image;
- determining that the speed of the object exceeds a threshold speed by determining that one or more optical flow values of the optical flow exceed a threshold optical flow value;
- based on determining that the speed of the object exceeds the threshold speed, determining a region of interest (ROI) of the image sensor expected to represent the object;
- and
- causing the image sensor to generate one or more ROI images using the ROI.
A non-transitory computer-readable medium having stored thereon instructions that, when executed by a computing system, cause the computing system to perform operations comprising:
- obtaining, from an image sensor, a plurality of images that represent an object, wherein the plurality of images comprises a first image and a second image;
- determining a speed of the object based on the plurality of images by determining an optical flow between the first image and the second image;
- determining that the speed of the object exceeds a threshold speed by determining that one or more optical flow values of the optical flow exceed a threshold optical flow value;
- based on determining that the speed of the object exceeds the threshold speed, determining a region of interest (ROI) of the image sensor expected to represent the object;
- and
- causing the image sensor to generate one or more ROI images using the ROI.
Dependencies are inferred from the claim text.