IP Library › Granted Patent US 10,182,223
Granted Patent B2
US 10,182,223 · App. 13/820,116 · Granted Jan 15, 2019

Three-dimensional imaging system

Inventors: Morteza Gharib (Pasadena, CA); Alexei Harvard (Pasadena, CA); Scott Hsieh (Monrovia, CA); Jian Lu (Monrovia, CA)
Assignee: CALIFORNIA INSTITUTE OF TECHNOLOGY
H04N13/207G06T7/593G06T7/70H04N13/0214G06T2207/10024G06T2207/10028G06T2207/20016G06T2207/30036G06T2207/30244
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,182,223
App. No.
13/820,116
Granted
Jan 15, 2019
Kind
B2
Abstract

Hardware and software configurations, optionally, for performing profilometry of an object are disclosed. An advantageous imaging device is described. An advantageous approach to determining imager position is also described. Each aspect described may be used independently of the other. Moreover, the teaching may find use in other fields including velocimetry, etc.

Claims (23)

1. A method of determining camera position for scanner output with scanned image frames of an object, the image frames representing three dimensional dense data sets, the method comprising:

determining a first, tentative camera position from a plurality of image frames taken after one another in time,

determining a second, rough camera position by performing dense information set matching between two image frames in positions capable of being matched as provided by the tentative camera position,

after determining the second, rough camera position, then making a first aggregation of the three dimensional dense data sets using the second, rough camera position determination, wherein the first, tentative camera position is not used in making the first aggregation, and

processing point collections from the plurality of image frames with defocusing equations to produce three dimensional data.

2. The method of claim 1 , wherein the first, tentative camera position is determined by performing dense information set matching.

3. The method of claim 2 , in which the three-dimensional data sets have associated three-dimensional keypoint data sets, wherein:

in instances where the dense information set matching is not accomplished to establish the first, tentative camera position information, it is determined by matching frames based their keypoint data sets.

4. The method of claim 1 , wherein the first aggregation of the dense data sets is used for display.

5. The method of claim 1 , wherein the first, tentative camera position and the second, rough camera position are determined in real time on a computer processor.

6. The method of claim 1 further comprising:

determining a third, refined camera position using the second, rough camera position.

7. The method of claim 6 , wherein the third, refined camera position is determined through post-processing.

8. The method of claim 6 , wherein determining the third, refined camera position comprises:

matching a plurality of the three-dimensional dense data sets at a first threshold distance;

matching another plurality of three-dimensional dense data sets to one of the plurality matched at the first distance,

matching another plurality of three-dimensional dense data sets to another one of the plurality matched at the first level until at least substantially all frames of interest are so-matched; and

determining the relative position of the matched sets.

9. The method of claim 8 , further comprising:

producing computer readable scan output for producing a physical model from a second aggregation of the dense data sets using the third, refined camera position.

10. The method of claim 1 , wherein processing point collections from the plurality of image frames with defocusing equations to produce three dimensional data comprises processing red and blue channel point collections.

11. The method of claim 1 , further comprising referencing a calibration table, formed by imaging a known pattern, to account for nonlinearities for the point collections.

12. The method of claim 11 , wherein the known pattern is a grid pattern.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 047662 FRAME: 0239. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 5, 2018
From: HARVARD, ALEXEI; GHARIB, MORTEZA; WILLERT, CHRIS; LU, JIAN; HSIEH, SCOTT H; LICATA, DAVID
To: ARGES IMAGING, INC.
Reel/Frame 047721/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2018
From: HARVARD, ALEXEI; GHARIB, MORTEZA; WILLERT, CHRIS; LU, JIAN; HSIEH, SCOTT; LICATA, DAVID
To: CALIFORNIA INSTITUTE OF TECHNOLOGY
Reel/Frame 047662/0239 →
Continuity (2)
Provisional Application 61380094 · Sep 3, 2010
Related Publication 20130235165A1 · Sep 12, 2013