Rare Satellite Object Detection
Advanced AI-powered detection of rare objects in satellite imagery
Select Data Source
Drop files here or click to browse
Supports: GeoTIFF, PNG, JPEG (Max 50MB)
Select Detection Model
Model Architecture Details
• 2 Classical models (Prithvi-100M, ResNet-50)
• 1 Quantum CNN model (equivalent to CNNQuantumHybrid)
Hybrid Classical-Quantum Models (2 models):
Model Size: 100M (frozen) + ~15K trainable = ~100M total
Trainable Parameters: ~15K (quantum layer + classifier only)
Disk Size: ~380 MB (compressed model weights)
Performance: AUC 0.703 (+2.2% over Prithvi-100M classical)
Model Size: ~587K total (all parameters trainable)
Trainable Parameters: ~587K (CNN backbone + quantum layer + classifier)
Disk Size: ~8 MB (compressed model weights)
Note: "Quantum CNN" option is the same as this model
Classical Models (2 models):
Model Size: 100M (frozen) + ~200K trainable = ~100M total
Trainable Parameters: ~200K (classifier head only)
Disk Size: ~380 MB (compressed model weights)
Performance: AUC 0.681 (NASA/IBM foundation model baseline)
Model Size: 25.6M total (all parameters trainable)
Trainable Parameters: 25.6M (entire network)
Disk Size: ~98 MB (compressed model weights)
Performance: AUC 0.668 (classical baseline, 13× more params than quantum)
Performance Comparison
| Model | Type | AUC-ROC | Total Size | Trainable | Latency | Training |
|---|---|---|---|---|---|---|
| PrithviQuantumHybrid | Hybrid | 0.703 | ~100M | ~15K | 60ms | 277 min |
| CNNQuantumHybrid | Hybrid | 0.696 | ~587K | ~587K | 60ms | 277 min |
| Prithvi-100M | Classical | 0.681 | ~100M | ~200K | 60ms | 277 min |
| ResNet-50 | Classical | 0.668 | 25.6M | 25.6M | 170ms | 780 min |
• Hybrid Models: 2 models (PrithviQuantumHybrid: ~100M total, CNNQuantumHybrid: ~587K total)
• Classical Models: 2 models (Prithvi-100M: ~100M, ResNet-50: 25.6M)
• Key Insight: Hybrid models achieve better performance with 50× fewer trainable parameters than Prithvi-100M and 1,700× fewer than ResNet-50
• +2.2% AUC over Prithvi-100M | +4.2% AUC over ResNet-50
• 50× fewer parameters than Prithvi | 13× fewer than ResNet-50
• 2.8× faster inference than ResNet-50
• Wins even with random initialization
Select Trained Models
Processing Detection...
Analyzing imagery with selected model
Detection Results
Centralized Training Process & EKS Kubeflow Integration
Centralized Training Architecture
All satellite detection training processes are centralized through AWS SageMaker, ensuring synchronized execution, cost tracking, and model export. Training runs are automatically linked to billing for daniel.richart@teraq.ai and can be executed on GPU or Trainium instances for optimized performance.
Synchronized Training Pipeline
Trainium Instance Support
Satellite detection training processes can run on Trainium instances (ml.trn1.2xlarge) or GPU instances (ml.g4dn.xlarge) for optimized performance. SageMaker automatically manages the infrastructure and scaling.
Trainium Benefits
- ✓ Optimized for ML training workloads
- ✓ Lower cost per training hour
- ✓ BF16 precision support
- ✓ Automatic Neuron SDK integration
Porting Process
- ✓ Existing training scripts compatible
- ✓ Automatic SSH execution
- ✓ Cost tracking maintained
- ✓ Model export unchanged
Centralized Cost Management
All training processes are automatically linked to the centralized billing system:
Organization: TERAQ
Cost Tracking: Automatic via AWS Cost Explorer
Billing Dashboard: View Costs
Start Satellite Detection Training
Launch training on AWS SageMaker with GPU/Trainium support and centralized billing