Mouthbreather wurde entwickelt, weil einige unserer Teammitglieder und Freunde die schlechte Angewohnheit hatten, durch den Mund zu atmen.
Die Munderkennung zu implementieren, war eigentlich ziemlich einfach. Wir verwendeten MediaPipe, um die Gesichts-Landmarks zu erhalten und berechneten den Abstand zwischen Ober- und Unterlippe (unten durch den roten + grünen Punkt visualisiert)
erster Proof of Concept
Wir verwendeten Electron, um die Webapp zu bundlen und nativ auf macOS- und Windows-Geräte zu bringen.
verbesserte Electron-Mund-Erkennung
Wir wollten, dass die Erfahrung minimalistisch und sauber ist, idealerweise sollte niemand mit der App interagieren müssen. Sie öffnet sich im Hintergrund und zeigt sich in der Menüleiste als kleines Icon. Wenn User ihren Mund öffnen, sendet sie ihnen eine Push-Benachrichtigung.
die App läuft unauffällig im Hintergrund
Push-Benachrichtigungen beim Öffnen des Mundes