Efficient 3D content authoring framework based on mobile AR

Many applications for generating and authoring 3D content are dependent on interaction and visualization on a 2D screen. There have been various applications using 3D interaction to overcome the limited interaction in 2 dimensional space. Those applications, however, require special hardware [13] for interaction or marker-based techniques for scene recognition and tracking. Both approaches make the applications less intuitive and uncomfortable especially when one creates and manages 3D objects in the content. In order to overcome these limitations, in this paper we propose a novel application that creates 3D content such as 3D animations and 3D movies. In our method we make use of Augmented Reality (AR) techniques and hand gesture recognition in 3D AR space. To obtain the specific information of an open set, we use real-time object recognition and marker-less tracking based on the generic randomized forest (GRF) method, which facilitates the use of mobile devices like ultra-mobile PCs (UMPCs) for generating 3D content. Since in general it is difficult to generate realistic 3D content on the mobile devices in real-time, we apply a server-client model to our application so as to separate content construction and scene generation. Based on the techniques mentioned above, we develop an interactive and easy-to-use AR application using a natural user interface (NUI) to make 3D content for not only experts in the related fields but also for general users; we show the novelty and the efficiency of our proposed approach via making a short 3D animation.

[1]  Blair MacIntyre,et al.  Prototyping Applications with DART, The Designer's Augmented Reality Toolkit , 2003 .

[2]  Yuan Wang,et al.  An Authoring Tool for Mobile Phone AR Environments , 2009 .

[3]  Hideyuki Tamura,et al.  Computer Vision Technology Applied to MR-Based Pre-visualization in Filmmaking , 2010, ACCV Workshops.

[4]  Steven K. Feiner,et al.  Authoring 3D hypermedia for wearable augmented and virtual reality , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[5]  Jae Yeol Lee,et al.  Tangible authoring of 3D virtual scenes in dynamic augmented reality environment , 2011, Comput. Ind..

[6]  Woontack Woo,et al.  Marker-Less Tracking for Multi-layer Authoring in AR Books , 2009, ICEC.

[7]  Yali Amit,et al.  Shape Quantization and Recognition with Randomized Trees , 1997, Neural Computation.

[8]  Vincent Lepetit,et al.  Fast Keypoint Recognition Using Random Ferns , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Daniel A. Keim,et al.  Content-Based 3D Object Retrieval , 2007, IEEE Computer Graphics and Applications.

[10]  Hyun Seung Yang,et al.  Multiple Page Recognition and Tracking for Augmented Books , 2010, ICEC.

[11]  Mark Billinghurst,et al.  ComposAR: An intuitive tool for authoring AR applications , 2008, 2008 7th IEEE/ACM International Symposium on Mixed and Augmented Reality.

[12]  Asunción Santamaria,et al.  Virtual Domotic Systems: a 3D interaction technique to control virtual building devices using residential gateways , 2010, 2010 2nd International Conference on Image Processing Theory, Tools and Applications.