×

Image system for three dimensional, 360 DEGREE, time sequence surface mapping of moving objects

  • US 5,852,672 A
  • Filed: 06/09/1997
  • Issued: 12/22/1998
  • Est. Priority Date: 07/10/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for detecting and measuring the three-dimensional positions occupied by the surfaces of an object-of-interest, comprising:

  • a first video camera and a second video camera separated from one another along a baseline and aimed in tandem at a target area and providing for respective first and second video images;

    a light projector disposed between the first and second video cameras for projecting a first set of parallel light line segments at said target area; and

    three-dimensional surface generation means connected to receive said first and second video images and a camera pair calibration matrix and for translating the respective observations of said light lines distorted by their falling on an object-of-interest into a plurality of three-dimensional coordinates that estimate a surface of said object-of-interest and that conform to a plurality of measurements taken for said camera pair calibration matrix;

    wherein, the three-dimensional surface generation means include frame grabbing means for synchronizing respective first and second video image outputs of the first and second video cameras and for storing a sequence of video frames in memory that represent image columns parallel to said first set of parallel line segments of light and image rows orthogonal to said first set of parallel line segments of light;

    wherein;

    the three-dimensional surface generation means includes image warping means connected to the first and second video cameras for electronically warping the images from each camera to have a common plane of observation, wherein the horizontal and vertical linear scales of each image coincide with the other, and providing for an aligned image output for each of said first and second video images;

    wherein, the three-dimensional surface generation means includes stereo image registration means for inputting said first and second video images line-by-line and taking separate second order derivatives of each to find a first and a second plurality of zero-crossings (i1, i2, . . . ,in)left and (a1, a2, . . . ,ap)right, wherein connections are plotted between corresponding zero-crossings of adjacent first video image lines, and connections are also plotted between corresponding zero-crossings of adjacent second video image lines, and wherein said first image zero-crossings are matched with said second image zero-crossings, line-by-line;

    wherein, said plotting of corresponding zero-crossings of adjacent first image lines, said plotting of said corresponding zero-crossings of adjacent second image lines, and said matching of first and second images are all consistent with one another, and said matched pixel pairs are adjusted for consistency between epipolar lines, as indicated by said light lines, in both said first and second video images, and wherein said matched pixel pairs are also adjusted for consistency between successive image frames (t-3), (t-2), (t-1), (t), with said matches that are between zero-crossings being interpolated, and matched pairs being output at sub-pixel resolution.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×