12.07.2015 Views

To the Graduate Council: I am submitting herewith a dissertation ...

To the Graduate Council: I am submitting herewith a dissertation ...

To the Graduate Council: I am submitting herewith a dissertation ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3: A Feature Saliency Descriptor for Registration and Pose Recovery 28The common approach to computing <strong>the</strong> motion par<strong>am</strong>eters ( R , t)uses a two-stagetechnique: starting with a linear method, followed by a non-linear refinement step[Faugeras93][Higgins81]. In <strong>the</strong> linear method <strong>the</strong> coplanarity constraint (3.3) isrewritten as:m T Em 0(3.4)1 2=where E is a 3x3 matrix, known as <strong>the</strong> Essential Matrix, that embeds <strong>the</strong> motionpar<strong>am</strong>eters:E×= [ t]R , with[ t]×⎡ 0⎢= ⎢ tz⎢⎣−ty− tt0xzty⎤⎥− tx ⎥ <strong>the</strong> anti-symmetric matrix0 ⎥⎦representing <strong>the</strong> cross product in a linear fashion. A system of homogeneous equationsin <strong>the</strong> entries of E is <strong>the</strong>n set from <strong>the</strong> point matches. Commonly more than 8 matchesare used resulting in an over-constrained system, which is solved using singular valuedecomposition (SVD). The actual motion par<strong>am</strong>eters are easily computed from <strong>the</strong>essential matrix. The scale of <strong>the</strong> translation, and hence of <strong>the</strong> reconstruction, isinherently <strong>am</strong>biguous in <strong>the</strong> SFM problem, <strong>the</strong>refore we have only five independentpar<strong>am</strong>eters to recover: ϕ , ϕ , ϕ , t , t ) , <strong>the</strong> three rotation angles and two translations.(x y z y zUnless some knowledge about <strong>the</strong> actual dimensions of <strong>the</strong> scene is available[Morris01], <strong>the</strong> scale will be arbitrary.For <strong>the</strong> non-linear refinement step several formulations were proposed, where <strong>the</strong>rotation matrix was par<strong>am</strong>etrized as an orthonormal matrix or using unit quaternions[Horn90]. A classic nonlinear method is based on <strong>the</strong> least squares minimization of<strong>the</strong> Longuet-Higgins cost function [Faugeras93]:minR,ti=1...∑N matchesi1i22m .( t × Rm )(3.5)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!