Shape and Source from Shading

Well-known methods for solving the shape-from-shading problem require knowledge of the reflectance map. Here we show how the shape-from-shading problem can be solved when the reflectance map is not available, but is known to have a given form with some unknown parameters. This happens, for exa...

Full description

Bibliographic Details
Main Authors: Brooks, Michael J., Horn, Berthold K.P.
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6422
_version_ 1826205164458999808
author Brooks, Michael J.
Horn, Berthold K.P.
author_facet Brooks, Michael J.
Horn, Berthold K.P.
author_sort Brooks, Michael J.
collection MIT
description Well-known methods for solving the shape-from-shading problem require knowledge of the reflectance map. Here we show how the shape-from-shading problem can be solved when the reflectance map is not available, but is known to have a given form with some unknown parameters. This happens, for example, when the surface is known to be Lambertian, but the direction to the light source is not known. We give an iterative algorithm that alternately estimates the surface shape and the light source direction. Use of the unit normal in parameterizing the reflectance map, rather than the gradient or stereographic coordinates, simpliflies the analysis. Our approach also leads to an iterative scheme for computing shape from shading that adjusts the current estimates of the focal normals toward or away from the direction of the light source. The amount of adjustment is proportional to the current difference between the predicted and the observed brightness. We also develop generalizations to less constrained forms of reflectance maps.
first_indexed 2024-09-23T13:08:45Z
id mit-1721.1/6422
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T13:08:45Z
publishDate 2004
record_format dspace
spelling mit-1721.1/64222019-04-12T08:30:39Z Shape and Source from Shading Brooks, Michael J. Horn, Berthold K.P. Well-known methods for solving the shape-from-shading problem require knowledge of the reflectance map. Here we show how the shape-from-shading problem can be solved when the reflectance map is not available, but is known to have a given form with some unknown parameters. This happens, for example, when the surface is known to be Lambertian, but the direction to the light source is not known. We give an iterative algorithm that alternately estimates the surface shape and the light source direction. Use of the unit normal in parameterizing the reflectance map, rather than the gradient or stereographic coordinates, simpliflies the analysis. Our approach also leads to an iterative scheme for computing shape from shading that adjusts the current estimates of the focal normals toward or away from the direction of the light source. The amount of adjustment is proportional to the current difference between the predicted and the observed brightness. We also develop generalizations to less constrained forms of reflectance maps. 2004-10-04T14:55:51Z 2004-10-04T14:55:51Z 1985-01-01 AIM-820 http://hdl.handle.net/1721.1/6422 en_US AIM-820 1209315 bytes 941123 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Brooks, Michael J.
Horn, Berthold K.P.
Shape and Source from Shading
title Shape and Source from Shading
title_full Shape and Source from Shading
title_fullStr Shape and Source from Shading
title_full_unstemmed Shape and Source from Shading
title_short Shape and Source from Shading
title_sort shape and source from shading
url http://hdl.handle.net/1721.1/6422
work_keys_str_mv AT brooksmichaelj shapeandsourcefromshading
AT hornbertholdkp shapeandsourcefromshading