Categorie
Coding Intelligenza artificiale

Programma AI riconoscimento facciale

Il colpo di sonno è una delle più frequenti cause di incidenti stradali. Perché non costruire un app che mi avverta quando i miei occhi si chiudono al volante?

Questo programma con Scratch riconosce con l’intelligenza artificiale se la nostra faccia inquadrata da una telecamera (per esempio quella di un auto o del nostro PC) ha gli occhi aperti (sveglio) o gli occhi chiusi (colpo di sonno).

Utilizziamo come sempre il https://machinelearningforkids.co.uk/

entriamo con il nostro account e creiamo il progetto “stai sveglio” con riconoscimento immagini.

Clicco su addestramento e carico molte immagini con occhi aperti e poi con occhi chiusi. E’ maglio caricare anche qualche nostra immagine per facilitare l’addestramento.

Dopo avere inserito le immagini clicco su addestra e addestra modello e dopo un po’ di tempo il modello viene generato e si può testare: clicca prova con webcam e posizionati alla distanza corretta e vedrai che quando chiudi gli occhi e scatti la foto il modello restituisce “occhi chiusi” con una percentuale che varia. Se la percentuale è maggiore del 60-70% significa che il modello funziona! Stessa cosa per occhi “aperti”.

Passiamo alla programmazione con Scratch cliccando Programma e poi su Scratch3.0

Il modello di Machine Learning genera un menu con alcuni nuovi blocchi.

Inseriamo uno sprite con due costumi (semaforo verde, semaforo rosso). Questo semplice programma è in grado di riconoscere, dopo aver cliccato sulla bandierina che attiva la camera del PC, se la nostra faccia ha gli occhi aperti o chiusi! Se sono chiusi semaforo rosso ( o potete inserire un segnale acustico “sveglia”) se sono aperti …tutto ok semaforo verde!

Categorie
Costruzioni geometriche Disegno

Verifica prime disegno tecnico (gennaio)

Categorie
Disegno Proiezioni ortogonali

Verifica di disegno tecnico PO – seconde