Ensenso SDK Un logiciel pour toutes les caméras 3D Ensenso

Images infrarouges issues du kit de développement logiciel IDS Ensenso.
Logo Ensenso devant l'application SDK

Ensenso PartFinder

Ensenso PartFinder vous offre la possibilité de charger vos propres géométries CAO et de les retrouver dans les nuages de points de vos caméras 3D Ensenso. L'utilisation combinée d'informations de profondeur, d'étalons de surface et de données de texture permet de résoudre même les tâches de localisation les plus délicates. La fonctionnalité PartFinder est incluse dans la NxLib normale, mais vous avez besoin d'une licence séparée pour l'utiliser. Nous vous présentons son fonctionnement plus en détail dans cette session IDS Vision Channel .

Pictogramme d'un nuage de points symbolisant la concordance semi-globale.

Appariement semi-global

L’appariement semi-global fortement parallélisé permet d’obtenir des nuages de points denses de grande qualité.

Pictogramme d’une plaque avec flèches pour l’étalonnage de zone

Calibration de la zone de travail

Définissez simplement l’origine de la zone de travail avec la plaque de calibrage Ensenso.

Pictogramme d'images d'altitude télécentriques comme symbole de vues virtuelles.

Représentations virtuelles

Des images de hauteur télécentriques avec une taille de pixel fixe permettent un traitement grandement simplifié des données.

Pictogramme d'un système de coordonnées robotique pour le calibrage œil-main

Calibrage main-œil

Mettez en référence une stéréo caméra robotisée ou fixe et le système de coordonnées du robot.

Pictogramme de plusieurs corps de base comme symbole de raccords primitifs.

Intégration primitive

Extrayez les corps de base, comme les niveaux, les boules ou les cylindres des nuages de points acquis.

Pictogramme : plaque d'étalonnage, caméra et flèches pour le suivi de motifs

Suivi des modifs

Mesurez la position de la plaque de calibrage au micromètre près et la rotation en temps réel.

Pictogramme de différents signes de ponctuation comme symbole d'une API basée sur JSON.

API basée sur JSON

Utilisez l’API structurée, orientée objet et facile à déployer pour C, C++, C# basée sur le format JSON.

Accès API et interfaces comme symbole de la connectivité à distance

Connectivité à distance

Avec l’accès à l’API via interfaces DLL ou TCP, vous pouvez remplacer en toute simplicité les données de processus ou les paramètres.

Pictogramme de plusieurs caméras stéréoscopiques comme symbole de multi-vues.

Multi-View

Combinez plusieurs caméras stéréo à un système d’acquisition commun pour des nuages de points structurés.

Pictogramme d'une représentation virtuelle en 3D comme symbole de Scene Rendering.

Rendu de scène

Obtenez une représentation virtuelle 3D des surfaces acquises par toutes les caméras stéréo.

Symbole de PatchMatch Stereo Matching pour les caméras 3D Ensenso.

PatchMatch Concordance stéréo

L'algorithme randomisé pour trouver des correspondances entre différentes parties de l'image permet la concordance stéréo sur l'ensemble de la zone de travail en un seul passage (utilisable avec ou sans FlexView).

NxView

NxView est un programme de démonstration avec code source qui démontre les principales fonctions de la bibliothèque NxLib. Il permet d’ouvrir une ou plusieurs caméras couleur et stéréo dont les images et les données de profondeur peuvent être visualisées. Des paramètres tels que le temps d’exposition, le compartimentage, l’AOI et la zone de mesure de profondeur peuvent être ajustés en direct.

NxLib

NxLib est la bibliothèque centrale du kit de développement logiciel. Elle contient l’algorithme de stéréo-appariement, ainsi que toutes les fonctions de calibrage et de traitement.

Programmes de démonstration

Les scripts HDevelop et de nombreux programmes de démonstration C, C++ et C# facilitent le passage à l’utilisation de l’API NxLib. Le programme de démonstration NxView est aussi disponible gratuitement sous forme de code source.