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 2: Related Work 121. Start with an initial transformation R , ) .(0t02. For k = 1,...,kmaxor until stopping criteria met do:k −12.1. Compute si= Rk−1si+ tk−1.k −1k −1k −12.2. Build <strong>the</strong> correspondence set C = U{(si,arg min si− m )}.2.3. Using <strong>the</strong> pairs C compute <strong>the</strong> transformation that minimizes <strong>the</strong> sum ofsquared distances [Horn87].s ∈Sim∈MThe ICP algorithm was shown to converge monotonically to a local minimum.Therefore, <strong>the</strong> initial estimate of <strong>the</strong> transformation should be sufficiently close to <strong>the</strong>correct registration. Ano<strong>the</strong>r limitation of <strong>the</strong> original version is that it requires largeoverlap between <strong>the</strong> datasets to be aligned. Step 2.3 in <strong>the</strong> algorithm is commonlysolved by one of <strong>the</strong> feature matching techniques presented in 2.1.1. Independently,Chen and Medioni [Chen92] developed an algorithm similar to ICP. Using orientationinformation, <strong>the</strong>y devised a least squares matching metric based on <strong>the</strong> distance, in <strong>the</strong>direction of <strong>the</strong> normal to a scene point, to <strong>the</strong> tangent plane at <strong>the</strong> model. Thisapproach allowed <strong>the</strong> incorporation of local shape information, as well as <strong>the</strong> handlingof partially overlapping datasets.Active research on <strong>the</strong> free-form registration problem gave a rise to a proliferation ofimproved ICP algorithms. Zhang [Zhang94] proposed a method based on robuststatistics, allowing for better handling of outliers, occlusions, and partial overlap. Thealgorithm used heuristics to remove inconsistent matches. While <strong>the</strong> ICP algorithmwas first used in <strong>the</strong> context of registration of clouds of points, Turk and Levoy[Turk94] devised a modified registration metric that dealt with polygon meshes. Theirtechnique is able to register partially overlapping views, by imposing mesh-basedconstraints on <strong>the</strong> selection of nearest points. In o<strong>the</strong>r improvements of ICP, Masuda

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

Saved successfully!

Ooh no, something went wrong!