Skip to main content
All CollectionsMethodology & RequirementsRequirements
Requirements for Drone Camera Video Processing
Requirements for Drone Camera Video Processing

How to make your video suitable for GoodVision Drone Camera Video Processing?

Jan Krcek avatar
Written by Jan Krcek
Updated over 2 months ago

Drone footage is ideal for capturing large areas from above, such as intersections, highways, or sections of a city. While fixed cameras work well for specific locations, drones offer a broader view at higher altitudes (30-250 meters).

We offer two drone processing options based on your needs:

  • High Drone (30-250 meters): This option is designed for high-altitude footage, ideal for large scenes like highways or big intersections. It works well with high-resolution video, even on tilted angles. However, it doesn't track pedestrians due to the height, and other small objects like cyclists or motorcyclists are more reliably tracked at lower altitudes.

  • Low Drone (up to 30 meters): This is best for detailed traffic analysis, including pedestrians, cyclists, and motorcyclists. For larger vehicles, it can be used up to 50 meters, but we recommend using High Drone processing at higher altitudes for better accuracy, while disregarding pedestrian detection.

To achieve the accurate results of drone processing, please make sure to follow these requirements.

Requirements table

Parameter

Recommended settings

Viewpoint

Static

Drone height

Low drone: 15 - 30 meters

High drone: 30 - 250 meters

Object distance

Low drone: 75 meters (angled view)

High drone: up to 250 meters (top-down view), up to 400 meters (angled view)

Object size

> 50 px

Resolution

High drone:

4K (4096 x 2160 px)

Low drone:

2K (2560 x 1440 px)

Frame rate

25-30 FPS

Codec

H.264 or H.265

Video Length

> 1 minute

File Size

Max: 25GB

1. Static viewpoint

While GoodVision Video Insights can detect traffic from moving cameras, a stable, fixed view is essential for accurate tracking and analysis. A moving camera causes object trajectories to shift, making proper analysis difficult.

Achieving a stable view is easier with cameras mounted on posts or buildings but more challenging with drones. To assist, we’ve developed a stabilization process that helps reduce the effects of minor shaking or jittering. However, it’s best to minimize motion, rotation, zooming, or any unnecessary movement while filming with drones. The more stable the footage, the better the results.

Before uploading your video, check for any sections where the camera is in motion (e.g., during take-off, landing, or zooming). We recommend trimming these parts to avoid disruptions in the analysis. While the system can still process moving footage, it’s much easier and more accurate to analyze stable and compact trajectories.

Additionally, when uploading multiple drone videos to a single Data Source, try to ensure the footage is as consistent as possible. If your videos have significantly different views (e.g., from multiple drone take-offs or different angles), it's best to upload them as separate Data Sources for clearer results.

If everything goes well, the system will reward you with amazing performance like this:

2. Object distance

High Drone Processing:

For successful high drone processing, footage can be captured from either UHD drones or fixed cameras at heights between 30 to 250 meters. Footage taken from a top-down or steep view at these altitudes will yield accurate results. However, if the camera is tilted, the objects further from the camera will appear smaller, increasing the distance and reducing accuracy for small objects like cyclists or motorcyclists.

GoodVision Video Insights can still process objects up to 400 meters away, but accuracy may decrease for distant, smaller objects. To optimize accuracy, top-down views are recommended for high-altitude footage, especially for analyzing highways and road traffic. For tilted scenes, record at lower altitudes to better detect smaller objects like bicycles and motorcycles.

Low Drone Processing:

Low drone processing is ideal for surveys focusing on pedestrians, cyclists, and motorcyclists. A recommended altitude of 30 meters ensures accurate detection of small objects. When using an angled view, the effective object detection range is limited to 70 meters, depending on the object type.

3. Resolution

High Drone Processing:

The resolution of the camera significantly affects both video quality and computer vision processing. For footage captured at higher altitudes (100-250 meters), we recommend a 4K resolution (4096 x 2160). This ensures that even smaller objects can be reliably detected from greater heights.

For footage recorded at lower altitudes (50-100 meters), a 2K resolution (2560 x 1440) or Full HD (1920 x 1080) is sufficient. At altitudes around 30-50 meters, Full HD is the minimum resolution required to maintain accuracy, ensuring that objects as small as 50 pixels can still be detected reliably on ultra-HD footage.

Low Drone Processing:

For low drone processing, we recommend a 2K resolution (2560 x 1440) or Full HD (1920 x 1080) as a minimum for altitudes between 20-30 meters. At around 30 meters, this resolution allows objects to be tracked at distances of 50-75 meters, depending on their size.

4. Frame rate

The frame rate impacts how smoothly object movement is captured and affects the tracking performance of our video analytics system. For drone footage, the optimal frame rate is 25-30 frames per second (FPS). Lower frame rates, especially those below 10 FPS, may cause tracking issues in various scenes. We recommend maintaining a frame rate of 25-30 FPS, with 10 FPS being the minimum for acceptable processing results.

5. Traffic objects

Drone camera processing is optimized for tracking ground traffic from altitudes up to 250 meters. At these heights, accurately detecting smaller objects like pedestrians becomes unreliable, so the pedestrian class is excluded from the results. Therefore, data for pedestrians will not be available in footage processed using high-altitude drone processing.

If you need pedestrian data from your drone footage, the video must be recorded at lower altitudes, up to 30 meters. In this case, selecting the low-drone processing option will ensure accurate tracking of all traffic objects, including pedestrians.

6. Night recording

Drone footage needs good lighting to track traffic objects reliably, even more than fixed traffic cameras. Drones work well during the day but have limits at night. Urban areas and city highways usually have enough artificial light for night recordings. However, be cautious when recording in rural areas or on empty roads at night. Always ensure objects are visible to the human eye to be detectable by AI.

7. Camera focus

Ensure the scene is focused at the start of the video, and avoid further focusing. We’ve noticed that DJI drones sometimes auto-focus during recording, causing temporary blurring. We strongly recommend turning off auto-focus while recording.

8. Camera hardware

GoodVision Video Insights accepts digital video footage from any type of camera with standard optics.

9. Other recommendations

  • For recommendations regarding aspects of the scene (weather conditions, obstacles in view) or camera parameters (shutter speed, lens quality and distortion) please see fixed camera processing guidelines.

  • The maximum video file size is currently limited to 25 GB. If your file exceeds this limit, we recommend using our desktop app and enabling the video optimization feature, which can significantly reduce the file size without compromising quality.

Did this answer your question?