# MONTAJE 14 Reconocimiento de imágenes

El proceso es similar, en este caso he utilizado el móvil y he mostrado a la cámara web las búsquedas de caras para que aprenda la diferencia entre niños, hombres y mujeres

[![2024-12-08 01_06_37-Como empezar con Machine Learning y Echidna - Echidna Educacion.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-08-01-06-37-como-empezar-con-machine-learning-y-echidna-echidna-educacion.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-08-01-06-37-como-empezar-con-machine-learning-y-echidna-echidna-educacion.png)

😁 como veis, para probar el modelo he utilizado mi cara y me reconoce un 99% de hombre😁😁😁

##### <span style="color: rgb(22, 145, 121);">**Grabar y abrir una máquina de IA**</span>

<p class="callout warning">**OJO** hay que grabar el la máquina de inteligencia artificial que has creado !!! si cierras el programa se pierden todos los datos. **No advierte** que no lo has grabado</p>

Voy a crear otra máqina IA con los objetos Gafas - Taza- móvil y lo grabo

[![2024-12-08 09_50_29-EchidnaML.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-08-09-50-29-echidnaml.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-08-09-50-29-echidnaml.png)

Al grabar lo hace con un nombre de archivo .JSON lo voy a hacer con el nombre **taza-gafas-movil.json** que lo tienes en [https://github.com/JavierQuintana/Echidna](https://github.com/JavierQuintana/Echidna)

<p class="callout warning">Este archivo tiene **los datos de entrada NO LA MÁQUINA** luego si cerramos el programa y queremos abrirlo tenemos que volver a entrenarla:</p>

[![2024-12-08 10_03_31-EchidnaML.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-08-10-03-31-echidnaml.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-08-10-03-31-echidnaml.png)

##### <span style="color: rgb(22, 145, 121);">**Programa en EchidnaScratch**</span>

[![2024-12-08 10_09_53-Presentación1 - PowerPoint.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-08-10-09-53-presentacion1-powerpoint.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-08-10-09-53-presentacion1-powerpoint.png)

##### <span style="color: rgb(22, 145, 121);">**Resultado**</span>

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/n7UonllzHdQ" width="560"></iframe>

Sin Echidna se puede hacer simplemente con un Arduino y tres leds, verde al D11 amarillo al D12 y el rojo al D13 ver [https://libros.catedu.es/books/echidna/page/tengo-arduino-puedo-hacer-los-programas-sin-echidna](https://libros.catedu.es/books/echidna/page/tengo-arduino-puedo-hacer-los-programas-sin-echidna)

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="815" src="https://www.youtube.com/embed/FlLx9LxMQfQ" title="SEMAFORO CON IA ECHIDNA SCRATCH" width="458"></iframe>

##### <span style="color: rgb(22, 145, 121);">Recomendamos...</span>

Ver todo el proceso en este vídeo

<iframe allowfullscreen="allowfullscreen" height="314" src="https://www.youtube.com/embed/WRwzmI9Dyns?t=261s" width="560"></iframe>

Fuente [https://echidna.es/a-programar/echidnaml/como-empezar-con-machine-learning-y-echidna/](https://echidna.es/a-programar/echidnaml/como-empezar-con-machine-learning-y-echidna/)

##### <span style="color: rgb(22, 145, 121);">**También recomendamos...**</span>

Usar **variables** para tener el control de lo que sucede de esta manera podemos controlar qué márgenes de confianza y cual es el resultado de la clasificación. Si el resultado no es el esperado:

- ajustar los valores de confianza en la imagen he puesto 0.9
- darle más fotos a la máquina de IA para que lo haga mejor.

[![2025-02-12 10_19_05-EchidnaML.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/2025-02-12-10-19-05-echidnaml.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/2025-02-12-10-19-05-echidnaml.png)

**Reto** : Igual que los porteros automáticos, que se encienda la cámara si se aprieta el botón (por ejemplo SL)

**Solución**: En este caso es recomendable usar un pequeño retardo de 1segundo para que le de tiempo a capturar la imagen

Se puede mejorar el programa añadiendo un retardo antes de que se cierre la puerta, etc...

[![2025-02-17 11_49_47-EchidnaML.png](https://libros.catedu.es/uploads/images/gallery/2025-02/scaled-1680-/2025-02-17-11-49-47-echidnaml.png)](https://libros.catedu.es/uploads/images/gallery/2025-02/2025-02-17-11-49-47-echidnaml.png)