Android Things y visión artificial
Español | 8.8 Mb | Pdf | Autor: Jesús Tomás, Antonio Albiol, Miguel García | Páginas: 442 | Pass:www.detodoprogramacion.org
Descripción:
Este libro aborda cuatro temáticas: Visión Artificial, Internet de las cosas, Código nativo e Ingeniería inversa, todas ellas utilizando el sistema operativo Android. No es precisa una lectura secuencial, el lector puede ir directamente al capítulo que le interese.
En este libro se da por supuesto que el lector tiene experiencia en programación sobre Android. No se tratan temas relativos al desarrollo básico como los componentes o estructura de las aplicaciones. Si el lector está interesado en un texto que aborde la programación en Android desde el principio, le recomendamos "El gran libro de Android" publicado en esta misma editorial. También puede ser de interés la lectura de otros libros de esta colección como "El gran libro de Android Avanzado", "Plataformas Android: Wear, TV, Auto y Google Play Games" o "Firebase: Trabajando en la nube".
Hoy en día la mayoría de los dispositivos Android disponen de al menos una cámara. El uso más inmediato de la cámara consiste en la realización de fotografías o vídeos con el fin de ser almacenados o enviados a otra persona.
Existen, no obstante, algunas aplicaciones que hacen uso de la cámara como un dispositivo de entrada o sensor adicional. Algunos ejemplos de este tipo de aplicaciones serían: lecturas de códigos QR o códigos de barras; aplicaciones de realidad aumentada, normalmente orientadas al campo de los juegos o la educación donde se superponen elementos creados de forma sintética sobre las imágenes de la cámara; reconocimiento de gestos: por ejemplo, permitiendo avanzar las páginas de un documento sin tocar la pantalla mediante el pasamano; verificación facial, usada como método de desbloqueo del teléfono.
Con el fin de centrar las ideas, seguiremos un hilo conductor que tendrá como objetivo realizar una aplicación capaz de reconocer en tiempo real señales de tráfico de limitación de velocidad. La idea es similar a la que implementan algunos coches modernos que alertan al conductor de las limitaciones de velocidad a partir de las imágenes. La ventaja es que, en vez de requerir una instalación en el vehículo, en el teléfono para capturar y procesar las imágenes.
Contenido:
Capítulo 1. Análisis de imagen en Android usando OpenCV
Capítulo 2. Visión artificial: preproceso
Capítulo 3 Visión artificial: Segmentación y reconocimiento
Capítulo 4. Android Things: Entradas / Salidas
Capítulo 5. Android Things: Comunicaciones
Capítulo 6. Programación en código nativo
Capítulo 7. Ingeniería inversa en Android
Anexo A El paquete camera2 de Android
No hay comentarios:
Publicar un comentario