Sunday, April 11, 2021
  • Setup menu at Appearance » Menus and assign menu to Top Bar Navigation
Advertisement
  • AI Development
    • Artificial Intelligence
    • Machine Learning
    • Neural Networks
    • Learn to Code
  • Data
    • Blockchain
    • Big Data
    • Data Science
  • IT Security
    • Internet Privacy
    • Internet Security
  • Marketing
    • Digital Marketing
    • Marketing Technology
  • Technology Companies
  • Crypto News
No Result
View All Result
NikolaNews
  • AI Development
    • Artificial Intelligence
    • Machine Learning
    • Neural Networks
    • Learn to Code
  • Data
    • Blockchain
    • Big Data
    • Data Science
  • IT Security
    • Internet Privacy
    • Internet Security
  • Marketing
    • Digital Marketing
    • Marketing Technology
  • Technology Companies
  • Crypto News
No Result
View All Result
NikolaNews
No Result
View All Result
Home Neural Networks

Smart Garbage Visual Detection, Monitoring and Analytics

October 30, 2019
in Neural Networks
Smart Garbage Visual Detection, Monitoring and Analytics
586
SHARES
3.3k
VIEWS
Share on FacebookShare on Twitter

The technology enabling our project is a very commonly used and very efficient object-detection Neural Networks: Yolo. A version of this network, specifically trained to recognize garbage containers, bags and cardboard boxes has been recently released by Maarten Sukel, an AI specialist working for the city of Amsterdam. This is the core of our camera software.

The best way to add smart capabilities to a portable camera is to use one of the NVIDIA Jetson family system-on-a-chip. For our camera we have chosen the most powerful one, the NVIDIA AGX Xavier series. It was a safe choice considering we have to run both garbage detection and people blurring, but it is probably possible to achieve the same results on a less expensive TX2.

You might also like

A Primer of 29 Interactions for AI

Univariate Linear Regression: Explained with Examples | by WeiQin Chuah | Apr, 2021

Disentangling AI, Machine Learning, and Deep Learning | by James Montantes | Apr, 2021

The camera is a simple logitech webcam and additional hardware includes an Arduino-compatible GPS+Glonass module with its antenna and a battery-powered wifi/4G hotspot for cloud connectivity.

The best battery-powered vehicle that one can use to reach every zone in Amsterdam is an electric bike. However, style matters and for this reason we modified our Vespa to hold all the equipment (cameras and antenna excluded) in the helmet compartment. Add a simple voltage regulator (from 12V to 19V for the Xavier) and a power button, and you have an AI-powered Vespa: we baptized it VespAI!

The software on-board uses a modified version of Darknet to run Yolo v3. The detection results are fed through a filter-and-accumulate module that will avoid counting multiple times the same garbage, if present in multiple adjacent video frames; it will also merge to a single “garbage point” multiple detections done within approximately a 5-meters radius area. Better resolution seems unnecessary and can be achieved in any case only with more advanced GPS modules.

GPS points are read from the usb module by using the simple gpsd interface. Data are stored on Google Firestore real-time database and as such the native google firebase SDK has been used for client app development.

Modern applications for data analytics need to be accessible from any device and platform. Real-time data access requires the usage of an appropriate back-end technology and a properly designed data model able to support user queries. Our choice has fallen on Ionic+Angular for the front-end development and on Google Firestore real-time database.

Ionic+Angular allows us to deploy, from a common codebase, native iOS and Android apps as well as a web-based app accessible from any browser.

Google Firebase allows us to store each GPS point as a nested collections/document store. The chosen data model allows us to quickly retrieve the list of detected trash points, with related GPS location, a count of containers/bags/cardboard, by zone and with hourly granularity. The support for distributed counters makes it easy to pre-calculate basic statistics by hour and zone in real-time with no need to perform complicated queries.

The Firebase client SDK includes an extensive APIs that can be used to subscribe client applications to add/update/remove events generated by the application running on VespAI on the Firestore database. In this way, all our applications can show data within seconds from the detection.

Of course, Google Maps is the chosen platform to show geo-analytics data. For the moment, support for two different visualization layer is present: heatmaps and markers. Heatmaps allow to have a quick glance at garbage distribution in areas, markers allow to inspect the details of the single garbage detection point.

Credit: BecomingHuman By: Michele Moscaritolo

Previous Post

Effective Marketing Project Management for Beginners

Next Post

Feedzai Unveils Expanded AML Capabilities Underpinned by Advanced Machine Learning and Explainability

Related Posts

A Primer of 29 Interactions for AI
Neural Networks

A Primer of 29 Interactions for AI

April 10, 2021
Univariate Linear Regression: Explained with Examples | by WeiQin Chuah | Apr, 2021
Neural Networks

Univariate Linear Regression: Explained with Examples | by WeiQin Chuah | Apr, 2021

April 10, 2021
Disentangling AI, Machine Learning, and Deep Learning | by James Montantes | Apr, 2021
Neural Networks

Disentangling AI, Machine Learning, and Deep Learning | by James Montantes | Apr, 2021

April 9, 2021
Artificial Intelligence Courses, books, and programs for entrepreneurs | by Farhad Rahbarnia | Apr, 2021
Neural Networks

Artificial Intelligence Courses, books, and programs for entrepreneurs | by Farhad Rahbarnia | Apr, 2021

April 9, 2021
Co-founder Guide: Time and Goal Management | by Farhad Rahbarnia | Apr, 2021
Neural Networks

Co-founder Guide: Time and Goal Management | by Farhad Rahbarnia | Apr, 2021

April 9, 2021
Next Post

Feedzai Unveils Expanded AML Capabilities Underpinned by Advanced Machine Learning and Explainability

Leave a Reply Cancel reply

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

Recommended

Plasticity in Deep Learning: Dynamic Adaptations for AI Self-Driving Cars

Plasticity in Deep Learning: Dynamic Adaptations for AI Self-Driving Cars

January 6, 2019
Microsoft, Google Use Artificial Intelligence to Fight Hackers

Microsoft, Google Use Artificial Intelligence to Fight Hackers

January 6, 2019

Categories

  • Artificial Intelligence
  • Big Data
  • Blockchain
  • Crypto News
  • Data Science
  • Digital Marketing
  • Internet Privacy
  • Internet Security
  • Learn to Code
  • Machine Learning
  • Marketing Technology
  • Neural Networks
  • Technology Companies

Don't miss it

Why Machine Learning Over Artificial Intelligence?
Machine Learning

Why Machine Learning Over Artificial Intelligence?

April 11, 2021
27 million galaxy morphologies quantified and cataloged with the help of machine learning
Machine Learning

27 million galaxy morphologies quantified and cataloged with the help of machine learning

April 11, 2021
Machine learning and big data needed to learn the language of cancer and Alzheimer’s
Machine Learning

Machine learning and big data needed to learn the language of cancer and Alzheimer’s

April 11, 2021
Job Scope For MSBI In 2021
Data Science

Job Scope For MSBI In 2021

April 11, 2021
Basic laws of physics spruce up machine learning
Machine Learning

New machine learning method accurately predicts battery state of health

April 11, 2021
Can a Machine Learning Model Predict T2D?
Machine Learning

Can a Machine Learning Model Predict T2D?

April 11, 2021
NikolaNews

NikolaNews.com is an online News Portal which aims to share news about blockchain, AI, Big Data, and Data Privacy and more!

What’s New Here?

  • Why Machine Learning Over Artificial Intelligence? April 11, 2021
  • 27 million galaxy morphologies quantified and cataloged with the help of machine learning April 11, 2021
  • Machine learning and big data needed to learn the language of cancer and Alzheimer’s April 11, 2021
  • Job Scope For MSBI In 2021 April 11, 2021

Subscribe to get more!

© 2019 NikolaNews.com - Global Tech Updates

No Result
View All Result
  • AI Development
    • Artificial Intelligence
    • Machine Learning
    • Neural Networks
    • Learn to Code
  • Data
    • Blockchain
    • Big Data
    • Data Science
  • IT Security
    • Internet Privacy
    • Internet Security
  • Marketing
    • Digital Marketing
    • Marketing Technology
  • Technology Companies
  • Crypto News

© 2019 NikolaNews.com - Global Tech Updates