A Kinect-less Augmented Reality Approach to Real-time Tag-less Virtual Trial Room Simulation

The Virtual Trial Room (VTR) application software simulates an apparel dressing room by the implementation of a virtual mirror, portraying an augmented view of the user with virtual superimposed clothes. Traditional approach to the design and implementation of virtual dressing rooms have been wildly using either normal webcams with Tag/Marker based tracking or expensive 3D depth & motion sensing cameras like Microsoft Kinect. The main idea of this paper is to methodologically devise a novel VTR solution deploying ubiquitous 2D webcams with tag-less tracking, in a real-time live video mode using open source tools and technologies. The solution model implements a tag-less or marker-less Augmented Reality (AR) technique with face detection technology and provides an intuitive motion-augmented User Interface (UI) to the VTR application, in the form of an interactive human-friendly Virtual Mirror using simple hand gestures. A qualitative performance analysis of the application is evaluated at the end of the paper to determine the fundamental susceptibility of the VTR system against varied illumination conditions.

[1]  Nikolaus F. Troje,et al.  How is bilateral symmetry of human faces used for recognition of novel views? , 1998, Vision Research.

[2]  Anna Spagnolli,et al.  An ethnographic, action-based approach to human experience in virtual environments , 2003, Int. J. Hum. Comput. Stud..

[3]  Franklin C. Crow,et al.  The aliasing problem in computer-generated shaded images , 1977, Commun. ACM.

[4]  Kaj Grønbæk,et al.  ARDressCode: Augmented Dressing Room with Tag-based Motion Tracking and Real-Time Clothes Simulation , 2005 .

[5]  Nadia Magnenat-Thalmann,et al.  A body and Garment Creation Method for an Internet Based Virtual Fitting Room. , 2002 .

[6]  John D. Fernandez,et al.  Facial feature detection using Haar classifiers , 2006 .

[7]  Stephan Reiff-Marganiec,et al.  Handbook of Research on Service-Oriented Systems and Non-functional Properties: Future Directions , 2011 .

[8]  Michael Parkin,et al.  High-Quality Business Processes Based on Multi-Dimensional QoS , 2012 .

[9]  Peter Eisert Model-Based Camera Calibration Using Analysis by Synthesis Techniques , 2002, VMV.

[10]  Mark Fiala,et al.  ARTag, a fiducial marker system using digital techniques , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[11]  Birgitta König-Ries,et al.  The Gross Interest: Service Popularity Aggregation , 2012 .

[12]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[13]  Napaporn Metaaphanon,et al.  Real-time cloth simulation for garment CAD , 2005, GRAPHITE '05.

[14]  Seiji Hata,et al.  Gesture recognition for human-friendly interface in designer-consumer cooperate design system , 1999, 8th IEEE International Workshop on Robot and Human Interaction. RO-MAN '99 (Cat. No.99TH8483).

[15]  Massimo Piccardi,et al.  Background subtraction techniques: a review , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[16]  Jun Rekimoto,et al.  CyberCode: designing augmented reality environments with visual tags , 2000, DARE '00.

[17]  Damon Shing-Min Liu,et al.  Discovering Dressing Knowledge for an Intelligent Dressing Advising System , 2007, Fourth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2007).

[18]  Simon J. Julier,et al.  A Method for Predicting Marker Tracking Error , 2007, 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality.

[19]  Sebastian Thrun,et al.  Real time motion capture using a single time-of-flight camera , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[20]  Yue Cao,et al.  Phusis cloth: A physics engine for real-time character cloth animation , 2012, Proceedings of 2012 2nd International Conference on Computer Science and Network Technology.

[21]  Valeria Cardellini,et al.  Performance and Dependability in Service Computing : Concepts , Techniques and Research Directions , 2022 .

[22]  Dieter Schmalstieg,et al.  ARToolKitPlus for Pose Trackin on Mobile Devices , 2007 .

[23]  Mark Mon-Williams,et al.  What does virtual reality NEED?: human factors issues in the design of three-dimensional computer environments , 1996, Int. J. Hum. Comput. Stud..

[24]  Chun-Ming Chang,et al.  Knowledge sharing behavior in virtual communities: The relationship between trust, self-efficacy, and outcome expectations , 2007, Int. J. Hum. Comput. Stud..

[25]  Chris North,et al.  Design and evaluation of freehand menu selection interfaces using tilt and pinch gestures , 2011, Int. J. Hum. Comput. Stud..

[26]  Eeva M. Pilke Flow experiences in information technology use , 2004, Int. J. Hum. Comput. Stud..

[27]  S. Shyam Sundar,et al.  Where Am I? How Can I Get There? Impact of Navigability and Narrative Transportation on Spatial Presence , 2011, Hum. Comput. Interact..

[28]  Laura Bocchi,et al.  Analysing Time-Related Properties of Service-Oriented Systems , 2012 .

[29]  Erdal Oruklu,et al.  Human Friendly Interface Design for Virtual Fitting Room Applications on Android Based Mobile Devices , 2012 .

[30]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Dong Aihua,et al.  Hybrid Product Recommender System for Apparel Retailing Customers , 2010, 2010 WASE International Conference on Information Engineering.