Graphics Reference
In-Depth Information
direction s and the viewing direction v , such that the modelled photopolarimetric
properties of a pixel correspond to the measured values:
I uv =
R I (p uv ,q uv , s , v )
(5.14)
R Φ (p uv ,q uv , s , v ) (5.15)
D uv = R D (p uv ,q uv , s , v ). (5.16)
The reflectance functions ( 5.14 )-( 5.16 ) may depend on further, e.g. material-
specific, parameters which possibly in turn depend on the pixel coordinates (u, v) ,
such as the surface albedo ρ uv which influences the intensity reflectance R I .
As long as a single light source is used, it is possible without loss of general-
ity to define the surface normal in a coordinate system with positive x and zero y
components of the illumination vector s , corresponding to p s < 0 and q s =
Φ uv =
0 with
q, 1 ) T . Furthermore, for simplicity we always choose
the z axis such that the viewing direction corresponds to v
a surface normal n
=
(
p,
= ( 0 , 0 , 1 ) T . The surface
q, 1 ) T in the world coordinate system, in which the azimuth an-
gle of the light source is denoted by ψ , is related to n by a rotation around the z
axis, leading to
normal
n
˜
=
(
−˜
p,
−˜
q cos ψ. (5.17)
It is generally favourable to define the reflectance functions R I , R Φ , and R D in the
coordinate system in which q s =
p
˜
=
p cos ψ
q sin ψ
and
q
˜
=
p sin ψ
+
0. If several light sources with different azimuth
angles are used, one must then remember to take into account the transformation
between the two coordinate systems according to ( 5.17 ).
In the following paragraphs we describe a global and a local approach to solve
the problem of shape from photopolarimetric reflectance (SfPR), i.e. to adapt the
surface gradients p uv and q uv to the observed photopolarimetric properties I uv , Φ uv ,
and D uv by solving the (generally nonlinear) system of equations ( 5.14 )-( 5.16 ). The
three-dimensional surface profile z uv is then obtained by integration of the surface
gradients according to the method proposed by Simchony et al. ( 1990 ) as described
in Sect. 3.2.3 .
5.3.1.1 Global Optimisation Scheme
The first solving technique introduced by d'Angelo and Wöhler ( 2005a ) is based on
the optimisation of a global error function simultaneously involving all image pix-
els, an approach described in detail by Horn ( 1986 , 1989 ), Horn and Brooks ( 1989 ),
and Jiang and Bunke ( 1997 ) (cf. Sect. 3.2 ). One part of this error function is the
intensity error term ( 3.19 ). As the pixel grey value information alone is not neces-
sarily sufficient to provide an unambiguous solution for the surface gradients p uv
and q uv , a regularisation constraint e s is introduced which requires smoothness of
the surface, e.g. small absolute values of the directional derivatives of the surface
gradients. We therefore make use of the additional smoothness error term ( 3.20 )
(Horn, 1986 , 1989 ; Horn and Brooks, 1989 ; Jiang and Bunke, 1997 ). In the sce-
narios regarded in this work, the assumption of a smooth surface is realistic. For
Search WWH ::




Custom Search