
Camera + Defined Recognition Zones
Live images cover the feeding line while independent ROIs map visual decisions to individual spray positions.

We upgraded sensor-activated dairy cooling into a vision-led decision system — so the control layer can tell a cow from a person before opening the corresponding spray valve.
“The system should know whether the object in a spray position is actually a cow — and should not treat people and cattle as the same trigger.”
The upgrade changes the quality of the input — not the final actuator. Classification now happens before PLC logic issues the valve command.
| Decision layer | Sensor-triggered logic | AI vision decision |
|---|---|---|
| Input signal | Presence state only | Classified target inside a defined zone |
| Cow vs. person | Same trigger for both | Classified before the valve command |
| Zone granularity | One sensing point per position | Independent ROI mapped to each spray position |
| Traceability | State bit in the controller | Image evidence, alarms and event history |
Independent colored areas define the recognition zones. Cattle are detected by the model before the corresponding zone status enters the PLC decision layer.

A thin data path links visual recognition, control decisions and real equipment status — without a single oversized step dominating the workflow.






The project combines visual acquisition, edge intelligence, deterministic PLC control and operational visibility.

Live images cover the feeding line while independent ROIs map visual decisions to individual spray positions.

The documented system uses an NVIDIA AI computer and switches datasets to match different lighting conditions.

PLC logic performs secondary processing and commands field equipment; independent sub-control limits fault impact.

Operators can review device connectivity, zone status, alarms and system history from the visual control layer.
The source report documents intermittent image sampling at 8-second intervals between April 5 and April 27, using two online lux sensors installed at the same position and angle.
Reported missed-detection rate 0.01%.
Reported missed-detection rate 0.03%.
Reported missed-detection rate 0.05%.
The documented configuration treats camera status as part of the control strategy and preserves a local fallback path.
Camera fault response documented for the upgraded configuration, compared with 5 minutes in the preceding version.
Each stage is executed against this barn — its camera angles, its lighting and its existing control network.
The upgrade retained position-level control while adding target classification, visual review, day/night adaptation and operational fallback. Recognition performance depends on camera placement, lighting, the barn environment and the quality of the farm-specific training dataset. System configuration and field performance vary by barn, environment and operating requirements.

Custom-built control cabinets around the Siemens S7-1200 platform, wired, programmed and factory-tested to your process specification.
Request a Quote →
Remote monitoring of PLC-controlled plant from phone or browser, with historical data and alarm push.
Request a Quote →
HMI and SCADA screen design and programming on WinCC and TIA Portal, delivered with source files.
Request a Quote →