2017
DOI: 10.1007/s41095-016-0075-z
|View full text |Cite
|
Sign up to set email alerts
|

Fast and accurate surface normal integration on non-rectangular domains

Abstract: The integration of surface normals for the purpose of computing the shape of a surface in 3D space is a classic problem in computer vision. However, even nowadays it is still a challenging task to devise a method that is flexible enough to work on non-trivial computational domains with high accuracy, robustness, and computational efficiency. By uniting a classic approach for surface normal integration with modern computational techniques, we construct a solver that fulfils these requirements. Building upon the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2

Relationship

5
1

Authors

Journals

citations
Cited by 23 publications
(23 citation statements)
references
References 52 publications
0
23
0
Order By: Relevance
“…where ∇z is the gradient of z. Then, the best smooth surface explaining the computed normals can be estimated in several ways [1], for instance by solving the variational problem:…”
Section: Construction Of Our Methods and More Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…where ∇z is the gradient of z. Then, the best smooth surface explaining the computed normals can be estimated in several ways [1], for instance by solving the variational problem:…”
Section: Construction Of Our Methods and More Related Workmentioning
confidence: 99%
“…The latter approach makes it possible to compute the 3D shape directly whereas in most methods following the classic PS setting a field of surface normals is computed which needs to be integrated in another step; see e.g. [1] for a recent discussion of integration techniques.…”
Section: Arxiv:170910437v1 [Cscv] 29 Sep 2017mentioning
confidence: 99%
See 1 more Smart Citation
“…This condition is a linear PDE in z which can be discretized using finite differences. Yet, providing a consistent discretization on the boundary of Ω is not straightforward [26], especially when dealing with nonrectangular domains Ω where many cases have to be considered [6]. Hence, we follow a different track, based on the discretization of the functional itself.…”
Section: Smooth Surfacesmentioning
confidence: 99%
“…Hence, rather than considering that we are given |Ω| observations p, our discretization handles these data as |Ω + u |+|Ω − u | observations, some of them being interpreted in terms of forward differences, some in terms of backward differences, some in terms of both forward and backward differences, the points without any neighbor in the u-direction being excluded. 6 In 3D-reconstruction applications such as photometric stereo [55], the assumption on the noise should rather be formulated on the images. This will be discussed in more details in Subsection 4.4.…”
Section: Discretizing the Functionalmentioning
confidence: 99%