Graphics Reference
In-Depth Information
x , and I
are defined in the light source coordinate system. The relation between the original
and the transformed image radiance then corresponds to
I(x,y) = I(s z x + s x z, y).
˜
˜
˜
which formally corresponds to the eikonal equation ( 3.37 ). In ( 3.40 ),
p ,
q ,
(3.41)
Inserting ( 3.41 )into( 3.40 ) allows one to determine the depth values z uv of the
surface. As an alternative, Kimmel and Sethian ( 2001 ) propose an extended fast
marching scheme that directly yields the solution for z uv .
The shape from shading approach based on partial differential equations is ex-
tended by Vogel et al. ( 2008 ) to a formulation in terms of the Hamilton-Jacobi
equation which takes into account a finite distance between the object and the cam-
era, i.e. a full projective camera model, and a non-Lambertian Phong reflectance
model. The light source is assumed to be located in the optical centre of the cam-
era, corresponding to a phase angle of α
0 . According to Vogel et al. ( 2008 ), the
differential equation to be solved for the depth map z(x,y)
=
=
z( x ) defined in the
continuous domain corresponds to
2
Rb 2
z
Q 2 b 2
x ) 2 +
1
z 2
z
2
+
(
z
·
z 2
=
(3.42)
with R as the reflectance function, b as the camera constant, and Q
=
Q( x )
=
b/
b 2 . A discretised solution of the Hamilton-Jacobi equation is obtained
using the 'method of artificial time'. The approach is evaluated by Vogel et al. ( 2008 )
based on synthetic images with and without noise and on simple real-world images.
The method of Vogel et al. ( 2008 ) is applied to more complex real-world images
by Vogel et al. ( 2009b ). The object of interest is segmented by subsequently apply-
ing the approach of Chan and Vese ( 2001 ) for initialisation, which relies on image
grey values rather than edges, and the edge-based geodesic active contour method
of Caselles et al. ( 1997 ) for refinement. A correction for non-uniform surface albedo
is performed using a diffusion-based image inpainting method. For several objects
with non-Lambertian surfaces (a cup, a computer mouse, and a topic with a plas-
tic cover), realistic three-dimensional reconstruction results are obtained. However,
no comparison to ground truth data is provided. A computationally highly efficient
method for solving the Hamilton-Jacobi equation ( 3.42 ) based on a fast marching
scheme is developed by Vogel et al. ( 2009a ).
Beyond an integration of the Phong model, Vogel and Cristiani ( 2011 ) discuss
the approach of Ahmed and Farag ( 2007 ), who employ the reflectance model of
Oren and Nayar ( 1995 ) for shape from shading. The Oren-Nayar model has been
developed for rough surfaces composed of small facets which are individually gov-
erned by a Lambertian reflectance. Vogel and Cristiani ( 2011 ) assume that the light
source is located in the optical centre of the camera. They compare the numerical
approach used by Ahmed and Farag ( 2007 ) with the upwind scheme proposed by
Rouy and Tourin ( 1992 ), concluding that the upwind scheme converges faster and
can be implemented more easily. Furthermore, Vogel and Cristiani ( 2011 ) derive
upper bounds for the step size of the upwind scheme for the Phong model and the
2
+
x
Search WWH ::




Custom Search