Étape 3: Logiciel pour le composant RealSense
Après l’installation de RealSense SDK, nous allons modifier l’exemple de code de reconnaissance faciale ; Nous allons utiliser « COM16 » port pour se connecter à Edison
Le code est ouvert d’origine et peut être téléchargé à
https://github.com/Nyceane/AntiSnoozer-Open-source/Tree/Master/DF_FaceTracking.cs
Dans cette étape, nous avons modifié le code échantillon du SDK DF_FaceTracking de Intel RealSense SDK et setup timer pour surveiller les yeux fermer comme ouverture. Le œil de clôture servent à détecter les clignotant et s’endormir, la bouche ouverte permettant de détecter le bâillement. En regardant autour est également détecté, mais peut-être un peu plus difficile pour l’environnement de démonstration.
Nous avons utilisé la synthèse vocale de Intel RealSense pour donner robotique alarme dès que la somnolence au volant est détecté. En outre, nous avons ajouté un code de reconnaissance de geste de la main pour la détection de la propagation de 5 doigts, cela est utilisé pour forcer l’abattage l’alarme une fois que l’utilisateur est réveillé.
Le code comprend également l’envoi de signal à Edison par port COM16, ce qui nous va être expliquant de notre prochaine étape.