Eagle Eyes Scan

A desktop app that helps find clues in aerial footage both post-flight and as it is being live-streamed from the drone.

  • ✓ Works with most drone brands and models
  • ✓ Detect color and motion anomalies in live or recorded drone footage
  • ✓ Filter and analyze results by color uniqueness or proximity
  • ✓ Process large datasets quickly, online or offline
  • ✓ View anomalies and drone paths on interactive maps BETA
💻

Download

Get for Mac/Windows

⚙️

Installation & Setup

Quick start guide

FAQ

Common questions

📖

User Manual

NO LONGER UPDATED

Video tutorials

Finding clues in image sets

Analyzing drone video feeds in real-time

Frequently asked questions

🔑 How do I activate my license for Eagle Eyes Scan on my desktop/laptop computer?
🔗 +

Contents
→ Activation instructions for Eagle Eyes Scan 1.1.2 and up
→ Activation instructions for Eagle Eyes Scan 0.5.3

Activation instructions for Eagle Eyes Scan 1.1.2 and up

Follow the activation instructions as shown in the first few minutes of this video:


Activation instructions for Eagle Eyes Scan 0.5.3

To activate your Eagle Eyes License for Eagle Eyes Scan on your laptop follow the instructions outlined in this video:

Please note:

  • The licensing process must be completed on the same computer as the one that has Eagle Eyes Scan installed.
  • The Machine ID displayed in Scan in the license activation window should match the Machine ID shown during the licensing process online. You can see this highlighted in red in the two images below (your Machine ID will be unique to your computer).

Screenshot from Scan license activation window:

Scan license activation window

Screenshot from the licensing flow on the Eagle Eyes account page:

Eagle Eyes account page licensing flow

At the bottom of the license activation web page, copy the resulting key (200+ characters) back into Scan via "paste from clipboard".

For more information see the Eagle Eyes Scan user manual.

🕵 ️ How do I review detections in Eagle Eyes?
🔗 +

The Eagle Eyes computer vision system enables real-time detections on your live drone feed. This means you can look back over areas you've flown and review all the images that triggered a detection helping hone in on clues identifying things that might otherwise be overlooked. The detector can be run on recorded footage from any drone, any image or any video file. For more information on how the detector works, see here.

The intended way to review detections after the fact is by running the detector on recorded footage using our desktop software Eagle Eyes Scan. The following video outlines the recommended workflow for reviewing recorded images after a drone flight in Eagle Eyes Scan. Note that the same workflow applies to recorded video files as well.

It is also possible to review past detections directly in Eagle Eyes Pilot, although this is not the recommended workflow. To do this, either tap the three dots (⋯) button on the bottom right of the main landing screen in Eagle Eyes Pilot. Then select View Past Detections:

RC EE Pilot main screen

Or access the detections view from within the piloting screen by long-pressing the film roll icon next to the camera photo point marker button:

RC EE Pilot film roll icon

That will bring you to the detections page in Eagle Eyes Pilot:

RC EE Pilot detections page

From the detections page, you can filter results by session or remove all filters to display all detections stored on your device from previous flights.

RC EE Pilot filter options

Note that filtering detections by session will reset if you shut down the app and restart. Detections can also be sorted by time and detection score.

RC EE Pilot sorting options

Again, while detection review in Eagle Eyes Pilot is available, the recommended workflow for reviewing, analyzing, and exporting detections remains through Eagle Eyes Scan on desktop. Development is underway to expand and improve in-app review options in future releases.

🎥 How do I get a clean HDMI output from my drone controller in DJI Pilot 2 and Eagle Eyes Pilot?
🔗 +

The following video shows how to toggle the on-screen display overlays on and off in both DJI Pilot 2 and Eagle Eyes Pilot to get a clean HDMI output, for feeding into Eagle Eyes Scan or an external monitor.


In DJI Pilot 2:

  1. Open the menu (top right corner button) and tap HD.
  2. Change "Duplicate Screen" to "Camera View."
  • Duplicate Screen shows the full controller interface with all on-screen controls and telemetry.
  • Camera View removes those overlays, giving you a clean video feed, ideal for running detection or streaming video to Eagle Eyes Scan.

In Eagle Eyes Pilot:

  1. Open the menu (three lines in the top right).
  2. Go to Livestreaming.
  3. Toggle Clean HDMI Output on or off.

When Clean HDMI Output is enabled, the video signal coming from your RC Pro controller will be free of any on-screen display elements, giving you a pure video feed ready for use in Eagle Eyes Scan or any HDMI display setup.

🌍 How do I get coordinates for detections in Eagle Eyes Scan?
🔗 +

Eagle Eyes Scan allows you to see the coordinates for each of the detections. The coordinates shown correspond to the drone's position at the time the image associated with each detection was captured.

How you access these coordinates depends on how your data is being ingested:

Processing recorded DJI MP4 files:

If you're processing MP4 files from DJI drones, make sure "Subtitle" recording is turned on in DJI Pilot 2 (as shown below). This creates .SRT files alongside the video. When importing your videos into Eagle Eyes Scan, select both the MP4 and matching SRT files this will enable per-frame GPS coordinates.

Running live detection over HDMI:

If you're running live detection via an HDMI cable, make sure your laptop and drone controller are on the same Wi-Fi network. This allows Eagle Eyes Scan to pick up live drone coordinates during the livestream.

  • Non-DJI drones or videos without SRT files: If you're using a non-DJI drone that doesn't support SRT recording, or you have videos captured without SRT files, you can import flight records as CSV files (choose "+" → "Flight Record (CSV)" in Eagle Eyes Scan). The system will automatically align GPS coordinates from the flight record to the video based on timestamps.
  • Loading still images: If you're loading image files, Eagle Eyes Scan will automatically extract the coordinates from the image metadata (EXIF).

In the end, you should see something like this, where clicking the coordinates bar opens a dialog that lets you copy coordinates in various formats.

Coordinates in Eagle Eyes Scan

Looking for more answers?

Visit our comprehensive FAQ page for all questions and answers.

View All FAQs