×

Method and apparatus for calibrating projector-camera system

  • US 6,618,076 B1
  • Filed: 11/14/2000
  • Issued: 09/09/2003
  • Est. Priority Date: 12/23/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for automatically calibrating a system having a camera with a camera image frame, a projector with a source image frame and a projection surface with a projection image frame, comprising the steps of:

  • arbitrarily placing the camera and the projector;

    intersecting a camera field of view of the camera with a projector field of projection of the projector on the projection surface;

    projecting an image of a calibration pattern with a plurality of calibration pattern feature points onto the projection surface;

    capturing the image of the calibration pattern by the camera;

    identifying locations of calibration pattern feature points in the camera image frame of the captured image using a feature extraction algorithm; and

    obtaining parameters for mapping utilizing techniques of linear algebra, given a location of a calibration pattern feature point in the source image frame and a corresponding location of the calibration pattern feature point in the camera image frame such that the system is calibrated, wherein the location of the calibration pattern feature point, i, in the camera image frame is (Xi, Yi), the corresponding location of the calibration pattern feature point in the source image frame is (xi,yi), Ai=(XiYi1000-Xi

    xi
    -Yi

    xi
    -xi
    000XiYi1-Xi

    yi
    -Yi

    yi
    -yi
    )
    B=

    i


    Aiτ



    Ai
    embedded imagethe parameters of the mapping are represented by {overscore (p)}=(p1. . . p9), {overscore (p)} is a unit vector resulting in eight degrees of freedom, the {overscore (p)} that best maps the calibration pattern feature point from the camera image frame to the source image frame is given by the eigenvector corresponding to the smallest eigenvalue of the matrix B, and given the mapping {overscore (p)}, any given point (X, Y) in the camera image frame is transformable to its corresponding point (x,y) in the source image frame by the following equation, (x,y)=(p1

    X
    +p2

    Y
    +p3
    p7

    X
    +p8

    Y
    +p9
    ,p4

    X
    +p5

    Y
    +p6
    p7

    X
    +p8

    Y
    +p9
    )
    .
    embedded image

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