Certificate: Prof. Subrata Das (Guide)
Certificate: Prof. Subrata Das (Guide)
Certificate: Prof. Subrata Das (Guide)
Dated:
Countersigned By
1
STATEMENT BY THE CANDIDATES
We hereby state that the Project Report entitled Smart Mirror has
been prepared by us to fulfill the requirements of Project- 1(CS794)
during the period July 2018 to November 2018.
_______________
_______________
_______________
_______________
_______________
2
LIST OF FIGURES
Figures Page No
Figure 1. The Block Diagram 12
3
Abstract
4
TABLE OF CONTENTS
Contents Page No
1. Chapter 1 Introduction 6
2. Chapter 2 Theory 8
4. Chapter 4 Functionality 14
6. Chapter 6 Conclusion 19
7. Bibliography …………………………………………………………………………21
5
SMART MIRROR
INTRODUCTION
CHAPTER 1
6
Chapter 1
Introduction
Interactive computing, with wirelessly connected embedded devices that are being
used in various day– To-day activities, are changing and improving the standards of
the quality of life. Based on this interactive computing and communication
technologies, many devices/products are no emerging and with this multimedia
intelligence it is providing comfortable, secure and convenient personal services
everywhere whether it is home or various industries and making a lot of users
comfortable. We look at the mirror daily and interact with it psychologically to find
out how we look and how our attire is. The interactive mirror is a development
effort to augment the mirror with proper embedded intelligence for offering
enhanced features such as weather of the city, latest updates of news and headlines
and local time corresponding to the location. The Smart Mirror would help in
developing smart houses with embedded artificial intelligence, as well as finding its
applications in industries. This is followed by the description of the smart mirror
including the design and architecture of the proposed Smart Mirror.
7
SMART MIRROR
THEORY
CHAPTER 2
8
Chapter 2
Theory
The vision of Ambient Artificial Intelligence (AmI) has brought a new twist to the
decade old research and industry initiatives in realizing Smart Environments. The
AmI vision, as proposed by the European Consortium, promotes a paradigm where
humans are surrounded by intelligent and natural interfaces offered by the
interconnected heterogeneous computing devices embedded into everyday objects.
The environment thus created is capable of recognizing and responding to the
actions and presence of individuals. Therefore, Aml can be seen as the driving force
toward a more user-friendly and user-empowered smart environment for providing
effective support to human interactions. The AmI aware smart environments and
surrounding, whether it is the home environment or the distributed environment,
uses a variety of smart technologies. These technologies integrate sensing,
processing, reasoning, and networking capabilities in addition to heterogeneous
applications, services and digital contents .With all of these rich technologies
involved, AmI faces challenges on how to integrate them with the everyday objects.
Often unobtrusively, in order to provide computing intelligence in the surrounding
environment. The application of AmI in the home environment may provide
quality, convenience, efficiency, security, and safety to its residents . AmI for
assisted living, especially for the elderly and the people with disabilities has
already received much attention.Besides, the areas of home automation,
communication and socialization, rest, refreshment, entertainment and sports,
working, and learning at home will be influenced by the innovations of Aml.
Therefore, the design of smart artefacts for the ambient homes should not be only
technology-driven; it should also consider other aspects of home environment with
a view to providing comfort and convenience to people living in the environment.
Our work is geared towards this direction and is focused on the design and
development of a smart mirror interface for the ambient home environment. In this
paper we make the following contribution. We proposed and developed a functional
prototype of the smart mirror using off the- shelf technologies that provide
personalized data feeds such as weather, time, and reminder. The mirror can be
used as a traditional mirror that essentially provides a sense of natural interaction
with the surrounding environment and also we provide an easily extendable
framework for integrating web services such as YouTube videos, interactive maps
and checking a full week’s weather with the mirror interface. The Artificially
Intelligent Smart Mirror is designed to perform several functionalities that can be
explained, it will mimic a natural mirror interface through a flat LED monitor used
9
for the mirror display. A one-way mirror is used in front of the LED monitor
thereby mimicking the function of a regular mirror. For personalised information
services the users will be able to obtain minute updates of latest news and public
headlines, weather reports as well as get reports of our interests.
10
SMART MIRROR
PROPOSED
SYSTEM &
CONCEPTS
CHAPTER 3
11
Chapter 3
1) System Overview
Proposed system and block diagram for Smart mirror are shown in figure . The aim
of designing this model is to create an interactive interface which can be
conveniently used in home environment as well as commercial space. Various
services like weather, calendar, traffic, news stock updates etc. can be accessed and
controlled using voice commands. The Raspberry Pi 3 is connected to a Monitor via
HDMI cable is attached using a universal serial bus. Raspberry Pi is powered up
using a 5V/2A DC supply. We plan to deliver a working model of Smart mirror by
using raspberry pi 3 for smart homes offuture as well as commercial uses. The
device will look like a normal reflective mirror but would have a monitor
attached on one side. A special two way mirror is used for this purpose as it can act
as normal reflective mirror when the monitor is off and can also display various
data as soon as the monitor is turned on. This will thus serve both the purposes.
2) Raspberry Pi 3
12
Raspberry Pi 3 acts as the main control center for this proposed model. The
Raspberry Pi is equipped with a micro SD card which can be loaded with operating
systems like Raspbian or Windows 10 IoT core. After the OS is running the Smart
Mirror code will can be implemented on it to run the application.
For the purpose of dual functionality, we are using a two way mirror for the display.
It will be attached on top of the monitor using a wooden frame to hold the whole
system together. The two way mirror can act as normal reflective mirror when the
monitor is switched off and the data can be simultaneously displayed while the
monitor is switched on.
13
SMART MIRROR
FUNCTIONALITY
CHAPTER 4
14
Chapter 4
Functionality
Figure 2 provides an ER Diagram for the proposed magic mirror. Proposed model
can perform various functions described as follows:
i) Work as a normal reflective mirror so that the user can use it as a regular
mirror.
ii) A two way mirror which can function both as reflective and see through
mirror is attached to a LED monitor. This provides two major
functionalities i.e. Mimicking a normal mirror as well as working as a
display for real time data updates.
15
16
SMART MIRROR
RELATED WORK
CHAPTER 5
17
Chapter 5
Related Work
The proposed Magic Mirror represents a natural interface that provides a platform
to access information and data services in a more personalized manner. This project
is aimed at contributing to the design and implementation of a Magic Mirror-like
interface as well as the automated home environment where user can interact with
the mirror interface, we briefly comment on some related work and research in
similar direction. SmartReflect is a similar work carried out by the students of
MacEwan University. It basically aimed at providing a platform that can facilitate
the development of smart mirror. It acts an alternative option than the sandbox
environment. It is light in functioning as compared to already present platforms. Its
major advantage is its multiple language and environment support so as to ease end
user efforts. Another project named MagicMirror as carried out by students of NUS,
They created a magic mirror which can recommend you appropriate clothing in the
morning while you get ready. The Magic mirror model will scan the user and then
based on the particular occasion or event it will recommend most suitable attire and
other styling options. The events can be retrieved from user’s social media account
or can be added to the calendar manually.
18
SMART MIRROR
CONCLUSION
CHAPTER 6
19
Chapter 6
Conclusion
20
Adobe Flex 2 http://www.adobecom/products/flex/; accessed:February 2007.
Memory Mirror:
http://www.cc.gatech.edu/fcele/cl/projects/dejaVu/mnmjindex~hml.
21