Aprende Visión Artificial con OpenCV y YOLO

4.8 de 5
4.8
9 valoraciones
curso-opencv-vision-artificial

Introducción

La Visión Artificial o Visión por Computador es la capacidad de analizar imágenes capturadas por una cámara y obtener información relevante con un objetivo dado. Hoy en día es una rama de la IA (inteligencia artificial) ya que en sí misma la visión artificial son los ojos de los robots. El número de aplicaciones de este campo es casi infinito ya día tras día aparecen nuevas ideas con nuevas funciones en nuestros smartphones, videojuegos, aparatos médicos e incluso en los coches como el vehículo autónomo. OpenCV es la biblioteca de Visión Artificial por excellencia, está desarrollada por Intel.

Cuenta con más de 500 funciones enfocadas al procesamiento de imágenes/visión, como reconocimiento de objetos, detección de movimiento, análisis de imagen/video, visión estérea, calibración de cámaras, visión robótica… Esta librería presenta una solución de alto nivel, gratuita, flexible, portable para diferentes sistemas operativos y lenguages de programación.

Por su parte, la librería YOLO detecta objetos de imágenes y vídeos en tiempo real haciendo uso de una única red neuronal convolucional, conformando junto a OpenCV un estándar en la comunidad de Visión Artificial.

Perfil del alumno

El curso de Visión Artificial está diseñado para estudiantes o profesionales que quieran descubrir 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 podrás 

  • Conocer el análisis y procesamiento de imágenes
  • Implementar en Python aplicaciones de Visión Artificial con OpenCV
  • Conocer la arquitectura, elementos y sensores que se utilizan en la visión por computador
  • Procesar vídeos
  • Aplicar los diversos algoritmos de reconocimiento de patrones
  • Realizar reconocimiento facial

 

  • Descubrir las características principales que pueden definir a un objeto en una imagen digital y aprender a extraerlas
  • Detectar objetos
  • Hacer calibraciones de cámaras y reconstrucciones 3D
  • Segmentar imágenes
  • Desarrollar apps para detectar objetos en imágenes y vídeos

 

Salidas profesionales

El mercado laboral que ofrece la Visión Artificial es muy amplio, pues gracias a la importancia y popularidad que ha ganado la inteligencia artificial, muchas empresas están solicitando programadores que los ayuden a desarrollar sus propias aplicaciones en los sectores de sanidad,  farmacéutica, automoción, control de calidad, seguridad, agricultura …

¿Que piensan de nuestro Curso de Visión Artificial?

Daniel

Soy un apasionado de la visión artificial y la raspberry pi, recomiendo mucho este curso.

Adrian

El curso de Visión Artificial ha cumplido mis expectativas y ahora estoy preparado para trabajar con procesamiento de imágenes

Comenzando con OpenCV

1
Introducción a OpenCV
2
Como instalar OpenCV en Python: OS, window y Linux.
3
Empezando con imágenes
4
Empezando con vídeos
5
Funciones para dibujar en OpenCV
6
Primera Prueba del Curso de Visión Artificial con OpenCV - Comenzando con OpenCV
9 preguntas

Operaciones básicas con OpenCV

1
Operaciones Básicas en Imágenes
2
Operaciones Aritméticas en Imágenes
3
Segunda prueba del Curso de Visión Artificial con OpenCV - Operaciones básicas con OpenCV
8 preguntas

Procesamiento de imágenes

1
Cambiando Espacios de Color
2
Transformaciones geométricas de imágenes
3
Umbralización de una Imagen
4
Suavizando Imágenes con OpenCV
5
Transformaciones Morfológicas
6
Gradiente de Imágenes
7
Algoritmo de Canny
8
Pirámides de imágenes
9
Tercera Prueba del Curso de Visión Artificial con OpenCV - Procesamiento de Imágenes
10 preguntas

Contornos en OpenCV

1
Comenzando con contornos
2
Características de los contornos
3
Propiedades de los contornos
4
Más funciones
5
Jerarquía de contornos
6
Cuarta Prueba del Curso de Visión Artificial con OpenCV - Contornos en OpenCV
14 preguntas

Histogramas de OpenCV

1
Generar, graficar y analizar histogramas
2
Ecualización de histogramas
3
Histogramas 2D
4
Retroproyección
5
Transformada de Fourier
6
Emparejamiento de plantillas
7
Transformada de línea de Hough
8
Transformada de círculo de Hough
9
Segmentación de imágenes con el algoritmo Watershed
10
Extracción interactiva del fondo usando el algoritmo GrabCut
11
Quinta Prueba del Curso de Visión Artificial con OpenCV - Histogramas de OpenCV
16 preguntas

Detección y descripción de características

1
Entendiendo las características
2
Detección de esquinas Harris
3
Detector de Esquina Shi-Tomasi
4
Algoritmo FAST para la detección de esquinas
5
ORB (Oriented Fast y Rotativo BRIEF)
6
Feature Matching / Comparación de funciones
7
Sexta prueba del curso de Visión Artificial con OpenCV - Detección y descripción de características
9 preguntas

Vídeo análisis

1
Meanshift y Camshift algoritmos
2
Flujo óptico Lucas-Kanade y Gunner Farneback
3
Substracción de fondo de un vídeo
4
Séptima Prueba del curso de Visión Artificial con OpenCV - Vídeo Análisis
10 preguntas

Calibración de la cámara y reconstrucción 3D

1
Calibración de la cámara
2
Pose Estimación
3
Geometría Epipolar
4
Octava prueba del curso de Visión Artificial con OpenCV – Calibración de la cámara y reconstrucción 3D
12 preguntas

Fotografía computacional y Detección de Facial y Caras

1
Denoising de imagen
2
Detección de rostros, caras y ojos con Haar Cascades
3
Novena prueba del curso de Visión Artificial con OpenCV - Fotografía computacional y Detección de Facial y Caras
10 preguntas

YOLO

1
Detección de objetos con YOLO y Python - YOLO
2
Creando una app de detección de objetos con YOLO y Flask Parte 1 – YOLO
3
Creando una app de detección de objetos con YOLO y Flask Parte 2 – YOLO
4
Creando una app de detección de objetos con YOLO y Flask Parte 3 – YOLO
5
Creando una app de detección de objetos con YOLO y Flask Parte Final – YOLO
6
Quiz YOLO
8 preguntas
Si, una vez termines el curso y luego de que pases los cuestionarios de forma satisfactoria obtendrás el certificado Unipython del "Curso de Visión Artificial", el cual puedes anexar a tu currículum.
En cuatro o cinco semanas ya deberías haber finalizado este curso. Todo dependerá de tu perseverancia e interés para aprender.
Necesitas un ordenador y conexión a internet para seguir el curso. Una vez realizado el pago tendrás acceso al curso para que lo realices cuando quieras con 100% de disponibilidad.
4.8
4.8 de 5
9 Clasificaciones

Valoración detallada

Estrellas 5
7
Estrellas 4
2
Estrellas 3
0
Estrellas 2
0
Estrellas 1
0

{{ review.user }}

{{ review.time }}
 

Mostrar más
Por favor, accede para dejar una valoración