3D rendering

6219063
Add to folder: View Folders  
Keywords to Highlight:

full-text

print

pdf

permalink

Inventors

Bouguet, Jean-Yves
Perona, Pietro

Application #

087128

Filed

May-29-1998

Published

Apr-17-2001

Current US Class

345/426
382/154

International Classes

G06T 015/60

Field of Search

345/419 345/426 345/443 345/429 345/422 345/421 382/154

Assignee

California Institute of Technology (Pasadena, CA)

Examiners

Zimmerman; Mark

Attorney, Agent or Firm

Fish & Richardson P.C.

US Patent References

4525858   Method and appar...
4653104   Optical three-dime...
5832106   Method for camera...
5870490   Apparatus for extra...

Referenced by:

View Backward References

Citation

Cite This Patent

More From Subclass 154

5754680   Object shape expre...
6888953   Vehicle surroundin...
6327381   Image transformati...
6970591   Image processing...
5295199   Image transformin...
6811264   Geometrically awar...
4584704   Spatial imaging sy...
7016528   Measuring apparat...
6978040   Optical recovery of...
6169819   High performance...
6141439   Apparatus for ima...
7034821   Three-dimensional...
 

More From Class 382

4225850   Non-fingerprint reg...
7035443   Personal choice bi...
6580816   Scanning capacitiv...
5757954   Field prioritization...
5995642   Method for automat...
5754682   Picture processing...
5978517   Digital image prog...
6914613   Color selection met...
6714672   Automated stereo fu...
6993179   Strapdown system f...
6738502   Multispectral taxon...
5778104   Adaptive luminanc...
 
Abstract
A technique for capturing the surface of three-dimensional ("3D") objects using structured lighting. The movement of shadow across the 3D objects is optically recorded. Variation in brightness on the surface provides a cue for triangulation. By analyzing the variation in brightness of a particular point on the surface, the location of that point is determined based on the movement of the shadow. With known locations for a camera and a light source, the coordinates in space of the point is triangulated. By repeating this process, a collection of coordinates is created. Those coordinates are then used to reconstruct the 3D surface.
 
Claims
What is claimed is:

1. A method for creating a representation of a surface of at least one three-dimensional object above an object plane, comprising:

projecting a light beam;

using an object to create at least one shadow across the surface and the object plane at any of a plurality of different random locations;

optically recording each shadow and the surface; and

calculating coordinates of spatial points by triangulation to represent surface points on the surface.

2. The method of claim 1 where said calculating a coordinate of a spatial point by triangulation to represent a surface point includes:

calculating a shadow plane formed by the source of the projecting and the intersection of a shadow and the object plane; and



Description
TECHNICAL FIELD

The present disclosure relates to three-dimensional imaging, and more specifically, to the reconstruction of three dimensional surfaces using structured lighting.

BACKGROUND

As the processing speed and memory capacity of computers have continued to increase, along with advances in computer graphics software, the interest in imaging both the geometry and surface texture of three-dimensional ("3D") objects has also increased. Numerous applications of such technology which for many years were anticipated have begun to be realized. The use of 3D representations has expanded in many areas, including entertainment, animation, industrial design, engineering, archiving, commercial advertising, catalogs, and "virtual reality" visits to actual places (e.g., cities and museums).

Various techniques have in turn developed to capture this information. Some are mechanical, some are purely based on images. Each system proposes different tradeoffs. The main parameters to be considered include: cost, accuracy, ease of use, and speed of acquisition. So far most commercial 3D scanners have favored accuracy over other parameters. However, while accurate, these systems tend to be very expensive.
 
  A 3-D modeling system is provided for reducing design costs an efficient drawing checking operation. A number of CAD units and a server are connected through...  A technique for capturing the surface of three-dimensional ("3D") objects using structured lighting. The movement of shadow across the 3D objects is optically...