AviIQ Platform Architecture
IoT + AI monitoring stack for poultry farms
Core components
Six layers that turn farm sensor and camera data into actionable flock-health insight.
Sensors, cameras, and thermal via on-farm MQTT gateway
AviIQ ingests farm sensor and camera streams and turns them into analysis-ready telemetry and image frames.
- Sensors + ONVIF/RTSP cameras stream via on-farm MQTT gateway
- TimescaleDB for telemetry, object storage for image frames
- Topic contracts and schema registry per device type
- Quality checks on every telemetry batch before processing
Time-series and image-frame feature pipelines
AviIQ builds rich feature sets from sensor time-series and camera frames across every shed and flock.
- Environmental features from SHT31 temp/humidity, MH-Z19C CO2, and MQ-137 ammonia trends
- Air-quality features from SPS30 dust and BH1750 light readings
- Image frames extracted and normalized from ONVIF/RTSP and thermal cameras
- Flock-level aggregates rolled up from device telemetry per shed and house
Fever detection, feces CNN, weight and movement CV
AviIQ deploys the right model for each signal—from thermal computer vision to environmental anomaly detection.
- Fever detection from thermal camera imagery using thermal computer vision
- Feces classification CNN surfacing early disease indicators
- Weight estimation and movement tracking from camera frames
- Environmental anomaly detection over sensor time-series
Event pipeline and alert rules engine
AviIQ routes events from MQTT through stream processing to model services, then applies alert rules that decide what needs attention.
- Durable event pipeline: MQTT → stream processing → model services
- Alert rules engine over telemetry thresholds and model outputs
- Coordination across ingestion, environmental, and vision services
- Prioritization of flock health, environment, and device-fault events
Web dashboards and multilingual farmer mobile app
AviIQ gives managers and farmers a live view of every shed, flock, and device—on web and mobile.
- Web dashboards across organization, farm, shed, flock, and device views
- Live sensor charts, camera feeds, and thermal overlays per shed
- Multilingual farmer mobile app with real-time push alerts
- Alerts delivered via SMS (MSG91), email, and push (FCM)
Vet and manager approval with full audit trail
Every high-impact action goes through human review—and every decision is logged for audit.
- Vet or manager approval for isolation, medication, and culling recommendations
- Recommendations recomputed instantly as flock and shed data changes
- Action handoff to farm operations with validation before dispatch
- Full audit trail from AI detection through vet override to action taken
Flock Health Approval Gate
Vet or farm manager must review high-impact actions
in flock health monitoring workflows
Health Action Review
"Isolate Shed 3"
queued…
Dispatch Shed Isolation
Every AI decision can be reviewed — and replayed.
AviIQ persists complete monitoring histories. Every AI detection, alert, vet or manager action, and health outcome is logged in the decision trail.
- Full decision provenance — which module flagged what, when, and from which sensor or camera
- Vet & manager feedback recorded — accepted, modified, or rejected with reasoning
- Outcomes tracked — compare predicted vs actual flock health impact of every action
Health Decision Log + Replay
Audit flock health decisions and replay monitoring history
- Shed 3: ammonia 28ppm → increase ventilation
- Flock B: 4 birds flagged for inspection
- Shed 3: thermal scan → 2 birds with fever
- Vet: Approved with modification