YOLO Vision 2026 :
Retour au glossaire Ultralytics

Stereo Vision

Découvre comment la vision stéréo extrait la profondeur 3D pour l'IA. Apprends comment elle fonctionne, ses applications, et comment l'intégrer avec le dernier Ultralytics YOLO26.

La vision stéréoscopique, également connue sous le nom de vision en relief, est une technique de computer vision utilisée pour extraire des informations de profondeur 3D à partir d'images numériques. En comparant deux images 2D ou plus de la même scène prises sous des angles légèrement différents — imitant la binocular vision humaine — les systèmes d'IA peuvent calculer avec précision la distance des objets. Cette capacité est fondamentale pour la spatial intelligence, permettant aux machines de naviguer dans leur environnement et d'interagir en toute sécurité avec des objets physiques.

Comment fonctionne la vision stéréoscopique#

Le processus consiste à trouver les différences entre les vues des caméras gauche et droite. Le principal défi ici est le correspondance problem, qui consiste à identifier exactement les mêmes pixels ou caractéristiques dans les deux images. Une fois les points de correspondance trouvés, le système calcule le décalage horizontal pour créer une carte de disparité.

Dans une disparity map, les décalages plus importants indiquent des objets plus proches, tandis que les décalages plus faibles signifient que l'objet est plus éloigné. À l'aide de la triangulation, cette carte est ensuite convertie en un nuage de points 3D dense. Alors que les algorithmes mathématiques traditionnels ont historiquement guidé ces calculs, les approches modernes s'appuient de plus en plus sur des convolutional neural networks (CNNs) et le deep learning pour améliorer la précision de la mise en correspondance des caractéristiques dans des environnements complexes ou sans texture, comme détaillé dans de récentes IEEE computer vision research.

Vision stéréoscopique vs estimation de profondeur monoculaire#

Il est important de différencier la vision stéréoscopique des techniques depth estimation qui n'utilisent qu'une seule caméra. L'estimation de profondeur monoculaire utilise des modèles de deep learning pour prédire des structures 3D à partir d'une seule image 2D en se basant sur des indices visuels tels que la perspective et l'ombrage. En revanche, les systèmes stéréo mesurent directement la profondeur à l'aide de la relation géométrique entre deux objectifs de caméra. Bien que les méthodes monoculaires soient plus légères en termes de calcul, la vision stéréoscopique offre généralement des mesures de profondeur plus précises et en temps réel, essentielles pour les systèmes de sécurité critiques.

Applications réelles de l'IA#

Les systèmes stéréo sont essentiels dans diverses industries qui nécessitent une 3D object detection et une perception spatiale dans le monde réel.

  • Navigation en conduite autonome : Les technologies de conduite autonome développées par des entreprises comme Waymo utilisent des caméras stéréo pour évaluer avec précision la distance aux piétons, aux autres véhicules et aux obstacles en temps réel, alimentant ces données de profondeur précises dans des systèmes de predictive modeling pour planifier des trajectoires sûres.
  • Automatisation de la robotique industrielle : Les robots de fabrication utilisent la vision stéréoscopique pour des tâches complexes de prélèvement en vrac. En calculant la profondeur exacte et l'orientation des pièces éparpillées sur un tapis roulant, les systèmes robotiques peuvent parfaitement aligner leurs pinces, améliorant ainsi l'efficacité des smart manufacturing pipelines.
  • Imagerie médicale avancée : Les robots chirurgicaux et les systèmes de diagnostic utilisent des caméras stéréoscopiques pour offrir aux chirurgiens une vue 3D extrêmement précise de l'anatomie du patient lors de procédures mini-invasives, une tendance fréquemment mise en avant dans de recent arXiv preprints on medical AI.

Intégration de l'IA aux données stéréo#

Souvent, tu utilises la vision stéréoscopique en tandem avec la détection d'objets pour trouver à la fois le quoi et la distance. Le OpenCV framework est couramment utilisé pour générer des cartes de disparité, souvent intégrées dans des pipelines PyTorch ou TensorFlow plus larges, tandis que les modèles d'IA gèrent la perception. Ci-dessous se trouve un exemple conceptuel de détection d'objets à l'aide de Ultralytics YOLO26 et de récupération de leurs boîtes englobantes, qui pourraient ensuite être utilisées pour extraire des valeurs de distance moyennes d'une carte de disparité OpenCV associée.

import cv2
from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model for high-speed edge inference
model = YOLO("yolo26n.pt")

# Read the left camera frame (typically used as the primary frame for detection)
left_frame = cv2.imread("left_camera_frame.jpg")

# Run inference to detect objects in the scene
results = model(left_frame)

# Extract bounding boxes to later combine with a stereo disparity map
for result in results:
    for box in result.boxes.xyxy:
        x1, y1, x2, y2 = map(int, box[:4])
        print(f"Detected object bounding box: [{x1}, {y1}, {x2}, {y2}]")
        # Depth values can now be extracted from the disparity map within this specific region

Avancées et tendances futures#

L'entraînement et le déploiement de modèles de perception avancés sont devenus grandement simplifiés. En utilisant des outils tels que le Ultralytics Platform, ton équipe peut annoter en toute sécurité des paires stéréo, entraîner des modèles robustes et les exporter vers des formats optimisés comme TensorRT pour une inférence à faible latence sur des edge AI devices.

Les récentes avancées d'organisations telles que le Stanford Vision and Learning Lab montrent une tendance croissante à fusionner la vision stéréoscopique avec les Vision Transformers (ViT) et des modèles de fondation de Google DeepMind pour résoudre le problème de correspondance plus rapidement. De plus, à mesure que les modèles d'IA multimodaux de leaders tels que Anthropic et OpenAI évoluent, l'intégration de données spatiales 3D robustes continuera de repousser les limites de ce que les agents d'IA incarnés peuvent percevoir et comprendre.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique