DETECTION OF OBJECTS IN AN IMAGE USING SELF SIMILARITIES
First Claim
1. An image processor (10) for detection of an object in an image or sequence of images, each image being formed of pixels, and the image processor comprising:
- a window selector for choosing a detection window within the image,a self-similarity computation part (40) configured to determine similarity information for a group of the pixels in any part of the detection window, to represent an amount of self-similarity of that group to other groups in any other part of the detection window, and for repeating the determination for groups in all parts of the detection window, to generate a global self-similarity descriptor for the chosen detection window, wherein the self-similarity computation part is configured to determine a plurality of similarity values, each similarity value being based on a comparison of self-similarity information for a first group of the pixels with a second group of the pixels, and wherein the plurality of similarity values are comprised in the global self-similarity descriptor; and
a classifier (50) configured to classify whether the object is present in the detection window of the image from the global self-similarity descriptor for that detection window.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processor (10) has a window selector for choosing a detection window within the image, and a self similarity computation part (40) for determining self-similarity information for a group of the pixels in any part of the detection window, to represent an amount of self-similarity of that group to other groups in any other part of the detector window, and for repeating the determination for groups in all parts of the detection window, to generate a global self similarity descriptor for the detection window. A classifier (50) is used for classifying whether an object is present based on the global self-similarity descriptor. By using global self-similarity rather than local similarities more information is captured which can lead to better classification. In particular, it helps enable recognition of more distant self-similarities inherent in the object, and self-similarities present at any scale.
12 Citations
15 Claims
-
1. An image processor (10) for detection of an object in an image or sequence of images, each image being formed of pixels, and the image processor comprising:
-
a window selector for choosing a detection window within the image, a self-similarity computation part (40) configured to determine similarity information for a group of the pixels in any part of the detection window, to represent an amount of self-similarity of that group to other groups in any other part of the detection window, and for repeating the determination for groups in all parts of the detection window, to generate a global self-similarity descriptor for the chosen detection window, wherein the self-similarity computation part is configured to determine a plurality of similarity values, each similarity value being based on a comparison of self-similarity information for a first group of the pixels with a second group of the pixels, and wherein the plurality of similarity values are comprised in the global self-similarity descriptor; and a classifier (50) configured to classify whether the object is present in the detection window of the image from the global self-similarity descriptor for that detection window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 15)
-
-
10. A method of using an image processor for detection of an object in an image or sequence of images, each image being formed of pixels, and the method having the steps of:
-
choosing (100, 130) a detection window within the image, using the image processor to determine (110) self-similarity information for a group of the pixels in any part of the detection window, to represent an amount of self-similarity of that group to other groups in any other part of the detection window, comparing self-similarity information for a first group of pixels to self-similarity information of a second group of pixels to determine a similarity value based on a result of the comparing; repeating the determination (130) and comparing for groups in all parts of the detection window, to generate a global self-similarity descriptor for the chosen detection window including the determined similarity values, and classifying (140) whether the object is present in the detection window of the image from the global self-similarity descriptor for that detection window. - View Dependent Claims (11, 12, 13, 14)
-
Specification