22 may 2020

Liberamos un modelo para detectar con una cámara si llevas puesta una #mascarilla

Buenas a todos, como ya sabréis, las mascarillas ya son obligatorias en España para las personas mayores de seis años en espacios cerrados públicos y en la calle, a menos que se pueda garantizar la distancia mínima de seguridad de dos metros entre personas. Dada la situación, en muchas organizaciones se están implementando políticas para garantizar el cumplimiento de esta obligatoriedad, y facilitar mascarillas o guantes a los clientes y empleados que por cualquier circunstancia no los llevasen puestos. 

Desde hace varias semanas estoy viendo artículos como éste, donde se habla de IAs capaces de detectar mascarillas a través de cámaras, y he querido probar cuánto tiempo me llevaría entrenar un modelo con Teachable Machine, software del que ya os hemos hablado en estos 2 posts, para reconocer con una simple webcam si una persona lleva o no puesta la mascarilla:
El entrenamiento lo he llevado a cabo en apenas 2 minutos, con 50 fotografías descargadas de Internet con personas que llevan mascarilla, y con otras 50 fotografías de personas que no la llevaban:




Y el resultado lo podéis ver a continuación. Con una tasa del 100% de éxito, cuando una persona se sitúa delante de nuestra webcam, detecta perfectamente si lleva puesta o no una mascarilla:



Si este modelo lo incorporaseis a un software que recuperase la salida de una cámara, podríais implementar algún tipo de alarma sonora que avisase cuando alguien no la lleve puesta, y tan solo tendríais que dejar la cámara y el ordenador en la entrada de vuestra empresa, para alertar de que alguien podría entrar en vuestra oficina sin cumplir las medidas de seguridad sanitaria. Sencillo ¿verdad?

Para que no tengáis que perder tiempo en entrenar el modelo, os lo he dejado subido a mi cuenta de Github:
Saludos!

No hay comentarios:

Publicar un comentario