CA2828656C

Stereoscopic measurement system and method

Abstract

A stereoscopic measurement system captures stereo images and determines measurement information for user-designated points within stereo images. The system (100) comprises an image capture device (106) for capturing stereo images of an object (104). 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.

CA2828656C, drawing sheet 1
Sheet 1 of 20

Term

2.7 yearsleft in the term

Expires 21 May 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

10 claims: 2 independent, 8 dependent

  1. 1
    CA 02828656 2013-09-30 WHAT IS CLAIMED 1. A system comprising modules executable with at least one processor for obtaining measurements from a stereo image of an object, the stereo image comprising first and second images of the object, the system comprising:a user interface (UI) module to generate the first image and the second image for display and to receive a first user input designating a first measurement point in the first image and a second user input designating a second measurement point in the first image;a point selection module to define a projection vector in the second image based on the first measurement point, to generate a selection assist line in the second image based on the projection vector, to identify another projection vector in the second image based on the second measurement point, to generate another selection assist line in the second image based on the other projection vector, to determine first pixel values adjacent to the first measurement point, to compare the determined first pixel values with other pixel values along the selection assist line to dynamically identify a corresponding first measurement point in the second image with adjacent other pixel values that match the determined first pixel values, to determine second pixel values adjacent to the second measurement point designated in the first image, and to compare the determined second pixel values with second other pixel values along the other selection assist line to dynamically identify a corresponding second measurement point in the second image with adjacent other pixel values that match the determined second pixel values;a stereo point module to define a first stereo point that corresponds to the first measurement point designated in the first image and identified in the second image and to define a second stereo point that corresponds to the second measurement point designated in the first and identified in the second image;and a cross measure module to calculate a distance between the first stereo point and the second stereo point, wherein the user interface is further configured to display the distance between the first stereo point and the second stereo point. Doc#8264569 CA 02828656 2013-09-30
  2. 8
    A method for obtaining measurements from a stereo image of an object using at least one processor, the stereo image comprising first and second images of the object, the method comprising:displaying the first image and the second image;receiving a user input designating a first measurement point and another user input designating a second measurement point in the first image;identifying a range of points in the second image based on the first measurement point designated in the first image and identifying another range of points in the second image based on the second measurement point designated in the first image;generating a selection assist line in the second image based on the range of points and generating another selection assist line in the second image based on the other range of points;determining first pixel values adjacent to the first measurement point designated in the first image and determining second pixel values adjacent to the second measurement point designated in the first image;comparing the determined first pixel values with other pixel values along the selection Doc#8264569 CA 02828656 2013-09-30 assist line to dynamically identify a corresponding first measurement point in the second image with adjacent other pixel values that match the determined first pixel values;comparing the determined second pixel values with second other pixel values along the other selection assist line to dynamically identify a corresponding second measurement point in the second image with adjacent second other pixel values that match the determined second pixel values;defining a first stereo point that corresponds to the first measurement point designated in the first image and identified in the second image and defining a second stereo point that corresponds to the second measurement point designated in the first image and identified in the second image;and calculating a distance between the first stereo point and the second stereo point.