Title :
Freeform spatial modelling using depth-sensing camera
Author :
Volarevic, Mario ; Mrazovic, Petar ; Mihajlovic, Zeljka
Author_Institution :
Fac. of Electr. Eng. & Comput., Univ. of Zagreb, Zagreb, Croatia
Abstract :
This paper proposes a novel 3D direct interaction modelling system for manipulating voxel based objects using currently available 3D motion sensing input devices such as Microsoft Kinect. The guiding principle while developing the system was to imitate natural human modelling behaviour and provide a real life experience of 3D object manipulation, inspired by the techniques used in modelling clay. Properties of a functional prototype application are presented and software architecture of the created tool is analysed. Descriptions of newly developed algorithms are included, grouped into several categories. Visualization algorithms are used for defining properties and creating usable modelling mass from volumetric models. On the other hand, algorithms related to object recognition and human computer interaction include various techniques for depth segmentation, contour detection, finger recognition and virtual control with gestures.
Keywords :
cameras; data visualisation; graphical user interfaces; software architecture; user modelling; 3D direct interaction modelling system; 3D motion sensing input devices; 3D object manipulation; Microsoft Kinect; contour detection; depth segmentation; depth-sensing camera; finger recognition; freeform spatial modelling; functional prototype application property; human computer interaction; natural human modelling behaviour; object recognition; software architecture; virtual control; visualization algorithms; volumetric models; voxel based object manipulation; Computational modeling; Graphics processing units; Prototypes; Solid modeling; Three-dimensional displays; Thumb;
Conference_Titel :
Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2015 38th International Convention on
Conference_Location :
Opatija
DOI :
10.1109/MIPRO.2015.7160286