Skip to content

ardihikaru/eagleeye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EagleEYE Logo Figure

Introduction

This repository contains the implementation of EagleEYE, a disaster relief system developed by National Chiao Tung University (NCTU) of Taiwan for the 5G-DIVE project. The 5G-DIVE project is a collaborative project between partners from the European Union and Taiwan. Together, we aimed at proving the technical merits and business value proposition of 5G technologies in Autonomous Drone Scout (ADS) vertical pilot.

Description

EagleEYE Overview

EagleEYE stands for Aerial Edge-enabled Disaster Relief Response System. EagleEYE is a decentralized system designed to leverage pervasive edge computing infrastructures to support disaster relief teams. At its core, EagleEYE is designed to scale up/down depending on the processing workload.

EagleEYE System Workflow

EagleEYE System Workflow Figure

The overview of EagleEYE system workflow are as follows:

  1. Drones are streaming video feed to EagleEYE via 4G/5G wireless communication. EagleEYE itself is deployed on OPTUNS Edge Data Center (EDC).
  2. EagleEYE processes the live video feed to detect for Person in need of help (PiH).
  3. Once a PiH is found, it's GPS location will be recorded and a waypoint trajectory will be calculated.
  4. Based on the waypoint trajectory calculated in Step 3, drones will perform automatic trajectory update.

The novelty of EagleEYE system is in the entirety of:

  • Using drone video and GPS data to identify an emergency situation in real-time.
  • Locating Person in need of Help (PiH) accurately.
  • Navigating drones to the emergency scene autonomously.
  • End-to-end system testing using drones, RAN, and EDC.

EagleEYE Architecture for PiH Detection

Below is a short description on our architecture for PiH detection. For more details, please refer to our paper publication detailed in the next subsection.

EagleEYE Architecture Figure

  • Dual Object Detection: CNN-based algorithm to detect ’person’ & ‘flag’ objects.
  • PiH Candidate Selection: heuristic algorithm to check if the correlation between ‘person’ & ‘flag’ objects meets a set of criteria.
  • PiH Persistence Validation: Sliding window algorithm to determine if PiH object appear across a consecutive number of frames persistently.

Publication & Video Demo

More details on EagleEYE system can be found in:

  1. Our 2020 EUCNC paper publication. This contains the initial design of our EagleEYE system.

    • Ardiansyah, M.F., William, T., Abdullaziz, O.I., Wang, L.C., Tien, P.L. and Yuang, M.C., 2020, June. EagleEYE: Aerial edge-enabled disaster relief response system. In 2020 European Conference on Networks and Communications (EuCNC) (pp. 321-325). IEEE.
  2. An extended version of the paper is also under works. In this extended version, more details on our latest implementation and results will be presented.

Video demo links:

  1. EagleEYE Demo Video 1 for 5G-DIVE
  2. EagleEYE Demo Video 2 for 5G-DIVE

Credits & Acknowledgements

Our work will not be possible without the resources provided by other entities and individuals. We would like to express our gratitude to all of you.

Our credits go to the following entities (in no particular order):

Additional details:

  • Trained our object detection algorithm using the work of [1] and [2].
  • Implemented EagleEYE on top of [3] work. We use [3] repository linked above as the base of our EagleEYE development.
  • We used tools in [4], [5], and [6] during our development for testing and validation of our implementation.

OPTUNS Edge Data Center (EDC):

OPTUNS is an optical-switched EDC network architecture for 5G application. OPTUNS provides high-bandwidth, and ultralow latency communication for supporting time-critical edge application. More details on OPTUNS data center can be found in the following publication:

  • Yuang, M., Tien, P.L., Ruan, W.Z., Lin, T.C., Wen, S.C., Tseng, P.J., Lin, C.C., Chen, C.N., Chen, C.T., Luo, Y.A. and Tsai, M.R., 2020. OPTUNS: Optical intra-data center network architecture and prototype testbed for a 5G edge cloud. Journal of Optical Communications and Networking, 12(1), pp.A28-A37.

Acknowledgements:

  • This project has been partially funded by the H2020 EU/TW joint action 5G-DIVE (Grant #859881).

Contributors

About

EagleEYE architecture of 5G-DIVE Project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •