Seguimiento de los años de aterrizaje de aeronaves
Interfase grafica (GUI) de la aplicación de seguimiento
Tracking application is a small example application which was developed to show how you can use Aphelion™ ActiveX controls to solve a classical problem of tracking moving objects.
La interfase grafica de la aplicación es muy simple. Ella esta compuesta de dos visualizadores (objetos ImageDisplay de Aphelion) que permiten observar la secuencia imágenes y la trayectoria de la cola del avión, así como de dos botones, uno para ejecutar la detección y otro para salir del programa.
Algoritmo de rastreo
El algoritmo comprende inicialmente una umbralización (thresholding) que posibilita la definición de un marcador del objeto en movimiento. En seguida, una segunda umbralización es efectuada sobre la diferencia de imágenes para obtener las fronteras del objeto. El punto que es rastreado a través de la secuencia de imágenes, es el primer punto encontrado en la imagen binaria al recorrerla de izquierda a derecha y de arriba a abajo.
Principales ventajas de esta aplicación:
- Ejemplo básico que muestra como utilizar los componentes ActiveX de Aphelion desde Visual Basic®.
- Puede ser fácilmente modificada para adquirir imágenes en tiempo real de una cámara, permitiendo desarrollar aplicaciones de supervisión-control o similares.
- Posibilidad de rastrear más de un marcador. Permite igualmente calcular la velocidad y la distorsión.