×

Method and apparatus for reconstructing three-dimensional objects

  • US 5,475,422 A
  • Filed: 06/20/1994
  • Issued: 12/12/1995
  • Est. Priority Date: 06/21/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of obtaining three-dimensional information of an object by capturing images of said object by a plurality of cameras and making three-dimensional feature points on said object to correspond to feature points in said images, said method comprising the steps:

  • (a) imaging said object by n cameras to obtain n frames of images and outputting said images as image data, said n being an integer equal to or greater than 3;

    (b) receiving said image data and extracting feature points of said object on said n frames of images respectively;

    (c) defining one of said n cameras as a basic camera, defining the image picked up by said basic camera as a basic image, defining the other remaining cameras as reference cameras, defining the images captured by said reference cameras as reference images, and defining a backprojection line, which passes through the optical center of said basic camera and a feature point in said basic image chosen in correspondence to a noted three-dimensional feature point on said object, as a basic backprojection line;

    (d) projecting said basic backprojection line onto said reference images to define thereon epipolar lines, respectively;

    (e) defining backprojection lines, which pass through said feature points on said epipolar lines on said reference images and optical centers of said reference cameras, as reference backprojection lines;

    (f) calculating the coordinates of intersection points of said basic backprojection line and said reference backprojection lines, counting the numbers of intersections of said basic backprojection line and said reference backprojection lines at their respective intersection points, and determining the intersection point of the maximum count value to be the position of said noted three-dimensional feature point; and

    (g) repeating said steps (c) through (f) for each of said feature points on said basic image to obtain the positions of said three-dimensional feature points on said object as its three-dimensional information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×