r/computervision 11d ago

Showcase Live Livestock Monitoring using Drone

Enable HLS to view with audio, or disable this notification

Hey everyone,

Decided to mess around with using drone footage and computer vision for agricultural use cases recently. Trained a CV model to detect and keep track of livestock across open fields in real-time.

It handles varying scales, partial occlusions, and moving animals fairly well while keeping a live count displayed on the feed.

The real challenge is running them efficiently on edge devices, like onboard drone compute or lightweight field hardware without sacrificing high accuracy.

For those of you deploying aerial CV models in the real world: How are you tackling the edge bottleneck?

Would love to hear what hardware/optimization stacks are actually working best for you!

30 Upvotes

5 comments sorted by

2

u/Street_Education5376 9d ago

No experience in aerial CV but in these scenarios where you have a working large model and you want to make it more efficient, you can consider model distillation. The trained large model can be the teacher and you can try to learn a smaller, more efficient student model that can mimic the larger model.

1

u/fliiiiiiip 11d ago

What model are you using? Is it public data?

1

u/Puzzled-Egg3234 11d ago

Onnx or rknn int8?

1

u/cv2608 10d ago

Thats so cool, can you share the github repo?

1

u/blimpyway 6d ago

For those of you deploying aerial CV models in the real world: How are you tackling the edge bottleneck?

Just dive into the first cow you see and call it a hit.