The DOI matches its Crossref record; 43 of the 43 references it cites were found in a registry or an index.
Height and gradient from shading
Abstract
The method described here for recovering the shape of a surface from a shaded image can deal with complex, wrinkled surfaces. Integrability can be enforced easily because both surface height and gradient are represented. (A gradient field is integrable if it is the gradient of some surface height function.) The robustness of the method stems in part from linearization of the reflectance map about the current estimate of the surface orientation at each picture cell. (The reflectance map gives the dependence of scene radiance on surface orientation.) The new scheme can find an exact solution of a given shape-from-shading problem even though a regularizing term is included. The reason is that the penalty term is needed only to stabilize the iterative scheme when it is far from the correct solution; it can be turned off as the solution is approached. This is a reflection of the fact that shape-from-shading problems are not ill posed when boundary conditions are available, or when the image contains singular points.This article includes a review of previous work on shape from shading and photoclinometry. Novel features of the new scheme are introduced one at a time to make it easier to see what each contributes. Included is a discussion of implementation details that are important if exact algebraic solutions of synthetic shape-from-shading problems are to be obtained. The hope is that better performance on synthetic data will lead to better performance on real data.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Horn, B. K. P., & Schunck, B. G. (1981) · Artificial Intelligence · doi:10.1016/0004-3702(81)90024-2 · Cited by 10,312
Self-citationMethods of Mathematical Physics
Courant, R., & Hilbert, D. (1989) · Wiley eBooks · doi:10.1002/9783527617210 · Cited by 8,067
(1986) · Cited by 3,616
Multi-level adaptive solutions to boundary-value problems
Brandt, A. (1977) · Mathematics of Computation · doi:10.1090/s0025-5718-1977-0431719-x · Cited by 3,357
Cubic convolution interpolation for digital image processing
Keys, R. (1981) · IEEE Transactions on Acoustics, Speech, and Signal Processing · doi:10.1109/tassp.1981.1163711 · Cited by 3,255
The psychology of computer vision
Rosenfeld, A. (1976) · Artificial Intelligence · doi:10.1016/0004-3702(76)90008-4 · Cited by 2,966
Multi-Grid Methods and Applications
Hackbusch, W. (1985) · Springer Series in Computational Mathematics · doi:10.1007/978-3-662-02427-0 · Cited by 2,223
Photometric Method For Determining Surface Orientation From Multiple Images
Woodham, R. J. (1980) · Optical Engineering · doi:10.1117/12.7972479 · Cited by 2,003
Partial Differential Equations
John, F. (1971) · Applied Mathematical Sciences · doi:10.1007/978-1-4615-9966-1 · Cited by 1,932
Bidirectional reflectance spectroscopy: 1. Theory
Hapke, B. (1981) · Journal of Geophysical Research: Solid Earth · doi:10.1029/jb086ib04p03039 · Cited by 1,888
Methods of Mathematical Physics
Courant, R., Hilbert, D., & Teichmann, T. (1962) · Physics Today · doi:10.1063/1.3057861 · Cited by 1,419
Hill shading and the reflectance map
Horn, B. K. P. (1981) · Proceedings of the IEEE · doi:10.1109/proc.1981.11918 · Cited by 1,345
Self-citationBidirectional reflectance spectroscopy
Hapke, B. (1984) · Icarus · doi:10.1016/0019-1035(84)90054-x · Cited by 1,204
A method for enforcing integrability in shape from shading algorithms
Frankot, R. T., & Chellappa, R. (1988) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.3909 · Cited by 1,038
Partial Differential Equations
Garabedian, P. R. (1964) · CERN Document Server (European Organization for Nuclear Research) · Cited by 980
Numerical shape from shading and occluding boundaries
Ikeuchi, K., & Horn, B. K. P. (1981) · Artificial Intelligence · doi:10.1016/0004-3702(81)90023-0 · Cited by 738
Self-citationMethods of Mathematical Physics: Partial Differential Equations
Courant, R., & Hilbert, D. (1989) · doi:10.1002/9783527617234 · Cited by 735
Understanding image intensities
Horn, B. K. P. (1977) · Artificial Intelligence · doi:10.1016/0004-3702(77)90020-0 · Cited by 689
Self-citationHorn, B. K. P. (1984) · Proceedings of the IEEE · doi:10.1109/proc.1984.13073 · Cited by 670
Self-citationThe variational approach to shape from shading
Horn, B. K. P., & Brooks, M. J. (1986) · Computer Vision, Graphics, and Image Processing · doi:10.1016/0734-189x(86)90114-3 · Cited by 594
Self-citationMethods of Mathematical Physics, Vol. I
Courant, R., & Hilbert, D. (1954) · Physics Today · doi:10.1063/1.3061619 · Cited by 556
SHAPE FROM SHADING: A METHOD FOR OBTAINING THE SHAPE OF A SMOOTH OPAQUE OBJECT FROM ONE VIEW
Horn, B. K. P. (1970) · DSpace@MIT (Massachusetts Institute of Technology) · Cited by 534
Self-citationObtaining Shape from Shading Information
Horn, B. K. P. (1975) · The MIT Press eBooks · Cited by 463
Self-citationHorn, B. K. P., & Schunck, B. G. (1994) · The MIT Press eBooks · doi:10.7551/mitpress/1413.003.0014 · Cited by 421
Self-citationPentland, A. P. (1984) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.1984.4767501 · Cited by 378
Multilevel computational processes for visual surface reconstruction
Terzopoulos, D. (1983) · Computer Vision, Graphics, and Image Processing · doi:10.1016/0734-189x(83)90020-8 · Cited by 317
Machine interpretation of line drawings
(1987) · Computer Vision, Graphics, and Image Processing · doi:10.1016/s0734-189x(87)80119-6 · Cited by 298
Photometric Invariants Related to Solid Shape
Koenderink, J. J., & van Doorn, A. J. (1980) · Optica Acta: International Journal of Optics · doi:10.1080/713820338 · Cited by 262
Artificial Intelligence: An MIT Perspective.
indicated, N. A. (1984) · Contemporary Psychology: A Journal of Reviews · doi:10.1037/023077 · Cited by 259
Direct analytical methods for solving Poisson equations in computer vision problems
Simchony, T., Chellappa, R., & Shao, M. (1990) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.55103 · Cited by 246
Improved methods of estimating shape from shading using the light source coordinate system
Lee, C.-H., & Rosenfeld, A. (1985) · Artificial Intelligence · doi:10.1016/0004-3702(85)90026-8 · Cited by 217
Brooks, M. J., & Horn, B. K. P. (1985) · DSpace@MIT (Massachusetts Institute of Technology) · Cited by 214
Self-citationDigital Image Processing of Earth Observation Sensor Data
Bernstein, R. (1976) · IBM Journal of Research and Development · doi:10.1147/rd.201.0040 · Cited by 178
Perception of solid shape from shading
Mingolla, E., & Todd, J. T. (1986) · Biological Cybernetics · doi:10.1007/bf00342882 · Cited by 166
Craters and basins on Ganymede and Callisto - Morphological indicators of crustal evolution
Passey, Q. R., & SHOEMAKER, E. M. (1982) · Cited by 142
The eikonal equation: some results applicable to computer vision
Bruss, A. R. (1982) · Journal of Mathematical Physics · doi:10.1063/1.525441 · Cited by 108
Shape Information From Shading: A Theory About Human Perception
Pentland, A. (2005) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/ccv.1988.590017 · Cited by 107
Surface descriptions from stereo and shading
Blake, A., Zisserman, A., & Knowles, G. (1985) · Image and Vision Computing · doi:10.1016/0262-8856(85)90006-x · Cited by 93
Recovering three-dimensional shape from a single image of curved objects
Malik, J., & Maydan, D. E. (1989) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.24791 · Cited by 81
Minnaert, M. G. J. (1961) · Cited by 78
Modeling crater topography and albedo from monoscopic Viking Orbiter images: 1. Methodology
Davis, P. A., & Soderblom, L. A. (1984) · Journal of Geophysical Research Atmospheres · doi:10.1029/jb089ib11p09449 · Cited by 72
New algorithms from reconstruction of a 3-D depth map from one or more images
Shao, M., Simchony, T., & Chellappa, R. (2003) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1988.196286 · Cited by 25
Algorithms for shape from shading and occluding boundaries
Lee, D. (2003) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1988.196278 · Cited by 7
Cited by
Zhang, R., Tsai, P.-S., Cryer, J. E., & Shah, M. (1999) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.784284 · Cited by 1,731
What Is the Range of Surface Reconstructions from a Gradient Field?
Agrawal, A., Raskar, R., & Chellappa, R. (2006) · Lecture Notes in Computer Science · doi:10.1007/11744023_45 · Cited by 311
Metadata
- Authors
- Horn, B. K. P.
- Venue
- International Journal of Computer Vision
- Published
- 1990-08
- Volume
- 5
- Issue
- 1
- Pages
- 37-75
- ISSN
- 0920-5691 (ISSN-L)
- 1573-1405
- OpenAlex
- W2043796649
- Cited by
- 469
- References
- 43
- FWCI
- 9.86
- Type
- journal article
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.