Scikit-image, une alternative à OpenCV pour la reconnaissance d'images

Magazine
Marque
GNU/Linux Magazine
Numéro
244
Mois de parution
janvier 2021
Spécialité(s)


Résumé

Une fois n'est pas coutume, nous allons découvrir et utiliser une alternative à OpenCV, scikit-image communément appelé skimage. Nous implémenterons la reconnaissance d'images avec la méthode des histogrammes de gradients orientés (HOG : Histogram of Oriented Gradients) associée à une machine à vecteurs de support (SVM : Support Vector Machine). Cette méthode est employée dans bien des applications telles que l'automobile, pour la détection de piétons [1].


La reconnaissance d'images est un domaine très actif dans celui de l'intelligence artificielle et a fait l'objet de nombreux articles dans ce même magazine [2][3]. Les systèmes d'aide à la conduite de nos voitures (ADAS: Advanced Driver-Assistance Systems) intègrent déjà ce type de fonctions (par exemple, la détection et reconnaissance de panneaux de signalisation afin d'avertir le conducteur en cas de dépassement de vitesse limite, ou encore le système de freinage d'urgence en cas de traversée inopinée de piéton devant le véhicule, afin d'éviter la collision avec celui-ci). Toutes ces fonctions suivant les actions qu'elles peuvent avoir sur le véhicule requièrent un certain niveau de sécurité, au sens de la sûreté de fonctionnement et de la fiabilité de détection. De plus, celles-ci sont régies par les normes ISO-26262, IEC 61508... Les algorithmes de deep learning, bien qu'ayant des performances prometteuses, sont souvent considérés comme des boîtes...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous