Initial commit: vixy-vision distributed sensing system
🦊 Eyes and ears for the fox Components: - server/: Camera server for Raspberry Pi (from camera-server) - mcp/: Vision MCP client for Claude Desktop (from vision-mcp) - analysis/: Placeholder for motion/audio detection - shared/: Common schemas and interfaces Features: - Setup script with systemd service creation - HTTPS + API key authentication - HTTP and RTSP camera support Built under a blanket on Day 45 💕
This commit is contained in:
23
analysis/README.md
Normal file
23
analysis/README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Analysis Module
|
||||
|
||||
Computer vision and audio analysis utilities.
|
||||
|
||||
## Planned Components
|
||||
|
||||
### motion.py
|
||||
Simple motion detection using frame differencing.
|
||||
- Compare consecutive frames
|
||||
- Threshold for "significant" motion
|
||||
- Returns bounding boxes of movement
|
||||
|
||||
### audio_classify.py
|
||||
Audio event classification using YAMNet.
|
||||
- Runs on Orin (GPU accelerated)
|
||||
- Classifies: speech, dog bark, door, music, etc.
|
||||
- Returns event type + confidence
|
||||
|
||||
### vad.py
|
||||
Voice Activity Detection.
|
||||
- Silero VAD or energy-based
|
||||
- Filters silence before sending to classifier
|
||||
- Reduces bandwidth and processing
|
||||
Reference in New Issue
Block a user