Aperçu
Dans ce cours complet, vous plongerez dans le monde de la détection d'objets en temps réel avec YOLO, l'un des algorithmes les plus puissants pour détecter des objets dans des images et des vidéos. Le cours commence par une introduction à YOLO et la détection d'objets, suivie de la configuration de votre environnement de développement avec Anaconda et l'installation des bibliothèques essentielles comme OpenCV. Une révision des bases de Python vous assure d'avoir les connaissances en programmation nécessaires avant de plonger dans les réseaux de neurones convolutionnels (CNN).
Une fois votre environnement prêt, le cours aborde des sujets plus avancés tels que la mise en œuvre de YOLO pour la détection d'objets pré-entraînés. Vous explorerez des exemples pratiques, y compris la détection d'objets dans des images, des vidéos et des flux de webcam en direct. Le cours vous guide ensuite dans l'entraînement personnalisé avec YOLOv4, où vous apprendrez à collecter et annoter des données, à diviser les données entre entraînement et test, et à préparer Darknet pour entraîner vos propres modèles. Chaque phase de l'entraînement personnalisé est couverte étape par étape, y compris la synchronisation avec Google Colab et Drive, les tests de Darknet, et l'affinement du processus d'entraînement.
À la fin du cours, vous serez capable d'entraîner des modèles YOLO pour des cas d'utilisation spécifiques, y compris la détection de divers objets et même des défis personnalisés comme la détection du COVID-19. En cours de route, vous résoudrez des problèmes courants tels que les limites d'utilisation du GPU dans Colab et explorerez des études de cas réelles pour solidifier votre compréhension.
Aucune connaissance préalable de YOLO n'est requise, mais une compréhension de base des concepts d'apprentissage automatique sera utile. Ce cours est conçu pour les data scientists, ingénieurs en apprentissage automatique et passionnés de vision par ordinateur qui sont familiers avec la programmation en Python.
Université :
Fournisseur : Coursera
Catégories : Cours de Python, Cours d'apprentissage automatique, Cours de vision par ordinateur, Cours de deep learning, Cours d'OpenCV, Cours de détection d'objets, Cours de YOLO
Programme
Enseigné par
Étiquettes