Object Detection in an Image
First Claim
1. A method of performing, by an image processing device, object detection in an image comprising:
- performing one or more tests of a test sequence for detecting a first object, on pixel values of a plurality of at least partially overlapping sub-regions of a first search window;
generating a cumulative score based on results of said one or more tests on said plurality of sub-regions;
comparing said cumulative score with a threshold value; and
based on said comparison, selectively performing one or more of said tests of said test sequence on at least one further sub-region of said first search window, said at least one further sub-region at least partially overlapping each of said plurality of sub-regions.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns a method of performing, by an image processing device, object detection in an image comprising: performing one or more tests of a test sequence for detection of a first object on pixels values of a plurality of at least partially overlapping sub-regions (310, 312, 314) of a first search window (108); generating a cumulative score based on results of said one or more tests on said plurality of sub-regions; comparing said cumulative score with a threshold value; and based on said comparison, selectively performing one or more of said tests of said test sequence on at least one further sub-region of said first search window, said at least one further sub-region at least partially overlapping each of said plurality of sub-regions.
27 Citations
24 Claims
-
1. A method of performing, by an image processing device, object detection in an image comprising:
-
performing one or more tests of a test sequence for detecting a first object, on pixel values of a plurality of at least partially overlapping sub-regions of a first search window; generating a cumulative score based on results of said one or more tests on said plurality of sub-regions; comparing said cumulative score with a threshold value; and based on said comparison, selectively performing one or more of said tests of said test sequence on at least one further sub-region of said first search window, said at least one further sub-region at least partially overlapping each of said plurality of sub-regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device for performing object detection in an image comprising:
-
a memory storing said image; and an object detection block configured to; perform one or more tests of a test sequence for detection of a first object on pixels values of a plurality of at least partially overlapping sub-regions of a first search window; generate a cumulative score based on results of said one or more tests on said plurality of sub-regions; compare said cumulative score with a threshold value; and based on said comparison, selectively perform one or more tests of said test sequence on at least one further sub-region of said first search window, said at least one further sub-region at least partially overlapping each of said plurality of sub-regions. - View Dependent Claims (11)
-
-
12. An object detection unit for detecting an object in an image comprising:
-
a resize unit configured to resize said image; an image integration unit configured to generate an integral image window by calculating, for each pixel value in the resized image, an integral value equal to the sum of one or more of said pixel values; and a processing block configured to process said integral image window to detect an object, wherein said resize unit, image integration unit and processing block are configured to operate in parallel. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of performing, by an image processing device, object detection in an image comprising:
-
receiving the image; storing the image in a first memory; performing the following operations by running instructions on a processor; performing one or more tests of a test sequence for detecting a first object, on pixel values of a plurality of at least partially overlapping sub-regions of a first search window; generating a cumulative score based on results of said one or more tests on said plurality of sub-regions; comparing said cumulative score with a threshold value; and based on said comparison, selectively performing one or more tests of said test sequence on at least one further sub-region of said first search window, said at least one further sub-region at least partially overlapping each of said plurality of sub-regions; and providing an indication of the detected object. - View Dependent Claims (21, 22, 23, 24)
-
Specification