Description: 2-3 paragraph summary of dataset purpose and content
Authors: List curators/authors with affiliations
Contact Information: Provide contact details or point to discussion forum
Repository: Link to GitHub repository
Homepage: Provide link if available
DOI: Assign or note as pending
Data Structure
Directory Structure: Document file organization with tree diagram
File Formats: List formats for images (e.g., JPG, PNG) and annotations (e.g., COCO JSON, YOLO)
Naming Convention: Explain file naming pattern with examples
Data Splits: Describe train/val/test splits with counts and creation method
Example Files: Link to at least one representative image
!!! warning “Consistent Naming Conventions”
Ensure file naming is consistent across videos, telemetry files, and occurrence data:
- Use the same date format throughout (e.g., `YYYY_MM_DD` or `DD_MM_YY`)
- Match session/flight identifiers exactly between CSV files and data folders
- Document any naming changes (e.g., `session_1` → `flight_1`) to maintain data linkages
- Test that scripts can locate files using your naming pattern
samplingProtocol: Survey method (e.g., “UAV transect at 60m AGL”)
sampleSizeValue/Unit: Coverage area and units
samplingEffort: Duration or effort metric
!!! tip “Extracting GPS Data from Telemetry”
If your videos have embedded telemetry (SRT files, EXIF data, or flight logs), you can extract GPS coordinates programmatically:
- Use `exiftool` for EXIF GPS data from images
- Parse DJI `.SRT` files for frame-level GPS coordinates
- Extract launch points, min/max bounds, and altitude ranges
- Aggregate video-level data to session/mission-level events
- See [KABR scripts](https://github.com/Imageomics/kabr-behavior-telemetry/tree/main/scripts) for Python examples
Occurrence Records
Scientific Names: Verify all species names with authority via GBIF
Taxonomic Hierarchy: Complete Kingdom, Phylum, Class, Order, Family, Genus, Species for each taxon
Occurrence Table: Create table linking events to species observations
Platform Specifications
Platform Type: Drone type (multirotor, fixed-wing, hybrid)
Manufacturer and Model: Full platform identification
Physical Specs: Weight, dimensions, flight time, max speed, wind resistance
Sensor Details: Camera manufacturer, model, resolution, sensor size, focal length, field of view
Additional Sensors: List any thermal, LiDAR, multispectral sensors
Gimbal: Type and axes of stabilization
Autonomy Mode: Manual, waypoint, or fully autonomous
Flight Features Used: Grid, orbit, follow, terrain-following, etc.