Aerial Image Annotation for Urban Planning Tools

Image

We helped a client transform 11,000 aerial images into structured, class-specific data — annotating 132,000+ objects for GIS and urban planning tools, all under a 3-week deadline.

Industry Automotive Industry
Timeline 3 weeks
Data 11,000 aerial images, 132,000 objects, 11 object classes
Image
Industry Automotive Industry
Timeline 3 weeks
Data 11,000 aerial images, 132,000 objects, 11 object classes

The Task

The client brought us a high-stakes pilot project: transform raw aerial imagery into structured datasets to power GIS tools and urban planning systems. The scope included identifying a wide range of infrastructure elements—houses, roads, rivers, utility poles, farmlands, and more—across 11,000 high-resolution images.

From the start, the project presented several key challenges:

  • No predefined guidelines — with no technical specification provided, we had to align annotation logic and edge cases directly with the end client, often in real time.
  • Imbalanced class distribution — some object types were underrepresented in the dataset, making it difficult to meet uniform annotation targets across all 11 categories.
  • Highly specific delivery requirements — for each object class, the client requested:
    • All unrelated annotations hidden in every image
    • Screenshots showing only the relevant objects
    • A clean, consolidated PDF report per class, with all visuals included

The deadline was tight: everything—from image annotation and QA to report generation—had to be delivered in just 21 days, with zero margin for error across 132,000 annotations.

The Solution

  • 01

    Workflow Optimization & Team Structure

    Some images had up to 2,000 objects, causing performance issues in the annotation tool.
    We preprocessed large files to reduce lag and assigned annotators to specialize by class (e.g., only roads, only rivers) to simplify the UI and reduce clutter.

  • 02

    Automated PDF Reporting

    We built a custom Python script that automatically hid irrelevant layers and generated the class-specific screenshots. The script compiled each set into a formatted PDF report—saving dozens of hours of manual work.

  • 03

    Quality Monitoring & Data Adaptation

    Our lead validator tracked daily progress by class to avoid under- or over-annotation.
    To compensate for underrepresented classes, we:

    • Cropped, duplicated, or adapted images
    • Sourced new content to meet class-specific targets

The Result

  • 132,000 objects annotated across 11,000 images

  • 11 visual reports delivered (one per object class)

  • Delivered on time, no revisions required

  • Automated reporting + role specialization accelerated project execution significantly

Similar Cases

  • Image
    Image Annotation

    Pose Estimation for Proctoring

    How do you teach AI to recognize when a student is cheating during an exam? By accurately annotating 6000 images of real exam scenarios — and that’s exactly what we did.

    Lean more
  • Image
    NLP Annotation services

    Intent Annotation for a Classified Platform

    In marketplaces, speed and clarity drive conversions — and buyers expect instant answers.
    To meet this demand, one of the top classified platforms set out to build an AI assistant capable of handling frequent questions with precision. Unidata provided the annotated intent data that became the foundation for smart, context-aware responses — helping users get what they need, faster.

    Lean more
  • Image
    Data Collection

    Fight Detection for a Video Analytics System

    From scenario planning to annotation, we supported a full-cycle dataset build for a CV model trained to detect physical aggression in public spaces.

    Lean more
  • Image
    Data Collection

    Audio Dataset of Children’s Laughter and Crying

    Unidata collected 750+ unique audio samples of children’s emotional expressions — enabling emotion recognition in family-focused apps.

    Lean more
  • Image

    Grouping Listings into Product Cards

    We helped structure the chaos of online listings — enabling cleaner product cards through expert annotation and smart grouping.

    Lean more

Ready to get started?

Tell us what you need — we’ll reply within 24h with a free estimate

    What service are you looking for? *
    What service are you looking for?
    Data Labeling
    Data Collection
    Ready-made Datasets
    Human Moderation
    Medicine
    Other (please describe below)
    What's your budget range? *
    What's your budget range?
    < $1,000
    $1,000 – $5,000
    $5,000 – $10,000
    $10,000 – $50,000
    $50,000+
    Not sure yet
    Where did you hear about Unidata? *
    Where did you hear about Unidata?
    Head of Client Success
    Andrew
    Head of Client Success

    — I'll guide you through every step, from your first
    message to full project delivery

    Thank you for your
    message

    It has been successfully sent!

    We use cookies to enhance your experience, personalize content, ads, and analyze traffic. By clicking 'Accept All', you agree to our Cookie Policy.