Wireless methods and systems for three-dimensional non-contact shape sensing
DCFirst Claim
1. A method for acquiring an approximation of a surface geometry of a 3-dimensional object comprising:
- establishing an object coordinate system in known relationship to the object;
projecting a pattern of structured light of known geometry onto the object;
forming an image of an intersection of the pattern of structured light with the object;
processing the image to generate a set of data characterizing the intersection relative to a position of the pattern of structured light;
wirelessly transmitting some portion of the image and intersection data to a receiver;
receiving the transmitted portion of the image and intersection data;
tracking the position of the pattern of structured light;
associating each intersection datum with the position of the projected pattern of light at the time the image corresponding to the datum was formed;
transforming each intersection datum into coordinates of the object coordinate system; and
accumulating the transformed coordinates to form an approximation of the surface of the object.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Methods for acquiring an approximation of the surface geometry of a 3-dimensional object include projecting pattern of structured light on the object, moving the pattern with respect to the object, acquiring images of the intersection of the light on the object over time, determining local coordinates of points on the intersection with respect to the pattern, tracking the position of the pattern, transforming the local coordinates to object coordinates, and accumulating the points as a model of the surface of the object. The methods include a step for wirelessly and possibly compactly transmitting geometrical data which characterizes an intersection for a given position of the scanner with respect to the object. Systems for embodying the method include a self-powered wireless, non-contact optical scanner, the location and orientation of which may be tracked with respect to an object coordinate system.
-
Citations
16 Claims
-
1. A method for acquiring an approximation of a surface geometry of a 3-dimensional object comprising:
-
establishing an object coordinate system in known relationship to the object; projecting a pattern of structured light of known geometry onto the object; forming an image of an intersection of the pattern of structured light with the object; processing the image to generate a set of data characterizing the intersection relative to a position of the pattern of structured light; wirelessly transmitting some portion of the image and intersection data to a receiver; receiving the transmitted portion of the image and intersection data; tracking the position of the pattern of structured light; associating each intersection datum with the position of the projected pattern of light at the time the image corresponding to the datum was formed; transforming each intersection datum into coordinates of the object coordinate system; and accumulating the transformed coordinates to form an approximation of the surface of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for acquiring an approximation of a surface geometry of a 3-dimensional object comprising:
-
means for establishing an object coordinate system in known relationship to the object; means for projecting a pattern of structured light of known geometry onto the object; means for forming an image of an intersection of the pattern of structured light with the object; processing means for generating a set of data characterizing the intersection relative to a position of the pattern of light; transmitting means for transmitting some portion of the image or intersection data to a receiver;
receiving means for receiving the transmitted processed intersection data;tracking means for tracking the position of the projected pattern of structured light; means for associating each intersection datum with the position of the projected pattern of light at the time the image corresponding to the datum was formed; transforming means for transforming each intersection datum into coordinates of the object coordinate system; and accumulating means for accumulating the transformed coordinates to form a model approximating the surface geometry of the object.
-
Specification