PHD Thesis - Institute for Computer Graphics and Vision - Graz ...
PHD Thesis - Institute for Computer Graphics and Vision - Graz ...
PHD Thesis - Institute for Computer Graphics and Vision - Graz ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CONTENTS<br />
v<br />
4 Evaluation on non-planar scenes 43<br />
4.1 Measures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />
4.1.1 Repeatability score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />
4.1.2 Matching score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />
4.1.3 Complementary score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />
4.2 Representation of the detections . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />
4.3 Detection correspondence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />
4.3.1 Transferring an elliptic region . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />
4.3.2 Calculating the overlap area from the point set representation . . . . . . . 48<br />
4.3.3 Justification of the approximation . . . . . . . . . . . . . . . . . . . . . . 49<br />
4.4 Point transfer using the trifocal tensor . . . . . . . . . . . . . . . . . . . . . . . . 50<br />
4.5 Ground truth generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />
4.5.1 Trifocal tensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />
4.5.2 Dense matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />
4.5.3 Ground truth quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
4.6 Experimental evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />
4.6.1 Repeatability <strong>and</strong> matching score . . . . . . . . . . . . . . . . . . . . . . . 55<br />
4.6.2 Combining local detectors . . . . . . . . . . . . . . . . . . . . . . . . . . . 58<br />
5 Maximally Stable Corner Clusters (MSCC’s) 68<br />
5.1 The MSCC detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />
5.1.1 Interest point detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />
5.1.2 Multi scale clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />
5.1.3 Selection of stable clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />
5.2 Region representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />
5.3 Computational complexity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
5.4 Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
5.5 Detection examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76<br />
5.6 Detector evaluation: Repeatability <strong>and</strong> matching score . . . . . . . . . . . . . . . 80<br />
5.6.1 Evaluation of the ”Doors” scene . . . . . . . . . . . . . . . . . . . . . . . 80<br />
5.6.2 Evaluation of the ”Group” <strong>and</strong> ”Room” scene . . . . . . . . . . . . . . . . 80<br />
5.7 Combining MSCC with other local detectors . . . . . . . . . . . . . . . . . . . . 81<br />
6 Wide-baseline methods 91<br />
6.1 Wide-baseline region matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91<br />
6.1.1 Matching <strong>and</strong> registration . . . . . . . . . . . . . . . . . . . . . . . . . . . 92<br />
6.2 Piece-wise planar scene reconstruction . . . . . . . . . . . . . . . . . . . . . . . . 96<br />
6.2.1 Reconstruction using homographies . . . . . . . . . . . . . . . . . . . . . . 96<br />
6.2.2 Piece-wise planar reconstruction . . . . . . . . . . . . . . . . . . . . . . . 97<br />
6.2.3 Experimental evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100<br />
6.2.4 Real Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102<br />
7 Living in a piecewise planar world 110<br />
7.1 Map building . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111<br />
7.1.1 Sub-map identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />
7.1.2 Sub-map creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />
7.1.3 Structure computation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />
7.1.4 L<strong>and</strong>mark extraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116