{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T17:36:28Z","timestamp":1764783388260,"version":"3.40.2"},"reference-count":36,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[2012,8,1]],"date-time":"2012-08-01T00:00:00Z","timestamp":1343779200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2013,7,16]],"date-time":"2013-07-16T00:00:00Z","timestamp":1373932800000},"content-version":"vor","delay-in-days":349,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/creativecommons.org\/licenses\/by-nc-nd\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Vision and Image Understanding"],"published-print":{"date-parts":[[2012,8]]},"DOI":"10.1016\/j.cviu.2012.03.006","type":"journal-article","created":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T05:34:52Z","timestamp":1332826492000},"page":"882-895","source":"Crossref","is-referenced-by-count":17,"title":["A robust multi-scale integration method to obtain the depth from gradient maps"],"prefix":"10.1016","volume":"116","author":[{"given":"Rafael F.V.","family":"Saracchini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jorge","family":"Stolfi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Helena C.G.","family":"Leit\u00e3o","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gary A.","family":"Atkinson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Melvyn L.","family":"Smith","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"year":"1989","series-title":"Shape from Shading","author":"Horn","key":"10.1016\/j.cviu.2012.03.006_b0005"},{"issue":"1","key":"10.1016\/j.cviu.2012.03.006_b0010","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/BF00056771","article-title":"Height and gradient from shading","volume":"5","author":"Horn","year":"1990","journal-title":"Intl. J. Computer Vis."},{"key":"10.1016\/j.cviu.2012.03.006_b0015","unstructured":"B.K.P. Horn, R.J. Woodham, W.M. Silver, Determining shape and reflectance using multiple images, Tech. Rep. AI Memo 490, MIT Artificial Intelligence Laboratory, 1978."},{"issue":"1","key":"10.1016\/j.cviu.2012.03.006_b0020","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1117\/12.7972479","article-title":"Photometric method for determining surface orientation from multiple images","volume":"19","author":"Woodham","year":"1980","journal-title":"Opt. Eng."},{"key":"10.1016\/j.cviu.2012.03.006_b0025","unstructured":"M.L. Smith, L.N. Smith, Polished Stone Surface Inspection using Machine Vision, OSNET, 2004, p. 33."},{"key":"10.1016\/j.cviu.2012.03.006_b0030","unstructured":"M. Kampel, R. Sablatnig, 3D puzzling of archeological fragments, in: D. Skocaj (Ed.), Proc. of 9th Computer Vision Winter Workshop, 2004, pp. 31\u201340."},{"key":"10.1016\/j.cviu.2012.03.006_b0035","doi-asserted-by":"crossref","unstructured":"J. Sun, M.L. Smith, A.R. Farooq, L.N. Smith, Concealed object perception and recognition using a photometric stereo strategy, in: ACIVS\u201909, vol. 5807, pp. 445\u2013455. doi:10.1007\/978-3-642-04697-1.","DOI":"10.1007\/978-3-642-04697-1"},{"key":"10.1016\/j.cviu.2012.03.006_b0040","doi-asserted-by":"crossref","unstructured":"M.F. Hansen, G.A. Atkinson, L.N. Smith, M.L. Smith, 3d face reconstructions from photometric stereo using near infrared and visible light, Computer Vis. Image Understand. (in press), doi:10.1016\/j.cviu.2010.03.001.","DOI":"10.1016\/j.cviu.2010.03.001"},{"issue":"4","key":"10.1016\/j.cviu.2012.03.006_b0045","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1109\/34.3909","article-title":"A method for enforcing integrability in shape from shading algorithms","volume":"10","author":"Frankot","year":"1988","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"10.1016\/j.cviu.2012.03.006_b0050","doi-asserted-by":"crossref","unstructured":"A. Agrawal, R. Chellappa, R. Raskar, An algebraic approach to surface reconstruction from gradient fields, in: ICCV 2005, pp. 174\u2013181.","DOI":"10.1109\/ICCV.2005.31"},{"key":"10.1016\/j.cviu.2012.03.006_b0055","doi-asserted-by":"crossref","unstructured":"A. Agrawal, R. Raskar, R. Chellappa, What is the range of surface reconstructions from a gradient field? in: ECCV 2006, vol. 3951, pp. 578\u2013591, doi:10.1007\/11744023.","DOI":"10.1007\/11744023"},{"key":"10.1016\/j.cviu.2012.03.006_b0060","doi-asserted-by":"crossref","unstructured":"M. Chandraker, S. Agarwal, D. Kriegman, ShadowCuts: Photometric stereo with shadows, in: CVPR07, 2007, pp. 1\u20138.","DOI":"10.1109\/CVPR.2007.383288"},{"key":"10.1016\/j.cviu.2012.03.006_b0065","doi-asserted-by":"crossref","unstructured":"G.A. Atkinson, E.R. Hancock, Surface reconstruction using polarization and photometric stereo, in: CAIP 2007, vol. 4673, pp. 466\u2013473.","DOI":"10.1007\/978-3-540-74272-2_58"},{"key":"10.1016\/j.cviu.2012.03.006_b0070","doi-asserted-by":"crossref","unstructured":"H.C.G. Leit\u00e3o, R.F.V. Saracchini, J. Stolfi, Matching photometric observation vectors with shadows and variable albedo, in: SIBGRAPI\u201908, pp. 179\u2013186.","DOI":"10.1109\/SIBGRAPI.2008.39"},{"key":"10.1016\/j.cviu.2012.03.006_b0075","doi-asserted-by":"crossref","unstructured":"D. Reddy, A. Agrawal, R. Chellappa, Enforcing integrability by error correction using \u21131-minimization, in: CVPR\u2019 09, pp. 2350\u20132357.","DOI":"10.1109\/CVPR.2009.5206603"},{"key":"10.1016\/j.cviu.2012.03.006_b0080","unstructured":"R. Klette, K. Schl\u00fcns, Height data from gradient fields, in: Proc. 1996 SPIE Conf. on Machine Vision Applications, Architectures, and Systems Integration, 1996, pp. 204\u2013215."},{"issue":"1","key":"10.1016\/j.cviu.2012.03.006_b0085","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/0734-189X(88)90042-4","article-title":"A line-integration based method for depth recovery from surface normals","volume":"43","author":"Wu","year":"1988","journal-title":"Computer Vis. Graph. Image Process."},{"key":"10.1016\/j.cviu.2012.03.006_b0090","doi-asserted-by":"crossref","unstructured":"R. Fraile, E.R. Hancock, Combinatorial surface integration, in: Proc. 18th Intl. Conf. on Pattern Recognition (ICPR\u201906), vol. 1, 2006, pp. 59\u201362, doi:10.1109\/ICPR.2006.379.","DOI":"10.1109\/ICPR.2006.379"},{"key":"10.1016\/j.cviu.2012.03.006_b0095","doi-asserted-by":"crossref","unstructured":"A. Robles-Kelly, E.R. Hancock, Surface height recovery from surface normals using manifold embedding, in: Proc. Intl. Conf. on Image Processing (ICIP), 2004.","DOI":"10.1109\/ICIP.2004.1421501"},{"key":"10.1016\/j.cviu.2012.03.006_b0100","unstructured":"T. Wei, R. Klette, Height from gradient using surface curvature and area constraints, in: Proc. 3rd Indian Conf. on Computer Vision, Graphics and Image Processing, 2002."},{"key":"10.1016\/j.cviu.2012.03.006_b0105","doi-asserted-by":"crossref","unstructured":"G.D.J. Smith, A.G. Bors, Height estimation from vector fields of surface normals, in: Proc. IEEE Intl. Conf. on Digital Signal Processing (DSP), 2002, pp. 1031\u20131034.","DOI":"10.1109\/ICDSP.2002.1028266"},{"key":"10.1016\/j.cviu.2012.03.006_b0110","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1109\/34.927464","article-title":"From few to many: illumination cone models for face recognition under variable lighting and pose","volume":"23","author":"Georghiades","year":"2001","journal-title":"TPAMI"},{"key":"10.1016\/j.cviu.2012.03.006_b0115","doi-asserted-by":"crossref","unstructured":"B.K.P.Horn, Height and gradient from shading, Tech. Rep. AI Memo 1105, Massachusetts Institute of Technology, 1989.","DOI":"10.21236\/ADA212338"},{"issue":"2","key":"10.1016\/j.cviu.2012.03.006_b0120","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/TPAMI.1986.4767767","article-title":"Image analysis using multigrid relaxation methods","author":"Terzopoulos","year":"1986","journal-title":"TPAMI"},{"issue":"4","key":"10.1016\/j.cviu.2012.03.006_b0125","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1109\/34.3908","article-title":"The computation of visible-surface representations","volume":"10","author":"Terzopoulos","year":"1988","journal-title":"TPAMI"},{"issue":"11","key":"10.1016\/j.cviu.2012.03.006_b0130","doi-asserted-by":"crossref","first-page":"2085","DOI":"10.1109\/TPAMI.2009.183","article-title":"Surface-from-gradients without discrete integrability enforcement: a Gaussian kernel approach","volume":"32","author":"Ng","year":"2010","journal-title":"TPAMI"},{"key":"10.1016\/j.cviu.2012.03.006_b0135","unstructured":"Y. Chen, H. Wang, Y. Wang, Pyramid surface reconstruction from normal, in: ICIG 2004, pp. 464\u2013467."},{"key":"10.1016\/j.cviu.2012.03.006_b0140","doi-asserted-by":"crossref","unstructured":"D.J. Durou, F.J. Aujol, F. Courteille, Integrating the normal field of a surface in the presence of discontinuities, in: EMMCVPR \u201909, pp. 261\u2013273.","DOI":"10.1007\/978-3-642-03641-5_20"},{"key":"10.1016\/j.cviu.2012.03.006_b0145","doi-asserted-by":"crossref","unstructured":"T.S.F. Haines, R.C. Wilson, Integrating stereo with shape-from-shading derived orientation information, in: BMVC 2007.","DOI":"10.5244\/C.21.84"},{"year":"1990","series-title":"Introduction to Algorithms","author":"Cormen","key":"10.1016\/j.cviu.2012.03.006_b0150"},{"key":"10.1016\/j.cviu.2012.03.006_b0155","unstructured":"3dMD, 3dMDFace system, 2010, Electronic document at <https:\/\/2.zoppoz.workers.dev:443\/http\/www.3dmd.com\/3dmdface.html, edit date 2010\/10\/26> (accessed 26.10.2010)."},{"key":"10.1016\/j.cviu.2012.03.006_b0160","unstructured":"C. Cason, POV-Team, Persistence of Vision Raytracer, 2008, Electronic document at <https:\/\/2.zoppoz.workers.dev:443\/http\/www.povray.org\/, edit date 2008\/07\/30> (accessed 25.10.08)."},{"key":"10.1016\/j.cviu.2012.03.006_b0165","unstructured":"P.D. Kovesi, frankotchellappa.m: The Frankot\u2013Chellappa gradient integrator in MATLAB\/Octave, Univ. of Western Australia, 2000 <https:\/\/2.zoppoz.workers.dev:443\/http\/www.csse.uwa.edu.au\/pk\/Research\/MatlabFns\/Shapelet\/>."},{"key":"10.1016\/j.cviu.2012.03.006_b0170","doi-asserted-by":"crossref","unstructured":"A. Agrawal, Matlab\/Octave code for robust surface reconstruction from 2d gradient fields, 2006 <https:\/\/2.zoppoz.workers.dev:443\/http\/www.umiacs.umd.edu\/aagrawal\/software.html> (accessed 01.05.10) [11].","DOI":"10.1109\/ICCV.2005.31"},{"key":"10.1016\/j.cviu.2012.03.006_b0175","unstructured":"H.C.G. Leit\u00e3o, R.F.V. Saracchini, J. Stolfi, Depth from slope by weighted multi-scale integration, Tech. Rep. IC-10-09, Institute of Computing, State University of Campinas, 2010."},{"key":"10.1016\/j.cviu.2012.03.006_b0180","unstructured":"A. Robles-Kelly, R. Fraile, E.R. Hancock, Surface Integration in Matlab, BitBucket.org Free source code hosting, 2010 <https:\/\/2.zoppoz.workers.dev:443\/http\/bitbucket.org\/jaxze\/surface-integration-in-matlab\/overview>."}],"container-title":["Computer Vision and Image Understanding"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S1077314212000537?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S1077314212000537?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T02:13:06Z","timestamp":1742782386000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/linkinghub.elsevier.com\/retrieve\/pii\/S1077314212000537"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,8]]},"references-count":36,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2012,8]]}},"alternative-id":["S1077314212000537"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1016\/j.cviu.2012.03.006","relation":{},"ISSN":["1077-3142"],"issn-type":[{"type":"print","value":"1077-3142"}],"subject":[],"published":{"date-parts":[[2012,8]]}}}