Vision embarquée

De MIPI CSI-2 à USB 3.0

L’interface adaptée à votre application de vision embarquée

Le choix de la bonne interface est crucial pour les performances de votre système de vision embarqué. Il a une influence directe sur la transmission des données et la qualité de l'image, ainsi que sur l'évolutivité et le coût de votre système. Cet article vous donne un aperçu des différentes interfaces afin de vous aider à prendre la bonne décision pour votre application.

  • Dernière mise à jour : 28/04/2026

De MIPI CSI-2 à USB 3.0 : La bonne interface pour votre application de vision embarquée

Faits marquants sur les interfaces de vision intégrées

  • Les interfaces au niveau de la carte (par exemple MIPI CSI-2, LVDS, parallèle) garantissent une intégration maximale et des coûts matériels minimaux.

  • Les interfaces au niveau du système (par exemple GigE, USB, GMSL, CoaXPress) offrent une plus grande flexibilité, de plus grandes longueurs de câble et une meilleure évolutivité.

  • La bande passante, latence, longueur de câble, scalabilité, et coûts du système sont décisifs dans le choix de la bonne interface.

Quels sont les types d'interfaces ?

Fondamentalement, les interfaces peuvent être divisées en deux catégories : Les interfaces au niveau de la carte permettent une intégration maximale et des coûts matériels minimaux, tandis que les interfaces au niveau du système offrent une plus grande flexibilité, de plus grandes distances et une meilleure évolutivité.

Critères de sélection pour les interfaces d'applications embarquées

Vous devez prendre en compte les facteurs suivants lors du choix d’une interface :

Largeur de bande

La bande passante est l'un des facteurs les plus décisifs dans les systèmes de vision embarqués, car elle constitue le goulot d'étranglement du système. La bande passante requise dépend de la résolution, de la profondeur des couleurs et de la fréquence d'images. Plus la bande passante est élevée, plus les données peuvent être capturées, traitées et analysées rapidement. Si elle est trop faible, le système voit le monde soit pixellisé, soit trop lentement, soit avec un décalage dans le temps.


Temps de latence

La latence décrit le temps qui s'écoule entre le déclenchement de la caméra et l'arrivée des données d'image à traiter. Une latence déterministe constitue la base de la capacité en temps réel des systèmes de vision intégrés.


Longueur du câble

La distance que le signal peut parcourir sans perte varie en fonction de l'interface. Les longueurs possibles sont inférieures à 30 cm pour le câble plat pour MIPI CSI-2 et jusqu'à 100 m pour les câbles Ethernet pour GigE ou 5GigE.


Évolutivité

L'évolutivité est la capacité d'un système à s'adapter à des exigences croissantes sans avoir à revoir l'ensemble de l'architecture. Cela peut signifier que davantage de caméras peuvent être intégrées dans le système ou que les exigences en matière de qualité d'image peuvent augmenter.


Coûts

Les coûts des systèmes diffèrent parce que, par exemple, des câbles spéciaux ou des licences sont nécessaires ou que les coûts de développement et d'intégration varient. La disponibilité à long terme des composants est également un facteur de coût.

MIPI CSI-2 vers USB 3.0 :
Une comparaison des interfaces communes

Pour choisir la bonne interface pour votre application de vision embarquée, il est utile de comparer les différentes options. Nous avons résumé pour vous les avantages et les inconvénients des interfaces les plus courantes pour la vision embarquée :


MIPI CSI-2

GMSL2

USB 3.0

1GigE
5GigE

CoaXPress

Vision Standard (intégré dans les caméras Basler)

GenTL

GenTL

Vision USB3

Vision GigE

CoaXPress 2.0

Largeur de bande

1-4,5 Gbit/s par voie

6 Gbit/s

5 Gbit/s

1 Gbit/s
5 Gbit/s

12,5 Gbit/s par canal

Temps de latence

Très faible

Faible

Faible

Haut
Faible

Très faible

Stabilité de la transmission des images

Très élevé

Très élevé

Elevé

Très élevé

Très élevé

Charge de l'unité centrale

Faible

Faible

Faible

Haut
Faible

Faible

Longueur du câble

< 30 cm

jusqu'à 20 m

jusqu'à 5 m

jusqu'à 100 m

jusqu'à 40 m

Solutions à câble unique

Oui

Oui

Oui

Oui
Non

Oui

Synchronisation par câble de données

Oui

Oui

Non

Oui

Oui

Robustesse du câble (CEM, vibrations)

Faible

Elevé

Elevé

Elevé

Elevé

Évolutivité du système

Mauvais

Modéré (adaptation du système hôte nécessaire)

Bon (hubs)

Très bien (switches)

Modéré (multiplexeur)

Système d'exploitation

Linux ARM :

Linux ARM :

Windows, Linux pour x86, Linux ARM, macOS, Android

Windows, Linux pour x86, Linux ARM, macOS

Windows, Linux pour x86

Architecture du processeur

ARM

ARM

x86, ARM

x86, ARM

x86

Coûts du système (caméra, câble, carte d'acquisition d'images)

Très faible

Faible

Faible

Moyen

Elevé

MIPI CSI-2 et GMSL en détail

MIPI CSI-2 et GMSL sont des interfaces typiques dans l'environnement de vision embarquée. Pour en savoir plus sur la mise en œuvre et les défis, cliquez ici.

L'interface MIPI CSI-2 est importante pour les applications de vision embarquées.
Livre blanc

L'interface MIPI CSI-2 dans les applications embarquées

Ce livre blanc donne un aperçu complet de la pertinence et des caractéristiques de l'interface de vision embarquée. Il explique ce que signifie MIPI et comment MIPI CSI-2 est défini. Il présente également les principaux avantages de l'interface et met en évidence les problèmes qui peuvent se poser lors de la mise en œuvre et de l'utilisation de MIPI CSI-2 dans la pratique.

Vers le livre blanc sur l’interface MIPI CSI-2
Interface GMSL
Livre blanc

L'interface GMSL dans les systèmes de vision industrielle

GMSL est une interface série à grande vitesse. Elle permet d'acheminer par tunnel divers protocoles vidéo - y compris le MIPI CSI-2 - et d'augmenter ainsi considérablement leur portée. Elle est donc intéressante pour de nombreuses applications. Cependant, comme il s'agit d'une interface propriétaire, il n'existe actuellement aucune norme de vision et l'intégration d'un système de vision GMSL pose des problèmes.

Découvrez GMSL dans le livre blanc

Erreurs courantes lors de la sélection d'interfaces pour les systèmes de vision embarqués

Le choix de l'interface est souvent fait trop tard ou comme une décision isolée. Si vous tenez compte de la largeur de bande, des conditions environnementales et de l'évolutivité à un stade précoce, vous réduisez les risques techniques et évitez des ajustements de conception coûteux en cours de projet.

  • La largeur de bande est calculée de manière trop stricte: Souvent, seule la résolution nominale est multipliée par la fréquence d'images. Des facteurs tels que la profondeur des couleurs, les modes de déclenchement ou les réserves de performances futures ne sont pas pris en compte. Résultat : l'interface fonctionne constamment à sa limite ou devient un goulot d'étranglement dès les premières mises à jour du produit.

  • Environnement CEM sous-estimé: En particulier dans les applications industrielles ou mobiles, les interférences électromagnétiques entraînent des transmissions instables si l'interface choisie n'est pas suffisamment robuste. Les solutions hautement intégrées au niveau de la carte, telles que MIPI CSI-2, sont conçues pour des chemins de transmission courts - et non pour des environnements difficiles avec de longs câbles.

  • Longueurs de câble non définies au départ: Il peut arriver que l'on s'aperçoive, à un stade avancé du projet, qu'il faut relier plusieurs mètres entre le capteur et l'unité de traitement ou que plusieurs caméras doivent être synchronisées. Dans ce cas, ce qui était auparavant une interface appropriée peut ne plus suffire. Les technologies telles que GigE ou GMSL offrent de plus grands degrés de liberté que les interfaces au niveau de la carte.

  • L'évolutivité n'est pas prise en compte: Ce qui commence comme un système à une seule caméra se transforme souvent en une architecture à plusieurs caméras. L'absence de mécanismes de synchronisation, les ressources limitées de l'hôte ou le manque de normalisation peuvent alors rendre nécessaire l'adaptation du système. Il est donc utile de prendre en compte les possibilités d'extension dès le début.

  • Effort d'intégration sous-estimé: Toutes les interfaces ne sont pas accompagnées d'un écosystème logiciel mature ou de pilotes normalisés. Alors que les normes établies telles que USB3 Vision ou GigE Vision bénéficient d'un large support d'outils, les solutions propriétaires ou hautement spécialisées peuvent entraîner un effort de développement supplémentaire - en particulier en ce qui concerne la validation et la maintenance.

  • Laisser l'architecture décider au lieu des exigences: Une interface est souvent choisie parce qu'elle est déjà connue dans l'entreprise. Cependant, chaque application de vision embarquée a ses propres exigences en termes de débit de données, de latence, de robustesse, etc. L'interface doit être le résultat d'une analyse des besoins et non le point de départ.

Scénarios d'application typiques des interfaces sélectionnées

Des scénarios d'application typiques montrent que le choix de l'interface découle toujours de l'architecture spécifique du système.

Système embarqué compact avec interface MIPI CSI-2

Les systèmes intégrés compacts s'appuient généralement sur des interfaces au niveau de la carte telles que MIPI CSI-2.

Systèmes mobiles tels que les AGV et les robots autonomes avec interface GMSL

Des transmissions résistantes aux vibrations et stables sur le plan de la compatibilité électromagnétique sont nécessaires dans les systèmes mobiles tels que les véhicules autoguidés et les robots autonomes. C'est pourquoi les technologies automobiles - y compris GMSL - se sont imposées. Elles permettent des débits de données élevés sur plusieurs mètres avec un câblage compact.

Inspection industrielle en ligne avec interface GigE ou USB 3.0

Dans les systèmes industriels d'inspection en ligne avec des caméras fixes et un traitement central des images, les solutions normalisées telles que GigE ou USB 3.0 dominent. Elles permettent l'interopérabilité et une intégration simple dans les infrastructures existantes.

Inspection à grande vitesse avec l'interface CoaXPress

Pour une inspection à grande vitesse particulièrement gourmande en données, CoaXPress est souvent utilisé. Cela permet d'obtenir des largeurs de bande maximales avec une faible latence.

Conclusion : Analyse structurée du système pour sélectionner l'interface de votre application embarquée

Lorsqu'il s'agit de choisir une interface pour des applications de vision intégrées, il n'existe pas de solution universelle. Le facteur décisif est l'interface qui est à la fois techniquement adaptée et économiquement viable pour l'application spécifique. Des facteurs tels que la largeur de bande, la latence, la longueur du câble et les coûts d'intégration doivent être évalués.

Une matrice de décision structurée qui tient compte des critères techniques et économiques permet de prendre une décision fiable. Une analyse précoce de l'architecture du système est importante à cet égard. Définir l'emplacement du traitement de l'image, l'échelle prévue et les conditions environnementales pendant la phase de conception permet de sécuriser la planification et d'éviter des ajustements coûteux à un stade ultérieur du projet.

Nos produits de vision embarquée

Comment pouvons-nous vous aider ?

Nous nous ferons un plaisir de vous conseiller sur le choix des produits et de trouver la bonne solution pour votre application.