• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer
  • DroneRacingLife
  • DroneFlyers
  • Newsletter
DroneLife

DRONELIFE

Stay up to date on all the latest Drone News

  • News
  • Products
  • Industries
    • Agriculture
    • Construction
    • Delivery
    • Dual Use
    • Inspection
    • Public Safety
    • Surveying
  • Enthusiasts
  • Regulations
  • Business
  • Video
  • Podcasts

Drones for Good: DroneAid Goes OpenSource

October 2, 2019 by Miriam McNabb 7 Comments

Perhaps one of the most inspiring Drones for Good stories we’ve heard in the last few years is that of Pedro Cruz, a Puerto Rican native who responded to the devastation of 2017’s Hurricane Maria by creating DroneAid, a tool designed to communicate SOS signs on the ground to first responders, during a Call for Code Hackathon.  Now a full-time IBM developer, Pedro Cruz is bringing DroneAid to the open source community – making it available to as many people as possible.

The following is a blog post written by Pedro Cruz and republished with permission.  Images courtesy IBM.

A developer’s journey from attending a Call for Code hackathon to open sourcing drone tech as one of Code and Response’s first projects

By Pedro Cruz, IBM Developer Advocate and Founder of DroneAid

On September 20, 2017, Hurricane Maria struck my home, Puerto Rico. After surviving the record-breaking Category 5 storm and being personally affected by its aftermath, I decided I was going to make it my mission to create technology that could help mitigate the impact hurricanes have on our island.

Inspired by Call for Code

Can you imagine trying to plan relief efforts for more than three million people? People in rural areas, including a community in Humacao, Puerto Rico, suffered the most. The people in this community were frustrated that help was promised but never came. So, the community came together and painted “water” and “food” on the ground as an SOS, in hope that helicopters and planes would see their message. For me, it was sad and frustrating to see that the reality outside of the metro area was different. Lives were at risk.

Fast-forward to August 2018. Less than a year after the hurricane hit, I attended the Call for Code Puerto Rico Hackathon in Bayamón, Puerto Rico. I was intrigued by this global challenge that asks developers to create sustainable solutions to help communities prepare for, respond to, and recover from natural disasters.

The SOS messages after the Hurricane inspired me to develop DroneAid, a tool that uses visual recognition to detect and count SOS icons on the ground from drone video streams overhead, and then automatically plots the emergency needs captured via video on a map for first responders. I thought that drones could be the perfect solution for rapidly assessing damages from the air and they could help with capturing images that could then be processed by AI computer vision systems. At first, I thought of using OCR (optical character recognition) technologies to detect letters. The problem with this approach is that everyone has different handwriting. If we want this to work in other languages, it will be very complex.

After a few hours of coding, I pivoted and decided to simplify the visual recognition to work with a standard set of icons. These icons could be drawn with spray paint, chalk, or even placed on mats. Drones could detect those icons and communicate to first responders on a community’s specific needs for food, water, and medicine. I coded the first iteration of DroneAid at that hackathon and won first place. This achievement pushed me to keep going. In fact, I joined IBM as a full-time developer advocate.

DroneAid is so much more than a piece of throwaway code from a hackathon. It’s evolved into an open source project that I am excited to announce today. I’m thrilled that IBM is committed to applying our solution through Code and Response, the company’s unique $25 million program dedicated to the creation and deployment of solutions powered by open source technology to tackle the world’s biggest challenges.

Open sourcing DroneAid through Code and Response

DroneAid leverages a subset of standardized icons released by the United Nations. These symbols can either be provided in a disaster preparedness kit ahead of time or recreated manually with materials someone may have on hand. A drone can survey an area for these icons placed on the ground by individuals, families, or communities to indicate various needs. As DroneAid detects and counts these images, they are plotted on a map in a web dashboard. This information is then used to prioritize the response of local authorities or organizations that can provide help.

From a technical point of view, that means that a visual recognition AI model is trained on the standardized icons so that it knows how to detect them in a variety of conditions (i.e. whether they are distorted, faded, or in low light conditions). IBM’s cloud annotations tool makes it straightforward to train AI using IBM Cloud Object Storage. This model is applied to a live stream of images coming from the drone as it surveys the area. Each video frame is analyzed to see if any images exist. If they are, their location is captured and they are counted. Finally, this information is plotted on a map indicating the location and number of people in need.

The system can be run locally by following the steps in the source code repository, starting with a simple Tello drone example. Any drone that can capture a video stream can be used since the machine learning model leverages Tensorflow.js in the browser. This way we can capture the stream from any drone and apply inference to that stream. This architecture can then be applied to larger drones, different visual recognition types, and additional alerting systems.

Calling all developers to collaborate in the DroneAid open source community

It’s been quite a journey so far and I feel like we’re just getting started. Let’s unite to help reduce loss of life, get victims what they need in a timely manner and help reduce the overall effects a natural disaster will have on a community.

Our team decided to open source DroneAid because I feel it’s important to make this technology available to as many people as possible. The standardized icon approach can be used around the world in many natural disaster scenarios (i.e., hurricanes, tsunamis, earthquakes, and wildfires) and having developers contribute by training the software on an ongoing basis can help increase our efficiency and expand how the symbols can be used together. We built the foundation for developers to create new applications and envision using this technology to deploy and control a fleet of drones as soon as a natural disaster hits.

Now that you understand how DroneAid can be applied to help communities in need, join us and contribute here: https://github.com/code-and-response/droneaid

Miriam McNabb

Miriam McNabb is the Editor-in-Chief of DRONELIFE and CEO of JobForDrones, a professional drone services marketplace, and a fascinated observer of the emerging drone industry and the regulatory environment for drones. Miriam has penned over 3,000 articles focused on the commercial drone space and is an international speaker and recognized figure in the industry.  Miriam has a degree from the University of Chicago and over 20 years of experience in high tech sales and marketing for new technologies.
For drone industry consulting or writing, Email Miriam.

TWITTER:@spaldingbarker

Subscribe to DroneLife here.

Filed Under: Drone News Feeds, Featured, News Tagged With: DroneAid, Drones For Good, Pedro Cruz

Reader Interactions

Trackbacks

  1. Happy Dronesgiving! Being Thankful for “Healthful Skies” | 10Drones says:
    November 29, 2019 at 7:37 am

    […] the devastating aftermath of Hurricane Maria in 2017, Puerto Rican coder Pedro Cruz developed DroneAid. The relief solution identifies SOS messages survivors create on the ground in the hope they will […]

    Reply
  2. Drones for Good: DroneAid Goes OpenSource | Drone News says:
    October 10, 2019 at 5:31 am

    […] Source link […]

    Reply
  3. #deletegithub #droneaid https://dronelife.com/2019/10/02/drones-for… | Dr. Roy Schestowitz (罗伊) says:
    October 6, 2019 at 9:00 am

    […] #deletegithub #droneaid https://dronelife.com/2019/10/02/drones-for-good-droneaid-goes-opensource/ […]

    Reply
  4. Drones for Good: DroneAid Goes OpenSource - Gadgets Now Website says:
    October 3, 2019 at 1:59 am

    […] Supply hyperlink […]

    Reply
  5. Drones for Good: DroneAid Goes OpenSource – DroneLife | Accidents and Disasters says:
    October 3, 2019 at 12:38 am

    […] Drones for Good: DroneAid Goes OpenSource DroneLife …read more       […]

    Reply
  6. Drones for Good: DroneAid Goes OpenSource | Drone Magazine says:
    October 2, 2019 at 11:27 pm

    […] Source […]

    Reply
  7. Drones for Good: DroneAid Goes OpenSource - Drone Stuff Pro says:
    October 2, 2019 at 10:44 pm

    […] Supply hyperlink […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

LATEST

One Screen, Total Awareness: How Drones, Cameras, and Data Converge in Police Response

Collier County shows how aerial data and integrated systems are changing police response At the Motorola Solutions Summit in Orlando,…

Continue Reading One Screen, Total Awareness: How Drones, Cameras, and Data Converge in Police Response

Terra A1 Interceptor Drone Begins Operational Deployment in Ukraine

Terra Drone commences field deployment of its Terra A1 interceptor drone in Ukraine through investee company Amazing Drones. Terra Drone…

Continue Reading Terra A1 Interceptor Drone Begins Operational Deployment in Ukraine

Alabama Selects EnforceAir Counter-Drone Technology for Gameday Security

The University of Alabama selects D-Fend Solutions’ EnforceAir system to protect campus airspace, research infrastructure, and athletic events. The University of…

Continue Reading Alabama Selects EnforceAir Counter-Drone Technology for Gameday Security

FBI, FAA Crack Down on Illegal Drone Use at Coors Field

Federal authorities identify more than half a dozen drone operators violating airspace restrictions near Coors Field during Colorado Rockies games.…

Continue Reading FBI, FAA Crack Down on Illegal Drone Use at Coors Field

Six Takeaways from CIS White Paper on Drone Risks at Public Gatherings

As planning ramps up for the FIFA World Cup 2026, security agencies are preparing for one of the most complex…

Continue Reading Six Takeaways from CIS White Paper on Drone Risks at Public Gatherings

Matternet and SoftBank Robotics America Partner to Scale Drone Delivery Networks

Collaboration targets healthcare and enterprise logistics with focus on real-world deployment Matternet and SoftBank Robotics America have announced a strategic…

Continue Reading Matternet and SoftBank Robotics America Partner to Scale Drone Delivery Networks

FAA Reverses Course on Drone Flight Limits Near Federal Operations

FAA backs down on threat to prosecute drone pilots By DRONELIFE Features Editor Jim Magill The FAA has apparently backed…

Continue Reading FAA Reverses Course on Drone Flight Limits Near Federal Operations

Donecle Raises €10 Million to Expand Drone-Based Aircraft Inspection Platform

Funding will support international growth and further development of AI-driven maintenance solutions Donecle, a France-based company specializing in automated aircraft…

Continue Reading Donecle Raises €10 Million to Expand Drone-Based Aircraft Inspection Platform

Is the U.S. Ready for Drone Threats at World Cup Scale?

U.S. faces multiple challenges in counter-UAS buildup By DRONELIFE Features Editor Jim Magill (Editor’s note: This is part of a…

Continue Reading Is the U.S. Ready for Drone Threats at World Cup Scale?

FAA Moves to Close Drone Enforcement Gap with New DETER Program

As detection outpaces enforcement, the FAA introduces faster penalties for rule-breaking operators Detection Has Outpaced Enforcement Drone detection is no…

Continue Reading FAA Moves to Close Drone Enforcement Gap with New DETER Program

Secondary Sidebar

Footer

SPONSORED

Inspired Flight Gremsy IF800 VIO F1 drones geo week

What Will It Take to Strengthen U.S. Drone Manufacturing? A Conversation with Inspired Flight’s CEO

Global Mapper Mobile data collection

Collection Ground Control Points with Global Mapper Mobile

Military Drone Mapping Solutions

How SimActive’s Correlator3D™ is Revolutionizing Military Mapping: An Exclusive Interview with CEO Philippe Simard

Photogrammetry Accuracy Standards

SimActive Photogrammetry Software: Enabling Users to Meet Accuracy Standards for Over 20 Years

NACT Engineering Parrot ANAFI tether indoor shot

Smart Tether for Parrot ANAFI USA from NACT Engineering

Blue Marble, features global mapper, features Blue Marble

Check Out These New Features in Global Mapper v25 from Blue Marble

About Us | Contact Us | Advertise With Us | Write for Us | Privacy Policy | Terms of Service

The Trusted Source for the Business of Drones.

This website uses cookies and third party services. By clicking OK, you are agreeing to our privacy policy. ACCEPT

Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT