System and method for generating a rolled surface representation from a set of partial images
First Claim
1. A system for generating an extended surface image of an object having one or more convex surfaces, each of the convex surfaces having a characteristic radius and one or more physical textures, the system comprising:
- an imaging device that acquires a plurality of partial surface images of the object, each of the partial surface images having a fixed size and including a fixed number of pixels, each partial surface image being of the part of the object adjacent, within a tolerance, to the surface of the imaging device, each partial surface image having an image position for each pixel, and the object being continuously rolled with respect to the imaging device so that each part of the partial surface of the object is associated with a respective image pixel position; and
a view integration system combining each pixel at the respective image pixel position, such that all of the partial surface images merge.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention is a system and method for constructing a rolled surface image from a set of partial surface images. A sequence of individual partial surface images is acquired as an object is progressively rolled across the surface of an imaging device. The imaging device is configured so that only that part of the object'"'"'s surface which is in close proximity is imaged. To produce a complete rolled surface image, i.e. a composite image, the value of each pixel of the composite image is derived by performing a suitable pixel operation on the set of corresponding pixels in the input partial surface images. This is possible because each partial image is represented as a fixed size and each pixel in each of the partial images has a unique position in the partial image. The system can also directly produce a list of salient surface features. Localized features are extracted from each individual partial image whereas other specific attributes of each image are ignored. The features from different partial surface images are then matched up to generate clusters of observations associated with each unique surface feature. These clusters are analyzed to produce more accurate positional information as well as a confidence measure for each observed feature in the complete set covering the rolled surface of the object.
62 Citations
19 Claims
-
1. A system for generating an extended surface image of an object having one or more convex surfaces, each of the convex surfaces having a characteristic radius and one or more physical textures, the system comprising:
-
an imaging device that acquires a plurality of partial surface images of the object, each of the partial surface images having a fixed size and including a fixed number of pixels, each partial surface image being of the part of the object adjacent, within a tolerance, to the surface of the imaging device, each partial surface image having an image position for each pixel, and the object being continuously rolled with respect to the imaging device so that each part of the partial surface of the object is associated with a respective image pixel position; and
a view integration system combining each pixel at the respective image pixel position, such that all of the partial surface images merge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for generating an extended surface image of an object having one or more convex surfaces, each of the convex surfaces having a characteristic radius and one or more physical textures, the system comprising:
-
an imaging device that acquires a plurality of partial surface images of the object, each of the partial surface images having a fixed size and including a fixed number of pixels, each partial surface image being of the part of the object adjacent, within a tolerance, to the surface of the imaging device, each partial surface image having an image position for each pixel, and the object being continuously rolled with respect to the imaging device so that each part of the partial surface of the object is associated with a respective image pixel position, wherein said tolerance is determined by an illumination source producing a limited thickness sheet of light substantially parallel to the surface of the imaging device; and
a view integration system combining each pixel at the respective image pixel position, such that all of the partial surface images merge.
-
-
19. A system for generating an extended surface image of an object having one or more convex surfaces, each of the convex surfaces having a characteristic radius and one or more physical textures, the system comprising:
-
an imaging device that acquires a plurality of partial surface images of the object until reaching a stop condition, each of the partial surface images having a fixed size and including a fixed number of pixels, each partial surface image being of the part of the object adjacent, within a tolerance, to the surface of the imaging device, each partial surface image having an image position for each pixel, and the object being continuously rolled with respect to the imaging device so that each part of the partial surface of the object is associated with a respective image pixel position, said stop condition being based on one or more of the following characteristics of the extended surface image;
a pixel average gray value, a bounding box of pixels below an intensity threshold, and mathematical moments of pixel values; and
a view integration system combining each pixel at the respective image pixel position, such that all of the partial surface images merge.
-
Specification