IDS veut simplifier l'évaluation de systèmes de vision embarqués complexes à plusieurs cameras

En présentant la solution Discovery Kit IDS GMSL2, une plateforme d'évaluation pour les applications de vision embarquée modernes, la firme allemande IDS (Imaging Development System), fournisseur notamment de cameras industrielles, a pour ambition de raccourcir au maximum le chemin entre la première idée d'une application et sa mise en œuvre dans un domaine spécifique.

Le système se compose de modules de caméra intelligents avec traitement d'image intégré, de la technologie de transmission GMSL2 (Gigabit Multimedia Serial Link) et d'un PC embarqué de qualité industrielle, fondé sur la plateforme Jetson Orin NX de Nvidia.

Elle dispose de connecteurs GMSL appropriés pour la connexion directe des modules de caméra.

Pour rappel, la technologie GMSL transmet des données vidéo à haut débit, des signaux de contrôle bidirectionnels et l’électricité via un câble unique, offrant ainsi une liaison filaire longue portée et une latence déterministe de l’ordre de la microseconde avec un taux d’erreur binaire (BER, Bit Error Rate) extrêmement faible. Elle simplifie le câblage et réduit l’encombrement total d'une solution, ce qui est idéal par exemple pour les robots utilisant la vision dans des environnements dynamiques et souvent difficiles.

IDS note que les applications dans lesquelles plusieurs caméras doivent transmettre leurs données d’image de manière synchronisée et avec une faible latence à un PC embarqué imposent des exigences particulières en matière de transmission des données, de synchronisation et d’intégration.Parallèlement, le câblage et l'effort d'intégration doivent être réduits au minimum.

C’est pour réponde à ces contraintes qu’IDS a développé cette plateforme préconfigurée autorisant les développeurs à évaluer les architectures système correspondantes.

Le cœur de la solution Discovery Kits est constitué de modules de caméras intelligents intégrant un ISP (Image Signal Processor) et un SoC (System on Chip) qui capturent des données d'image à travers un capteur d'image d'onsemi (modèle AR0233) en résolution Full HD à 30 images par seconde.

Avec la prise en charge des fonctionnalités telles que la plage dynamique étendue (HDR) et la réduction du scintillement des LED (LED Flicker Mitigation).

Selon les versions proposées par IDS, plusieurs modules de caméra peuvent être intégrés dans un système. Les données de la caméra sont fournies par le logiciel pilote de la société à travers l'interface standardisée V4L2 (Video for Linux 2). Ce qui permet aux développeurs de travailler immédiatement avec leurs propres applications écrites en langages Python et OpenCV et d'évaluer les caméras sans effort d'intégration supplémentaire, selon IDS.

Les images acquises en temp réel peuvent être affichées directement ou intégrées dans des systèmes existants sous forme de flux via un protocole de streaming en temps réel. La connexion entre les modules de caméra et le PC embarqué s'effectue de son côté par la biais du protocole GMSL.

La technologie, développée à l'origine pour les applications dans le secteur automobile, transmet ici les données d'image, les informations de contrôle, les signaux de synchronisation et l'alimentation électrique à travers un seul câble. Une approche qui permet d’exploiter plusieurs caméras de manière synchronisée et de les positionner de façon flexible.

Parallèlement, de plus grandes distances peuvent être couvertes entre les modules caméra et le PC embarqué.

IDS indique que le ystème est particulièrement adapté aux projets avec des caméras réparties dans des applications mobiles qui doivent utiliser un câblage robuste, long et peu encombrant. Comme par exemple les systèmes robotiques, les véhicules autonomes, le Smart Farming, les machines mobiles, les drones, les systèmes aéronautiques ainsi que les équipements et systèmes destinés au secteur médical.