Client Success Story

Drone Image Annotation: Powering Smarter Livestock Detection with Precise AI Training Data

10K+

Images Annotated
Per Month

95%+

Labeling
Accuracy

Service

  • Image Annotation

Platform

  • QuPath
THE CLIENT

A Leading AgriTech (Agriculture-Technology) Company

Using drones and advanced AI models, this company has built a SaaS solution that counts cattle with remarkable precision. Their solution empowers agricultural stakeholders (farmers, lenders, feedyards) by providing accurate, up-to-date herd inventories, overcoming the inefficiencies of traditional counting methods.

PROJECT REQUIREMENTS

Aerial Image Labeling for an AI Livestock Detection Model

The client required a drone image annotation service. They shared a large volume of high-resolution aerial images captured over acres of feedyards and pastures. We had to label these images to train and validate the company’s AI-powered livestock detection model.

For this project, key priorities included:

  • Accurate identification and labeling of every visible animal using QuPath
  • Oval annotations to capture detailed cattle shapes
  • Processing nearly 10,000 aerial images per month
  • Ensuring over 95% annotation accuracy
PROJECT CHALLENGES

Large-Scale, High-Resolution Drone Image Annotation

From managing inconsistent lighting and camera angles to addressing software performance lags and strict delivery targets, each stage of this data annotation project demanded careful optimization to maintain accuracy and efficiency at scale. Here are some of the most prominent challenges we faced.

Complex Aerial Image Labeling Conditions

Several factors made it difficult to maintain consistency in image annotation across drone-captured images.

  • Lighting differences: Harsh sunlight, shadows, and overexposure can obscure animals.
  • Background clutter: Dirt, grass, feedlot structures, and vehicles sometimes resemble animal shapes.
  • Occlusion and overlap: Cattle often stand close together, making it difficult to distinguish where one ends and another begins.
  • Different image sizes and orientations: Depending on altitude, camera angle, tilt, flight path variation, drone settings, etc.

Balancing Accuracy with Delivery Speed

The client’s expectation of maintaining over 95% annotation accuracy while delivering more than 10,000 labeled images per month posed a significant operational challenge, considering the frequent re-checking and corrections required to prevent quality drop-off due to system lags or fatigue-related errors (common when annotating large data volumes in a limited timeframe).

Annotation Format Compatibility

QuPath does not include a built-in function for exporting annotations in certain formats commonly used for AI training—such as COCO JSON, which the client’s AI model required. While it offers native export options like GeoJSON, converting to other formats requires custom scripting to ensure compatibility with downstream machine learning pipelines.

OUR SOLUTION

Using QuPath for Large-Scale Livestock Image Annotation

Addressing the challenges of annotating drone images at a large scale required a workflow that balanced precision, efficiency, and system performance. We developed a QuPath-based annotation pipeline tailored to aerial livestock data—enhanced with standardized labeling protocols, a trained annotation team, and automated export scripts. Here is a quick breakdown of that solution.

1

Establish Clear and Consistent Image Annotation Rules

To ensure consistency in image labeling, we defined clear annotation guidelines.

  • Defined clear rules for handling lighting issues, shadows, and low-contrast animals.
  • Specified how to differentiate cattle from similar background objects such as vehicles, troughs, or dark patches.
  • Provided guidance for labeling overlapping or partially visible animals to ensure every animal was counted.
  • Compiled a reference guide of correctly annotated examples as a visual standard for all annotators.

We used oval-shaped annotations as the standard for every animal, as ovals better match the top-down body shape of cattle than rectangles. A single “Cattle” annotation class was defined in QuPath, with standardized color and boundary styling. This visual consistency helped reviewers quickly identify missing or inconsistent labels during quality checks. These rules reduced ambiguity for annotators and made it easier to maintain consistent labeling across multiple images and annotators.

2

Build a High-Throughput Annotation Workflow

To meet the target of 10,000+ images per month, we deployed a team of six experienced annotators and broke the process into intentional stages:

  • Primary Annotation: Each annotator labeled their assigned images following standardized guidelines.
  • Quality Review: A secondary reviewer conducted spot checks and made corrections to ensure accuracy remained above 95%.
  • Final Export and Formatting: Reviewed datasets were prepared for export and integration into the client’s AI pipeline.

Every annotator received hands-on training using the client’s actual drone imagery to ensure familiarity with lighting, terrain, and herd patterns. We utilized QuPath project templates, allowing each new image batch to automatically inherit the same configuration—classes, annotation styles, and tool settings—eliminating the need for reconfiguration and ensuring consistency across the team.

We set clear daily and weekly targets for each annotator and closely monitored their progress and accuracy. This simple performance tracking helped us maintain both speed and quality as the workload scaled up.

3

Implement Multi-Layer Quality Assurance

We embedded QA into the workflow to catch issues early and continuously, thereby maintaining high accuracy without requiring rework of large volumes of data.

  • Introduced peer review, so selected images from each annotator’s batch were checked by another team member.
  • Performed random audits on completed batches to catch systemic issues (e.g., missed animals under certain lighting conditions).
  • Captured common error patterns (e.g., confusion with background objects) and upgraded the labeling guidelines and visual references.
4

Develop a Custom Export Pipeline for COCO JSON

Finally, we ensured that the labeled data could be used directly in the client’s AI training pipeline:

  • Used QuPath’s native export (e.g., GeoJSON) as the base format for annotations.
  • Developed a custom conversion script to transform these exports into COCO JSON, matching the client’s exact specification for categories, bounding regions, and image references.
  • Added validation checks to confirm that every annotated animal in QuPath appeared correctly in the COCO file and that the coordinates and image IDs were accurate and aligned with the original dataset.

This made the handoff to the client’s AI team seamless, ensuring the annotated data could be used immediately for training and validation.

Raw image

Raw image

Annotated image

Annotated image

Project Outcomes

10,000+

Aerial Images Annotated Each Month

95%+

Annotation Accuracy Maintained across All Data Batches

Despite tight timelines and massive image volume, they delivered high-quality labeled data on schedule and made integration into our AI model completely seamless.

- Project Manager, R&D Team

CONTACT US

Tackle Complex AI Training Data Challenges with Our Image Annotation Services

Our data labeling teams handle the kind of large, complex datasets that power real-world AI.

Whether you’re building models for agriculture, traffic analysis, or urban waste management, whether you need help counting cattle, labeling solar panels, or annotating any geographic elements in drone images, our image annotation services deliver precise, high-quality data for every project — no matter the scale or complexity.

Try a free sample — we’ll annotate your images (you can request drone image annotation, 2D/3D image labeling, or even video labeling), so you can see the results yourself!