EDGE DIVERSITY OBJECT DETECTION
First Claim
1. A method for detecting objects in an image, comprising:
- a) receiving magnitude and orientation values for each pixel in an image;
b) assigning each pixel to one of a predetermined number of orientation bins based on the orientation value of each pixel;
c) determining, for a first pixel, a maximum of all the pixel magnitude values for each orientation bin in a predetermined region surrounding the first pixel;
d) summing the maximum pixel magnitude values for each of the orientation bins in the predetermined region surrounding the first pixel;
e) assigning the sum to the first pixel; and
f) repeating steps c), d) and e) for all the pixels in the image.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for detecting objects in an image. The method includes a) receiving magnitude and orientation values for each pixel in an image and b) assigning each pixel to one of a predetermined number of orientation bins based on the orientation value of each pixel. The method also includes c) determining, for a first pixel, a maximum of all the pixel magnitude values for each orientation bin in a predetermined region surrounding the first pixel. The method also includes d) summing the maximum pixel magnitude values for each of the orientation bins in the predetermined region surrounding the first pixel, e) assigning the sum to the first pixel and f) repeating steps c), d) and e) for all the pixels in the image.
-
Citations
18 Claims
-
1. A method for detecting objects in an image, comprising:
-
a) receiving magnitude and orientation values for each pixel in an image; b) assigning each pixel to one of a predetermined number of orientation bins based on the orientation value of each pixel; c) determining, for a first pixel, a maximum of all the pixel magnitude values for each orientation bin in a predetermined region surrounding the first pixel; d) summing the maximum pixel magnitude values for each of the orientation bins in the predetermined region surrounding the first pixel; e) assigning the sum to the first pixel; and f) repeating steps c), d) and e) for all the pixels in the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for detecting objects in an image, comprising:
-
an input module to receive magnitude and orientation values for each pixel in an image; and an image processing module to; a) assign each pixel to one of a predetermined number of orientation bins based on the orientation value of each pixel; b) determine, for a first pixel, a maximum of all the pixel magnitude values for each orientation bin in a predetermined region surrounding the first pixel; c) sum the maximum pixel magnitude values for each of the orientation bins in the predetermined region surrounding the first pixel; d) assign the sum to the first pixel; and e) repeat steps c), d) and e) for all the pixels in the image. - View Dependent Claims (11, 12, 13)
-
-
14. A system for detecting objects in an image, comprising:
-
a) means for receiving magnitude and orientation values for each pixel in an image; b) means for assigning each pixel to one of a predetermined number of orientation bins based on the orientation value of each pixel; c) means for determining, for a first pixel, a maximum of all the pixel magnitude values for each orientation bin in a predetermined region surrounding the first pixel; d) means for summing the maximum pixel magnitude values for each of the orientation bins in the predetermined region surrounding the first pixel; e) means for assigning the sum to the first pixel; and f) means for repeating steps c), d) and e) for all the pixels in the image.
-
-
15. A computer program product, tangibly embodied in an information carrier, the computer program product including instructions being operable to cause an image processing module to:
-
a) receive magnitude and orientation values for each pixel in an image; b) assign each pixel to one of a predetermined number of orientation bins based on the orientation value of each pixel; c) determine, for a first pixel, a maximum of all the pixel magnitude values for each orientation bin in a predetermined region surrounding the first pixel; d) sum the maximum pixel magnitude values for each of the orientation bins in the predetermined region surrounding the first pixel; e) assign the sum to the first pixel; and f) repeat steps c), d) and e) for all the pixels in the image. - View Dependent Claims (16, 17, 18)
-
Specification