Smart Mirror Seminar Report
Smart Mirror Seminar Report
Chapter 1
Introduction
1.1 Introduction
The Smart Mirror is a simple mirror which has been enhanced by the help of
technology. smart mirror provides an easy way to information service such as news feeds,
weather, clock etc. It also provides some basic AI features like real time interaction with
users and so on. The Smart Mirror CPU is the Raspberry Pi 3 computer and the
framework that retrieves data from the web through the Wi-Fi connectivity. Through
facial recognition and speech recognition model, Smart Mirror can identify the user.
1.3 Motivation
This thesis is motivated by the influx of smart products in today’s market. There
are smart phones, smart homes, smart lights, smart windows blinds - every common item
is made smart. Internet of things has come to stay. Every item used in our homes is today
connected to the Internet. Mirrors are everyday items that have so far eluded being made
smart.
Effective time management is one of the most important factors for success and
productivity in a person’s day-to-day life. With the increasing integration of technology
in our lives, maintaining an efficient schedule has become both easier and more difficult.
Keeping up to date with appointments, Twitter, news, social media, and other things is
Hyderabad Page 1 of 30
Seminar Report Smart Mirror
made easier through technology such as tablets, PCs, and smartphones yet also provide
distractions that can interrupt anyone’s routine. The idea of a smart home is the direction
lots of companies are heading up.
Hyderabad Page 2 of 30
Seminar Report Smart Mirror
Chapter 2
Types and Features of Smart Mirror
2.1 Introduction
This chapter will discuss the related types and feature of smart mirror. There are
few research papers specifically on smart Mirrors. The first section will focus on the hits
found in a scientific literature search, using keywords such as: magic mirror, intelligent
mirror and smart mirror. The next section will focus on the smart or intelligent mirrors
found in a commercial setting. As we will see, many manufacturers are interested in the
concept, even if there are ways to go before smart mirrors are on the same level of
interest as other smart home devices. The final section will detail the findings of smart
mirrors in the do-it-yourself (DIY) realm. The interest in smart mirror originally sparked
as a cool DIY project for hobbyists.
Hyderabad Page 3 of 30
Seminar Report Smart Mirror
Wize Mirror
The most intelligent of the smart mirror projects is likely to be the research project
Semeoticons. Its purpose is to analyze facial signs to measure the health level of the
person in front of it. The paper by FrancoChiarugietal.(2013) discusses the motivation
and rationale behind the project. Their idea was to extract quantitative features official
expressions related to stress, anxiety and fatigue and use those features to quantify an
individual’s well-being. The features would be extracted from data collected from
multisensory devices. The data would be collected in the form of videos, images, 3D face
scans and breath samples. The project is first and foremost a research project to digitalize
semeiotics - the physical signs produced by diseases - from facial images. As is evident
from the title of their paper, the aim is to make the system non-intrusive to the user, but
still being able to assess and monitor the individual’s well-being. Because a mirror is a
device most people use daily, either as part of their morning routine or bed routine,
Franco Chiarugi et al. (2013) idea is to hide all sensory input devices in a mirror and
provide the user with relevant feedback shown in the mirror - dubbed the Wize Mirror.
Figure 2.1: Semeoticons intelligent mirror concept utilizes numerous hidden sensors
to gather information from the user without requiring any explicit input from them
FrancoChiarugi et al. (2013) also aims to customize the feedback given to each individual
based on an acquired user profile for each individual. They concluded that the research
Hyderabad Page 4 of 30
Seminar Report Smart Mirror
project was a success and that creating a device for health self-monitoring and self-
assessment is a reality. Prototypes of the Wize Mirror were evaluated in the fall of 2016
and the researchers aim to bring the product to the market in the future.
Magic Mirror
Magic Mirror, created by Michael Teeuw, is a mirror device built with a wooden frame, a
flat screen TV, Raspberry Pi 2and software running on a web browser (Magic Mirror,
2014). It was initially revealed in 2014 in a blog post by Michael and it quickly gained
lots of attention reaching up tomorethan2.5millionviews. The source code for the
software and step-by-step guide to building the hardware was also posted in Michael’s
blog. It was one of the first, if not the first popular project of its kind.
This section will give an overview of the different types of physical smart mirrors that
has been built. The term smart mirror and physical constructions of such mirrors were
first mentioned back in the middle of the 2000s. The applications started as simple heads-
Hyderabad Page 5 of 30
Seminar Report Smart Mirror
up-displays (HUDS) and have in the later years evolved to include multimodal
applications both for home entertainment and as health monitoring devices
In 2003 Phillips unveiled their Mirror TV that was built using the same principle
as that of smart mirrors. Their product was a normal TV that was put behind a two way
mirror so that the TV would appear as a mirror when turned off and as a TV when turned
on. They also had a option to have the mirror be larger than the TV. A usage example
presented by Phillips was to have the children watch cartoons while brushing their teeth
at the same time. Later in 2005 Phillips announced their research project MyHeart that
built upon the idea of an informative mirror. While their original Mirror TV was simply a
TV that also functioned as a mirror, the MyHeart project would integrate a display to
showcase various medical statistics. However this project required onbody electronics to
collect and analyze the data. The mirror itself simply served as an informative display.
Hyderabad Page 6 of 30
Seminar Report Smart Mirror
intelligence. The mirror simply shows static information as setup by the user. While
being a commercially available product, a price tag ranging from US$3600 to US$7700
makes it a smart home appliance reserved for the smart home niche
In 2016 Microsoft released details on the smart mirror they have been working on.
Their intention does not seem to be to create a commercial smart mirror to sell to
consumers, but rather they unveiled all the details on how to build one and made all the
code publicly available at a github repository. Rather than selling a finished product
consumers have the option to assemble their own mirror as a do-it-yourself project,
without needing to do any explicit coding. However certain knowledge of computers and
technology is obviously needed to assemble the mirror. The interface can show such
things as the weather, time and date, stocks, and traffic. It also supports facial recognition
and will load customized interface profiles custom to each user. The mirror is run by a
Raspberry Pi 3 with Windows 10 IoT Core that runs a hosted web app. This way the
software is able to perform heavy tasks that would otherwise be unsuitable with the
Raspberry Pi 3’s hardware. Microsoft’s solution shines some light on the situations on the
state of smart mirrors as of 2017 - the major technology companies are yet to create smart
mirrors where the trade-off between its appeal and its price is worthwhile
Hyderabad Page 7 of 30
Seminar Report Smart Mirror
HiMirror
Again at the 2017 CES convention there were multiple smart mirrors on display. A
company called New Kinpo Group launched their take on the smart mirror called
HiMirror. This smart mirror has a camera to specifically monitor your skin health. The
mirror will scan your skin and give you metric to tell you what to improve. The mirror
uses facial recognition to log a user’s skin firmness, texture, clarity, brightness and health
on a day to day basis. Unlike many of the previous smart mirrors this product hit the
market in october 2016 at a price of $189. While considerably cheaper than previous
smart mirror entries, its features are very specific and does not offer much besides skin
health monitoring.
The “necessary” features were requirements that are imperative to the project’s design
and objectives. They were designed and implemented before any additional features were
worked on. The necessary features range from hardware requirements to interactive
elements and to software elements. These necessary features are listed below.
The smart mirror is designed to use a 32” diagonal display, positioned vertically,
which will be mounted behind a one-way mirror allowing only elements lit on the
screen to be seen by the user.
Hyderabad Page 8 of 30
Seminar Report Smart Mirror
• The smart mirror is interacted by the user using an infrared/camera controller called
“Leap Motion”. This controller allows for touch-free multi-gesture recognition within an
8 cubic feet area above the controller.
• The smart mirror has a temperature and humidity monitoring system that will relay data
to the user as well as a failsafe system to keep the electronics protected from water
damage. The ideal operating range is 60 to 90 degrees Fahrenheit and between 20 to 80
percent humidity.
• The smart mirror contains speakers that allow for application notification sounds and
music playback.
• The smart mirror user interface has a set of 7 standard applications that provide
important information to the user including weather, Twitter, news, to-do list, calendar
schedule, music, and clock.
• The smart mirror has an auto-on and auto-off system via use of a webcam mounted in
the housing. The mirror will turn on when it recognizes that there is a user standing in
front of the mirror. The mirror will turn-off after 2-minutes of no user present
• The smart mirror has voice control through a voice recognition system developed into
the user interface. The voice control allows for interaction with the music, to-do list, and
twitter applications. The voice control is activated through a gesture provided by the user.
Hyderabad Page 9 of 30
Seminar Report Smart Mirror
This sudo-database would then be accessible to the user to identify what he/she wants to
wear. Images could be displayed on one side of the screen to allow for direct comparisons
to whatever the user is currently wearing.
2.6 Conclusion
In this chapter we have discussed about few similar products and commercial products of
smart mirror like Myheart developed by Philips, Toshiba smart mirror, wize mirror and
necessary features, additional feature of smart mirror
Hyderabad Page 10 of 30
Seminar Report Smart Mirror
Chapter 3
Technologies used in Smart Mirror
3.1 Introduction
Smart mirror which is developed my many commercial company have used many
technologies to introduce different kind of features .few technology used in this smart
mirror are Gesture control, voice control, temperature systems, high definition display,
humidity sensors, home automation, MCU etc
Gesture Action
This changes all 3 apps on the left-side
Left Swipe (Left of screen center) of
the screen from normal mode to
minimized
mode. This is performed with one hand.
Hyderabad Page 11 of 30
Seminar Report Smart Mirror
Hyderabad Page 12 of 30
Seminar Report Smart Mirror
Figure 3.1 describes the relationship between the output voltage and temperature
Change of state devices change in color and/or appearance based on the temperature. Its
advantages include low price, wide range of temperature values and a fast way of
measuring. Infrared sensors use radiation to measure temperature. Its advantages include
the ability to measure temperature where it is difficult to use contact temperature sensor
and long operating life. Its disadvantages are inaccuracy, high cost, and that it could be
affected by other infrared radiation.
Hyderabad Page 13 of 30
Seminar Report Smart Mirror
make on our smart mirror. The decision involved a choice between LED, LCD and
Plasma. The television was behind a “two way mirror” that was glued to the screen. This
television was used to project an image of certain applications through the mirror while
the left of the mirror will still reflect the image of its surroundings. For the mirror to be
able to reflect the television behind it must not emit any light thus being “dark.” For the
mirror to project the image behind it the television must be very bright. So the television
we chose in turn must be very bright when the picture is shown and also while it is still
on it must be very dark when needed. This made the mirror reflect the image when
needed and also show the applications when needed as well.
3.7 MCU
The microcontroller was going to be used for one main application in the smart
mirror. It was planned to be used to take the data from the humidity and temperature
sensor and also have control signals for the temperature regulation system that
Hyderabad Page 14 of 30
Seminar Report Smart Mirror
communicate with the PC. There were many different microcontrollers that can be used
to complete these tasks so the most efficient one was going to be used.The first
specification to compare was the clock speed. In a MCU, the clock speed affects how
well the processor is at handling higher loads of data. As stated earlier, the MCU must
handle two things. First is taking data from the humidity and temperature sensor. This
required an onboard analog-to-digital converter (ADC) to convert the voltage levels
outputted by the sensor s to a digital bit
Hyderabad Page 15 of 30
Seminar Report Smart Mirror
3.9 Conclusion
In this chapter we have discussed different technologies used in smart mirror like gesture
control, humidity sensors, high definition display, MCU, facial recognition, home
automation and Ambient intelligence.
Hyderabad Page 16 of 30
Seminar Report Smart Mirror
Chapter 4
Working of smart mirror
4.1 Introduction
In this chapter we will discuss about the working of smart mirror, its user interface with
Functional approach, non functional approach, Gesture-based Functional Smart Mirror
and the Voice- based Functional Smart Mirror and few important parts of smart mirror.
There are three components of a smart mirror: a two-way mirror, a display, and a
computer device. Let’s look at each part and how they run the smart mirror.
Two-Way Mirror:
A normal mirror has a film behind the glass that reflects 100% incoming light,This means
when you look at a mirror, you see your reflection. A two-way mirror reflects light from
one direction, but allows light to pass through from the other direction. You’ve probably
seen two-way mirrors in the movies in police interrogation rooms. Smart mirrors use two-
way mirrors to allow the light from the display to pass through the mirror.
Display:
behind the two-way mirror sits a monitor screen/TV/tablet. This is used to display any
information modules for your smart mirror. The display can be the same size as the
mirror, it can be smaller than the mirror. Throughout this site you’ll see different sized
displays used in smart mirrors
Computer:
something has to run the content you see on your smart mirror. A small computer device
such as a Raspberry Pi is more than enough to power a smart mirror. The type of
computer device you need depends on what you what to do with smart mirror
Hyderabad Page 17 of 30
Seminar Report Smart Mirror
Microphones
One mode of interaction with the smart mirror is through microphones. Two microphones
were used to power the voice recognition capabilities of the device.This system called
SMART MIRROR is proposed to integrate different devices.
The objective is to provide a natural interface in the home environment for accessing
various services such as location based weather, time, calendar etc. It includes
downloading the Raspbian operating system based on Debian and extracting the image on
SD card, inserting the card in the RPI
• Displays all the necessary information which is useful for the user.
• Location based weather, time; calendar etc can be accessed with ease.
Hyderabad Page 18 of 30
Seminar Report Smart Mirror
Working:
Preparing the monitor: The monitor is unmounted and the necessary taping is
done.
Preparing the Cabinet: The wooden cabinet is prepared which holds the
mechanism inside it.
Mounting: The mirror and the monitor are then mounted on this wooden cabinet.
Configure the Pi : The raspberry pi 3 is configured
Configuring Sound
Configuring Voice
Configure the smart-mirror
Setting up Smart-Mirror to Run on
Hyderabad Page 19 of 30
Seminar Report Smart Mirror
4.3 Conclusion
In this chapter we have discussed about the working of smart mirror and few flow charts
related to working of smart mirror
Hyderabad Page 20 of 30
Seminar Report Smart Mirror
Chapter 5
Virtual Mirror Technology
5.1 Introduction
Technology is all about providing solutions to ease the life of the human.
Likewise, the virtual mirror is an innovation of technology, which provides a new way to
try on clothing without getting undressed. The utilization of technology is helping us in
so many ways. Build with many features it also provides information on available sizes
and colors of the garment. Apart from that, it gives suggestions on matching garments to
promote cross-sales of the items.
User experience
The user brings the garment in front of the mirror which scans the garment. The
mirror after getting the scanned image is adapted and superimposed with the image of the
person. The reflected image in the mirror gives a virtual appearance with the selected
cloth. The best part of it is that the garments follow the body’s movements with a totally
real simulation. To make the user feel good while trying the outfits, the lighting in the
fitting room can also be adjusted. The mirror let shoppers view how the outfits look at
different times of days. This gives the user an idea about the outfit without physically
trying the dresses. To choose a different color or size option for a garment the mirror can
Hyderabad Page 21 of 30
Seminar Report Smart Mirror
be used, which alerts a sales associate. With this solution time is not wasted such as other
items which go with your chosen pieces are displayed on the mirror to help users. These
features are created to complete an outfit suggestion and to encourage user to make more
purchases
Solutions
For later purchase items are saved for the shopper. Moreover, there are many
items are not yet ready to buy can be saved and sent to their phone as a reminder.
Shopping online for clothing and accessories can be frustrating sometimes. We’ve must
experience it, ordering an item and after opening it find out that it doesn’t fit. This kind of
situation can be annoying and regretful. This common experience is not only a hard from
consumer’s point of view but it is one of the major obstacles hindering online fashion
retail. When it comes about outfits the fact is people like trying them. Further data from
Statista shows that revenues generated from VR/AR App sales will reach an estimated
$22.9 billion by 2020, up from the $660 million generated in 2015. But with time e-
commerce grows and more traders shift to the web. After all this, there remains a gap in
Hyderabad Page 22 of 30
Seminar Report Smart Mirror
the customer experience satisfaction. For sizing and fitting, there is a need to visualize the
outfits and this Virtual Mirror is there to solve such issues. Factors are there that decides
whether we will purchase an item. Factors such as free shipping, online promotions, and
lenient return policies are incentives do not address the issue of delivering outfit.
Fortunately, virtual mirror technology is tackling the issue to resolves them effectively.
“Virtual reality mirrors can record one’s measurements and display clothing items on a
virtual version of yourself, an experience that offers convenience for shoppers and data
for the retailer” according to Tamara Sender, a well-known UK fashion analyst.”
Hyderabad Page 23 of 30
Seminar Report Smart Mirror
mirror scans Human Gestures. Thereafter it helps shoppers to visualize their selected
garments or outfits. There are many options with allows to try cloths virtually by simple
ave & swipe gestures. While checking the clothing virtually image of the shoppers can be
superimposed onto the mirror. The virtual mirror gives the user an opportunity to make
better decisions.
Visual Effects
“The news of the mirror further suggests that Amazon Fashion intends to radically
disrupt the clothing industry. Already, Amazon is the largest clothing retailer in the US,
according to a McKinsey & Company report.” Virtual try on is an Augmented Reality
based virtual dressing room app. This setup is used by many showrooms where the utility
is focused on the user experience. The features are developed to digitally manage your
limitless products. Many options are there ensuring ease of access and provide you rich
visual experience. The display with a virtual mirror helps to view the appearance in a
realistic pattern. “ Another company that uses augmented reality to inspire purchases
The company has developed a virtual try-on experience where prospective customers can
try out different styles and models (this is me testing the app)”
Hyderabad Page 24 of 30
Seminar Report Smart Mirror
Augment in Sales
“John Lewis, a leading U.K. retailer, is now piloting two Cisco StyleMe Virtual
Fashion Mirrors at its flagship London department store on Oxford Street, providing
customers with a virtual way to try on clothes. The mirrors were developed by the Cisco
Internet Business Solutions Group (IBSG), with partner’s C In-store, AITech, and The
Team.” Based On AR thisvirtual mirror room empowers customer with a Virtual
experience. The virtual trial room enables upgraded client engagement due to the rate of
user experience. This results in better profits on marketing strategies.
The app is the part of the next-generation technology of engagement with your
consumers. It provides innovative ways for them to visualize interact with products and
related brands.
The use of the virtual mirror will subsequently make the entire shopping a profitable
business. It mounts the sales with better customer recalls and retention
5.3 Conclusion
In this chapter we have discussed about virtual mirror technology and their features of
virtual mirror and how the virtual mirror changed the way of shopping
Hyderabad Page 25 of 30
Seminar Report Smart Mirror
Chapter 6
Of Smart mirror
• Automotive, consumer & household, medical & healthcare, and advertising & retail.
• The main features the Smart Mirror would have would be showing basic weather and
time information. We would also be able to play music in some way and see pictures
through Instagram.
• It is also used to add alarms, reminders or notes in a similar way we stick post it notes
on a fridge using voice commands or gestures on the mirror or even an application to
change the temperature of the room.
• It has gained a lot of popularity predicting that in the future most everyday objects will
be connected to each other and will be able to interact in smart ways.
• The Smart Mirror will eventually become one of the connected objects in our
households and if we think about it being able to communicate with other objects the
possibilities become endless.
• Home automation has been around for a long time and it is all about turning the house
into an intelligent unit with the goal of increasing comfort and efficiency at home. Some
of the typical applications are automatic lights, intelligent thermostats, alarms.
Hyderabad Page 26 of 30
Seminar Report Smart Mirror
6.2. Advantages
1. Attractive Light Box: Ordinary light box is simply a board. Magic mirror motion
display light box is not just a board for propaganda. Images are dynamic and, it is also a
mirror. Almost all people are attracted by mirror. When mirrors suddenly convert to
images, it draws more attention.
3. Fast& Easy Images Replacement: It takes just few minutes to replace images. It is fast
and easy. Time consuming between this device and other devices is very less.
4. Very Low Power Consumption: Digital electronic rectifier controls energy saving light
source. It consumes very low power.
6. User-friendly: It will be one of the first Smart Mirrors you can interact with and also
one of the first smart mirrors to let you install apps as per our choice.
7. Voice input: It also includes the voice recognition feature in MirrorOS uses an online
API made by Google. The API is not officially supported and it has a 50 query a day
limit, but it is the best one available. To use the API, you need to make an HTTP POST
request to the API’s URL with a mono FLAC audio file with a 16000 bitrate.
Hyderabad Page 27 of 30
Seminar Report Smart Mirror
6.3 Disadvantages
1. The limitation is that the app ecosystem is currently very small, the glass could be
more reflective but it can be easily changed swipe gestures are sometimes unreliable.
2. The hardware and software more decoupled because current the sensors and
microphones are tied to the software and it can be difficult to make the OS work with
different hardware
6.4 Conclusion
Hyderabad Page 28 of 30
Seminar Report Smart Mirror
Chapter 7
7.1 Conclusion
The main strengths of this project are that this is a new kind of smart device that people
don’t see every day and it looks very spectacular. The platform has a very simple API
that makes it very easy for developers to make apps
The smart mirror idea was created to give instant access to information in a convenient
and time-saving environment, the bathroom. All other aspects of the mirror’s design
developed from these ideas and inspirations.
This paper presented a smart mirror system that has integrated several impressive features
with a user-friendly architecture. A reliable and easy to use design was implemented
following a service-oriented approach. In today’s world of interconnected devices,
security cannot be ignored.
Hyderabad Page 29 of 30
Seminar Report Smart Mirror
Considering this, this system was equipped with a strong authentication framework to
ensure end to end security of the whole system. This feature sets this project aside from
other similar works. The future offers endless possibilities for advancement of the
prototype. The most notable is the possibility for the user to take the smart mirror display
around the entire home. This can be achieved by connecting the smart mirror to a smart
projector that is able to project the smart mirror display on various surfaces (walls, table
tops etc.) around the home.With an added camera and a microphone, the user would be
able access the full features of the smart mirror from other parts of the home without
compromising security.
Smart Mirror can be great example of how AI can be integrated into home appliances to
make our life easier, efficient and more enjoyable.
Hyderabad Page 30 of 30