Laboratoires

De nombreux laboratoires dans le monde entier ont retenu Aphelion™ comme leur plateforme préférée pour développer des applications en analyse d'images et quantification. Les utilisateurs de ces laboratoires apprécient à leur juste valeur les capacités du logiciel comme :

  • Une librairie d'opérateurs extrêmement complète pour traiter des images plus ou moins complexes.
  • Un enregistreur de macro-commandes pour automatiser un processus, sans avoir recours à la programmation. De plus, le logiciel propose des outils pour traiter des séries d'images.
  • Un ensemble d'interfaces logicielles afin de contrôler des équipements scientifiques tels une caméra, un scanner, un microscope, une platine motorisée, etc.
  • Un environnement ouvert pour développer des applications autonomes et une interface utilisateur conviviale pour rapidement prototyper une application d'imagerie.

Voici plusieurs exemples d'applications dans le domaine de l'analyse d'images et plus particulièment la microscopie qui illustrent la puissance et la souplesse du logiciel Aphelion :

Exemple 1 : Science des matériaux
Equipement : Microscope optique avec caméra digitale
Application : Taille de grains

Dans cette application, le logiciel Aphelion contrôle la caméra montée sur un microscope optique, affiche les images provenant de la caméra et en cours de traitement, et finalement contrôle le déplacement de la platine motorisée. Aphelion réalise également le calibrage des mesures après que l'utilisateur ait défini la taille des pixels de l'image dans les directions X et Y.

L'extraction des grains est ensuite réalisée de manière automatique par Aphelion en utilisant des techniques de segmentation disponibles dans le logiciel. Après la phase de segmentation, les utilisateurs peuvent utiliser l'éditeur d'images binaires ApxEditor afin d'annoter l'image et améliorer le résultat de la détection. Finalement, les mesures comme la distribution en taille et la longueur des frontières sont calculées et corrigées des effets de bord de champ. Des mesures selon les normes ASTM sont également calculées en utilisant les nombres d'intercepts.

Image originale

Image originale

Skiz

Skiz

Image finale

Image finale

Grille

Grille


Voir aussi :


Exemple 2 : Biologie et Anatomo-Pathologie
Equipement : microscope optique équipé d'une platine motoriée multi-lames, d'une caméra vidéo et d'une carte d'acquisition
Application : Détection des immuno-marqueurs

Dans cette application, le logiciel Aphelion contrôle la caméra et la platine motorisée dans les directions X, Y et Z. L'utilisateur définit préalablement la zone à analyser, puis le logiciel balaie automatiquement la zone et effectue de simples acquisitions. Si nécessaire, plusieurs zones peuvent être définies avec recouvrement des champs. Dans le cas où la platine ne serait pas motorisée, il est demandé à l'utilisateur de la déplacer manuellement puis d'utiliser le module optionnel "Image Montage" afin de reconstruire automatiquement une grande image à partir des petites imagettes.

L'analyse inclut la détection des marqueurs (cellules brunes), la mesure de taille, le comptage et le pourcentage de cellules marquées par rapport à la population totale de cellules. A l'origine, la macro avait été développée sur un nombre fini d'images de test, par la suite, elle a été modifiée et validée sur des milliers d'images. C'est maintenant une application qui tourne en routine dans plusieurs laboratoires à l'échelle mondiale.

Original image

Image originale

Cell detection

Détection des cellules

Size distribution

Distribution en taille


Voir aussi :


Exemple 3 : Tous domaines
Equipement : Dépendant de l'application
Application : Développement d'algorithmes d'analyse d'images à l'aide du logiciel Aphelion

Un ensemble d'images JPEG est acquis en utilisant Aphelion ou un autre logiciel. Toutes les images sont ensuite sauvegardées dans une base de données sur le disque dur du PC. Cet ensemble d'images est finalement utilisé pour développer et valider l'algorithme.

Depuis l'interface utilisateur, les fonctions de traitement les mieux appropriées à la résolution de l'application sont choisies. Les paramètres associés à chaque fonction sont modifiés et ajustés afin d'optimiser la détection. Toutes les fonctions retenues sont automatiquement enregistrées dans une macro, les mesures s'affichent à l'écran, et si on le souhaite, sont exportées vers Microsoft Excel.

Une fois la macro développée et testée, elle est exécutée sur toutes les images après avoir ajouté une boucle balayant toutes les images de la base de données. Si besoin est, la macro peut être rendue interactive afin de laisser la possibilité à l'utilisateur d'ajuster les paramètres de certaines fonctions comme un seuillage. Cette macro peut ensuite être lancée depuis l'interface ou bien être convertie en programme autonome Visual Basic, Delphi ou Visual C++ appelant les composants ActiveX d'Aphelion, depuis une interface dédiée spécialement conçue pour être utilisée par des personnes non expertes en traitement et analyse d'images.

Image source

Microscope électronique à balayage

Détection des cellules

Microscope optique


Voir aussi :