3D Modeling Through Generic Part Morphing and Image Matching
Oral Defence Date:
Prof. Ilmi Yoon, Prof. Edward Lank, Prof. Dragutin Petkovic
The creation of 3D models can be a very challenging task for individuals who are not adept in using current 3D modeling software. As a new generation grows with 3D, demands to use 3D in diverse area are also growing. Therefore, a tool that makes use of current 3D graphics technology while masking the complex graphical and mathematical concepts necessary to create complex 3D models is greatly desired. This thesis describes the creation of intuitive and easy-to-use modeling software that allows novice users to generate detailed 3D models. Considering ordinary users feel most comfortable with 2D drawings rather than 3D interfaces, this tool focuses on 2D interaction where users choose 2D images and provide inputs on top of the 2D images to manipulate 3D objects. It also uses a hierarchical parts database of generic geometric models and the deformation of these models into its desired target through image guided 3D morphing. Through a simplified step-based approach and a user-interactive sketch interface, this software supports real time morphing of generic models into a user specified 3D model. Techniques such as automated model transformations and image-based boundary detection are incorporated into the software to mask its graphical complexity from the user. The special focus of this tool and the design of its user interface take into consideration novice users who are domain expert researchers and educators.