AURA – On-Device-AI-App für Gesichts- und Handlesen, bei der Fotos das Smartphone nicht verlassen (Open Source)
(github.com/darktaoist)Ich möchte meine selbst entwickelte Android-App „AURA“ vorstellen.
Wenn man ein Gesicht oder eine Handfläche fotografiert, analysiert sie Gesichts- bzw. Handlinien. Der Kernpunkt ist: „Die Fotos verlassen das Gerät nicht.“ Da viele solcher Apps heutzutage Fotos auf Server hochladen und dabei ein ungutes Gefühl hinterlassen, habe ich sie mit dem Ziel entwickelt, alles vollständig On-Device laufen zu lassen.
Technischer Aufbau:
- On-Device-LLM: Google Gemma (flutter_gemma) — Analyse/Dialog wird auf dem Gerät verarbeitet
- Gesichts-/Handerkennung: MediaPipe (468 Gesichtspunkte, 21 Handpunkte)
- Flutter mit einer einzigen Codebasis, 4 Sprachen (Koreanisch/Englisch/Chinesisch/Japanisch)
- Fotos verlassen das Gerät nicht (Datensicherheit im Play Store: 0 Erhebungen)
100 % kostenlos, ohne Werbung oder In-App-Käufe, und Open Source.
- GitHub: https://github.com/darktaoist/aura
- Play Store: https://play.google.com/store/apps/details?id=kr.co.taoist.gwansang
Gesichts- und Handlesen ist als Unterhaltung gedacht; Feedback zur On-Device-Umsetzung oder zur Usability ist willkommen.
3 Kommentare
Die von Ihnen angesprochenen Merkmale werden nicht zur Identifizierung oder Authentifizierung von Personen verwendet, sondern nur als Eingabewerte für die Wahrsageanalyse. Daher hielt ich das Speichern an sich nicht für ein großes Problem. Bei der Überprüfung stellte sich jedoch heraus, dass sie zwar gespeichert, aber tatsächlich nirgends genutzt wurden. Da dies unnötig zu Missverständnissen oder Problemen führen könnte, habe ich mich entschieden, sie zu entfernen.
Merkmale (Landmarks) und abgeleitete Kennzahlen wurden aus der serverseitigen Speicherung entfernt, und die bestehenden Daten wurden ebenfalls gelöscht. Die Originalfotos werden wie bisher nicht an den Server übertragen.
Danke für den Hinweis.
Die Fotos verlassen das Smartphone vielleicht nicht, aber die aus den Fotos extrahierten Merkmalsdaten (Punkte?) werden doch vermutlich auf dem Server gesammelt, oder? Holen Sie eine Einwilligung zur Erfassung biometrischer Daten ein? Werden sie verschlüsselt? Werden sie nach der Nutzung gelöscht?
Da es sich um ein On-Device-Modell handelt, werden vermutlich überhaupt keine Daten auf Servern gesammelt, oder?
Da es Open Source ist, wäre es auch gut, wenn Sie die Punkte, die Sie interessieren, direkt auf GitHub prüfen und uns mitteilen würden.