OpenCV: Computer Vision Deep Dive
v4.x — Édition 2026. Un voyage complet dans le monde de la vision par ordinateur avec OpenCV. Des opérations matricielles fondamentales et du traitement d'image classique jusqu'à la pointe du deep learning, des architectures YOLO et de l'Agentic AI.
Épisodes
L'âme d'OpenCV : Les pixels comme matrices
3m 34sNous plongeons dans le modèle mental fondamental d'OpenCV, où les images sont traitées comme des tableaux de données multidimensionnels. Les auditeurs apprendront comment la manipulation des matrices NumPy se traduit par des changements visuels à l'écran.
Noyaux de convolution : Filtrage et détection de contours
4m 00sExplorez les mathématiques du filtrage spatial à l'aide de noyaux de convolution. Cet épisode explique comment le glissement d'une petite grille numérique sur une image permet d'obtenir un flou, une netteté et une détection de contours.
Tracer des limites : Contours et géométrie
3m 34sNous passons des pixels bruts à des formes cohérentes en extrayant des limites continues. Apprenez à calculer des bounding boxes, des convex hulls et des propriétés géométriques directement à partir des contours de l'image.
Détecteurs de caractéristiques : Keypoints et correspondance neuronale
3m 48sDécouvrez comment les algorithmes identifient des ancrages visuels distincts, appelés keypoints, pour suivre des objets à travers différentes perspectives. Nous abordons le neural feature matching pour les tâches complexes d'alignement d'images.
Géométrie du monde réel : Créer un scanner de documents
3m 30sUn épisode charnière qui combine les concepts précédents dans un pipeline pratique. Les auditeurs apprendront comment la détection de bords, les contours et les transformations de perspective permettent de créer un scanner de documents fonctionnel.
L'avantage expérimental : opencv_contrib
3m 34sNous explorons le dépôt opencv_contrib, le terrain d'essai des algorithmes de pointe. Apprenez comment les modules expérimentaux de vision par ordinateur sont évalués avant d'intégrer la bibliothèque principale.
Le moteur d'inférence : Le module DNN d'OpenCV
3m 21sUne introduction au module Deep Neural Network (DNN). Nous expliquons comment OpenCV contourne les frameworks de ML lourds pour exécuter des forward passes ultra-rapides sur des modèles d'IA pré-entraînés.
La lignée YOLO : Détection d'objets rapide
3m 30sNous retraçons l'évolution de l'architecture You Only Look Once (YOLO). Les auditeurs comprendront le changement de paradigme architectural qui a rendu possible la prédiction de bounding boxes en temps réel.
YOLOv26 : Détection NMS-Free de bout en bout
3m 42sUne plongée approfondie dans l'architecture de pointe YOLOv26. Apprenez comment l'élimination de la Non-Maximum Suppression (NMS) et l'intégration de l'optimiseur MuSGD créent des déploiements edge à latence ultra-faible.
YOLO-World : Détection Zero-Shot en Open Vocabulary
3m 33sLibérez-vous des catégories fixes et prédéfinies. Cet épisode explique comment YOLO-World utilise le mapping Vision-Language pour détecter des objets entièrement nouveaux sans aucun entraînement de modèle supplémentaire.
Du classique au Deep : L'évolution de la reconnaissance faciale
3m 45sRetracez l'histoire de la reconnaissance faciale, des premières méthodes statistiques comme la PCA et les Eigenfaces jusqu'aux modèles d'embedding modernes en deep learning. Comprenez comment les vecteurs définissent l'identité.
Perception persistante : Algorithmes d'Object Tracking
4m 00sDétecter un objet n'est que la moitié du chemin ; suivre son mouvement dans le temps est le véritable défi. Découvrez les algorithmes de multi-object tracking et l'attribution d'ID à travers les frames vidéo.
Modèles Vision-Language pour la segmentation
3m 36sNous explorons comment les modèles Vision-Language (VLM) repoussent les limites au-delà des bounding boxes, permettant une segmentation sémantique au pixel près basée uniquement sur des prompts en langage naturel.
Alchimie des pixels : Alpha Blending et espaces colorimétriques
3m 35sUn regard sur l'aspect mathématique de la photographie computationnelle. Comprenez les canaux alpha, les équations de blending d'images et pourquoi l'espace colorimétrique HSV est supérieur au RGB pour la logique de vision par ordinateur.
Calibration de caméra : Gérer la distorsion de l'objectif
3m 41sTous les objectifs d'appareils photo physiques déforment la réalité. Apprenez à calculer les matrices intrinsèques de la caméra et les coefficients de distorsion radiale pour « redresser » mathématiquement le monde afin d'obtenir une robotique précise.
Vision stéréo : Trouver la profondeur avec deux caméras
3m 36sEn comparant les légers décalages visuels entre deux objectifs de caméra, nous pouvons calculer des distances physiques exactes. Cet épisode couvre la géométrie épipolaire et les disparity maps.
Deep Monocular Metric Depth
3m 20sNous explorons comment les réseaux de neurones profonds modernes ont appris à déduire une profondeur métrique 3D très précise à partir d'images 2D complètement plates à objectif unique, brisant ainsi la règle traditionnelle de la vision stéréo.
L'IA sur l'Edge : Déploiement sur microcontrôleurs
4m 35sLes modèles ne tournent pas toujours sur des GPU cloud massifs. Apprenez comment la quantification, la conversion INT8 et le pruning d'architecture permettent aux modèles de vision complexes de fonctionner sur des microcontrôleurs IoT à faible consommation.
Radiance Fields : 3D Gaussian Splatting
3m 22sLes graphismes 3D traditionnels utilisent des modèles filaires, mais la computer vision moderne utilise des radiance fields. Nous décortiquons la technologie de pointe du 3D Gaussian Splatting pour la reconstruction d'environnements photoréalistes.
La boucle Vision-Action : Agentic AI
3m 22sDans le dernier épisode de notre série, nous nous penchons sur la destination ultime de la vision par ordinateur : l'Agentic AI. Apprenez comment la perception visuelle est intégrée aux modèles d'action pour créer des travailleurs numériques autonomes.