Fractured Object Reassembly via Robust Surface Registration
Abstract
The reassembly of fractured 3D objects from their parts is an important problem in cultural heritage and other domains.We approach reassembly from a geometric matching perspective and propose a pipeline for the automatic solution of the problem, where an efficient and generic three-level coarse-to-fine search strategy is used for the underlying global optimization. Key to the efficiency of our approach is the use of a discretized approximation of the surfaces' distance field, which significantly reduces the cost of distance queries and allows our method to systematically search the global parameter space with minimal cost. The resulting reassembly pipeline provides highly reliable alignment, as demonstrated through the reassembly of fractured objects from their fragments and the reconstruction of 3D objects from partial scans, showcasing the wide applicability of our methodology.
References (11)
- AIGER D., MITRA N. J., COHEN-OR D.: 4points congruent sets for robust pairwise surface registration. In ACM SIGGRAPH 2008 Papers (New York, NY, USA, 2008), SIG- GRAPH '08, ACM, pp. 85:1-85:10. 3
- BOUAZIZ S., TAGLIASACCHI A., PAULY M.: Sparse iterative closest point. Computer Graphics Forum (Symposium on Geometry Processing) 32, 5 (2013), 1-11. 2, 3
- CHEN C.-S., HUNG Y.-P., CHENG J.-B.: RANSAC- based DARCES: A new approach to fast automatic registration of partially overlapping range images. Pattern Analysis and Ma- chine Intelligence, IEEE Transactions on 21, 11 (1999). 3
- HFG * 06] HUANG Q.-X., FLÖRY S., GELFAND N., HOFER M., POTTMANN H.: Reassembling fractured objects by geometric matching. In ACM SIGGRAPH 2006 Papers (New York, NY, USA, 2006), SIGGRAPH '06, ACM, pp. 569-578. 1, 2
- HUBER D. F.: Automatic three-dimensional modeling from reality. PhD thesis, Carnegie Mellon University, 2002. 3
- MUSETH K.: Vdb: High-resolution sparse volumes with dynamic topology. ACM Trans. Graph. 32, 3 (July 2013). 2
- PAPAIOANNOU G., KARABASSI E.-A., THEOHARIS T.: Virtual archaeologist: Assembling the past. IEEE Computer Graphics and Applications 21 (2001), 53-59. 1
- PALMAS G., PIETRONI N., CIGNONI P., SCOPIGNO R.: A computer-assisted constraint-based system for assembling fragmented objects. In Proc. of Digital Heritage 2013 Interna- tional Congress (2013), vol. 1, IEEE, pp. 529-536. 4
- SIARRY P., BERTHIAU G., DURDIN F., HAUSSY J.: Enhanced simulated annealing for globally minimizing functions of many-continuous variables. ACM Trans. Math. Softw. 23, 2 (June 1997), 209-228. 3
- TCL * 13] TAM G., CHENG Z.-Q., LAI Y.-K., LANGBEIN F., LIU Y., MARSHALL D., MARTIN R., SUN X.-F., ROSIN P.: Registration of 3d point clouds and meshes: A survey from rigid to nonrigid. Visualization and Computer Graphics, IEEE Trans- actions on 19, 7 (July 2013), 1199-1217. 1
- WINKELBACH S., WAHL F. M.: Pairwise matching of 3d fragments using cluster trees. Int. J. Comput. Vision 78, 1 (June 2008), 1-13. 1