Computer Vision

Using cameras and trained models to monitor real-world systems non-invasively.

Computer vision is a very useful field. Instead of building a specialised sensor to monitor a single object — e.g. the position of a gate — the same job can be done with a camera. Automatic identification of trained objects (signs, gates, vehicle types) is possible.

Devices that can’t normally be monitored (e.g. an older device with only LEDs for output, which can’t be opened or modified) can still be brought into a real-time data system. Imagine adding oil-level monitoring to an old water pump without any modification to the pump itself.

More advanced applications include monitoring the depth of a water tank or dam.