4.6 KiB
YOLO es un algoritmo en tiempo real de una sola pasada. La idea principal es la siguiente:
- La imagen se divide en regiones de
S\times S. - Para cada región, CNN predice
nobjetos posibles, las coordenadas del bounding box y la confianza = probabilidad * IoU.
SSD - Single Shot MultiBox Detector
SSD es otro método de detección de objetos en una sola pasada. La idea es similar a YOLO, pero en lugar de dividir la imagen en regiones, se utiliza una serie de capas de detección que producen predicciones de bounding boxes y clases en diferentes escalas.
Imagen de Este artículo
RetinaNet
RetinaNet es un enfoque que combina la velocidad de los métodos de una sola pasada con la precisión de los métodos de propuesta de región. Utiliza una función de pérdida llamada Focal Loss para abordar el problema del desbalanceo de clases en la detección de objetos.
Imagen de Este artículo
Conclusión
La detección de objetos es un campo emocionante en la visión por computadora que ha visto un progreso significativo en los últimos años. Desde métodos simples y naïve hasta enfoques avanzados como YOLO, SSD y RetinaNet, hay una variedad de técnicas disponibles para abordar diferentes desafíos en la detección de objetos. A medida que la tecnología avanza, podemos esperar ver aún más innovaciones en este campo.
Image from official paper
Other Algorithms
- RetinaNet: official paper
- SSD (Single Shot Detector): official paper
✍️ Exercises: Object Detection
Continue your learning with the following notebook:
Conclusion
In this lesson, you explored the different methods available for object detection!
🚀 Challenge
Go through these articles and notebooks on YOLO and try them out for yourself:
- Good blog post discussing YOLO
- Official site
- Yolo: Keras implementation, step-by-step notebook
- Yolo v2: Keras implementation, step-by-step notebook
Post-lecture quiz
Review & Self Study
- Object Detection by Nikhil Sardana
- A good comparison of object detection algorithms
- Review of Deep Learning Algorithms for Object Detection
- A Step-by-Step Introduction to the Basic Object Detection Algorithms
- Implementation of Faster R-CNN in Python for Object Detection
Assignment: Object Detection
Disclaimer: This document has been translated using machine-based AI translation services. While we strive for accuracy, please be aware that automated translations may contain errors or inaccuracies. The original document in its native language should be considered the authoritative source. For critical information, professional human translation is recommended. We are not liable for any misunderstandings or misinterpretations arising from the use of this translation.


