Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV

Arturo de la Escalera, José María Armingol, Fernando García, David Martín Gómez, Abdulla H. Al-Kaff, UC3Mx

Hasta dónde pueden ver las máquinas? Descubre la visión por computador programando aplicaciones de análisis de imágenes, uno de los campos más innovadores de la inteligencia artificial.

Con este curso, el alumnado será capaz de aprender y entender los conceptos básicos de visión por computador, además de implementar de forma práctica algoritmos de análisis de imágenes a través de computadores utilizando la biblioteca de funciones OpenCV.

El Análisis de Imágenes o Visión por Computador es la capacidad de los ordenadores de analizar imágenes capturadas por una cámara y obtener la información de los objetos que se hayan presentes en esa escena. En la actualidad, constituye uno de los campos de la Inteligencia Artificial con un mayor ritmo de desarrollo y que más aplicaciones nuevas está presentando.

Hasta hace pocos años las cámaras digitales solo estaban implantadas en el ambiente industrial. Allí se utilizan con dos fines:

  1. Lograr una mayor interacción entre los robots industriales y el entorno que los rodea.
  2. Conseguir un control de calidad total de los productos fabricados.

Con la aparición de nuevo hardware, cámaras y algoritmos, el mundo de la Visión por Computador ya no se centra exclusivamente en el ambiente industrial sino que se extiende a los smartphones, la industria del videojuego e incluso a los coches.

Otra característica que ha cambiado recientemente es que hasta hace poco tiempo las técnicas de análisis de imágenes eran accesibles solamente a un reducido número de especialistas. Los programas que se utilizaban eran costosos, con poca documentación y que exigían equipos informáticos de gama alta. Esto es ahora muy distinto; en concreto la biblioteca OpenCV, que se verá en el curso, constituyen una solución de altísimo nivel, gratuitas, portables a diversos sistemas operativos y equipos, ordenadores o teléfonos inteligentes y que constituyen de facto un estándar en la comunidad científica.

Para que el alumnado pueda realizar diversas aplicaciones relacionadas con la Visión por Computador, a lo largo del curso se revisan los tipos básicos de elementos y sensores, viéndose las ventajas e inconvenientes de cada uno de ellos, así como las técnicas más usuales de procesar la información que proveen. A partir de dicho procesamiento de la información y de la extracción de características, se presentan diversos métodos para el reconocimiento de patrones.

What will you learn

  • Familiarizarse con el análisis de imágenes a través de computadores
  • Implementar en C++ diversas aplicaciones de Visión por computador utilizando librerías de programación OpenCV, de libre distribución
  • Conocer los diversos elementos y sensores que se utilizan en la visión por computador
  • Aprender técnicas de procesamiento de imágenes digitales
  • Descubrir las características principales que pueden definir a un objeto en una imagen digital y aprender a extraerlas
  • Aplicar los diversos algoritmos de reconocimiento de patrones

Dates:
  • 8 October 2019
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: Spanish Es

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More from 'Computer Science':
5758f02e-3538-4784-9de0-2c363c61d350-4fd6642dc54e.small Internet de las cosas (IoT) y Big Data
En este curso en linea aprenderas a desarrollar sistemas completos y escalables...
8e48e634-cccc-4f61-be32-3f224637fc78-b42174ef9ec5.small Introducción a la Inteligencia Artificial
¿Es posible construir una maquina o robot inteligente? En este curso aprenderas...
F7ba3097-b5a9-4f9c-9114-e4bcc6637d3b-c173b92f7e40.small Introducción a la programación en Java: estructuras de datos y algoritmos
¡Aprende a mejorar tu código en Java utilizando estructuras de...
46f1c35d-7700-4834-b4ee-6208e807d400-de221f86c7af.small Word intermedio: herramientas de formato y productividad
Este curso en linea te permitira aumentar tu rendimiento y productividad usando...
Ab2c249e-7300-49f6-a9af-d723225ce66c-dd97d38b0f1a.small Introducción a la robótica y sistemas para la industria 4.0
Aprende sobre el apasionante mundo de la robótica, su creciente aplicación y...
More from 'edX':
1d565d22-21d4-4153-9172-61b8964196f6-e2f572b06d27.small Introducción al griego clásico: lengua, nombres y mitología
Iniciate en el fascinante mundo de la lengua griega clasica, aprende el alfabeto...
6939ccf0-a699-446f-8a25-5e9d440a8c85-9516f697008c.small Introducción al griego clásico: verbos, oraciones y filosofía
Continua tu periplo aprendiendo lo esencial del sistema verbal del griego clasico...
69d69630-bd68-4552-a7b2-419e8d0a26ee-1fb7d42d31be.small Introducción al quirófano
En este curso en línea se revisarán todos los procedimientos rutinarios...
C36ec470-c359-4162-a08c-7c64a733df53-2dd310ae5da2.small Escribir para Convencer
En este MOOC aprenderá a escribir para convencer a partir de aspectos clave...
28c35095-879c-48d3-9e5a-cf4e7c6b90af-5c999ae8a8f4.small Antes de Noé: El diluvio en la Antigua Babilonia
Los documentos más antiguos sobre un diluvio universal, que casi elimina...

© 2013-2019