{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/normal-integration-a-survey","title":"Normal Integration: A Survey","arxiv_id":"1709.05940","date":"2017-09-18","proceeding":null,"authors":["Yvain Quéau","Jean-Denis Durou","Jean-François Aujol"],"abstract":"The need for efficient normal integration methods is driven by several\ncomputer vision tasks such as shape-from-shading, photometric stereo,\ndeflectometry, etc. In the first part of this survey, we select the most\nimportant properties that one may expect from a normal integration method,\nbased on a thorough study of two pioneering works by Horn and Brooks [28] and\nby Frankot and Chellappa [19]. Apart from accuracy, an integration method\nshould at least be fast and robust to a noisy normal field. In addition, it\nshould be able to handle several types of boundary condition, including the\ncase of a free boundary, and a reconstruction domain of any shape i.e., which\nis not necessarily rectangular. It is also much appreciated that a minimum\nnumber of parameters have to be tuned, or even no parameter at all. Finally, it\nshould preserve the depth discontinuities. In the second part of this survey,\nwe review most of the existing methods in view of this analysis, and conclude\nthat none of them satisfies all of the required properties. This work is\ncomplemented by a companion paper entitled Variational Methods for Normal\nIntegration, in which we focus on the problem of normal integration in the\npresence of depth discontinuities, a problem which occurs as soon as there are\nocclusions.","url_abs":"http://arxiv.org/abs/1709.05940v1","url_pdf":"http://arxiv.org/pdf/1709.05940v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"normal-integration-a-survey","repo_url":"https://github.com/yqueau/normal_integration","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[{"task_slug":"survey","task_name":"Survey"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1709.05940","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}