The project "SatQuery X" is a production-ready Agentic Vision-Language Assistant developed for ISRO's Problem Statement 26167 – SatQuery AI. The system is designed to analyze satellite imagery using natural language, supporting various image types and formats. It aims to provide advanced AI-driven analysis and reporting capabilities for satellite data.
SatQuery X is a sophisticated AI system that processes satellite imagery through natural language queries. It supports single optical/multispectral images, single SAR images, optical + SAR image pairs, and bi-temporal image pairs in GeoTIFF, TIFF, and PNG/JPEG formats (the latter for benchmark demos only). The system automatically selects the appropriate AI workflow based on user queries and includes a novel GeoReason Engine for enhanced analysis.
The system is delivered as a web application with a responsive frontend and a robust backend. It includes a set of REST APIs for image upload, validation, planning, analysis, and reporting. The application requires user authentication for accessing protected features like image uploads, analysis, and report generation. The project adheres to ISRO's requirements and constraints, focusing on advanced AI and data visualization.
Not applicable as no content source directive was provided.
As an Analyst, I should be able to upload satellite images in supported formats to initiate analysis.
Provenance: explicit
Lifecycle: Upload page, image validation, analysis initiation.
Acceptance: Successful upload and validation of images.
As an Analyst, I should receive validation feedback on uploaded images to ensure compatibility.
Provenance: explicit
Lifecycle: Validation page, feedback on compatibility.
Acceptance: Display of validation results and error messages for incompatible images.
As an Analyst, I should be able to query the system using natural language to perform specific analyses on satellite images.
Provenance: explicit
Lifecycle: Dashboard interaction, AI workflow selection.
Acceptance: Correct AI workflow execution based on query.
As an Analyst, I should receive a downloadable PDF report summarizing the analysis results.
Provenance: explicit
Lifecycle: Report generation, download availability.
Acceptance: Generation and download of a professional PDF report.
As an Analyst, I should be able to view and interact with analysis results on a dashboard.
Provenance: explicit
Lifecycle: Dashboard display, user interaction.
Acceptance: Display of analysis results and interactive components.
User Registration and Login
Image Upload and Validation
Analysis and Interaction
Report Generation and Download
A full-bleed generative canvas on the Landing page showcases fluid particle animations in electric cyan and magenta, with minimal overlay UI elements. This design emphasizes the high-tech, data-centric nature of SatQuery X, aligning with the project's focus on advanced AI and data visualization.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!