METHOD AND APPARATUS FOR LABEL DETECTION
First Claim
Patent Images
1. A method of label detection by an imaging controller, comprising:
- obtaining a template for a label having a sub-region containing a visual feature, the template defining (i) a label geometry, and (ii) a sub-region geometry relative to the label geometry;
obtaining an image;
generating a feature mask from the image, the feature mask indicating areas of the image containing the visual feature;
for each of a plurality of template positions within the feature mask, determining a score based on a degree of matching between the sub-region geometry and a respective subset of the areas; and
selecting and presenting a label location within the image based on the scores.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of label detection includes: obtaining a template for a label having a sub-region containing a visual feature, the template defining (i) a label geometry, and (ii) a sub-region geometry relative to the label geometry; obtaining an image; generating a feature mask from the image, the feature mask indicating areas of the image containing the visual feature; for each of a plurality of template positions within the feature mask, determining a score based on a degree of matching between the sub-region geometry and a respective subset of the areas; and selecting and presenting a label location within the image based on the scores.
-
Citations
18 Claims
-
1. A method of label detection by an imaging controller, comprising:
-
obtaining a template for a label having a sub-region containing a visual feature, the template defining (i) a label geometry, and (ii) a sub-region geometry relative to the label geometry; obtaining an image; generating a feature mask from the image, the feature mask indicating areas of the image containing the visual feature; for each of a plurality of template positions within the feature mask, determining a score based on a degree of matching between the sub-region geometry and a respective subset of the areas; and selecting and presenting a label location within the image based on the scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server for detecting labels, comprising:
-
a memory storing a template for a label having a sub-region containing a visual feature, the template defining (i) a label geometry, and (ii) a sub-region geometry relative to the label geometry; and an imaging controller comprising; a mask generator configured to; obtain an image; and generate a feature mask from the image, the feature mask indicating areas of the image containing the visual feature; a score generator configured, for each of a plurality of template positions within the feature mask, to determine a score based on a degree of matching between the sub-region geometry and a respective subset of the areas; and a selector configured to select and present a label location within the image based on the scores. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification