Skip to main content
Remote sensing teams annotate satellite, aerial, and drone imagery for land use classification, mapping, infrastructure monitoring, and environmental analysis. Avala provides polygon, segmentation, and classification tools optimized for overhead imagery, along with dataset management features for organizing large-scale image collections across geographies and time periods.

Data Types

Common Tasks

Land Use Classification

Segment satellite and aerial images into land cover categories: urban, forest, water, agriculture, barren land, wetland, and other terrain types. Use the segmentation tool for pixel-level classification across the full image, or polygon annotation for region-level labeling. Label taxonomy example:
For land use classification, define your categories based on the resolution of your imagery. High-resolution satellite (0.3-0.5 m/pixel) supports fine-grained categories like “residential” vs. “commercial.” Lower resolution (10-30 m/pixel) works better with broader categories like “urban” vs. “rural.”

Building Footprint Extraction

Trace polygon boundaries around buildings for mapping, urban planning, and change detection. The polygon tool supports:
  • Vertex-level editing for precise rooftop boundaries
  • Edge snapping for rectilinear buildings
  • Copy-and-adjust for repetitive structures (e.g., row houses)
Building footprint datasets are used in population estimation, disaster response mapping, and construction monitoring.

Vehicle and Object Counting

Detect and count vehicles, ships, aircraft, and other objects in overhead imagery using bounding box annotations. For dense scenes (parking lots, ports, airports), bounding boxes provide fast annotation with sufficient precision for counting and detection models.

Infrastructure Monitoring

Annotate infrastructure elements — roads, bridges, power lines, solar panels, pipelines — for condition assessment and change detection. Common approaches include:

Change Detection

Compare images from different dates to identify changes: new construction, deforestation, flood extent, crop growth. Organize temporal image pairs in the same dataset and annotate changes with classification labels and polygon boundaries. Use metadata fields to tag images with collection date and location:
Then filter with the query language to find specific temporal windows:

Dataset Organization

Satellite and aerial imagery datasets tend to be large — thousands to millions of images across geographies and time periods. Effective organization is critical.

Organization Strategies

Using Slices

Slices create virtual subsets without duplicating images:
  • Create a training slice with 80% of images and a validation slice with 20%
  • Create slices by geographic region for region-specific model evaluation
  • Create a difficult-cases slice for images that annotators frequently get wrong

Cloud Storage Integration

For large satellite imagery collections, use cloud storage integration to connect your S3 or GCS bucket directly. Avala reads images from your bucket without requiring a separate upload step.
Cloud storage is recommended for satellite imagery datasets over 10,000 images. It avoids the upload bottleneck and keeps your data in your own storage with your encryption and retention policies.

Avala Features Used

Example Pipeline

Getting Started

1

Prepare your imagery

Convert images to JPEG or PNG format. For georeferenced data, keep the coordinate metadata in sidecar files or your GIS system — Avala handles the image pixels.
2

Upload or connect storage

For small datasets, upload directly. For large collections, connect your S3 or GCS bucket via cloud storage integration.
3

Organize with metadata and slices

Attach metadata (region, date, source satellite) to items. Create slices for training/validation splits and geographic subsets.
4

Create annotation project

Define your label taxonomy (land cover classes, building types, infrastructure categories). Choose the annotation type that fits your task.
5

Annotate and review

Distribute work across your team with work batches. Use multi-stage review for mapping-grade accuracy requirements.
6

Export and train

Export annotations and integrate with your remote sensing training pipeline via the API or SDK.

Next Steps

Polygon Tool

Precision boundary tracing for building footprints and infrastructure.

Segmentation Tool

Pixel-level classification for land cover and terrain mapping.

Cloud Storage

Connect your S3 or GCS bucket for large imagery collections.

Best Practices

Dataset organization, API usage, and annotation workflow optimization tips.