Three-dimensional (3D) measuring with multiple reference frames
First Claim
1. A method of optically measuring locations of a plurality of points on an object, comprising:
- mounting a first reference frame supporting at least three optical targets so as to define a first reference plane, at a first location and with a first orientation on the object;
mounting a second reference frame supporting at least three optical targets so as to define a second reference plane independent of the first reference plane, at a second location and with a second orientation on the object, wherein the second location and the second orientation of the second reference frame are substantially independent of the location and the orientation of the first reference frame and the second reference plane is at an angle with respect to the first reference plane;
obtaining at least one image of optical targets on both the first reference frame and the second reference frame;
processing the at least one image to define a three-dimensional coordinate system and to determine a position of the second reference frame in the defined three-dimensional coordinate system;
placing an optical probe target in predetermined relationship to each of the points on the object;
obtaining at least one respective image of the optical probe target when placed in the predetermined relationship to each of the points on the object;
processing the at least one respective image of the optical probe target when placed in the predetermined relationship to each of the points on the object to determine a position of each of the points on the object in the defined three-dimensional coordinate system, wherein;
for a measurement of position of a first one of the points, in which the optical targets of the first reference frame are visible in a first respective image, the processing of the first respective image comprises determining position of the first point in the defined three-dimensional coordinate system;
for a measurement of position of a second one of the points, in which less than three of the optical targets of the first reference frame are visible in a second respective image but the optical targets of the second reference frame are visible in the second respective image, the processing of the second respective image comprises determining position of the second point relative to the second reference frame and transforming the position of the second point relative to the second reference frame into position of the second point in the defined three-dimensional coordinate system based on the determined position of the second frame in the defined three-dimensional coordinate system; and
providing at least one output based on the determined positions of the first and second points in the defined three-dimensional coordinate system.
1 Assignment
0 Petitions
Accused Products
Abstract
A measurement system processes data representing an images of an optical target, e.g. on a contact probe, to determine position of each of a number of points on a vehicle or other object. The system uses two reference frames and processes an image of the two frames, to define a three-dimensional (3D) coordinate system, for example, in relation to a designated first frame. The image processing determines the position of the other frame in that coordinate system. For any measurement in which the first reference frame is visible in an image with the probe, processing directly determines position of the point in the 3D coordinate system. For any measurement in which that reference frame is not sufficiently visible, but the second reference frame is sufficiently visible, the image processing determines position relative to the second reference frame and transforms that position into a measurement in the defined three-dimensional coordinate system.
36 Citations
37 Claims
-
1. A method of optically measuring locations of a plurality of points on an object, comprising:
-
mounting a first reference frame supporting at least three optical targets so as to define a first reference plane, at a first location and with a first orientation on the object; mounting a second reference frame supporting at least three optical targets so as to define a second reference plane independent of the first reference plane, at a second location and with a second orientation on the object, wherein the second location and the second orientation of the second reference frame are substantially independent of the location and the orientation of the first reference frame and the second reference plane is at an angle with respect to the first reference plane; obtaining at least one image of optical targets on both the first reference frame and the second reference frame; processing the at least one image to define a three-dimensional coordinate system and to determine a position of the second reference frame in the defined three-dimensional coordinate system; placing an optical probe target in predetermined relationship to each of the points on the object; obtaining at least one respective image of the optical probe target when placed in the predetermined relationship to each of the points on the object; processing the at least one respective image of the optical probe target when placed in the predetermined relationship to each of the points on the object to determine a position of each of the points on the object in the defined three-dimensional coordinate system, wherein; for a measurement of position of a first one of the points, in which the optical targets of the first reference frame are visible in a first respective image, the processing of the first respective image comprises determining position of the first point in the defined three-dimensional coordinate system; for a measurement of position of a second one of the points, in which less than three of the optical targets of the first reference frame are visible in a second respective image but the optical targets of the second reference frame are visible in the second respective image, the processing of the second respective image comprises determining position of the second point relative to the second reference frame and transforming the position of the second point relative to the second reference frame into position of the second point in the defined three-dimensional coordinate system based on the determined position of the second frame in the defined three-dimensional coordinate system; and providing at least one output based on the determined positions of the first and second points in the defined three-dimensional coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of measuring positions of points on an object, comprising;
-
receiving a signal representing at least one image of optical targets on two separate reference frames mounted at independent locations on the object; processing the signal representing at least one image to determine a three-dimensional coordinate system with respect to a first one of the reference frames and to determine a position of the second one of the reference frames in the three-dimensional coordinate system defined with respect to the first reference frame; receiving a signal representing at least one first image of an optical probe target positioned with regard to a first point on the object and of the optical targets on the first reference frame; processing the signal representing at least one first image of the optical probe target to determine position of the first point on the object in the three-dimensional coordinate system defined with respect to the first reference frame; receiving a signal representing at least one second image of the optical probe target positioned with regard to a second point on the object and of the optical targets on the second reference frame, the at least one second image of the optical probe target not including all of the optical targets on the first reference frame; processing the signal representing at least one second image of the optical probe target to determine position of the second point relative to the second reference frame; transforming the position of the second point relative to the second reference frame into position of the second point in the three-dimensional coordinate system, based on the position of the second reference frame in the three-dimensional coordinate system; and providing at least one output based on the positions of the first point and the second point in the three-dimensional coordinate system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for analyzing damage at points on a vehicle, comprising:
-
a probe for contact with the points on the vehicle to be tested for displacement due to damage of the vehicle, the probe comprising an optically detectable target; a first reference frame comprising three optically detectable targets defining a first reference plane, and a mount for removably attaching the first reference frame to a first location on the vehicle; a second reference frame comprising three optically detectable targets defining a second reference plane, and a mount for removably attaching the second reference frame to a second location on the vehicle separate from the first location on the vehicle and independent from mounting of the first reference frame; a three dimensional imaging system, for generating signals representative of images; and a programmed computer responsive to image signals representing images of targets on the reference frames and image signals representing images of the target on the probe when the probe contacts points on the vehicle, for determining positions of the points on the vehicle in a three-dimensional coordinate system defined with respect to at least one of the reference frames as mounted on the vehicle. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system for analyzing damage at points on a object, comprising:
-
a probe for contact with the points on the object to be tested for displacement due to damage of the object, the probe comprising an optically detectable target; a first reference frame comprising three optically detectable targets defining a first reference plane, and a mount for removably attaching the first reference frame to a first location on the object; a second reference frame comprising three optically detectable targets defining a second reference plane, and a mount for removably attaching the second reference frame to a second location on the object separate from the first location on the object and independent from mounting of the first reference frame; a three dimensional imaging system, for generating signals representative of images; and means, responsive to image signals from the three dimensional imaging system, for processing a signal representing an image containing the reference frames to define a three-dimensional coordinate system with respect to at least one of the reference frames when both reference frames are mounted on the object, and for processing image signals representing images containing the probe and at least one of the reference frames to determine positions of the points in the defined three-dimensional coordinate system. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method of optically measuring a location of a point on an object, comprising:
-
mounting a first reference frame supporting at least three optical targets so as to define a first reference plane, at a first location and with a first orientation on the object; mounting a second reference frame supporting at least three optical targets so as to define a second reference plane independent of the first reference plane, at a second location and with a second orientation on the object, wherein the second location and the second orientation of the second reference frame are substantially independent of the location and the orientation of the first reference frame and the second reference plane is at an angle with respect to the first reference plane; obtaining at least one image of optical targets on both the first reference frame and the second reference frame; processing the at least one image to define a three-dimensional coordinate system in relation to the first reference frame and to determine a position of the second reference frame in the defined three-dimensional coordinate system; placing an optical probe target in predetermined relationship to the point on the object; obtaining at least one image of the optical probe target when placed in the predetermined relationship to the point on the object, wherein one or more of the optical targets of the first reference frame are not visible in the at least one image of the optical probe target but the optical targets of the second reference frame are visible in the at least one image of the optical probe target; processing the at least one image of the optical probe target to determine position of the point on the object relative to the second reference frame; transforming the position of the point on the object relative to the second reference frame into position of the point on the object in the defined three-dimensional coordinate system, based on the determined position of the second frame in the defined three-dimensional coordinate system; and providing at least one output based on the position of the point on the object in the defined three-dimensional coordinate system.
-
-
31. A method of measuring position of a point on an object, comprising;
-
receiving a signal representing at least one image of optical targets on two separate reference frames mounted at independent locations on the object; processing the signal representing at least one image to determine a three-dimensional coordinate system with respect to a first one of the reference frames and to determine a position of the second one of the reference frames in the three-dimensional coordinate system defined with respect to the first reference frame; receiving a signal representing at least one image of an optical probe target positioned with regard to the point on the object and of the optical targets on the second reference frame, the at least one image of the optical probe target not including all of the optical targets on the first reference frame; processing the signal representing at least one image of the optical probe target to determine position of the point relative to the second reference frame; transforming the position of the point relative to the second reference frame into position of the point in the three-dimensional coordinate system, based on the position of the second reference frame in the three-dimensional coordinate system; and providing at least one output based on position of the point in the three-dimensional coordinate system. - View Dependent Claims (32, 33)
-
-
34. A method of measuring a location of a point on an object, comprising:
-
mounting a first reference frame supporting at least three targets so as to define a first reference plane, at a first location and with a first orientation on the object; mounting a second reference frame supporting at least three targets so as to define a second reference plane independent of the first reference plane, at a second location and with a second orientation on the object, wherein the second location and the second orientation of the second reference frame are substantially independent of the location and the orientation of the first reference frame and the second reference plane is at an angle with respect to the first reference plane; obtaining a sensing signal relating to targets on both the first reference frame and the second reference frame; processing the sensing signal to define a three-dimensional coordinate system in relation to the first reference frame and to determine a position of the second reference frame in the defined three-dimensional coordinate system; placing a probe target in predetermined relationship to the point on the object; obtaining a sensing signal relating to the probe target when placed in the predetermined relationship to the point on the object, wherein one or more of the targets of the first reference frame are not identifiable in the sensing signal relating to the probe target but the targets of the second reference frame are identifiable in the sensing signal relating to the probe target; processing the sensing signal relating to the probe target to determine position of the point on the object relative to the second reference frame; transforming the position of the point on the object relative to the second reference frame into position of the point on the object in the defined three-dimensional coordinate system, based on the determined position of the second frame in the defined three-dimensional coordinate system; and producing at least one output based on the position of the point on the object in the defined three-dimensional coordinate system.
-
-
35. A method of measuring position of a point on an object, comprising;
-
receiving a sensing signal regarding targets on two separate reference frames mounted at independent locations on the object; processing the signal to determine a three-dimensional coordinate system with respect to a first one of the reference frames and to determine a position of the second one of the reference frames in the three-dimensional coordinate system defined with respect to the first reference frame; receiving a sensing signal regarding a probe target positioned with regard to the point on the object and of the targets on the second reference frame, the sensing signal regarding the probe target not including a representation of all of the targets on the first reference frame; processing the sensing signal regarding the probe target to determine position of the point relative to the second reference frame; transforming the position of the point relative to the second reference frame into position of the point in the three-dimensional coordinate system, based on the position of the second reference frame in the three-dimensional coordinate system; and providing at least one output based on the position of the point in the three-dimensional coordinate system. - View Dependent Claims (36, 37)
-
Specification