Laboratorios

Numerosos laboratorios en el mundo entero han escogido Aphelion™ como plataforma de base para el desarrollo de aplicaciones de procesamiento de imágenes. Los usuarios de estos laboratorios han apreciado enormemente las siguientes capacidades, las cuales estan disponibles en la versión estándar de Aphelion:

  • Una biblioteca de operadores extremadamente completa para manipular imágenes (básicas y/o complejas).
  • La posibilidad de poder salvaguardar macros lo cual permite automatizar procesos sin necesidad de recurrir a complicados lenguajes de programación. Igualmente, Aphelion propone herramientas para procesar series de imágenes.
  • Un conjunto de interfases que permiten controlar equipos científicos como cámaras, scanners, microscopios o platinas motorizadas
  • Un ambiente de desarrollo abierto que permite realizar aplicaciones autónomas y una interfase usuario amigable que permite desarrollar fácilmente prototipos de aplicaciones en ingeniería.

A fin de ilustrar las capacidades de Aphelion y su versatilidad, a continuación presentamos algunos ejemplos de aplicaciones desarrolladas con Aphelion en el marco de procesamiento imágenes de microscopia:

Ejemplo 1: Ciencia de Materiales
Material: Microscopio óptico con cámara digital
Aplicación: Tamaño de granos

En esta aplicación, Aphelion controla la cámara acoplada sobre un microscopio óptico, visualiza las imágenes provenientes de la cámara, y en curso de procesamiento, y controla el desplazamiento de la platina motorizada. Asimismo, Aphelion realiza la calibración de medidas una vez que el usuario ha definido el tamaño de los píxeles de la imagen en las direcciones X y Y.

La extracción de granos es realizada de manera automática utilizando técnicas de segmentación disponibles en la biblioteca de funciones de Aphelion. Luego de la fase de segmentación, los usuarios pueden utilizar el editor de imágenes binarias "ApxEditor" con el fin de anotar las imágenes y mejorar el resultado de la detección. Finalmente, medidas como la distribución de tamaños y longitud de fronteras son calculadas, correcciones de efectos de borde son también realizadas. Otras medidas basadas en la norma ASTM son igualmente calculadas a partir del número de intercepciones.

Original image

Imágen Original

Skiz

Skiz

Final image

Imágen Final

Grid

Cuadricula


Véase también:


Ejemplo 2: Biología y anatomo-patología
Material: Microscopio óptico equipado con una platina motorizada multi-laminas, una cámara de video y una tarjeta de adquisición
Aplicación: Detección de inmuno-marcadores

En esta aplicación, Aphelion controla la cámara y la platina motorizada en las direcciones X, Y, y Z. El usuario define previamente la zona analizar, en seguida el software recorre automáticamente la zona y efectúa las adquisiciones. Si es necesario, se pueden definir diferentes regiones con posibilidad de recubrimiento entre ellas. En el caso que la platina no sea motorizada, el usuario la debe desplazar manualmente, y luego utilizar el modulo opcional "Image Montage" con el fin de reconstruir automáticamente una gran imagen a partir de las imágenes resultantes de cada adquisición.

El análisis incluye la detección de marcadores (células marrones), y el cálculo de su tamaño, su número y porcentaje respecto a la población total de células. Inicialmente, un "macro" había sido desarrollado sobre un conjunto limitado de imágenes de prueba, luego fue adaptado y validado sobre miles de imágenes. Hoy en día, esta es una aplicación utilizada habitualmente en laboratorios de todo el mundo.

Original image

Imágen Original

Cell detection

Detección de Células

Size distribution

Distribución de tamaños


Véase también:


Ejemplo 3: General
Material: Dependiente de la aplicación
Aplicación: Desarrollo de aplicaciones de procesamiento de imágenes utilizando Aphelion

Un conjunto de imágenes JPEG es adquirido usando Aphelion u otro software. Todas las imágenes son almacenadas en una base de datos en el disco duro del ordenador. Ellas serán luego utilizadas para desarrollar y validar el algoritmo.

Desde la interfase de usuario, las funciones de procesamiento mejor adaptadas a la solución de la aplicación son escogidas. Los parámetros asociados a cada función son modificados y ajustados a fin de optimizar le detección. Todas las funciones retenidas son automáticamente almacenadas en un "macro", las medidas son visualizadas en la pantalla y si es deseado exportadas a "Microsoft Excel".

Una vez el "macro" ha sido desarrollado, el es aplicado sobre todas las imágenes de la base de datos simplemente incorporándolo en un "loop". Si es deseado, los parámetros (por ejemplo, limites de umbrales de ciertas funciones) pueden ser modificados y ajustados interactivamente. El "macro" puede ser lanzado desde la interfase grafica o convertido en un programa autónomo Visual Basic, Delphi o Visual C++ utilizando componentes ActiveX de Aphelion. En este último caso, una interfase dedicada (independiente del ambiente Aphelion) dirigida a un mercado mas amplio puede ser concebida con el fin de ser utilizada por personas sin experiencia en el área.

Original image

Microscopio electrónico

Cell detection

Microscopio Óptico


Véase también: