Use Vision AI for Accurate Livestock Monitoring at Scale

If you own, manage or operate a livestock operation, counting your animals and monitoring the movement of your livestock is a critical part of your business. See how Vision AI can help improve the process.

Counting sheep to fall asleep is something most of us have tried, but if you own, manage or operate a livestock operation, counting your animals and monitoring the movement of your livestock is a critical part of your business. Take a look at the video below. Do you think you can accurately count how many sheep are running down the trail in real time? 

Counting sheep using computer vision seems like it should be a straightforward process, however using the computer vision tools of yesterday brought with it layers of technical complexity that required a team of data scientists to navigate. Fortunately for the livestock and agriculture industry, we here at Plainsight have developed a computer vision solution that simplifies these types of vision AI applications, while also increasing the accuracy of the count! 

Most object counting systems like this require several components. 

  1. An accurate object detection model to classify and localize where the object is inside each frame of the video. This usually requires training a custom model on a labeled dataset.
  2. An object tracking algorithm to track where each individual object moves to from frame-to-frame. 
  3. A registration zone where object detection and tracking is applied when objects enter the camera view.
  4. A counting line that triggers the object count as each crosses it.
  5. Tracking the movement direction across the counting line can also be important. An object that moves backward can be counted multiple times if you do not account for this possibility. 
  6. A deregistration zone where object detection and tracking can be confidently removed after the counting has happened.

In this video, the sheep enter the camera view at the bottom left in the registration zone and object detection and tracking is applied. When they walk across the line in the middle, we count them. After being counted, we can safely stop the detection and tracking of those specific sheep. 

Building an end-to-end accurate detection model and object tracking system can be a difficult and time consuming task. We’ve made building vision AI applications like this easy and accessible. See how you can get started at Plainsight.ai.

A longer livestock counting example can be found below:

More Plainsight Blog Posts:

SmartML: Train Vision AI Models with One Click

SmartML: Train Vision AI Models with One Click

SmartML is Plainsight’s proprietary model training toolset. It is at the heart of Plainsight’s promise to make vision AI’s impressive capabilities more accessible to users of all experience levels and enterprises of all types. Thanks to SmartML, Plainsight users can use their labeled datasets to train vision AI models without the need for a single line of code.

TrackForward: Faster Frame-by-Frame Video Labeling

TrackForward: Faster Frame-by-Frame Video Labeling

TrackForward is a Plainsight AI-powered labeling feature that can dramatically reduce the time and effort required for labeling video data. Using AI, TrackForward analyzes the labels in one frame of a video to predictively label objects in subsequent frames. By labeling an object with either a Bounding Box or Polygon and selecting the TrackForward tool, Plainsight users can quickly generate labels automatically for desired objects across entire videos.

Computer Vision and Retail’s Digital Transformation

Computer Vision and Retail’s Digital Transformation

When it comes to digital transformation, retailers are no longer asking, “What if?” They’re saying the time is now. For the retail industry in particular, integrating vision AI applications into traditional store operations can open up a world of fresh insights that empower better decision making.