Liwaiwai Liwaiwai



Liwaiwai Liwaiwai
  • /
  • Artificial Intelligence
  • Machine Learning
  • Robotics
  • Engineering
    • Architecture
    • Design
    • Software
    • Hybrid Cloud
    • Data
  • About
  • Artificial Intelligence
  • Software

An AI Software Able To Detect And Count Plastic Waste In The Ocean

  • April 1, 2021
  • Aelia Vita

It is both very clever and simple and you could use this same model for many image classification applications.

FMMLs

Odei Garcia-Garin et al. from the University of Barcelona have developed a deep learning-based algorithm able to detect and quantify floating garbage from aerial images. They also made a web-oriented application allowing users to identify these garbages, called floating marine macro-litter, or FMML, within images of the sea surface. Floating marine macro-litter is any persistent, manufactured, or processed solid material lost or abandoned in a marine compartment. As you most certainly know, these plastic wastes are dangerous for fish, turtles, and marine mammals as they can either ingest them or get entangled and hurt.

How to get rid of FMMLs?

Traditional approaches to detecting these FMMLs are observer-based methods. Meaning that they require someone on a vessel or airplane to look for them, yielding to precise identification but extremely expensive and time-demanding labor. Fortunately, this detection can be done using cameras or sensors on aerial vehicles. But it also requires trained scientists to manually look at the collected data being again extremely time-consuming. Automation is needed here and could help us improve the quality of our marine compartments worldwide much more effectively.

Their method using deep learning

This is where machine learning and deep learning come into play. Deep learning proves over and over that it is a very powerful automation tool, and especially in the computer vision industry where it is known to automatically identify the important features of an image without any human supervision, making this approach less time-demanding than its predecessors. As you may suspect, they used convolutional neural networks to attack this problem. This type of neural network is the most commonly used deep learning architecture in computer vision. The idea behind this deep neural network architecture is to mimic the human’s visual system. If you want to learn more about the foundation of convolutional neural networks, or CNNs, I will refer you to this video where I’m explaining them more in-depth:

 

left: FMML aerial image example. Right: Water differences [1]

They trained their algorithm with aerial images like this one taken by drones and aircraft with annotations made by the same professionals that are usually manually analyzing them. This is a challenging task even for deep learning because of all the possible variations in colors and sun reflections.

The model [1]

In short, their model is a regular binary classifier CNN architecture composed of convolutions and pooling, terms that I explained in the video I referenced earlier, that outputs a binary response, telling us if there are FMMLs or not from an input image. The depth of the network is due to these convolution layers compressing the image and creating many feature maps, which are the outputs of the filters, ending with a general representation of the image allowing us to know “in general” what the image contains, such as FMML in this case. Note that this same architecture could have been used on any other computer vision application with the task to classify whether or not something is in the image, such as spotting a defect on a manufactured part or tell if there is a dog or not. What they did differently making it powerful to FMML detection is that they had the idea to split the image into 25 smaller cells that each outputs a classification result, FMML or not, yielding much better overall accuracy.

A web-based application!

The web-based application on R [2]

Then, they used the Shiny package of R to develop their application. Their algorithm allows the detection and quantification of FMML as well as providing support to the monitoring and assessment of this environmental threat. However, it is still not completely automated yet and requires a human-in-the-loop. As of now, they are still looking for more annotated aerial images to allow their algorithm to also identify the size, color, and type of FMML, which are relevant information for planning well-targeted policy and mitigation measures.

This is still an amazing application of deep learning with a great use case that will benefit everyone.

Of course, this was just an introduction to this new paper, and I linked both the paper [1] and their code [2] with their application in the references below if you would like to read more about it or even try it out.

Watch the video:

This article is republished from Towards AI by Louis (What’s AI) Bouchard.

Aelia Vita

Related Topics
  • AI
  • Algorithmia
  • Artificial Intelligence
  • Environment
  • FMML
  • Waste
You May Also Like
View Post
  • Artificial Intelligence

Microsoft‘s Big AI Ambitions Go Beyond Just OpenAI And ChatGPT

  • February 3, 2023
View Post
  • Artificial Intelligence
  • Technology

Deepfakes: Faces Created By AI Now Look More Real Than Genuine photos

  • February 3, 2023
View Post
  • Artificial Intelligence

GPT-3 In Your Pocket? Why Not!

  • February 3, 2023
View Post
  • Artificial Intelligence
  • Design
  • Engineering

Can AI Replace Cloud Architects?

  • February 2, 2023
View Post
  • Artificial Intelligence

Meet Aiko And Aiden: The World’s First AI Interns

  • February 2, 2023
View Post
  • Artificial Intelligence
  • Technology

Google Scrambles To Catch Up In The Wake Of OpenAI’s ChatGPT

  • January 31, 2023
View Post
  • Artificial Intelligence
  • Technology

9 Ways We Use AI In Our Products

  • January 31, 2023
View Post
  • Artificial Intelligence
  • Technology

7 Ways Google Is Using AI To Help Solve Society’s Challenges

  • January 30, 2023

Leave a Reply

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

Stay Connected!
LATEST
  • 1
    Microsoft‘s Big AI Ambitions Go Beyond Just OpenAI And ChatGPT
    • February 3, 2023
  • 2
    Deepfakes: Faces Created By AI Now Look More Real Than Genuine photos
    • February 3, 2023
  • 3
    GPT-3 In Your Pocket? Why Not!
    • February 3, 2023
  • 4
    Can AI Replace Cloud Architects?
    • February 2, 2023
  • 5
    Meet Aiko And Aiden: The World’s First AI Interns
    • February 2, 2023
  • 6
    Google Scrambles To Catch Up In The Wake Of OpenAI’s ChatGPT
    • January 31, 2023
  • 7
    9 Ways We Use AI In Our Products
    • January 31, 2023
  • 8
    Google Cloud Unveils New AI Tools for Retailers
    • January 31, 2023
  • 9
    7 Ways Google Is Using AI To Help Solve Society’s Challenges
    • January 30, 2023
  • 10
    The Ethics Of Machine Learning: Understanding The Role Of Developers And Designers
    • January 30, 2023

about
About
Hello World!

We are liwaiwai.com. Created by programmers for programmers.

Our site aims to provide materials, guides, programming how-tos, and resources relating to artificial intelligence, machine learning and the likes.

We would like to hear from you.

If you have any questions, enquiries or would like to sponsor content, kindly reach out to us at:

[email protected]

Live long & prosper!
Most Popular
  • 1
    8 Best Human Behaviour Datasets For Machine Learning
    • January 30, 2023
  • 2
    Built With BigQuery: How To Accelerate Data-Centric AI Development With Google Cloud And Snorkel AI
    • January 29, 2023
  • 3
    What Kind Of Future Will AI Bring Enterprise IT?
    • January 29, 2023
  • 4
    Prompt Engineering For ChatGPT And Generative AI
    • January 29, 2023
  • 5
    AI Might Be Seemingly Everywhere, But There Are Still Plenty Of Things It Can’t Do—for now
    • January 27, 2023
  • /
  • Artificial Intelligence
  • Machine Learning
  • Robotics
  • Engineering
  • About

Input your search keywords and press Enter.