Some versions feature augmented reality additions to the video display, or use an entirely virtual graphical avatar of the user.
Virtual mirrors are available as mobile phone applications, with some allowing users to modify the appearance of their hairstyle, make-up or accessories.
[3] These smart devices are used to enhance in-store experience, provide product information to customers and to display marketing and promotional messaging.
[4] A future-prediction report issued by Accenture in 2015 anticipated that the "in-store experience" on offer in future retail settings could include smart mirrors.
The technology uses algorithms to collect, analyze and make meaningful inferences from data from one or multiple images.