Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Smart Mirror

A Smart Mirror is a mirror with ?smart? capabilities much like how cell phones have become smart. That is, it is a display that looks and acts like a mirror, but has the capability of displaying multimedia data through the mirror glass as if the mirror was a screen on its own accord

Project Title

Smart Mirror

Project Area of Specialization

Internet of Things

Project Summary

A Smart Mirror is a mirror with “smart” capabilities much like how cell phones have become smart. That is, it is a display that looks and acts like a mirror, but has the capability of displaying multimedia data through the mirror glass as if the mirror was a screen on its own accord

Project Objectives

To develop a smart mirror device that looks like a regular mirror but will act as a screen. It will display weather and time information, show reminder or display notes. Along with that, predictive features for special purposes would also be added, such as displaying how a person will look like if he/she chooses a certain hair color.

Project Implementation Method

For our FYP we proposed smart mirror comprises a two-way mirror, acrylic glass, screen (LED), Raspberry Pi, Raspberry Modules, sensors. In FYP I we will built a wooden casing which will be set up with LED connected behind the glass with all the sensors and the raspberry pi. The power supply is joined to the raspberry pi which will power the LED screen and the sensors. When the mirror is actuated, it will interface with the docker which contains everything API and programming required to run the mirror. This will require web access which will be given by the Wi-Fi module (LAN can be too utilized) on the raspberry pi. Furthermore, we will integrate and compute the following features in our FYP I:

  1. Weather forecast

  2. Calendar

  3. Clock

  4. News Update

  5. Mobile Casting

  6. WebCam Integration

For our FYP II, we will develop an Android app that will provide assistance to users to navigate a color slider, which will provide the functionality of diverse range of hair colors to try on the look of the user on the smart mirror. For developing the app our aim is that for its functionality we will program it in the following ways:

  1. Identification of object via image processing in real time

  2. Displaying image on the mirror

  3. Identification of hair in the image

  4. Connection of app to the server

  5. Transfer data of the app through server to Raspberry Pi

  6. Through AR color is changed of the hair which will be display on the mirror

Benefits of the Project

Hair salon disappointments are a beauty crisis no-one wants to deal with. From bad cuts to badly-dyed hair, a day of pampering can quickly go from a dream to a disappointment. Though salons that provides hair coloring treatment hire experts to improve its customer satisfaction but no matter how clearly, they explain a look to a customer, it is hard for people to imagine themselves in them. As a result, customers end up getting disappointed as they spend a lot of money, expecting results that meet their imagination and thus, they no longer prefer coming to the salon again. Which is disastrous for a salon as it not only loses a customer, but when that customer posts a bad review on social media, potential customers are lost by the salon. All this happens due to unclear explanations and imagination that is hard to achieve in reality. As a solution, salons can utilize a smart mirror that give a clear picture of how the customer will look with a certain hair color just by making them look into the mirror. Then there would remain no ambiguity and doubts in the customer’s mind about how he/she will look after their hair transformation.

Technical Details of Final Deliverable

Hardware Requirements

•           Raspberry Pi 4 Model B:

The Raspberry Pi is a series of small single-board computers with wireless LAN and Bluetooth connectivity. Here we use Raspberry Pi 4 model B which has a quad-core processor and can easily handle heavy application such as the Smart Mirror. It also allows easy integration with input/output devices like microphone, speakers, etc.

•           Monitor:

Monitor is placed behind the mirror which is used to display the desired information to the user.

•           Mirror:

Acrylic two-way see-through mirror which is a special mirror, is used in this project. Unlike the normal household mirror, the two-way mirror is not painted with a color on the back, instead its left untouched. Thus, it was made reflective on one side and transparent on the other side.

•           Microphone:

Interaction with the Smart Mirror is done through a USB microphone.

•           Webcam:

It will be used for facial recognition and other special purposes.

•           Light Emitting Diodes (LEDs): to intensify the edges of the mirror while providing luminosity.

•           Light Sensor: to detect light so that LEDs are adjusted according to it

Software requirements

API:

  • Fritz AI: generate and collect labeled datasets, train optimized models
  • Firebase: to manage database
  • Raspbian OS

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Others

Other Industries

Core Technology

Internet of Things (IoT)

Other Technologies

Augmented & Virtual Reality

Sustainable Development Goals

Good Health and Well-Being for People

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Raspberry Pi 4B Equipment11400014000
monitor Equipment112001200
wooden frame Equipment140004000
mirror Equipment130003000
HDMI converter Equipment1300300
HDMI wire Equipment135003500
Ethernet cable Equipment115001500
SD Card Equipment111001100
transport fare for buying equipment Miscellaneous 150005000
Total in (Rs) 33600
If you need this project, please contact me on contact@adikhanofficial.com
0
132
Detection of over speeding vehicles using image processing

Our project is making use of computer vision technique, using video and image processing t...

1675638330.png
Adil Khan
10 months ago
Diagnosis and Classification of Diabetes Mallitus using Bio-Signals

Globally a large number of people are suffering from diabetes. In 1990, 11.3 million peopl...

1675638330.png
Adil Khan
10 months ago
Face Recognition based attendance system for class room environment wi...

In present academic system, regular class attendance of students' plays a significant role...

1675638330.png
Adil Khan
10 months ago
Mobile Object Tracking Using Scale Space Tracking Algorithm

Visual object tracking (VOT) is an important sub- Field of computer vision. It has widespr...

1675638330.png
Adil Khan
10 months ago
A Cloud Based IOT Platform for Smart Farming

Due to urbanization the agriculture land is almost diminishing therefore, the most importa...

1675638330.png
Adil Khan
10 months ago