VISTA Documentation

Viewing, Imagery, Spatial Tracking and Analysis

VISTA is a PyQt6-based desktop application for viewing, analyzing, and managing multi-frame imagery datasets along with associated detection and track overlays. It’s designed for scientific and analytical workflows involving temporal image sequences with support for time-based and geodetic coordinate systems, sensor calibration data, and radiometric processing.

Python Version License

Key Features

  • Multi-frame imagery viewing with temporal navigation and playback controls

  • Detection and tracking overlays with support for multiple tracking algorithms

  • Geodetic coordinate system support for geospatial data visualization

  • Sensor calibration and radiometric processing capabilities

  • Background removal algorithms including temporal median and robust PCA

  • Interactive analysis tools for feature extraction and track refinement

  • Export capabilities for processed imagery and analysis results

Note

The algorithms and objects included in VISTA are basic and are provided for an initial capability and to illustrates how different types of algorithms and objects are implemented in VISTA. It is anticipated that for real-applications, the user will need to add their own Sensor class and algorithms.

Quick Start

Install VISTA using pip:

pip install vista-imagery

Launch the application:

vista

Or run as a Python module:

python -m vista

Documentation Contents

Additional Resources

Indices and tables