Commit Graph

4 Commits

Author SHA1 Message Date
fff9c8c140 feat: add development and maintenance utilities
pyav_udp_test.py:
- Simple UDP packet receiver for testing data flow
- Frame shape validation and debugging

reprocess_metadata.py:
- Batch metadata regeneration for existing images
- Gradient generation from stored image files
- JSONL metadata format with duplicate detection
2025-11-16 00:55:38 +02:00
2ab014c88c feat: add Flask web interface for image timeline visualization
- Horizontal scrolling timeline view of captured images
- Gradient background loading for better UX performance
- Metadata-driven image dimensions and styling
- Static file serving from output directory
- Responsive full-viewport height display
2025-11-16 00:55:38 +02:00
94633491b0 feat: implement real-time linescan motion detection pipeline
- UDP packet reception on port 5000 with 16MB buffer
- Ring buffer implementation for real-time processing
- EMA-based motion detection with configurable thresholds
- Automatic AVIF image saving for detected motion segments
- Gradient metadata generation for web visualization
- Performance monitoring with latency warnings
- Debug mode for development troubleshooting
2025-11-16 00:55:38 +02:00
1825bc79ba feat: add project configuration and gitignore
- Exclude virtual environment, output files, logs, and PID files
- Exclude .mojo files from tracking
2025-11-16 00:55:38 +02:00