====== Contraction-based Curve skeletonization of 3D Meshes ====== {{ :assignment:haluk.png?300|}} ==== Facts ==== ^ Type | master project | ^ Place | internal | ^ Supervisor | Andrei Jalba | ^ Student | Haluk Can Yasan | ^ Thesis | [[http://alexandria.tue.nl/extra1/afstversl/wsk-i/yasan2012.pdf|download]] | ^ start/end date | 9/2012 | ==== Abstract ==== In this thesis, we present a framework for extracting high-quality curve skeletons from 3D meshes. For this, we propose one novel method and two others that are improved versions of two state-of-the-art methods. In our main method we utilize surface skeletons as an intermediate stage and investigate if this addition improves the quality of the final curve skeletons. For judging their quality, we build a set of criteria, which is then used to compare the results of relevant methods. Our framework extracts curve skeletons which are more detailed, better sampled, smoother and (in most of the cases) better centered. The extraction process is also insensitive to surface noise and small changes in parameters. We also propose an idea for a novel application area for curve skeletons and describe the current progress towards building this new framework and future plans.