Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 7 modules dans ce cours
Bienvenue à Visual Perception for Self-Driving Cars, le troisième cours de la Specialization Self-Driving Cars de l'Université de Toronto. Ce cours vous présentera les principales tâches de perception dans la conduite autonome, la détection d'objets statiques et dynamiques, et passera en revue les méthodes courantes de vision par ordinateur pour la perception robotique. À la fin de ce cours, vous serez en mesure de travailler avec le modèle de caméra à sténopé, d'effectuer un étalonnage intrinsèque et extrinsèque de la caméra, de détecter, de décrire et de faire correspondre les caractéristiques de l'image et de concevoir vos propres réseaux neuronaux convolutifs. Vous appliquerez ces méthodes à l'odométrie visuelle, à la détection et au suivi d'objets, ainsi qu'à la segmentation sémantique pour l'estimation de la surface carrossable. Pour le projet final de ce cours, vous développerez des algorithmes qui identifient les boîtes de délimitation des objets dans la scène et définissent les limites de la surface carrossable. Vous travaillerez avec des données d'images synthétiques et réelles, et évaluerez vos performances sur un ensemble de données réalistes. Il s'agit d'un cours avancé, destiné aux apprenants ayant des connaissances en vision par ordinateur et en apprentissage profond. Pour réussir ce cours, vous devez avoir une expérience de la programmation en Python 3.0 et une bonne connaissance de l'algèbre linéaire (matrices, vecteurs, multiplication de matrices, rang, valeurs propres, vecteurs et inverses).
Ce module présente les principaux concepts du vaste et passionnant domaine de la vision par ordinateur nécessaires pour progresser dans les méthodes de perception pour les véhicules à conduite autonome. Les principaux composants incluent les modèles de caméra et leur calibration, la vision monoculaire et stéréo, la géométrie projective et les opérations de convolution.
Inclus
4 vidéos4 lectures1 sujet de discussion
Afficher les informations sur le contenu du module
4 vidéos•Total 18 minutes
Bienvenue dans la spécialisation voitures auto-conduites !•6 minutes
Bienvenue au cours•5 minutes
Rencontrez l'instructeur, Steven Waslander•6 minutes
Rencontrez l'instructeur, Jonathan Kelly•2 minutes
4 lectures•Total 60 minutes
Prérequis du cours•15 minutes
Comment utiliser les forums de discussion•15 minutes
Comment utiliser les lectures supplémentaires dans ce cours ?•15 minutes
Manuels recommandés•15 minutes
1 sujet de discussion•Total 30 minutes
Apprenez à connaître vos camarades de classe•30 minutes
Module 1 : Les bases de la vision 3D par ordinateur
Module 2•7 heures à terminer
Détails du module
Ce module présente les principaux concepts du vaste domaine de la vision par ordinateur nécessaires pour progresser dans les méthodes de perception pour les véhicules à conduite autonome. Les principaux composants incluent les modèles de caméra et leur calibration, la vision monoculaire et stéréo, la géométrie projective et les opérations de convolution.
Inclus
6 vidéos4 lectures1 devoir1 devoir de programmation2 laboratoires non notés
Afficher les informations sur le contenu du module
6 vidéos•Total 43 minutes
Leçon 1 Partie 1 : Le capteur de l'appareil photo•7 minutes
Leçon 1, partie 2 : Géométrie projective de la caméra•8 minutes
Leçon 2 : Étalonnage de la caméra•7 minutes
Leçon 3 Partie 1 : Perception visuelle de la profondeur - Stéréopsis•8 minutes
Leçon 3, partie 2 : Perception visuelle de la profondeur - Calcul de la disparité•6 minutes
Leçon 4 : Filtrage d'images•7 minutes
4 lectures•Total 90 minutes
Lecture complémentaire : Le capteur de l'appareil photo•30 minutes
Lecture complémentaire : Étalonnage de l'appareil photo•15 minutes
Lecture complémentaire : Perception visuelle de la profondeur•30 minutes
(Soumission) Application de la profondeur stéréo à un scénario de conduite•90 minutes
2 laboratoires non notés•Total 180 minutes
Exercice pratique : Application de la profondeur stéréo à un scénario de conduite•120 minutes
(Solution) Application de la profondeur stéréoscopique à un scénario de conduite•60 minutes
Module 2 : Caractéristiques visuelles - Détection, description et correspondance
Module 3•7 heures à terminer
Détails du module
Les caractéristiques visuelles sont utilisées pour suivre les mouvements dans un environnement et pour reconnaître des lieux sur une carte. Ce module décrit comment les caractéristiques peuvent être détectées et suivies à travers une séquence d'images et fusionnées avec d'autres sources pour la localisation comme décrit dans le cours 2. L'extraction de caractéristiques est également fondamentale pour la détection d'objets et la segmentation sémantique dans les réseaux profonds, et ce module présente certaines des méthodes de détection de caractéristiques employées dans ce contexte également.
Inclus
6 vidéos5 lectures1 devoir de programmation1 laboratoire non noté
Afficher les informations sur le contenu du module
6 vidéos•Total 44 minutes
Leçon 1 : Introduction aux caractéristiques des images et aux détecteurs de caractéristiques•7 minutes
Leçon 2 : Descripteurs de caractéristiques•7 minutes
Leçon 3 Partie 1 : Correspondance des caractéristiques•7 minutes
Leçon 3 Partie 2 : Correspondance des caractéristiques : gérer l'ambiguïté dans la correspondance•5 minutes
Leçon 4 : Rejet des valeurs aberrantes•8 minutes
Leçon 5 : Odométrie visuelle•10 minutes
5 lectures•Total 85 minutes
Lecture complémentaire : Détecteurs et descripteurs de caractéristiques•30 minutes
Lecture complémentaire : Correspondance des caractéristiques•15 minutes
Lecture complémentaire : Correspondance des caractéristiques•15 minutes
Lecture complémentaire : Rejet des valeurs aberrantes•15 minutes
Odométrie visuelle pour la localisation dans la conduite autonome•150 minutes
1 laboratoire non noté•Total 150 minutes
Odométrie visuelle pour la localisation dans la conduite autonome•150 minutes
Module 3 : Réseaux neuronaux en amont
Module 4•3 heures à terminer
Détails du module
L'apprentissage profond est une technologie de base pour la perception de la conduite autonome. Ce module présente brièvement les concepts fondamentaux utilisés dans les réseaux neuronaux convolutionnels modernes, en mettant l'accent sur les méthodes qui se sont avérées efficaces pour des tâches telles que la détection d'objets et la segmentation sémantique. Les architectures de base des réseaux, les composants communs et les outils utiles pour la construction et l'entraînement des réseaux sont décrits.
Inclus
6 vidéos6 lectures1 devoir
Afficher les informations sur le contenu du module
6 vidéos•Total 58 minutes
Leçon 1 : Réseaux neuronaux à avance directe•10 minutes
Leçon 2 : Couches de sortie et fonctions de perte•11 minutes
Leçon 3 : Formation de réseaux neuronaux avec la descente de gradient•11 minutes
Leçon 4 : Fractionnement des données et évaluation des performances des réseaux neuronaux•8 minutes
Leçon 5 : Régularisation des réseaux neuronaux•9 minutes
Les deux applications les plus courantes des réseaux neuronaux profonds à la conduite autonome sont la détection d'objets, y compris les piétons, les cyclistes et les véhicules, et la segmentation sémantique, qui associe les pixels de l'image à des étiquettes utiles telles que panneau, lumière, trottoir, route, véhicule, etc. Ce module présente les techniques de base pour la détection d'objets et le module suivant introduit la segmentation sémantique. Ces deux techniques peuvent être utilisées pour créer un pipeline complet de perception de la voiture autonome.
Inclus
4 vidéos4 lectures1 devoir
Afficher les informations sur le contenu du module
4 vidéos•Total 52 minutes
Leçon 1 : Le problème de la détection d'objets•15 minutes
Leçon 2 : Détection d'objets en 2D avec les réseaux neuronaux convolutifs•11 minutes
Leçon 3 : Entraînement et inférence•11 minutes
Leçon 4 : Utilisation de détecteurs d'objets 2D pour les voitures auto-conduites•14 minutes
4 lectures•Total 120 minutes
Lecture complémentaire : Le problème de la détection d'objets•15 minutes
Lecture complémentaire : détection d'objets en 2D avec les réseaux neuronaux convolutifs•30 minutes
Lecture complémentaire : Formation et déduction•45 minutes
Lecture complémentaire : Utilisation de détecteurs d'objets en 2D pour les voitures auto-conduites•30 minutes
1 devoir•Total 30 minutes
Détection d'objets pour les voitures auto-conduites•30 minutes
Module 5 : Segmentation sémantique
Module 6•2 heures à terminer
Détails du module
La deuxième application la plus courante des réseaux neuronaux profonds à la conduite autonome est la segmentation sémantique, qui associe les pixels de l'image à des étiquettes utiles telles que panneau, lumière, trottoir, route, véhicule, etc. La segmentation sert principalement à identifier la surface carrossable, ce qui facilite l'estimation du plan du sol, la détection des objets et l'évaluation des limites de la voie. Les étiquettes de segmentation sont également directement intégrées dans la détection d'objets sous forme de masques de pixels, pour les objets statiques tels que les panneaux, les feux et les voies, et les objets mobiles tels que les voitures, les camions, les bicyclettes et les piétons
Inclus
3 vidéos3 lectures1 devoir
Afficher les informations sur le contenu du module
3 vidéos•Total 31 minutes
Leçon 1 : Le problème de la segmentation sémantique•8 minutes
Leçon 2 : ConvNets pour la segmentation sémantique•11 minutes
Leçon 3 : Segmentation sémantique pour la compréhension de la scène routière•11 minutes
3 lectures•Total 90 minutes
Lecture supplémentaire : Le problème de la segmentation sémantique•30 minutes
Lecture supplémentaire : ConvNets pour la segmentation sémantique•30 minutes
Lecture complémentaire : Segmentation sémantique pour la compréhension des scènes routières•30 minutes
1 devoir•Total 20 minutes
Segmentation sémantique pour les voitures auto-conduites•20 minutes
Module 6 : Assemblage - Perception d'objets dynamiques dans la zone de conduite
Module 7•7 heures à terminer
Détails du module
Le dernier module de ce cours se concentre sur la mise en œuvre d'un système d'alerte de collision qui avertit une voiture autonome de la position et de la catégorie des obstacles présents dans sa voie. Le projet est composé de trois segments principaux : 1) L'estimation de l'espace de conduite en 3D, 2) L'estimation sémantique des voies et 3) Le filtrage des résultats erronés de la détection d'objets à l'aide de la segmentation sémantique.
Inclus
4 vidéos1 devoir de programmation1 sujet de discussion1 laboratoire non noté
Afficher les informations sur le contenu du module
4 vidéos•Total 24 minutes
Aperçu du projet : Utilisation de CARLA pour la détection et la segmentation d'objets•6 minutes
Conseils pour le projet final•6 minutes
Solution du projet final [VERROUILLÉ]•9 minutes
Félicitations pour avoir terminé le cours !•3 minutes
1 devoir de programmation•Total 180 minutes
Perception de l'environnement pour les voitures auto-conduites•180 minutes
1 sujet de discussion•Total 15 minutes
Votre parcours d'apprentissage•15 minutes
1 laboratoire non noté•Total 180 minutes
Perception de l'environnement pour les voitures auto-conduites•180 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs
Évaluations de l’enseignant
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.
Fondée en 1827, l'Université de Toronto est l'une des plus grandes universités du monde, réputée pour son excellence en matière d'enseignement, de recherche, d'innovation et d'entrepreneuriat, ainsi que pour son impact sur la prospérité économique et le bien-être social dans le monde entier
OK
En savoir plus sur Développement de logiciels
RecommandéCertificats ProfessionnelsSpécialisationsEn rapport
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Avis des étudiants
4.7
586 avis
5 stars
77,51 %
4 stars
16,35 %
3 stars
3,91 %
2 stars
0,68 %
1 star
1,53 %
Affichage de 3 sur 586
D
DD
5·
Révisé le 18 mars 2025
it was good, but it could be more in depth. what provided in the course was just the tip of the iceberg.
L
LK
4·
Révisé le 24 mars 2019
Good intro for those with not much experience w/ image processing/computer vision w.r.t. autonomous driving.
S
SP
5·
Révisé le 17 oct. 2021
This is EPIC. Love the profs for splitting it down to such easy to understand sections
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.