IoT based smart E-mirror Using OpenCV with Raspberry-Pi

Call for Price

IoT based smart E-Mirror Using OpenCV with Raspberry-Pi

SKU: IoT based smart E-Mirror Using OpenCV with Raspberry-Pi Categories: ,



The main aim of this paper proposes a system to act as a smart mirror which displays date, time, weather update can be collected from internet and displayed in that smart mirror. Today modern world, Intelligent system not only present in the smartphone and tablet-based Computers. In the future more, the intelligent device came into existence. Like that smart mirror also the intelligent smart system. This system is built with raspberry pi, camera, and some sensors it is perfectly suitable for smart homes. Weather reports are extracted from the weather cloud they are Providing API for Extracting the information, that designed smart mirror has the advantage of small size and less weight and more compact to use and it is suitable for families.


Effective time management is an essential factor in increasing the production of day-to-day life. Integration of technology into people’s daily lives has made that time management possible. The use of products such as tablets, PCs, and smartphones have given people access to the tools needed to be productive. However, though successful technological products have been used to increase productivity, the use of technology has become another task in everyone’s daily to-do list. Technology should mold to our schedule, not the other way around. That is where the “Smart” mirror idea originated. “Smart” mirrors have been envisioned for years, part of the broader trend in imbuing everyday objects with various “smarts” to improve our lives. The smart mirror idea aimed to integrate technology seamlessly into people’s lives by putting it where everyone’s routine eventually collides. The goal of the smart mirror is to increase a user’s productivity by saving them time. Household Smart Mirrors: In consumer applications, the core function is basically twofold: Be a general informational hub, derived from viewing one’s reflection as well as augmented with other useful information and provide some style and comfort benefits, in addition to mirror reflectivity and other functions.


In the existing system, we can interface Raspberry with a camera and display unit. It can display the date time and calendar also.


In existing not much efficient it can give values about time date calendar only and it is recognizing some speech, But in the proposed method, In every morning at specific time system gets ON and says the date time and weather with welcome note and also whenever user go in front of the camera it will look for the face of the user, if it matches with the user, it displays time, date and weather in a mirror display and also it says as a voice output.


Block diagram of IoT based smart E-mirror Mirror Using OpenCV with  Raspberry-Pi


The overall system consists of Raspberry Pi as a heart of this system which can process all the instruction which is interfaced with camera, speaker and display unit all are connected through IoT. By using weather cloud API we can extract the weather report and it is displayed in that display monitoring unit. It displays date, time, calendar with voice using espeak library via  python programming.


  • Raspberry Pi
  • Camera
  • Display
  • Wi-Fi
  • Speaker


  • Raspbian Jessie
  • Python
  • OpenCV
  • Weather cloud


The smart mirror developed by a host Raspberry Pi – Single board computer which is connected to the network via Wi-Fi, weather information is obtained through API of weather cloud, date, time, a calendar that information is displayed in the monitoring display unit. The user can interact mobile through APP and user can communicate through voice synthesis module. If he asks anything to mirror I will respond according to the user. Smart mirror design which has enough advantages like simple to use, low cost, small size, user-friendly and is suitable for family homes.

Additional information

Weight 1.000000 kg


There are no reviews yet.

Be the first to review “IoT based smart E-mirror Using OpenCV with Raspberry-Pi”

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.