Full text: XIXth congress (Part B5,1)

  
Faber, Petko 
human’s head: the head length range between 192 and 257 [mm], the head height between 163 and 205 [mm] and the 
head breadth between 137 and 168 [mm], respectively to the DIN 33402/2 "Human body dimensions; values". 
The available data are defined by the set of all corresponding points. That means, all points are potential candidates 
belonging to an ellipsoid describing the human's head. But, our main problem is, that the points are irregularly distributed 
in the 3-D space and, moreover, additionally no information about the relations between the points is available. The 
resulting problem is a defined selection of a subset of 3-D points, which are representative of the searched ellipsoid. 
The detection is performed using a RANSAC procedure (Fischler and Bolles, 1981). Here, however, we need to randomly 
select nine points and check their validity. The best solution is then refined using a direct least squares method with a 
condition, which supports, but nor enforces the approximation of an ellipsoid. The least squares method is similar to the 
approach of (Fitzgibbon et al., 1996). 
3.2 Ellipsoid specific fitting algorithm 
A general second order surface can be present in 3-D implicitly F(z, x) 2 x - A- xT +x-a+a4 = 0 witha = 
[414 424 das. x = [x y z] and the real symmetrical matrices 
411 diz 013 14 
431  d22 423 0424 
431 432 033 034 
41 42 043 44 
aj; 412 13 
A = | 421 an 423 , A= 
431 432 433 
Explicitly the general second order surface can be read as: 
— „2 a 2 2 €) PR € iia €). > A = ; - _ 
F(z, x) — a112? + Agoy” 4- 332^ + 201909 + 213% 7 + 202397 + 414% + A24Y + A347 + 444 = 0. (1) 
F(z, x;) is called the algebraic distance of a point x; = [z; yi z;] to the surface F(z, x) — 0. The fitting of a general 
surface may be approached (Haralick and Shapiro, 1993) by minimizing the sum of the squared algebraic distances: 
n 
Ax > F (z, xi)? — Minimum . (2) 
iz] 
In order to avoid the trivial solution for the parameter, and recognizing that any multiple of a solution represents the same 
surface, the formulation of a constraint is necessary. The selection of a suitable constraint is important for the fitting. 
Note, if a constraint is selected which has insufficiently discriminant characteristics, a set of 3-D points can be fitted by 
an ellipsoid, a hyperboloid, a double cone, or any surface, which does not present a center surface. On the other hand, the 
equation to describe an ellipsoid can be written in a normalized form: 
x? y? 22 
amp =1 with A>0,8B>0,C>0. 
In order to fit ellipsoids specifically we would like to constrain the parameter vector z. A constraint which forces the 
fitting of an ellipsoid always can be formulated as 
det (A) = aq1az2a33 + a12a23a31 + a13a32a21 — 011023032 — 022013031 — 033012021 — l . (3) 
However, on the basis of the obvious structural contradiction between the actual formulation and the demanded structure to 
solve the generalized eigenvalue problem Bz — ACz with zT Cz — land: = [a11 422 433 412 ... a44] this formulation 
is not suitable. Concluding, a "good" approximation of the constraint has to been selected to exclude at least the surfaces, 
which do not present a center surface. Therefore it is necessary, that det (A) # 0. Assuming, that every projection of the 
3-D point set into the three 2-D plane X — Y, X — Z, and Y — Z are approximated optimal by an ellipse the following 
and finally used constraint is motivated: 
4 (a11422 -- 411433 + 422033) — (412021 + 413031 + 423032) = | . (4) 
This is a quadratic constraint which may be expressed in the matrix form 2 Cz = | as 
0 7 
ooo 
ec 
Sr 
0 
0 
0 
Ü 
0 
0 
0 
eo cocco rcc ccc 
  
eo c c ccce cct 
ecc ccc clcrr 
eec cocco LmLooc 
Oooo oOo 
eec ccc c ccc 
SOOO OO OOO 
So Oe OO Oo 
  
| 0 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B5. Amsterdam 2000. 233 
  
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.