Pill identification and counterfeit detection method
First Claim
Patent Images
1. A computer-implemented method of pill analysis comprising the steps of:
- a computer acquiring a pill image having an image frame;
the computer detecting contrast shifts within the image frame, thereby locating at least one object having an object outline defining an enclosed contrast shift region;
the computer determining a first value for the at least one object, the first value selected from the group consisting of an area, a position, a length, a width, an angle, a color, a brightness, a code, a shape, a crystal pile size, a crystal geometry, a substance identity, and a character identity;
the computer searching within the enclosed contrast shift region for additional contrast shifts, thereby determining contents of the enclosed contrast shift region;
the computer determining for the contents of the enclosed contrast shift region at least one second value selected from the group consisting of an area, a position, a length, a width, an angle, a color, a brightness, a code, a shape, a crystal pile size, a crystal geometry, a substance identity, and a character identity;
the computer outputting a result to a user based on the first value and the second value.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a computer-implemented method of pill analysis including the steps of acquiring a pill image having an image frame and detecting contrast shifts within the image frame to locate at least one object with an object outline. A first value for the object(s) is determined, where the value is an area, a position, a length, a width, an angle, a color, a brightness, a code, a shape, a crystal pile size, a crystal geometry, a substance identity, or a character identity. Based on the first and second values, the computer outputs a result to a user.
80 Citations
19 Claims
-
1. A computer-implemented method of pill analysis comprising the steps of:
-
a computer acquiring a pill image having an image frame; the computer detecting contrast shifts within the image frame, thereby locating at least one object having an object outline defining an enclosed contrast shift region; the computer determining a first value for the at least one object, the first value selected from the group consisting of an area, a position, a length, a width, an angle, a color, a brightness, a code, a shape, a crystal pile size, a crystal geometry, a substance identity, and a character identity; the computer searching within the enclosed contrast shift region for additional contrast shifts, thereby determining contents of the enclosed contrast shift region; the computer determining for the contents of the enclosed contrast shift region at least one second value selected from the group consisting of an area, a position, a length, a width, an angle, a color, a brightness, a code, a shape, a crystal pile size, a crystal geometry, a substance identity, and a character identity; the computer outputting a result to a user based on the first value and the second value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of pill analysis from a pill image, the method comprising the steps of:
-
inputting a pill image to a computer, the pill image having an image frame; the computer detecting an object having an object outline within the image frame; the computer determining for the object one or more value selected from the group consisting of a length, a width, a height, an area, a position, a color, an intensity, a shape, an angle, a perimeter length, a code, a substance identity, a crystal pile size, a crystal geometry, and a character identity; the computer detecting one or more additional object within the object outline, the one or more additional object selected from the group consisting of a letter, a number, a character, a symbol, and a glyph; the computer defining the one or more additional objects using one or more object elements selected from the group consisting of a line segment, a curve, a circle, an angle, a vector, a line width, a vertex, a distance, and a length; the computer calculating, for the one or more object elements, a value selected from the group consisting of a position, a distance, a dimension, and an angle; comparing the value with a reference value to obtain at least one drift value; and reporting a result to a user based on the at least one drift value. - View Dependent Claims (16, 17, 18, 19)
-
Specification