SlideShare a Scribd company logo
1 of 11
Download to read offline
AI Powered Drones
Enable object detection, object counting, change detection
and much more on drones
Drone data and AI
Drones generate vast amounts of data, which is usually in the
form of images or video streams. Identification of objects of
interest, counting them, or detecting change over time, are
some of the tasks that are monotonous and labor intensive.
FlytBase AI platform offers a complete solution to automate
such tasks. It has been designed and optimised specifically for
drone applications.
The cloud-based training system leverages the scalability of the
cloud to accelerate the training of models, to suit various
customer requirements. Based on the use-case, the trained
model can be deployed in the cloud (for post-processing of data)
or on the edge (for real-time analysis).
Computer vision systems, mounted on drones, enable them to gather rich visual data either in the form of photos or videos. Processing this
data using AI unfolds unique perspectives and information, which otherwise would be either impossible or very expensive to derive using
traditional techniques involving human effort.
Object Detection
Identify and locate objects of
interest in an image.
Change Detection
Detect changes between two
temporally spaced images.
Object Counting
Identify and count objects of
interest in an image.
Image Classification
Classify an image into one of
the known categories of
images.
Image Segmentation
Classify pixels in an image into
multiple finite segments to
simplify representation.
Drones, AI and its applications
Business Use Cases
FlytBase AI platform is based in the cloud, wherein the entire workflow of preparing datasets, training models and deploying
trained-models for inferencing has been automated. This enables quicker turnaround time and faster iterations when a use case is being
worked upon. Being in the cloud also helps in scaling the system up at runtime when demand (either for training, or for real-time
inferencing) increases.
Cattle or Animal Counting
Counting the number of Animals
from an orthomap image. These can
be endangered species and keeping a
tab on their count goes towards their
conservation.
Construction and
Infrastructure
Locating cracks and rust areas
from an image of industrial
structures.
Parking lot and Traffic
Management
Detecting changes between two
photos of a parking lot taking from
almost the same vantage point at
different times.
To harness FlytBase AI platform capabilities, customers bring in their use-case to FlytBase, along with sufficient training images
dataset.
Harness FlytBase AI platform
FlytBase AI training workflow
The customer provided data is carefully cropped, labeled and packaged for
training purposes, and added to an Image Dataset Library.
The FlytBase AI model-training workflow consists of:
● Model Library: Hosts object detection models to choose from during
training
● Pre-trained weights library: Hosts weights from previously trained
models to borrow representation
● Image dataset library: Hosts packaged datasets provided by
customers. The raw data is pre-processed for image augmentation
and labeling before putting into this library
Once our model is trained, it is deployed on the platform for direct use by our users. Users can do live inferencing either via our web
console, or by using REST API’s exposed by the platform. REST APIs have the added advantage of integrating this platform with
customer’s system for further automation.
FlytBase AI platform is designed to support multi tenancy, which enables utilisation usage of resources, and hence cost savings for our
customers.
Inferencing via a dashboard or APIs
Deep Learning Algorithm
At the heart of the image-processing pipeline are state-of-the-art
CNN models employing recent advancements in computer-vision
and deep-learning.
Over the last few years, several object detection models have been
published, which have significantly improved upon the previous
generation, in terms of accuracy and speed of inferencing. Notable
are, SSD, DetectNet, Fast R-CNN, Faster R-CNN, Yolo and Yolo
V2.
Similarly, for image classification, ResNet50, VGG16/19 and
Inception models are some of the most prefered models. Some
models have better accuracy, while others might be faster at
inferencing than others. Selection of a model takes into account
these criteria, tailored to customer’s use case.
Fig. Several models can be trained simultaneously, and the
best chosen
The pipeline allows several model implementations (same model with different hyper-parameters, or different models altogether) to be
trained on the same dataset, simultaneously, so that the best can be chosen. Since different model implementations might need datasets
to be arranged in different formats (e.g. from PASCAL VOC to TFRecord format), we have built adapters to transform the data on the fly to
suit the model.
We have used transfer learning to tune the off-the-shelf pre-trained models for getting higher accuracy for detecting our object(s) of
interest. This involves removing layers of the off-the-shelf pre-trained models to keep the correct level of representation from previous
dataset, before training them on new dataset.
The FlytBase AI platform is agnostic to the particular framework in which the models are implemented (Tensorflow, Caffe, Theano etc. ),
by virtue of an abstraction layer. This allows the platform to assimilate the best implementation of cutting edge models coming out of
research labs, with ease.
State-of-the-art neural network
For high resolution images, we need
to crop the images into sizable
chunks and run inference on them
one at a time. This can lead to
double counting or misses.
High resolution of the
images
● Donec risus dolor porta venenatis
● Pharetra luctus felis
● Proin vel tellus in felis volutpat
● Molestie nec amet cum sociis
When looked down from the top,
objects can have very generic
shapes which a) can be hard to
detect and b) can appear to be
similar to other objects.
Shallow features of
objects
● Donec risus dolor porta venenatis
● Pharetra luctus felis
● Proin vel tellus in felis volutpat
● Molestie nec amet cum sociis
Challenges and Solutions
Lack of sufficient
training data
● Donec risus dolor porta venenatis
● Pharetra luctus felis
● Proin vel tellus in felis volutpat
● Molestie nec amet cum sociis
For custom object detection,
customers don’t often have enough
images to train the model on,
wherein we have to make do with
limited set of images.
FlytBase AI platform uses various approaches to address these challenges, including data augmentation, cropping with different offsets
for hi-res images, and training models on similar looking objects for better differentiation. Improving algorithms to address these
challenges is a continuous process, further enriching the platform.
Get in Touch
There is a vast potential to be unlocked for our customers, from the images they collect via drones. With its scalable architecture, automated
pipeline, and with our vast experience in dealing with drones, their data and automation, FlytBase AI platform will result in significant
improvement in efficiencies for our customers.
FlytBase AI platform is optimised for interpretation of drone data, and it seamlessly integrates with the rest of FlytBase platform to offer
connectivity with your business applications.
If you are looking to leverage machine-learning technology for automation of your drone data-processing, please reach out to our experts at
letstalk@flytbase.com
OR
Visit flytbase.com/ai

More Related Content

What's hot

drone technology
drone technologydrone technology
drone technologyUmesh Dadde
 
Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Prasanth Reddy
 
Drone technology,UAV
Drone technology,UAVDrone technology,UAV
Drone technology,UAVUmesh Dadde
 
Drones and Libraries: Is the Future Now, or Simply the Future?
Drones and Libraries: Is the Future Now, or Simply the Future?Drones and Libraries: Is the Future Now, or Simply the Future?
Drones and Libraries: Is the Future Now, or Simply the Future?Vincci Kwong
 
3. Types and applications of drones
3. Types and applications of drones3. Types and applications of drones
3. Types and applications of dronesDevender Singh Bohra
 
Application of Artificial Intelligence (AI) in UAV Design Training
Application of Artificial Intelligence (AI) in UAV Design TrainingApplication of Artificial Intelligence (AI) in UAV Design Training
Application of Artificial Intelligence (AI) in UAV Design TrainingBryan Len
 
Drone Insights 2021, and its Impact on other sectors in India
Drone Insights 2021, and its Impact on other sectors in IndiaDrone Insights 2021, and its Impact on other sectors in India
Drone Insights 2021, and its Impact on other sectors in IndiaKaushik Biswas
 
UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UDIT PATEL
 
Drone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptx
Drone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptxDrone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptx
Drone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptxDedeNatakusumah
 
Drone Detection & Classification using Machine Learning
Drone Detection & Classification using Machine LearningDrone Detection & Classification using Machine Learning
Drone Detection & Classification using Machine LearningIRJET Journal
 
Applications of assembly robots
Applications of assembly robotsApplications of assembly robots
Applications of assembly robotsRosy Peter
 

What's hot (20)

Drone technology
Drone technologyDrone technology
Drone technology
 
drone technology
drone technologydrone technology
drone technology
 
Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02Quadcopter 140410021020-phpapp02
Quadcopter 140410021020-phpapp02
 
Drone technology,UAV
Drone technology,UAVDrone technology,UAV
Drone technology,UAV
 
Drones
Drones Drones
Drones
 
Drones and Libraries: Is the Future Now, or Simply the Future?
Drones and Libraries: Is the Future Now, or Simply the Future?Drones and Libraries: Is the Future Now, or Simply the Future?
Drones and Libraries: Is the Future Now, or Simply the Future?
 
Drone
DroneDrone
Drone
 
1. Introduction to drones
1. Introduction to drones1. Introduction to drones
1. Introduction to drones
 
3. Types and applications of drones
3. Types and applications of drones3. Types and applications of drones
3. Types and applications of drones
 
Quadcopter Technology
Quadcopter TechnologyQuadcopter Technology
Quadcopter Technology
 
Application of Artificial Intelligence (AI) in UAV Design Training
Application of Artificial Intelligence (AI) in UAV Design TrainingApplication of Artificial Intelligence (AI) in UAV Design Training
Application of Artificial Intelligence (AI) in UAV Design Training
 
Drone Insights 2021, and its Impact on other sectors in India
Drone Insights 2021, and its Impact on other sectors in IndiaDrone Insights 2021, and its Impact on other sectors in India
Drone Insights 2021, and its Impact on other sectors in India
 
UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)
 
Drone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptx
Drone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptxDrone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptx
Drone Spraying-Introduction 17.05.2021.pptx [Autosaved].pptx
 
Drone Detection & Classification using Machine Learning
Drone Detection & Classification using Machine LearningDrone Detection & Classification using Machine Learning
Drone Detection & Classification using Machine Learning
 
Robotic Arms
Robotic ArmsRobotic Arms
Robotic Arms
 
DRONE ACADEMY.pptx
DRONE ACADEMY.pptxDRONE ACADEMY.pptx
DRONE ACADEMY.pptx
 
QUAD COPTERS FULL PPT
QUAD COPTERS FULL PPTQUAD COPTERS FULL PPT
QUAD COPTERS FULL PPT
 
Applications of assembly robots
Applications of assembly robotsApplications of assembly robots
Applications of assembly robots
 
Drone’s
Drone’sDrone’s
Drone’s
 

Similar to AI-Powered Drones Enable Object Detection and Change Analysis

Build, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at ScaleBuild, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at ScaleAmazon Web Services
 
Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningSanghamitra Deb
 
Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)Amazon Web Services
 
Image processing project list for java and dotnet
Image processing project list for java and dotnetImage processing project list for java and dotnet
Image processing project list for java and dotnetredpel dot com
 
IRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural NetworkIRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural NetworkIRJET Journal
 
Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session Sri Ambati
 
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...Databricks
 
Machine Learning Model for Gender Detection
Machine Learning Model for Gender DetectionMachine Learning Model for Gender Detection
Machine Learning Model for Gender DetectionTecnoIncentive
 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET Journal
 
Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)
Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)
Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)Neotys_Partner
 
Deep AutoViML For Tensorflow Models and MLOps Workflows
Deep AutoViML For Tensorflow Models and MLOps WorkflowsDeep AutoViML For Tensorflow Models and MLOps Workflows
Deep AutoViML For Tensorflow Models and MLOps WorkflowsBill Liu
 
For linked in part 2 no template
For linked in part 2  no templateFor linked in part 2  no template
For linked in part 2 no templatePankaj Tomar
 
DemoVideo.pptx
DemoVideo.pptxDemoVideo.pptx
DemoVideo.pptxTedMosby42
 
Generative AI at the edge.pdf
Generative AI at the edge.pdfGenerative AI at the edge.pdf
Generative AI at the edge.pdfQualcomm Research
 
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABCETCenter
 
ICIC 2013 New Product Introductions CEPT
ICIC 2013 New Product Introductions CEPTICIC 2013 New Product Introductions CEPT
ICIC 2013 New Product Introductions CEPTDr. Haxel Consult
 
Sustainable & Composable Generative AI
Sustainable & Composable Generative AISustainable & Composable Generative AI
Sustainable & Composable Generative AIDebmalya Biswas
 

Similar to AI-Powered Drones Enable Object Detection and Change Analysis (20)

Build, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at ScaleBuild, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at Scale
 
Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learning
 
Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)
 
AI at Scale in Enterprises
AI at Scale in Enterprises AI at Scale in Enterprises
AI at Scale in Enterprises
 
Image processing project list for java and dotnet
Image processing project list for java and dotnetImage processing project list for java and dotnet
Image processing project list for java and dotnet
 
IRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural NetworkIRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural Network
 
Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session
 
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
 
Machine Learning Model for Gender Detection
Machine Learning Model for Gender DetectionMachine Learning Model for Gender Detection
Machine Learning Model for Gender Detection
 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind Assistance
 
Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)
Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)
Jonathon Wright - Intelligent Performance Cognitive Learning (AIOps)
 
Deep AutoViML For Tensorflow Models and MLOps Workflows
Deep AutoViML For Tensorflow Models and MLOps WorkflowsDeep AutoViML For Tensorflow Models and MLOps Workflows
Deep AutoViML For Tensorflow Models and MLOps Workflows
 
For linked in part 2 no template
For linked in part 2  no templateFor linked in part 2  no template
For linked in part 2 no template
 
Ai use cases
Ai use casesAi use cases
Ai use cases
 
DemoVideo.pptx
DemoVideo.pptxDemoVideo.pptx
DemoVideo.pptx
 
Machine Learning at the Edge
Machine Learning at the EdgeMachine Learning at the Edge
Machine Learning at the Edge
 
Generative AI at the edge.pdf
Generative AI at the edge.pdfGenerative AI at the edge.pdf
Generative AI at the edge.pdf
 
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
 
ICIC 2013 New Product Introductions CEPT
ICIC 2013 New Product Introductions CEPTICIC 2013 New Product Introductions CEPT
ICIC 2013 New Product Introductions CEPT
 
Sustainable & Composable Generative AI
Sustainable & Composable Generative AISustainable & Composable Generative AI
Sustainable & Composable Generative AI
 

Recently uploaded

Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationBoston Institute of Analytics
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 

Recently uploaded (20)

Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health Classification
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 

AI-Powered Drones Enable Object Detection and Change Analysis

  • 1. AI Powered Drones Enable object detection, object counting, change detection and much more on drones
  • 2. Drone data and AI Drones generate vast amounts of data, which is usually in the form of images or video streams. Identification of objects of interest, counting them, or detecting change over time, are some of the tasks that are monotonous and labor intensive. FlytBase AI platform offers a complete solution to automate such tasks. It has been designed and optimised specifically for drone applications. The cloud-based training system leverages the scalability of the cloud to accelerate the training of models, to suit various customer requirements. Based on the use-case, the trained model can be deployed in the cloud (for post-processing of data) or on the edge (for real-time analysis).
  • 3. Computer vision systems, mounted on drones, enable them to gather rich visual data either in the form of photos or videos. Processing this data using AI unfolds unique perspectives and information, which otherwise would be either impossible or very expensive to derive using traditional techniques involving human effort. Object Detection Identify and locate objects of interest in an image. Change Detection Detect changes between two temporally spaced images. Object Counting Identify and count objects of interest in an image. Image Classification Classify an image into one of the known categories of images. Image Segmentation Classify pixels in an image into multiple finite segments to simplify representation. Drones, AI and its applications
  • 4. Business Use Cases FlytBase AI platform is based in the cloud, wherein the entire workflow of preparing datasets, training models and deploying trained-models for inferencing has been automated. This enables quicker turnaround time and faster iterations when a use case is being worked upon. Being in the cloud also helps in scaling the system up at runtime when demand (either for training, or for real-time inferencing) increases. Cattle or Animal Counting Counting the number of Animals from an orthomap image. These can be endangered species and keeping a tab on their count goes towards their conservation. Construction and Infrastructure Locating cracks and rust areas from an image of industrial structures. Parking lot and Traffic Management Detecting changes between two photos of a parking lot taking from almost the same vantage point at different times.
  • 5. To harness FlytBase AI platform capabilities, customers bring in their use-case to FlytBase, along with sufficient training images dataset. Harness FlytBase AI platform
  • 6. FlytBase AI training workflow The customer provided data is carefully cropped, labeled and packaged for training purposes, and added to an Image Dataset Library. The FlytBase AI model-training workflow consists of: ● Model Library: Hosts object detection models to choose from during training ● Pre-trained weights library: Hosts weights from previously trained models to borrow representation ● Image dataset library: Hosts packaged datasets provided by customers. The raw data is pre-processed for image augmentation and labeling before putting into this library
  • 7. Once our model is trained, it is deployed on the platform for direct use by our users. Users can do live inferencing either via our web console, or by using REST API’s exposed by the platform. REST APIs have the added advantage of integrating this platform with customer’s system for further automation. FlytBase AI platform is designed to support multi tenancy, which enables utilisation usage of resources, and hence cost savings for our customers. Inferencing via a dashboard or APIs
  • 8. Deep Learning Algorithm At the heart of the image-processing pipeline are state-of-the-art CNN models employing recent advancements in computer-vision and deep-learning. Over the last few years, several object detection models have been published, which have significantly improved upon the previous generation, in terms of accuracy and speed of inferencing. Notable are, SSD, DetectNet, Fast R-CNN, Faster R-CNN, Yolo and Yolo V2. Similarly, for image classification, ResNet50, VGG16/19 and Inception models are some of the most prefered models. Some models have better accuracy, while others might be faster at inferencing than others. Selection of a model takes into account these criteria, tailored to customer’s use case. Fig. Several models can be trained simultaneously, and the best chosen
  • 9. The pipeline allows several model implementations (same model with different hyper-parameters, or different models altogether) to be trained on the same dataset, simultaneously, so that the best can be chosen. Since different model implementations might need datasets to be arranged in different formats (e.g. from PASCAL VOC to TFRecord format), we have built adapters to transform the data on the fly to suit the model. We have used transfer learning to tune the off-the-shelf pre-trained models for getting higher accuracy for detecting our object(s) of interest. This involves removing layers of the off-the-shelf pre-trained models to keep the correct level of representation from previous dataset, before training them on new dataset. The FlytBase AI platform is agnostic to the particular framework in which the models are implemented (Tensorflow, Caffe, Theano etc. ), by virtue of an abstraction layer. This allows the platform to assimilate the best implementation of cutting edge models coming out of research labs, with ease. State-of-the-art neural network
  • 10. For high resolution images, we need to crop the images into sizable chunks and run inference on them one at a time. This can lead to double counting or misses. High resolution of the images ● Donec risus dolor porta venenatis ● Pharetra luctus felis ● Proin vel tellus in felis volutpat ● Molestie nec amet cum sociis When looked down from the top, objects can have very generic shapes which a) can be hard to detect and b) can appear to be similar to other objects. Shallow features of objects ● Donec risus dolor porta venenatis ● Pharetra luctus felis ● Proin vel tellus in felis volutpat ● Molestie nec amet cum sociis Challenges and Solutions Lack of sufficient training data ● Donec risus dolor porta venenatis ● Pharetra luctus felis ● Proin vel tellus in felis volutpat ● Molestie nec amet cum sociis For custom object detection, customers don’t often have enough images to train the model on, wherein we have to make do with limited set of images. FlytBase AI platform uses various approaches to address these challenges, including data augmentation, cropping with different offsets for hi-res images, and training models on similar looking objects for better differentiation. Improving algorithms to address these challenges is a continuous process, further enriching the platform.
  • 11. Get in Touch There is a vast potential to be unlocked for our customers, from the images they collect via drones. With its scalable architecture, automated pipeline, and with our vast experience in dealing with drones, their data and automation, FlytBase AI platform will result in significant improvement in efficiencies for our customers. FlytBase AI platform is optimised for interpretation of drone data, and it seamlessly integrates with the rest of FlytBase platform to offer connectivity with your business applications. If you are looking to leverage machine-learning technology for automation of your drone data-processing, please reach out to our experts at letstalk@flytbase.com OR Visit flytbase.com/ai