Object localization using vertical symmetry
First Claim
Patent Images
1. A computer-implemented method for identifying a symmetric object in an image represented as an edge map, the method comprising steps, performed by a processor, of:
- (a) converting the edge map into a binary image map comprising binary pixel values;
(b) dividing the binary image map within a scanning window into a plurality of bins;
(c) summing binary pixel values in at least some of the bins; and
(d) identifying the symmetric object based at least in part on comparing the summed binary pixel values of one or more bins with at least one threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A symmetric object in an image is identified by (a) converting an edge map of the acquired image into a binary image map including binary pixel values; (b) dividing the binary image map within a scanning window into multiple bins; (c) summing binary pixel values in each bin; and (d) identifying the symmetric object based at least in part on the summed binary pixel values in the bins.
3 Citations
29 Claims
-
1. A computer-implemented method for identifying a symmetric object in an image represented as an edge map, the method comprising steps, performed by a processor, of:
-
(a) converting the edge map into a binary image map comprising binary pixel values; (b) dividing the binary image map within a scanning window into a plurality of bins; (c) summing binary pixel values in at least some of the bins; and (d) identifying the symmetric object based at least in part on comparing the summed binary pixel values of one or more bins with at least one threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 20)
-
-
12. The method of 11, wherein numbers of the horizontal and vertical bins satisfy equations:
-
16. A system for identifying a symmetrical object in an image, the system comprising:
-
computer memory for storing an edge map of the image; and a computer processor configured to; (a) convert the edge map into a binary image map comprising binary pixel values; (b) divide the binary image map within a scanning window into a plurality of bins; (c) sum binary pixel values in at least some of the bins; and (d) identify the symmetrical object based at least in part on comparing the summed binary pixel values of one or more bins with at least one threshold value. - View Dependent Claims (17, 18, 19, 21)
-
-
22. Non-transitory computer readable storage medium storing one or more computer readable instructions which, when executed on a processor, configure the processor to carry out a method for identifying a symmetric object in an image represented as an edge map, the method comprising steps of:
-
(a) converting the edge map into a binary image map comprising binary pixel values; (b) dividing the binary image map within a scanning window into a plurality of bins; (c) summing binary pixel values in at least some of the bins; and (d) identifying the symmetric object based at least in part on comparing the summed binary pixel values of one or more bins with at least one threshold value. - View Dependent Claims (23, 24, 25)
-
-
26. A system for identifying a symmetrical object in an image, the system comprising:
-
means to store an edge map of the image; and means to (a) convert the edge map into a binary image map comprising binary pixel values; (b) divide the binary image map within a scanning window into a plurality of bins; (c) sum binary pixel values in at least some of the bins; and (d) identify the symmetric object based at least in part on comparing the summed binary pixel values of one or more bins with at least one threshold value. - View Dependent Claims (27, 28, 29)
-
Specification