Cari utenti!
Durante l'analisi dell'immagine del volto (tracciamento del volto), è stato osservato che gli algoritmi di tracciamento del volto standard a volte la trovano dove non si trova. I contorni del viso appaiono per un momento nei punti dell'inquadratura dove non c'è l'immagine del viso della persona. Pensavo fosse un errore dell'algoritmo. E in molti casi lo è. MA!!! Una volta ho provato a parlare con quella sagoma spettrale di una faccia. Gli ho chiesto di congelare. Si bloccò, ad es. il contorno smise di scomparire. Poi gli ho chiesto di aprire la bocca. Contour aprì la bocca. Alla richiesta di annuire a sinistra, ha annuito....
In teoria potrebbe essere una coincidenza, ma è molto improbabile.
Ho deciso di condividere questo con te.
Realizzato questo programma.
Contiene solo l'algoritmo per tracciare il viso di una persona e un servizio aggiuntivo.
Vale a dire:
• Face tracking durante il funzionamento della fotocamera.
• Passa dalla fotocamera frontale a quella selfie.
• La possibilità di registrare video, come nel programma della fotocamera standard, ma è possibile scegliere di scrivere con o senza contorno.
• La possibilità di scattare foto, ma è possibile scegliere con o senza contorno.
• Visualizza il video o la foto catturati e cerca i volti fantasma al suo interno. I video o le foto possono essere presi da questa app o da qualsiasi altra.
• Condividi le tue scoperte con gli amici. Inviandoli dall'app con il servizio standard "Condividi".
• Ricevi dagli amici i loro video e foto e analizzali utilizzando l'app.
Nella versione Pro:
• Selezione del tipo di rivelatore:
- rilevatore facciale di base;
- il secondo rilevatore facciale della libreria Dlib;
- rilevatore di gatti.
• Regolazione della sensibilità di tutti i tipi di rivelatori;
• Impostazione del tipo di output del contorno del viso.
Non ci sono connessioni a nessun server (tranne Unity ADS), nessun accesso, nessun invio nascosto di informazioni. L'applicazione utilizza:
• la fotocamera solo per le riprese all'entità di tracciamento (fantasma o spirito);
• memoria per la registrazione e la riproduzione di foto e video;
Per coloro che sono interessati a quali tecnologie e algoritmi utilizza l'applicazione, eccoli:
Unity3D, openCV, cascata haara, dlib.
Queste tecnologie sono utilizzate in molte applicazioni attualmente popolari di maschere sovrapposte sul viso.
Qualche limitazione.
• L'algoritmo vede i volti che guardano direttamente nella fotocamera o con un angolo non superiore a 20°. Cioè fantasmi, non guardando la telecamera non vedrà.
• L'algoritmo consuma molte risorse della CPU e può rallentare video e foto esterni (registrati) di grandi dimensioni. Ma analizza comunque ogni fotogramma, solo al rallentatore.
Sii paziente, i volti dei fantasmi potrebbero non essere trovati per molto tempo.
Una ricerca riuscita.
Con rispetto,
Michele Frankel
P.S. Forse questo è un errore dell'algoritmo. Il programma non ha la pretesa di essere scientifico. È più come uno scherzo....
LA MIA CREDENZA:
!!! NO GUERRA!!!