Lentilles télécentriques et de systèmes optiques pour l'imagerie, les capteurs, la métrologie, de l'éclairage et les lasers

Lentilles télécentriques et de systèmes optiques pour l'imagerie, les capteurs, la métrologie, de l'éclairage et les lasers

Home > Lentilles Télécentriques > Software pour le calibrage TC

BIBLIOTHÈQUE LOGICIELLE POUR LA AVEC LENTILLES TÉLÉCENTRIQUES

La bibliothèque logicielle CVTClib, développée par CUVIS pour Opto Engineering, est un outil puissant pour construire des applications de logiciels personnalisés en systèmes fondés sur la métrologie télécentrique.

AVANTAGES PRINCIPAUX:

  • L’étalonnage des systèmes télécentriques de mesure
  • La correction de la distorsion optique résiduelle
  • La détection et l’étiquetage rapide des bords sous-pixel

 

L’Étalonnage et la correction de la distorsion

Si la distorsion des télécentriques est généralement très faible, elle peut encore conduire à des erreurs de mesure indésirables: CVTClib permet la calibration très précise du système en réduisant au minimum les distorsions résiduelles, rendant ainsi les applications les plus exigeantes possibles.
Juste pour vous donner un sentiment de capacités logicielles, on va à considérer une lentille télécentrique comportant une distorsion aussi faible que 0,1% ; cette condition devrait normalement conduire à une erreur de dimension 0,1 mm au bords de l'image quand un objet d'imagerie de 100 mm de large, tandis que CVTClib peut diminuer une telle erreur à 0,007 mm (0,007%).
La procédure d'étalonnage nécessite seulement l'acquisition de quelques photos d'un motif en damier; les fonctions d'étalonnage du CVTClib prennent en compte les distorsions des objectifs (radiaux et trapèzes), les désalignement du système optique et le manque d'homogénéité dans l’éclairage de fond.
Les données d'étalonnage du système sont stockées dans un fichier exécutable très compact qui peut être utilisé pendant l’opération de mesure.

Le CVTClib prévoit trois façons de corriger les mesuresLe CVTClib prévoit trois façons de corriger les mesures, pour se conformer aux différentes étapes d'une procédure de mesure (le traitement d'image, la détection de pointe et l’analyse de pointe):

  • Un seul point de coordonnées de correction doit être utilisé en combinaison avec le traitement d'images existant et des fonctions de détection de pointe; le CVTClib peut élaborer le bord de façon à obtenir ses coordonnées métriques non faussée
  • Sous-pixel de détection des bords non faussée avec les coordonnées métriques de calcul, au moyen de fonctions droites CVTClib sur des cadres caméra
  • Correction d'image entière, vous pouvez passer un cadre de la caméra à CVTClib et le faire non faussé, de sorte que vous pouvez utiliser votre propre traitement de l'image et des fonctions de détection de pointe.

Edge DetectionsEdge Detections
CVTClib implémente les fonctions supérieures de détection des bords avec une précision sous-pixel qui peut:

  • Extraire les bords avec des différents grades précis
  • Retourner le plus ordonné des chaînes de pixels pour une facilité de calculs
  • Étiqueter les bords d '«internes» ou «externe»
  • Identifier leur grâce à une carte d'identité, ce qui permet aussi l'analyse de plusieurs objets

Produit PaquetProduit Paquet
Le package logiciel comprend:

  • La durée des fichiers de la bibliothèque: CVTClib.dll, CVTClib.lib, les fichiers testés
  • Exemples d'applications pour l'étalonnage et la mesure, pour tester rapidement la bibliothèque
  • Manuelle des références, avec une documentation complète des fonctions des bibliothèques et des exemples de code

 

Opto Engineering® Copyright ©2012. Tous droits réservés.