MagicMirror RealSense Module

MagicMirror RealSense Module

Andre Carlucci

Andre Carlucci

Saco Grande, Santa Catarina

A facial recognition and multi-user module for MagicMirror2 using the RealSense Camera.

Intel RealSense™, Internet of Things

  • 0 Collaborators




The idea is very simple: add a small board and a monitor behind a two-way mirror and code some software to provide useful information to the person in front of it.

I’ve seen on the Internet some implementations of this, but I wanted to provide personalized information to the person in front of it using a camera and facial recognition algorithms. Something like providing commuting time and next appointments for me and change the information when my wife would stand in front of it.



Blog post about the project

WpfApp for facial Recognition using RealSense

MagicMirror2 RealSense Module

Medium whatsapp image 2017 08 21 at 11.51.22 pm

Srihari J. created project Novel approach to avoid glare while driving cars in Highways at night.

Medium c96d72d5 eb8c 4f98 afce 405b7a700812

Novel approach to avoid glare while driving cars in Highways at night.

Abstract:APT i.e "Accident Prevention Technology".All we see in the second page of any News paper is about unfortunate incidents ,The Accidents.We are coming up with amazing features for all four wheelers which on support with statistical reports, prevent 50% of the accidents. That's the minimum margin we put, as our Arduino, Ultrasonic and Servo-motor based quick responsive systems, and android map application, taking care of the obstructions caused for the drivers which leads to accidents(glare hitting the eyes when other vehicles zoom in with high beams "on" highways in night), and about the junctions, which are very difficult to spot when you are driving at 40+mph and none to warn you about the nearest intersection(our android application using G-Maps API takes care of it)!! Aren't intersections ,glare, and drowsiness main reasons for accidents?! We are taking at most care to address each and every aspect. We prevent the glare hitting the drivers eyes (completely automated systems , implementable for every lower end/economical cars),using Robotic hands, which is guided by an image processing system along with Light Detecting Resistors value. Also keep the vehicles speed in check, mostly at junctions. We will also want to take care about the "Care" part of our project. We make sure the emergency wheels reach out soon to the hospitals, using IoT and GPS system! We are automating the communication system, using the best of the resources available. We are using cost effective sensors, and connecting each and every device, bringing out a working prototype. Our total expenses comes under a thousand rupees , for the completely working and ready to implement systems. We feel this is the perfect platform to bring out our innovations and make them working models, and reach the world. We await anxiously to execute/implement our thoughts and "SAVE LIVES!!!".

Objectives: Preventing accidents and saving lives, by preventing the glare of opposite direction travelling vehicle disturb the driver. Warning about the very next intersection/junction when the drivers speed is above the limit for that specific road. Automated signal systems which create green corridor for emergency vehicles.

Outcomes: Reduction in accident rate by 50%.

The overall block diagram :

Brief description of the Methodology: a) Glare prevention system: We have used a small camera, fixed on the dashboard, which clicks the picture of the driver every second (automated) and sends the result to the servo motor via Arduino board. Using matlab , we have coded for drowsiness and glare detection. If the output gives to be drowsy, an alarm (beep) rings. If the glare is detected, servo motor is given the right value for the amount of inclination to obstruct the light from falling on drivers eyes. We have used X-ray sheet as a translucent material which obstructs the light in one way direction. The communication between different devices is automated and wireless. b) Junction alarms: If the vehicle is travelling more than prescribed speed for that highway/road ,our android application shouts/alarms that there a junction ahead of 600m and advices the driver to slow down. c) Emergency vehicle systems: Pure IoT concepts, to inform the cop about its arrival to the next signal. One application which also communicates with the signal system, hence creating green corridor and pushing the chances of saving lives.

Expected Results: The human kind is the end user! Ideas themselves call to be philanthropic. None wishes to end his/her life on roads. Everyone cannot afford for automated systems which come in Benz/BMW's. Our glare prevention technology can be installed in less than 2k rupees. The junction app is free and will always be. Ambulance system app again is free, but interacting with the government officials will do the required job for us!

Conclusion: This is an essential implementation which should not be ignored at all. Statistics says 50% of accidents happen summing up of intersections and glare. We single handedly prevent both. We await to implement it at the very best platform we have, ABB Makeathon.

Future Scope :Research and development takes things to next level. Our glare prevention system, having mechanical constraints, work in less than 1.2 seconds. Higher level of automation and accuracy can be confronted. This kind of a concept does not exist anywhere till date.

Default user avatar 57012e2942

Antonio D. updated status

Default user avatar 57012e2942

Antonio Dantas

Oi meu nome é junior tenho 16 anos e moro em são paulo capital, e eu tenho uma ideia muito boa para evolucionar o mundo dos oculos e eu atenho certeza que sera a empresa que me ajudara a desenvolver esses oculos futurista, e eu quero ter a oportunidade de mostrar esses oculos para os voceis esses oculos ainda estão no papel mas eu sei que com ajuda de voceis poderei colocar essa ideia em pratica, do mais informaçoes se voceis marcarem uma reuniao comigo pra mim apresentar minha ideia obri

Default user avatar 57012e2942

Rishabh S. updated status

Default user avatar 57012e2942

Rishabh Shukla

Hello there!

I'm Information Technology undergrad at Maharaja Agrasen Institute of Technology in India. I am a Backend and Mobile developer specialising in Node, Android, Python and iOS. I've also created some Augmented Reality projects in past with ARKit and Vuforia. My latest research is in the field of Image Processing, in which I created an IOT based Rover which follows a required path without any errors. I used Edge Detection technique in it as well. I am also very interested in deep learning and NLP. I've worked with Tensorflow and Keras. I'm excited to know the what projects you've been working on in those fields!

Medium 13450805 1199432466742929 5248733164746034166 n

Josiah T. updated status

Medium 13450805 1199432466742929 5248733164746034166 n

Josiah Tindana

Hello, I'm Josiah Tindana studying BSc Statistics in the Kwame Nkrumah University of Science and Technology in Ghana and have a great passion for IT in its broadest sense. As a cross-platform, cross-language developer, I'm most enthused by the rapid development in areas such as A.I and other high level coding. Having worked on many Web and office framework, my own contributions in open source coding can not be underestimated. Always looking forward to learning from other developers and as well, paving the way for more improvementspecific in the development environment.

Medium 20031621 1511198932272825 4401963729713559367 n

T P. created project Air Pollution Monitoring

Medium adcad1a6 f824 451f a389 62f0b49e83f7

Air Pollution Monitoring

IoT based air pollution monitoring systems can monitor emission of harmful gases by using gaseous and meteorological sensors. In this project we are going to make an IOT Based Air Pollution Monitoring System in which we will monitor the Air Quality over a webserver using internet and will trigger a alarm when the air quality goes down beyond a certain level, means when there are sufficient amount of harmful gases are present in the air like CO2, smoke, alcohol, benzene and NH3. It will show the air quality in PPM on the LCD and as well as on webpage so that we can monitor it very easily.

See More

No users to show at the moment.

Bigger 0 xpiu skznis3l2hapc0ykjjkl9dugutgoso09pjvb6aog8dooso0cjxnkngeg2au4soycn51cit2hgr p4tqnnlz8ituhgpjg4tm3sjvzjr5hosngyczie4c8g
  • Projects 0
  • Followers 2

kishan sampat

Grant Road, Mumbai, Maharashtra, India

Bigger 8 jk prc
  • Projects 2
  • Followers 1

Gokula Krishnan Santhanam

Masters student @ ETH Zurich, Deep Learning Researcher working on both fundamentals and applications of Deep Learning technologies.

Limmatquai 122, 8001 Zürich, Switzerland

Bigger 0 0ge4aoo5gqsww1aiyxvgfv983wbdwxhsuknsuho 1mihwpdsjkv0zni6inwtojtdyon0zne6k oswmlcewjbjlo5f odwmparwjvuo9ltmuxwjsbrddr6srdsd
  • Projects 0
  • Followers 1

Mate Kisantal

Machine Learning oriented Aerospace Control Engineering student, with some experience in self-driving car control design.

Rotterdam, Netherlands

Default user avatar 57012e2942
  • Projects 0
  • Followers 1

perry obara

I'm always ready to learn.

Nairobi, Kenya

Bigger afro cartoon characters
  • Projects 0
  • Followers 1

Victor Kinoti

python programmer, telecommunications eng.

Nairobi, Kenya

Bigger 13096300 1739689082982412 1116910342765371095 n
  • Projects 1
  • Followers 0

Shuo Liu

I am studying electronic engineering at University of British Columbia (Okanagan Campus ), Canada.

Kelowna, BC, Canada

See More