<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MagicMirror With Face Recognition]]></title><description><![CDATA[<p dir="auto">This is my first Magic Mirror project. Here’s a video of how it looks when it’s running:<br />
<a href="https://youtube.com/shorts/tneDVz6mku8" target="_blank" rel="noopener noreferrer nofollow ugc">https://youtube.com/shorts/tneDVz6mku8</a></p>
<p dir="auto">It utilizes the following existing modules with slight modifications and styling</p>
<p dir="auto"><strong>Clock</strong><br />
Used as is with some CSS styling<br />
<img src="/assets/uploads/files/1719530778378-clock.jpg" alt="Clock.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto"><strong>Weather</strong><br />
Adjusted the layout and styling of the module and added the hourly forecast section<br />
<img src="/assets/uploads/files/1719530859503-weather.jpg" alt="Weather.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto"><strong>Calendar</strong><br />
Adjusted the layout and styling of the module to highlight the first item in the calendar.<br />
<img src="/assets/uploads/files/1719530937191-calendar.jpg" alt="Calendar.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto"><strong>MMM-Videoplayer</strong><br />
Used this module to display a new ASL video each day from a library of videos stored locally. The playing of the video is controlled through the gesture sensor.<br />
<img src="/assets/uploads/files/1719531049171-sign.jpg" alt="Sign.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto"><strong>MMM-GroveGestures</strong><br />
Uses the GroveGesture Sensor(PAJ7620u2) to  register a swipe which activates the ASL sign of the day module. Currently this is the only swipe gesture being used.</p>
<p dir="auto"><strong>MMM-Face-Recognition-SMAI</strong><br />
Uses a Camera Module 3 and Open CV to recognize faces and then sends an HDMI CEC command to turn the screen on or off.</p>
<p dir="auto">The face recognition was one of the most difficult parts because, while the module is fairly simply, it assumes that you’ve installed OpenCV and trained a face recognition model which took me a bit of research and few tries to figure out and get right. Overall I’m pretty happy with the outcome.</p>
<p dir="auto"><strong>Hardware</strong><br />
<em>(updated since I forgot to post it originally)</em></p>
<ul>
<li>Raspberry Pi 4</li>
<li>Raspberry Pi Camera Module 3 (used for face recognition)</li>
<li>GroveGesture Sensor (Used for swipe commands)</li>
<li>I think the mirror was originally from IKEA. I swapped out the mirror with a piece of MirrorView glass</li>
</ul>
]]></description><link>https://forum.magicmirror.builders/topic/18829/magicmirror-with-face-recognition</link><generator>RSS for Node</generator><lastBuildDate>Mon, 15 Jun 2026 08:23:52 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18829.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 Jun 2024 23:36:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 04 Nov 2024 16:25:25 GMT]]></title><description><![CDATA[<p dir="auto">Which weather module do you use? Could it be used for Germany?</p>
]]></description><link>https://forum.magicmirror.builders/post/121015</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/121015</guid><dc:creator><![CDATA[chris1971]]></dc:creator><pubDate>Mon, 04 Nov 2024 16:25:25 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 14 Oct 2024 22:55:06 GMT]]></title><description><![CDATA[<p dir="auto">That mirror looks huge, what did you use as display to place behind the mirror? A huge monitor/tv?</p>
]]></description><link>https://forum.magicmirror.builders/post/120595</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/120595</guid><dc:creator><![CDATA[toxeek]]></dc:creator><pubDate>Mon, 14 Oct 2024 22:55:06 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 22:51:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monark" aria-label="Profile: monark">@<bdi>monark</bdi></a> said in <a href="/post/119821">MagicMirror With Face Recognition</a>:</p>
<blockquote>
<p dir="auto">and it was easier</p>
</blockquote>
<p dir="auto">I didn’t say perfect…  opencv setup is a pain in the rear</p>
]]></description><link>https://forum.magicmirror.builders/post/119822</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119822</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 16 Sep 2024 22:51:16 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 22:17:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> change to opencv-python from opencv-python-headless…<br />
I’m try to find with google but it seems they are talking about something else (SSL). anyway you recommended me to use this form because it explained how to install and it was easier…</p>
]]></description><link>https://forum.magicmirror.builders/post/119821</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119821</guid><dc:creator><![CDATA[monark]]></dc:creator><pubDate>Mon, 16 Sep 2024 22:17:51 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 22:14:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monark" aria-label="Profile: monark">@<bdi>monark</bdi></a> the collection of dependencies is not complete, don’t know where it got dropped</p>
]]></description><link>https://forum.magicmirror.builders/post/119820</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119820</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 16 Sep 2024 22:14:25 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 22:13:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monark" aria-label="Profile: monark">@<bdi>monark</bdi></a> google search</p>
]]></description><link>https://forum.magicmirror.builders/post/119819</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119819</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 16 Sep 2024 22:13:08 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 21:58:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> i try with sudo apt install libssl.so.3 but not working “impossible find the packet”</p>
]]></description><link>https://forum.magicmirror.builders/post/119818</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119818</guid><dc:creator><![CDATA[monark]]></dc:creator><pubDate>Mon, 16 Sep 2024 21:58:16 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 21:47:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> it’s strange because I’ve updated everything</p>
]]></description><link>https://forum.magicmirror.builders/post/119817</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119817</guid><dc:creator><![CDATA[monark]]></dc:creator><pubDate>Mon, 16 Sep 2024 21:47:29 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 21:44:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monark" aria-label="Profile: monark">@<bdi>monark</bdi></a> library missing<img src="/assets/uploads/files/1726523078392-img_0236-resized.png" alt="IMG_0236.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/119816</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119816</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 16 Sep 2024 21:44:40 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 21:38:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> maybe the problem is i have libcamera-still (rpi4, bulleye, 32bit, camera v3)</p>
]]></description><link>https://forum.magicmirror.builders/post/119815</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119815</guid><dc:creator><![CDATA[monark]]></dc:creator><pubDate>Mon, 16 Sep 2024 21:38:20 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 21:42:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> my cmd error</p>
<pre><code>pip install face-recognition numpy dlib picamera2 opencv-python
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting face-recognition
  Downloading https://www.piwheels.org/simple/face-recognition/face_recognition-1.3.0-py2.py3-none-any.whl (15 kB)
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (1.19.5)
Collecting dlib
  Downloading https://www.piwheels.org/simple/dlib/dlib-19.24.6-cp39-cp39-linux_armv7l.whl (3.4 MB)
     |################################| 3.4 MB 1.3 MB/s 
Requirement already satisfied: picamera2 in /usr/lib/python3/dist-packages (0.3.12)
Collecting opencv-python
  Downloading opencv-python-4.10.0.84.tar.gz (95.1 MB)
     |################################| 95.1 MB 59 kB/s 
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from face-recognition) (8.1.2)
Collecting face-recognition-models&gt;=0.3.0
  Downloading https://www.piwheels.org/simple/face-recognition-models/face_recognition_models-0.3.0-py2.py3-none-any.whl (100.6 MB)
     |################################| 100.6 MB 83 kB/s 
Requirement already satisfied: Click&gt;=6.0 in /usr/lib/python3/dist-packages (from face-recognition) (7.1.2)
Requirement already satisfied: v4l2-python3 in /usr/lib/python3/dist-packages (from picamera2) (0.3.2)
Building wheels for collected packages: opencv-python
  Building wheel for opencv-python (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 /tmp/tmpxl4fq1u5_in_process.py build_wheel /tmp/tmpdgg843yi
       cwd: /tmp/pip-install-681jn0xe/opencv-python_e610009f30624d9ea2b1e3ef82a9824f
  Complete output (11 lines):
  patching file opencv/3rdparty/openexr/IlmImf/ImfSystemSpecific.cpp
  /tmp/pip-build-env-im9uh8sr/overlay/lib/python3.9/site-packages/cmake/data/bin/cmake: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory
  Traceback (most recent call last):
    File "/tmp/pip-build-env-im9uh8sr/overlay/lib/python3.9/site-packages/skbuild/setuptools_wrap.py", line 639, in setup
      cmkr = cmaker.CMaker(cmake_executable)
    File "/tmp/pip-build-env-im9uh8sr/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 145, in __init__
      self.cmake_version = get_cmake_version(self.cmake_executable)
    File "/tmp/pip-build-env-im9uh8sr/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 102, in get_cmake_version
      raise SKBuildError(msg) from err
  
  Problem with the CMake installation, aborting build. CMake executable is /tmp/pip-build-env-im9uh8sr/overlay/lib/python3.9/site-packages/cmake/data/bin/cmake
  ----------------------------------------
  ERROR: Failed building wheel for opencv-python
Failed to build opencv-python
ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly

</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/119814</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119814</guid><dc:creator><![CDATA[monark]]></dc:creator><pubDate>Mon, 16 Sep 2024 21:42:36 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 19:43:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/monark" aria-label="Profile: monark">@<bdi>monark</bdi></a> MMM-FaceReco-DNN has the whole setup to use CV and face database</p>
]]></description><link>https://forum.magicmirror.builders/post/119801</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119801</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 16 Sep 2024 19:43:04 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 19:25:59 GMT]]></title><description><![CDATA[<p dir="auto">Get a GitHub and share that config! Wow!</p>
]]></description><link>https://forum.magicmirror.builders/post/119800</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119800</guid><dc:creator><![CDATA[cyberphox]]></dc:creator><pubDate>Mon, 16 Sep 2024 19:25:59 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Mon, 16 Sep 2024 17:16:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mchan" aria-label="Profile: mchan">@<bdi>mchan</bdi></a> hi man, is awesome mirror.<br />
Can you explain how you did it with opencv?<br />
i get to the point of installing that and then i stop and it messes up the system and i have to do it all over again every time. i use an rpi4 and now i have a v3 camera, before i had a v2 camera.<br />
thank you for answer me</p>
]]></description><link>https://forum.magicmirror.builders/post/119798</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119798</guid><dc:creator><![CDATA[monark]]></dc:creator><pubDate>Mon, 16 Sep 2024 17:16:34 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sun, 30 Jun 2024 15:34:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/snille" aria-label="Profile: Snille">@<bdi>Snille</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/oliwer" aria-label="Profile: OliWer">@<bdi>OliWer</bdi></a> Here is the hardware for the project:</p>
<ul>
<li>Raspberry Pi 4</li>
<li>Raspberry Pi Camera Module 3 (used for face recognition)</li>
<li>GroveGesture Sensor (Used for swipe commands)</li>
<li>I think the mirror was originally from IKEA. I swapped out the mirror with a piece of MirrorView glass</li>
</ul>
]]></description><link>https://forum.magicmirror.builders/post/118554</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118554</guid><dc:creator><![CDATA[mchan]]></dc:creator><pubDate>Sun, 30 Jun 2024 15:34:57 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sun, 30 Jun 2024 09:03:19 GMT]]></title><description><![CDATA[<p dir="auto">Nicely done!<br />
What computer hardware are you using? RPi5?</p>
]]></description><link>https://forum.magicmirror.builders/post/118545</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118545</guid><dc:creator><![CDATA[Snille]]></dc:creator><pubDate>Sun, 30 Jun 2024 09:03:19 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sun, 30 Jun 2024 06:44:26 GMT]]></title><description><![CDATA[<p dir="auto">This looks pretty cool. Nice work with the styling.<br />
Can you let me know which hardware you are using? Like the sensors and where is MM running on?</p>
]]></description><link>https://forum.magicmirror.builders/post/118548</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118548</guid><dc:creator><![CDATA[OliWer]]></dc:creator><pubDate>Sun, 30 Jun 2024 06:44:26 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sun, 30 Jun 2024 04:53:24 GMT]]></title><description><![CDATA[<p dir="auto">Really great and unique idea!</p>
]]></description><link>https://forum.magicmirror.builders/post/118547</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118547</guid><dc:creator><![CDATA[mariosgouros]]></dc:creator><pubDate>Sun, 30 Jun 2024 04:53:24 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sat, 29 Jun 2024 18:44:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mchan" aria-label="Profile: mchan">@<bdi>mchan</bdi></a> cool.</p>
]]></description><link>https://forum.magicmirror.builders/post/118537</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118537</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 29 Jun 2024 18:44:25 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sat, 29 Jun 2024 17:24:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a>  Not currently. Right now it is just used to turn the screen on when it detects a recognized user and then turn the screen off when no recognized users are present. It can definitely be used to display different modules per user but I’ve not had the time to put additional modules in place.</p>
]]></description><link>https://forum.magicmirror.builders/post/118536</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118536</guid><dc:creator><![CDATA[mchan]]></dc:creator><pubDate>Sat, 29 Jun 2024 17:24:55 GMT</pubDate></item><item><title><![CDATA[Reply to MagicMirror With Face Recognition on Sat, 29 Jun 2024 11:29:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mchan" aria-label="Profile: mchan">@<bdi>mchan</bdi></a> Do you use reco-SMAI to provide different modules to different users like reco-dnn?</p>
]]></description><link>https://forum.magicmirror.builders/post/118530</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/118530</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 29 Jun 2024 11:29:17 GMT</pubDate></item></channel></rss>