Object detection techniques
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of images by a computing device, the computing device having a processor including a first processor core and a second processor core;
determining, by the computing device, whether an object has been previously detected in one or more frames of the plurality of images;
responsive to a determination that the object has not been detected, employing the first processor core and the second processor core of the computing device for analyzing one or more subsequent frames of the plurality of images by the computing device to detect whether the images include, respectively, a depiction of the object, the analyzing performed such that one or more portions of the plurality of images used to detect the object by the first processor core is different than one or more portions of the plurality of images used to detect the object by the second processor core; and
presenting object detection information for the object to a user via an output device.
3 Assignments
0 Petitions
Accused Products
Abstract
Object detection techniques are described. In one or more implementations, a plurality of images are received by a computing device. The plurality of images are analyzed by the computing device to detect whether the images include, respectively, a depiction of an object. If an object is found in a first image, the locations, angles and scales for object detection can be further restricted in a second one. If an object is not found in a first one of the image, different portions of a second one of the images are analyzed for object detection.
22 Citations
27 Claims
-
1. A method comprising:
-
receiving a plurality of images by a computing device, the computing device having a processor including a first processor core and a second processor core; determining, by the computing device, whether an object has been previously detected in one or more frames of the plurality of images; responsive to a determination that the object has not been detected, employing the first processor core and the second processor core of the computing device for analyzing one or more subsequent frames of the plurality of images by the computing device to detect whether the images include, respectively, a depiction of the object, the analyzing performed such that one or more portions of the plurality of images used to detect the object by the first processor core is different than one or more portions of the plurality of images used to detect the object by the second processor core; and presenting object detection information for the object to a user via an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; and one or more computer-readable storage media storing instructions that are executable by the one or more processors to perform operations including; receiving a plurality of images by a computing device, the computing device having a processor including a first processor core and a second processor core; determining, by the computing device, whether an object has been previously detected in one or more frames of the plurality of images; responsive to a determination that the object has not been detected, employing the first processor core and the second processor core of the computing device for analyzing one or more subsequent frames of the plurality of images by the computing device to detect whether the images include, respectively, a depiction of the object, the analyzing performed such that one or more portions of the plurality of images used to detect the object by the first processor core is different than one or more portions of the plurality of images used to detect the object by the second processor core; and presenting object detection information for the object to a user via an output device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
determining whether an object has been previously detected in one or more images; responsive to a determination that the object has not been detected, employing a processor with a first processor core and a second processor core for analyzing the one or more images to detect a depiction of the object; separating execution of the analyzing on the first processor core and the second processor core such that the first processor core and the second processor core utilize different respective portions of the one or more images to perform the analyzing to detect the object; and presenting the object detection information for the object to a user via an output device. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification