Introducción a Computer Vision

1

¿Qué es la visión computarizada y cuáles son sus tipos?

Detección de objetos

2

Introducción a object detection: sliding window y bounding box

3

Generando video de sliding window

4

Introducción a object detection: backbone, non-max suppression y métricas

5

Visualización de IoU en object detection

6

Tipos de arquitecturas en detección de objetos

7

Arquitecturas relevantes en object detection

8

Utilizando un dataset de object detection

9

Carga de dataset de object detection

10

Exploración del dataset de object detection

11

Visualización de bounding boxes en el dataset de object detection

12

Aumentado de datos con Albumentation

13

Implementando Albumentation en object detection

14

Visualizando imágenes con aumentado de datos

15

Utilizando un modelo de object detection pre-entrenado

16

Probar detección de objetos con modelo pre-entrenado

17

Fine-tuning en detección de objetos

18

Fine-tuning en detección de objetos: carga de datos

19

Fine-tuning en detección de objetos: data augmentation

20

Fine-tuning en detección de objetos: entrenamiento

21

Fine-tuning en detección de objetos: visualización de objetos

Quiz: Detección de objetos

Segmentación de objetos

22

Introduciendo la segmentación de objetos

23

Tipos de segmentación y sus arquitecturas relevantes

24

¿Cómo es un dataset de segmentación?

25

Utilizando un dataset de segmentación de objetos

26

Visualización de nuestro dataset de segmentación

27

Creando red neuronal U-Net para segmentación

28

Entrenando y estudiando una red de segmentación

29

Generando predicciones con modelo de object segmentation

Quiz: Segmentación de objetos

Un paso más allá

30

El estado de la cuestión en computer vision

31

Comparte tu proyecto de detección y segmentación de objetos para conducción autónoma y certifícate

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

17 Días
22 Hrs
46 Min
57 Seg

Introduciendo la segmentación de objetos

22/31
Recursos

Aportes 2

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Introducción a segmentación de objetos

Segmentación

  • Una de las tareas más importantes de computer vision.
  • Proporciona un mayor entendimiento de una escena.
  • Pasos:
    • Clasificación
    • Localización
    • Detección
    • Este proceso se realiza pixel a pixel
  • Tiene mayor coste computacional.

Casos de uso:

  • Montajes cinematográficos sobre pantallas verdes.
  • Medicina
  • Conducción automática

Métricas

  • Precisión a nivel píxeles
  • IoU
  • F1 Score

Arquitectura Encoder-Decoder

  • Dos partes diferenciadas: Encoder y Decoder
  • El Encoder genera características discriminativas en resolución baja.
  • El Decoder proyecta las características en el espacio de pixeles en resolución alta.
La \*\*segmentación de objetos\*\* es una técnica avanzada en visión por computadora que identifica y clasifica cada píxel de una imagen en una categoría específica de objeto. A diferencia de la detección de objetos, que solo delimita los objetos con un cuadro (bounding box), la segmentación asigna una \*\*máscara precisa\*\* para cada objeto, cubriendo su forma exacta. Existen principalmente dos tipos de segmentación de objetos: 1\. \*\*Segmentación semántica\*\*: Clasifica todos los píxeles de una imagen en categorías, pero no diferencia entre diferentes instancias del mismo objeto (por ejemplo, no distingue entre dos autos diferentes, solo clasifica todos los píxeles de "auto" como tales). 2\. \*\*Segmentación de instancias\*\*: No solo clasifica cada píxel, sino que también identifica diferentes instancias del mismo objeto. Esto permite, por ejemplo, identificar cada persona en una multitud individualmente. \### Aplicaciones La segmentación de objetos es clave en áreas como: \- \*\*Automóviles autónomos\*\*: Ayuda a identificar peatones, señales, otros vehículos, y obstáculos en la carretera. \- \*\*Medicina\*\*: En el análisis de imágenes médicas, permite la detección y delimitación precisa de tumores y órganos. \- \*\*Agricultura\*\*: En drones o imágenes satelitales, permite identificar tipos de cultivos y evaluar áreas afectadas por plagas. \### Técnicas comunes Para realizar segmentación de objetos, se usan métodos basados en \*\*redes neuronales convolucionales (CNN)\*\*, como \*\*Mask R-CNN\*\* y otros modelos avanzados que permiten la segmentación a nivel de píxel. Estos modelos suelen ser pre-entrenados en datasets como COCO, que contiene etiquetas detalladas para cada píxel en imágenes de diversas categorías.