Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Technical Reports (1964 - 2004)
  5. Shape from Shading: A Method for Obtaining the Shape of a Smooth Opaque Object from One View

Shape from Shading: A Method for Obtaining the Shape of a Smooth Opaque Object from One View

Thumbnail Image
Download
Name

AITR-232.pdf

Size

6.47 MB

Format

Adobe PDF

Checksum (MD5)

b9aed24c269b54389f7dc09a1a67676d

Thumbnail Image
Download
Name

AITR-232.ps

Size

8.25 MB

Format

PostScript

Checksum (MD5)

99015f233819d6f05617a23e0432a1f7

Author(s)
Horn, Berthold K.P.
Date Issued
November 1, 1970
Series/Report no.
AITR-232
Abstract
A method will be described for finding the shape of a smooth apaque object form a monocular image, given a knowledge of the surface photometry, the position of the lightsource and certain auxiliary information to resolve ambiguities. This method is complementary to the use of stereoscopy which relies on matching up sharp detail and will fail on smooth objects. Until now the image processing of single views has been restricted to objects which can meaningfully be considered two-dimensional or bounded by plane surfaces. It is possible to derive a first-order non-linear partial differential equation in two unknowns relating the intensity at the image points to the shape of the objects. This equation can be solved by means of an equivalent set of five ordinary differential equations. A curve traced out by solving this set of equations for one set of starting values is called a characteristic strip. Starting one of these strips from each point on some initial curve will produce the whole solution surface. The initial curves can usually be constructed around so-called singular points. A number of applications of this metod will be discussed including one to lunar topography and one to the scanning electron microscope. In both of these cases great simplifications occur in the equations. A note on polyhedra follows and a quantitative theory of facial make-up is touched upon. An implementation of some of these ideas on the PDP-6 computer with its attached image-dissector camera at the Artificial intelligence Laboratory will be described, and also a nose-recognition program.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6885
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.