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.
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¶
User Guide
API Reference
Developer Guide
Additional Resources