Stereoscopic measurement system and method
First Claim
Patent Images
1. A system for obtaining measurements of an object, the system comprising:
- at least one processor;
a first image of the object;
a second image of the object, the second image corresponding to the first image; and
a stereo image, comprising the first image and the second image; and
wherein the system is configured to;
designate a first measurement point in the first image;
designate a second measurement point in the first image;
designate the first measurement point in the second image;
designate the second measurement point in the second image;
define a first stereo point that corresponds to the first measurement point designated in the first and second images;
define a second stereo point that corresponds to the second measurement point designated in the first and second images;
calculate a distance between the first stereo point and the second stereo point;
identify a range of points in the second image based on the first measurement point designated in the first image;
generate a selection assist line in the second image based on the range of points;
identify another range of points in the second image based on the second measurement point designated in the first image;
generate another selection assist line in the second image based on the other range of points;
determine first pixel values adjacent to the first measurement point designated in the first image;
dynamically designate the first measurement point in the second image based on other pixel values along the selection assist line that match the determined first pixel values;
determine second pixel values adjacent to the second measurement point designated in the first image; and
dynamically designate the second measurement point in the second image based on second other pixel values along the other selection assist line that match the determined second pixel values.
3 Assignments
0 Petitions
Accused Products
Abstract
A stereoscopic measurement system captures stereo images and determines measurement information for user-designated points within stereo images. The system comprises an image capture device for capturing stereo images of an object. A processing system communicates with the capture device to receive stereo images. The processing system displays the stereo images and allows a user to select one or more points within the stereo image. The processing system processes the designated points within the stereo images to determine measurement information for the designated points.
54 Citations
29 Claims
-
1. A system for obtaining measurements of an object, the system comprising:
-
at least one processor; a first image of the object; a second image of the object, the second image corresponding to the first image; and a stereo image, comprising the first image and the second image; and wherein the system is configured to; designate a first measurement point in the first image; designate a second measurement point in the first image; designate the first measurement point in the second image; designate the second measurement point in the second image; define a first stereo point that corresponds to the first measurement point designated in the first and second images; define a second stereo point that corresponds to the second measurement point designated in the first and second images; calculate a distance between the first stereo point and the second stereo point; identify a range of points in the second image based on the first measurement point designated in the first image; generate a selection assist line in the second image based on the range of points; identify another range of points in the second image based on the second measurement point designated in the first image; generate another selection assist line in the second image based on the other range of points; determine first pixel values adjacent to the first measurement point designated in the first image; dynamically designate the first measurement point in the second image based on other pixel values along the selection assist line that match the determined first pixel values; determine second pixel values adjacent to the second measurement point designated in the first image; and dynamically designate the second measurement point in the second image based on second other pixel values along the other selection assist line that match the determined second pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for obtaining measurements of an object, the system comprising
at least one processor; -
a first image of the object; a second image of the object, the second image corresponding to the first image; and a stereo image, comprising the first image and the second image; and wherein the system is configured to; designate a first measurement point in the first image; designate a second measurement point in the first image; designate the first measurement point in the second image; designate the second measurement point in the second image; define a first stereo point that corresponds to the first measurement point designated in the first and second images; define a second stereo point that corresponds to the second measurement point designated in the first and second images; calculate a distance between the first stereo point and the second stereo point; a second stereo image comprising another first image and another second image of an opposite portion of the object; wherein the system is further configured to; designate a first set of points in the first stereo image; designate a second set of points in the second stereo image; define a central reference plane between the first set of points and the second set of points; and calculate symmetry deviations between each of the first set of points and each of the second set of points as a function of the defined central reference plane. - View Dependent Claims (14)
-
-
15. A method for obtaining measurements of an object using at least one processor, the method comprising:
-
providing a stereo image, the stereo image comprising a first image and a second image of the object; designating a first measurement point in the first image; designating a second measurement point in the first image; designating the first measurement point in the second image; designating the second measurement point in the second image; defining a first stereo point that corresponds to the first measurement point designated in the first and second images; defining a second stereo point that corresponds to the second measurement point designated in the first and second images; calculating a distance between the first stereo point and the second stereo point; identifying a range of points in the second image based on the first measurement point designated in the first image; generating a selection assist line in the second image based on the range of points; determining first pixel values adjacent to the first measurement point designated in the first image; dynamically designate the first measurement point in the second image based on other pixel values along the selection assist line that match the determined first pixel values; identifying another range of points in the second image based on the second measurement point designated in the first image; generating another selection assist line in the second image based on the other range of points; determine second pixel values adjacent to the second measurement point designated in the first image; and dynamically designating the second measurement point in the second image based on second other pixel values along the other selection assist line that match the determined second pixel values. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for obtaining measurements of an object, the system comprising:
-
at least one processor; a means for obtaining first image of the object; a means for obtaining second image of the object, the second image corresponding to the first image; and a stereo image, comprising the first image and the second image; and wherein the system includes means for; designating a first measurement point in the first image; designating a second measurement point in the first image; designating the first measurement point in the second image; designating the second measurement point in the second image; defining a first stereo point that corresponds to the first measurement point designated in the first and second images; defining a second stereo point that corresponds to the second measurement point designated in the first and second images; calculating a distance between the first stereo point and the second stereo point; identifying a range of points in the second image based on the first measurement point designated in the first image; generating a selection assist line in the second image based on the range of points; determining first pixel values adjacent to the first measurement point designated in the first image; dynamically designating the first measurement point in the second image based on other pixel values along the selection assist line that match the determined first pixel values; identifying another range of points in the second image based on the second measurement point designated in the first image; generating another selection assist line in the second image based on the other range of points; determining second pixel values adjacent to the second measurement point designated in the first image; and dynamically designating the second measurement point in the second image based on second other pixel values along the other selection assist line that match the determined second pixel values. - View Dependent Claims (28, 29)
-
Specification