Virtual Fitting Room

Virtual Fitting Room provides motion-based interaction to the users and suggests various outfits. The system enables users to stand in front of it and see themselves wearing virtual clothes while they are able to naturally interact with the system remotely, using gestures.

The Virtual Fitting Room facilitates the shopping experience by allowing customers to try on apparel without being physically present in the retail shop. The system is used to improve the process of trying on clothes and maximizing time efficiency. Virtual Fitting Room not only comprises a decision tool for the online shoppers, who are not able to foresee how particular clothing items will fit them, but also contributes to the fun factor of in-store shopping.

The main interaction technique used by the system is the real time detection of body and hands used to engage gesture based interaction. Microsoft Kinect sensor inputs are used in order to offer a more natural way of interaction, providing new features which enhance the customer’s shopping experience.

The Virtual Fitting Room operates both online and offline and can be installed in a retail or department store while it supports online shopping, as well. As the system is installed inside or at the window of a retail shop, it enables users to stand in front of it and see themselves wearing suggested clothes while they are able to naturally interact remotely in order to like or dislike a recommended outfit.

Users may also choose to post photos, taken automatically by the system wearing their favorite outfits, on their social media accounts or procceed to purchase either directly from the store or online.


Temporary Installations


Birliraki, C., Margetis, G., Patsiouras, N., Drossis, G., & Stephanidis, C. (2016). Enhancing the Customers’ Experience using an Augmented Reality Mirror. In C. Stephanidis (Ed.), HCI International 2016 - Posters' Extended Abstracts,Part II, Volume 28 of the combined Proceedings of HCI International 2016 (18th International Conference on Human-Computer Interaction), Toronto, Canada, 17-22 July, pp. 479-484. Berlin Heidelberg: Communications in Computer and Information Science (CCIS 618).