IP Library Granted Patent US 10,412,365
Granted Patent B2
US 10,412,365 · App. 15/273,463 · Granted Sep 10, 2019

Calibration arrangement for structured light system using a tele-centric lens

Inventors: Song Zhang (West Lafayette, IN); Beiwen Li (Lafayette, IN)
Assignee: PURDUE RESEARCH FOUNDATION
H04N13/204G06T7/521G06T7/80H04N17/002G06T2207/30208
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,412,365
App. No.
15/273,463
Granted
Sep 10, 2019
Kind
B2
Abstract

A vision system having a telecentric lens. The vision system includes a projector having a non-telecentric pin-hole lens, a camera having a telecentric lens positioned a distance away from the projector, and a processor. The processor controls the camera and the projector and is configured to calibrate the camera and projector.

Claims (26)

1. A vision system having a telecentric lens, comprising:

a projector having a non-telecentric pin-hole lens;

a camera having a telecentric lens positioned a distance away from the projector; and

a processor controlling the camera and the projector and configured to calibrate the camera and projector according to:

i) control the camera to capture one or more images from a calibration target including one or more feature points with known world X-Y coordinates placed on a surface (Cal-Image),

ii) identify feature points in the Cal-Image generating one or more set of coordinates,

iii) control the projector to project at least one set of orthogonal fringe pattern onto the calibration target while commanding the camera to capture one image of the fringe pattern crossing the calibration target (Fringe-Image),

iv) analyze the Fringe-Image to calculate the absolute phase of the at least one projected orthogonal fringe pattern,

v) analyzing the absolute phase to establish a translation relationship between the X-Y coordinates of the camera to the X-Y coordinates of the projector, vi) calibrate the projector by calculating intrinsic and extrinsic matrices and calculate position of the calibration target in world XYZ coordinates, and vii) establish a calibration a matrix for the camera to thereby calibrate the camera.

2. The vision system of claim 1 , the calibration target is a 9×9 circle board.

3. The vision system of claim 2 , the feature points are circle centers.

4. The vision system of claim 1 , the at least one set of orthogonal fringe pattern includes orthogonal sinusoidal pattern.

5. The vision system of claim 1 , the transformation relationship between the X-Y-Z target coordinate to world X-Y-Z coordinate is analyzed by an iterative Levenberg-Marquardt optimization method.

6. The vision system of claim 1 , the calibration matrix for the camera is computed by a least square method.

7. A method to calibrate a camera having a telecentric lens and a projector in a vision system, comprising:

placing a calibration target on a surface;

controlling the camera having the telecentric lens to capture one or more images from a calibration target including one or more feature points with known world X-Y coordinates placed on a surface (Cal-Image);

identifying feature points in the Cal-Image generating one or more set of coordinates, controlling the projector, wherein the projector comprises a non-telecentric lens, to project at least one set of orthogonal fringe pattern onto the calibration target while commanding the camera to capture one image of the fringe pattern crossing the calibration target (Fringe-Image);

analyzing the Fringe-Image to calculate the absolute phase of the at least one projected orthogonal fringe pattern;

analyzing the absolute phase to establish a translation relationship between the X-Y coordinates of the camera to the X-Y coordinates of the projector;

calibrating the projector by calculating intrinsic and extrinsic matrices and calculate position of the calibration target in world XYZ coordinates, and establishing a calibration a matrix for the camera to thereby calibrate the camera.

8. The method of claim 7 , the calibration target is a 9×9 circle board.

9. The method of claim 8 , the feature points are circle centers.

10. The method of claim 7 , the at least one set of orthogonal fringe pattern includes orthogonal sinusoidal pattern.

11. The method of claim 7 , the transformation relationship between the X-Y-Z target coordinate to world X-Y-Z coordinate is analyzed by an iterative Levenberg-Marquardt optimization method.

12. The method claim 7 , the calibration matrix for the camera is computed by a least square method.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2019
From: ZHANG, SONG; LI, BEIWEN
To: PURDUE RESEARCH FOUNDATION
Reel/Frame 049887/0584 →
Continuity (2)
Provisional Application 62221699 · Sep 22, 2015
Related Publication 20170085860A1 · Mar 23, 2017