User Interface¶
The VISTA user interface is designed for efficient navigation and analysis of multi-frame imagery datasets.
Main Window Layout¶
The VISTA main window consists of several key areas:
Note
A screenshot of the VISTA Main Window will be added here in a future update.
Components¶
Menu Bar: Access to file operations, algorithms, tools, and settings
Toolbar: Quick access to common operations
Imagery Viewer: Central display area for viewing imagery
Data Panels: Tabbed panels for managing data (Imagery, Detections, Tracks, etc.)
Playback Controls: Frame navigation and playback controls
Status Bar: Current frame, mouse coordinates, and pixel values
Imagery Viewer¶
The central imagery viewer displays the current frame with overlays for detections, tracks, and other annotations.
Display Controls¶
Contrast/Brightness: Adjust using the histogram widget
Color Maps: Apply different color maps for visualization
Overlays: Toggle detection and track overlays
Annotations: Add markers, lines, and regions
Data Panels¶
Imagery Panel¶
Manage loaded imagery datasets:
Load new imagery files
View imagery metadata
Select active imagery
Apply treatments (bias, NUC, etc.)
Save processed imagery
Detections Panel¶
View and manage detections:
Run detection algorithms
View detection parameters
Filter detections by properties
Export detection data
Visualize detection statistics
Tracks Panel¶
Work with object tracks:
Run tracking algorithms
View track properties
Edit tracks manually
Interpolate missing detections
Export track data
AOIs Panel¶
Define and manage Areas of Interest:
Create rectangular or polygon AOIs
Associate AOIs with frames
Extract sub-imagery from AOIs
Save and load AOI definitions
Sensors Panel¶
Manage sensor calibration data:
Load sensor metadata
View sensor parameters
Associate sensors with imagery
Configure coordinate transformations
Features Panel¶
Work with features and annotations:
Create point, line, and polygon features
Associate features with frames
Add properties and labels
Export feature data
Playback Controls¶
The playback controls allow navigation through multi-frame imagery:
Controls¶
Play/Pause: Start/stop playback
Step Forward/Backward: Move one frame
First/Last Frame: Jump to beginning or end
Frame Slider: Scrub through frames
Frame Rate Control: Adjust playback speed
Loop Toggle: Enable/disable loop playback
Keyboard Shortcuts¶
Space: Play/PauseLeft/Right Arrow: Previous/Next frameHome/End: First/Last framePage Up/Down: Skip forward/backward by 10 frames
Status Bar¶
The status bar displays contextual information:
Current Frame: Frame number and timestamp
Mouse Position: Pixel coordinates under cursor
Pixel Value: Intensity value at cursor position
Selection Info: Information about selected objects
Progress: Algorithm execution progress
Customization¶
The VISTA interface can be customized to suit your workflow:
Panel Layout: Dock panels in different configurations
Themes: Choose light or dark theme
Font Size: Adjust text size for readability
Keyboard Shortcuts: Customize shortcuts in Settings
Tips and Tricks¶
Quick Frame Navigation: Type a frame number and press Enter to jump to that frame
Multi-Select: Hold Ctrl/Cmd while clicking to select multiple items
Context Menus: Right-click on items for context-specific options
Drag and Drop: Drag files from file explorer to load them
Panel Zoom: Hold Ctrl while scrolling to zoom in data panels