SlideShare a Scribd company logo
Drones At Work ::
Capturing Data, Generating Insights,
Solving Real Problems
Ong Jiin Joo
CTO, Garuda Robotics
jiinjoo@garuda.io
DSSG - 23/9/2015
Drones at work gathering useful data
	
  
(1)  Not	
  flying	
  for	
  fun	
  
(2)  Not	
  flying	
  and	
  shoo5ng	
  for	
  aesthe5cs	
  
	
  
Drones	
  at	
  work:	
  
	
  
(1)  Solve	
  Customer’s	
  Problems	
  
(2)  Gather	
  Useful	
  Data:	
  
Can	
  be	
  analyzed	
  to	
  produce	
  intelligence	
  /	
  insights	
  
	
  
In the next 45 minutes
•  Share our experience
–  Behind the scenes
–  Technology and processes
•  Data capture workflow
•  Data analysis workflow
•  Precision agriculture case
study: Tree counting
Case Study Background
Running	
  example	
  in	
  this	
  presenta1on:	
  Precision	
  Agriculture	
  for	
  Palm	
  Oil	
  Planta5ons	
  
	
  
Planta1on	
  customers	
  want	
  to	
  know:	
  How	
  many	
  trees	
  are	
  there	
  in	
  my	
  planta5on?	
  
This	
  affects:	
  
(i)	
  Manpower	
  &	
  equipment	
  planning,	
  (ii)	
  fer1lizer	
  purchase	
  and	
  dissemina1on	
  
	
  
In case you haven’t heard of Drones /
UAVs …
Our Workflow
Data	
  Acquisi5on	
  /	
  
Genera5on	
  
Data	
  Storage	
  /	
  
Transporta5on	
  
Data	
  Analy5cs	
  /	
  
Presenta5on	
  
1	
   2	
   3	
  
Data Acquisition :: Planning
Project	
  Planner	
  
-­‐	
  Define	
  objec1ves,	
  targets,	
  obstacles,	
  deliverables	
  	
  
Data Acquisition :: Before Flight
Prepara5on	
  for	
  deployment	
   On-­‐site	
  equipment	
  prepara5on	
  	
  
Data Acquisition :: Before Flight
Onsite	
  systems	
  prepara5ons	
   Mission	
  planning	
  and	
  briefing	
  
Data Acquisition :: During Flight
•  Autonomous Flight
–  Monitor telemetry, video feed
.	
  
HUD	
  (head	
  up	
  display)	
  
Antenna	
  
Data Acquisition :: After Flight
1.	
  Check	
  Data	
  Integrity	
  
•  Is	
  the	
  picture	
  clear,	
  
focused?	
  
2.	
  Quick	
  Process	
  
•  Low	
  res	
  img	
  
processing	
  
Data Generation :: Comparing pictures
taken over a period of time
Data Generation :: Combining various
electromagnetic spectrum
Data Transportation :: Live
Urgency of analysis
•  When do we need the deliverable
–  Real Time or within minutes / hours
–  Non Real Time (days / weeks)
•  Some analysis require huge amount of
compute – such as image recognition
Tradeoff between using more bandwidth to
transport data elsewhere vs. shipping more
compute power on site
In-­‐country	
  Telco	
  
Ground	
  Sta1on	
  
Drone	
   Cloud	
  Services	
  
Wi-­‐Fi	
  
3G	
  Dongle	
  
Internet	
  
backbone	
  
Fallback plan – transport the old way
Data Storage Size
Photogrammetry Example
(simplified)
•  Fly at 100m, Camera FOV 90° both
sides, 1 picture covers 200x200m = 4 ha
•  Suppose plantation 10,000 ha square (or
10km by 10km)
•  80% overlap required ~= shooting 5
times same area
•  Total size: (10,000/4) * 5MB * 5 = 62.5GB
– fits one 64GB SD card.
Data Analytics
•  More on this on part 2 of the presentation
Data Presentation :: Image Stitching
•  Combine	
  
everything	
  
or	
  by	
  blocks	
  
•  Highly	
  
repe11ve	
  
•  Lack	
  control	
  
points	
  
Data Presentation :: Orthomosaics
•  Geometrically	
  corrected	
  
•  Can	
  be	
  placed	
  on	
  map	
  
Used	
  by	
  surveyors	
  to	
  measure	
  true	
  distance	
  
Data Presentation :: 3D Reconstruction
•  Photogrammetry	
  methods	
  
Similarly,	
  used	
  by	
  
surveyors	
  to	
  measure	
  
length,	
  area	
  and	
  volume	
  of	
  
interest	
  in	
  3D	
  space	
  
DRONE DATA

 
ANALYTICS
Data Analytics Framework
Descrip1ve	
  
Analy1cs	
  
Predic1ve	
  
Analy1cs	
  
Prescrip1ve	
  
Analy1cs	
  
+	
   +	
  
Descriptive Analytics
Example:	
  Telco	
  Tower	
  Inspec5on	
  
	
  
•  Is	
  the	
  antenna	
  s1ll	
  slanted	
  at	
  2.8	
  degrees	
  
from	
  ver1cal?	
  
•  Any	
  disconnected	
  wires,	
  bird	
  nest,	
  damage	
  
from	
  harsh	
  weather?	
  
Example:	
  Flare	
  Stack	
  Inspec5on	
  
	
  
•  Is	
  the	
  structural	
  integrity	
  of	
  the	
  flare	
  stack	
  
holding	
  up?	
  	
  
•  Is	
  the	
  flare	
  stack	
  opera1ng	
  at	
  normal	
  
temperature?	
  
Predictive Analytics
What will happen next?

Example: Solar Panel 
•  What is wrong?
•  How many times
observed
•  Correlate with
electricity yield curve
Back to our case study ::
Plantation Management
Dry	
  leaves,	
  but	
  
next	
  to	
  river.	
  
Why?	
  
Empty	
  space,	
  
but	
  no	
  palm	
  
planted.	
  Why?	
  
Winding	
  road,	
  difficult	
  to	
  bring	
  
harvested	
  palm	
  out.	
  Redo?	
  
Palm	
  of	
  mixed	
  age:	
  high	
  
maintenance	
  cost.	
  Is	
  it	
  
1me	
  to	
  replant	
  the	
  en1re	
  
area?	
  
	
  
If	
  so,	
  should	
  the	
  river	
  be	
  
shi]ed	
  for	
  water	
  to	
  drain	
  
be^er?	
  
Case Study :: Plantation Management
Great!	
  Now	
  I	
  just	
  have	
  to	
  
keep	
  it	
  going	
  for	
  25	
  years	
  
How	
  much	
  fer1lizers	
  
do	
  I	
  need	
  to	
  get?	
  	
  
How	
  should	
  I	
  distribute	
  them	
  so	
  that	
  my	
  
workers	
  don’t	
  just	
  throw	
  excess	
  away?	
  
How	
  many	
  trees	
  
do	
  I	
  have!?	
  
Tree Counting
•  Conventional way(s)
–  Ground staff count them one by one!
–  Guesstimate (e.g. 143 trees / ha)
Tree Counting
The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x
still appears, you may have to delete the image and then insert it again.
•  More advanced
ways
1.  Satellite imagery
2.  Drone imagery
3.  Apply Computer vision
Tree Counting
Posi1ve	
  Features	
  
Histogram	
  of	
  	
  
•  Colour	
  
•  Intensity	
  
•  Mean	
  
•  Standard	
  
Devia1on	
  
Nega1ve	
  
Features	
  
(random	
  
sampling)	
  
Our	
  naïve	
  model!	
  RFC	
  
Tree Counting
•  Didn’t work so well…
How	
  can	
  we	
  do	
  beZer?	
  
Ways to improve tree counting
•  Non-CV techniques
–  Operations: capture trees at same size and
light intensity (vary altitude, time of flight etc.)
–  Domain info: planting patterns, tree distance,
max tree per block
–  Past data: information from previous flights,
manual count, last count
•  How about CV techniques?
Ways to improve tree counting
Source:	
   	
  Oil	
  Palm	
  Tree	
  Detec2on	
  with	
  High	
  Resolu2on	
  Mul2-­‐Spectral	
  Satellite	
  Imagery	
  
	
   	
  h?p://www.mdpi.com/2072-­‐4292/6/10/9749?trendmd-­‐shared=0	
  	
  
	
   	
  13	
  April	
  2014	
  
Ways to improve tree counting
Active research area
•  Some new proposals
•  Undergoing R&D and
trials with our corpus
•  Trials with customer
with existing data
about their tree count
Tree Counting :: Next Steps
•  Impact from good tree count
–  Yield prediction and correction
–  Plantation ops
–  Prescriptive Analytics together with Arborists
•  Next things to classify
–  Healthy trees vs. sick trees 
–  Other trees / crops
–  Heterogeneous plantations
Summary
•  Drones are already at work
delivering actionable insights
•  We can capture the data with
our drones, but the challenge is
to go beyond the descriptive
into the predictive and
prescriptive analytics
•  Lots of opportunities coming
soon
Thank You

More Related Content

PPTX
08 neural networks
PDF
Applying Deep Learning to Enhance Momentum Trading Strategies in Stocks
PDF
Deep Learning for Stock Prediction
PDF
Prediction of Exchange Rate Using Deep Neural Network
PDF
Deeplearning in finance
PPTX
Ml ppt at
PPTX
Itc stock slide
PPTX
InfoGAIL
08 neural networks
Applying Deep Learning to Enhance Momentum Trading Strategies in Stocks
Deep Learning for Stock Prediction
Prediction of Exchange Rate Using Deep Neural Network
Deeplearning in finance
Ml ppt at
Itc stock slide
InfoGAIL

What's hot (20)

PDF
Capitalico / Chart Pattern Matching in Financial Trading Using RNN
PDF
Dueling Network Architectures for Deep Reinforcement Learning
PDF
Using Deep Learning to Find Similar Dresses
PDF
Corinna Cortes, Head of Research, Google, at MLconf NYC 2017
PPTX
Deep Learning in Recommender Systems - RecSys Summer School 2017
PPTX
TensorFlow in 3 sentences
PDF
Model-Based Reinforcement Learning @NIPS2017
PDF
PFP:材料探索のための汎用Neural Network Potential - 2021/10/4 QCMSR + DLAP共催
PPTX
Reinforcement Learning and Artificial Neural Nets
PPTX
Machine learning Algorithms with a Sagemaker demo
PDF
Deep Learning for Recommender Systems RecSys2017 Tutorial
PDF
MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
PPTX
Reinforcement Learning
PDF
20 bayes learning
PPTX
Algorithms Design Patterns
PDF
Workshop - Introduction to Machine Learning with R
PPTX
Grid based method & model based clustering method
PPTX
Deep Learning in Computer Vision
PDF
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
PDF
Test for AI model
Capitalico / Chart Pattern Matching in Financial Trading Using RNN
Dueling Network Architectures for Deep Reinforcement Learning
Using Deep Learning to Find Similar Dresses
Corinna Cortes, Head of Research, Google, at MLconf NYC 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017
TensorFlow in 3 sentences
Model-Based Reinforcement Learning @NIPS2017
PFP:材料探索のための汎用Neural Network Potential - 2021/10/4 QCMSR + DLAP共催
Reinforcement Learning and Artificial Neural Nets
Machine learning Algorithms with a Sagemaker demo
Deep Learning for Recommender Systems RecSys2017 Tutorial
MetaPerturb: Transferable Regularizer for Heterogeneous Tasks and Architectures
Reinforcement Learning
20 bayes learning
Algorithms Design Patterns
Workshop - Introduction to Machine Learning with R
Grid based method & model based clustering method
Deep Learning in Computer Vision
Evolving Reinforcement Learning Algorithms, JD. Co-Reyes et al, 2021
Test for AI model
Ad

Viewers also liked (20)

PDF
AXA x DSSG Meetup Sharing (Feb 2016)
PDF
How Lazada ranks products to improve customer experience and conversion
PDF
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
PPT
Podcamp Boston 5 presentation: Agriculture + Advocacy = AgVocacy
PDF
First1000Exemptions_Infographiconline
PDF
How Do Drones Work?
PPTX
Data science meetup - Spiros Antonatos
PDF
Mclarens @ Data Science Sg
PPTX
UAS in agriculture 2-2014
PDF
Nielsen x DataScience SG Meetup (Apr 2015)
PPTX
PDF
Social network analysis and growth recommendations for DataScience SG community
PDF
Scalable Collaborative Filtering for Commerce Recommendation
PPT
Unmanned Aerial Systems: Smart Inspectors
PDF
Making Sense of Drone Market Forecasts: 2016 and Beyond
PPTX
Ai + agriculture
PPTX
Seminar on u a-v
PDF
Intro to How Drones are Shaping the Future of Construction Sites
PDF
Business disruptions with Robots, Drones and Algorithms for future world cong...
AXA x DSSG Meetup Sharing (Feb 2016)
How Lazada ranks products to improve customer experience and conversion
Dynamic Assessment of Air Temperature for Tomato (Lycopersicon Esculentum) Cu...
Podcamp Boston 5 presentation: Agriculture + Advocacy = AgVocacy
First1000Exemptions_Infographiconline
How Do Drones Work?
Data science meetup - Spiros Antonatos
Mclarens @ Data Science Sg
UAS in agriculture 2-2014
Nielsen x DataScience SG Meetup (Apr 2015)
Social network analysis and growth recommendations for DataScience SG community
Scalable Collaborative Filtering for Commerce Recommendation
Unmanned Aerial Systems: Smart Inspectors
Making Sense of Drone Market Forecasts: 2016 and Beyond
Ai + agriculture
Seminar on u a-v
Intro to How Drones are Shaping the Future of Construction Sites
Business disruptions with Robots, Drones and Algorithms for future world cong...
Ad

Similar to Garuda Robotics x DataScience SG Meetup (Sep 2015) (20)

PPT
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
PDF
Basics of RS and GIS
PDF
Computer Vision in Remote Sensing Applications
PPTX
NextGen environmental sensing at the National Arboretum
PPTX
Automated features extraction from satellite images.
PPTX
From pixels to point clouds - Using drones,game engines and virtual reality t...
PDF
Bn24427436
PPTX
TraitCapture: NextGen Monitoring and Visualization from seed to ecosystem
PPTX
ppt viva.pptx
PDF
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
PDF
FME UC 2014: Hexagon Keynote
PDF
SEED4NA _AI4DRONE.pdf
PDF
Planning techniques geo informatics
PDF
Drones in Agriculture | EquiAgra
PDF
Indufor ..forest intelligence ..remote sensing and gis .... bau with a bit mo...
PPT
"Some Reflections on Data in the Public Sector" : Communia: The European Them...
PPTX
2016 asprs track: spatial analysis at the continental scale: a practical app...
PPTX
Software Freedom Day Google Developer Groups on Campus
PDF
Remote Sensing for Monitoring Plant Health in a Habitat
PPTX
RasterFrames: Enabling Global-Scale Geospatial Machine Learning
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
Basics of RS and GIS
Computer Vision in Remote Sensing Applications
NextGen environmental sensing at the National Arboretum
Automated features extraction from satellite images.
From pixels to point clouds - Using drones,game engines and virtual reality t...
Bn24427436
TraitCapture: NextGen Monitoring and Visualization from seed to ecosystem
ppt viva.pptx
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
FME UC 2014: Hexagon Keynote
SEED4NA _AI4DRONE.pdf
Planning techniques geo informatics
Drones in Agriculture | EquiAgra
Indufor ..forest intelligence ..remote sensing and gis .... bau with a bit mo...
"Some Reflections on Data in the Public Sector" : Communia: The European Them...
2016 asprs track: spatial analysis at the continental scale: a practical app...
Software Freedom Day Google Developer Groups on Campus
Remote Sensing for Monitoring Plant Health in a Habitat
RasterFrames: Enabling Global-Scale Geospatial Machine Learning

More from Eugene Yan Ziyou (17)

PDF
System design for recommendations and search
PDF
Recommender Systems: Beyond the user-item matrix
PDF
Predicting Hospital Bills at Pre-admission
PDF
OLX Group Prod Tech 2019 Keynote: Asia's Tech Giants
PDF
Data Science Challenges and Impact at Lazada (Big Data and Analytics Innovati...
PDF
INSEAD Sharing on Lazada Data Science and my Journey
PDF
SMU BIA Sharing on Data Science
PDF
Culture at Lazada Data Science
PDF
Competition Improves Performance: Only when Competition Form matches Goal Ori...
PDF
Sharing about my data science journey and what I do at Lazada
PDF
DataKind SG sharing of our first DataDive
PDF
Kaggle Otto Challenge: How we achieved 85th out of 3,514 and what we learnt
PDF
Statistical inference: Statistical Power, ANOVA, and Post Hoc tests
PDF
Statistical inference: Hypothesis Testing and t-tests
PDF
Statistical inference: Probability and Distribution
PDF
A Study on the Relationship between Education and Income in the US
PDF
Diving into Twitter data on consumer electronic brands
System design for recommendations and search
Recommender Systems: Beyond the user-item matrix
Predicting Hospital Bills at Pre-admission
OLX Group Prod Tech 2019 Keynote: Asia's Tech Giants
Data Science Challenges and Impact at Lazada (Big Data and Analytics Innovati...
INSEAD Sharing on Lazada Data Science and my Journey
SMU BIA Sharing on Data Science
Culture at Lazada Data Science
Competition Improves Performance: Only when Competition Form matches Goal Ori...
Sharing about my data science journey and what I do at Lazada
DataKind SG sharing of our first DataDive
Kaggle Otto Challenge: How we achieved 85th out of 3,514 and what we learnt
Statistical inference: Statistical Power, ANOVA, and Post Hoc tests
Statistical inference: Hypothesis Testing and t-tests
Statistical inference: Probability and Distribution
A Study on the Relationship between Education and Income in the US
Diving into Twitter data on consumer electronic brands

Recently uploaded (20)

PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
1_Introduction to advance data techniques.pptx
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PPTX
Computer network topology notes for revision
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PDF
Foundation of Data Science unit number two notes
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PDF
Introduction to Business Data Analytics.
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PDF
Lecture1 pattern recognition............
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPT
Quality review (1)_presentation of this 21
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
Fluorescence-microscope_Botany_detailed content
Supervised vs unsupervised machine learning algorithms
1_Introduction to advance data techniques.pptx
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
Computer network topology notes for revision
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Foundation of Data Science unit number two notes
Moving the Public Sector (Government) to a Digital Adoption
Introduction to Business Data Analytics.
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
Lecture1 pattern recognition............
Clinical guidelines as a resource for EBP(1).pdf
oil_refinery_comprehensive_20250804084928 (1).pptx
climate analysis of Dhaka ,Banglades.pptx
Reliability_Chapter_ presentation 1221.5784
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Quality review (1)_presentation of this 21
Miokarditis (Inflamasi pada Otot Jantung)
Galatica Smart Energy Infrastructure Startup Pitch Deck
Fluorescence-microscope_Botany_detailed content

Garuda Robotics x DataScience SG Meetup (Sep 2015)

  • 1. Drones At Work :: Capturing Data, Generating Insights, Solving Real Problems Ong Jiin Joo CTO, Garuda Robotics jiinjoo@garuda.io DSSG - 23/9/2015
  • 2. Drones at work gathering useful data   (1)  Not  flying  for  fun   (2)  Not  flying  and  shoo5ng  for  aesthe5cs     Drones  at  work:     (1)  Solve  Customer’s  Problems   (2)  Gather  Useful  Data:   Can  be  analyzed  to  produce  intelligence  /  insights    
  • 3. In the next 45 minutes •  Share our experience –  Behind the scenes –  Technology and processes •  Data capture workflow •  Data analysis workflow •  Precision agriculture case study: Tree counting
  • 4. Case Study Background Running  example  in  this  presenta1on:  Precision  Agriculture  for  Palm  Oil  Planta5ons     Planta1on  customers  want  to  know:  How  many  trees  are  there  in  my  planta5on?   This  affects:   (i)  Manpower  &  equipment  planning,  (ii)  fer1lizer  purchase  and  dissemina1on    
  • 5. In case you haven’t heard of Drones / UAVs …
  • 6. Our Workflow Data  Acquisi5on  /   Genera5on   Data  Storage  /   Transporta5on   Data  Analy5cs  /   Presenta5on   1   2   3  
  • 7. Data Acquisition :: Planning Project  Planner   -­‐  Define  objec1ves,  targets,  obstacles,  deliverables    
  • 8. Data Acquisition :: Before Flight Prepara5on  for  deployment   On-­‐site  equipment  prepara5on    
  • 9. Data Acquisition :: Before Flight Onsite  systems  prepara5ons   Mission  planning  and  briefing  
  • 10. Data Acquisition :: During Flight •  Autonomous Flight –  Monitor telemetry, video feed .   HUD  (head  up  display)   Antenna  
  • 11. Data Acquisition :: After Flight 1.  Check  Data  Integrity   •  Is  the  picture  clear,   focused?   2.  Quick  Process   •  Low  res  img   processing  
  • 12. Data Generation :: Comparing pictures taken over a period of time
  • 13. Data Generation :: Combining various electromagnetic spectrum
  • 15. Urgency of analysis •  When do we need the deliverable –  Real Time or within minutes / hours –  Non Real Time (days / weeks) •  Some analysis require huge amount of compute – such as image recognition
  • 16. Tradeoff between using more bandwidth to transport data elsewhere vs. shipping more compute power on site In-­‐country  Telco   Ground  Sta1on   Drone   Cloud  Services   Wi-­‐Fi   3G  Dongle   Internet   backbone  
  • 17. Fallback plan – transport the old way
  • 18. Data Storage Size Photogrammetry Example (simplified) •  Fly at 100m, Camera FOV 90° both sides, 1 picture covers 200x200m = 4 ha •  Suppose plantation 10,000 ha square (or 10km by 10km) •  80% overlap required ~= shooting 5 times same area •  Total size: (10,000/4) * 5MB * 5 = 62.5GB – fits one 64GB SD card.
  • 19. Data Analytics •  More on this on part 2 of the presentation
  • 20. Data Presentation :: Image Stitching •  Combine   everything   or  by  blocks   •  Highly   repe11ve   •  Lack  control   points  
  • 21. Data Presentation :: Orthomosaics •  Geometrically  corrected   •  Can  be  placed  on  map   Used  by  surveyors  to  measure  true  distance  
  • 22. Data Presentation :: 3D Reconstruction •  Photogrammetry  methods   Similarly,  used  by   surveyors  to  measure   length,  area  and  volume  of   interest  in  3D  space  
  • 24. Data Analytics Framework Descrip1ve   Analy1cs   Predic1ve   Analy1cs   Prescrip1ve   Analy1cs   +   +  
  • 25. Descriptive Analytics Example:  Telco  Tower  Inspec5on     •  Is  the  antenna  s1ll  slanted  at  2.8  degrees   from  ver1cal?   •  Any  disconnected  wires,  bird  nest,  damage   from  harsh  weather?   Example:  Flare  Stack  Inspec5on     •  Is  the  structural  integrity  of  the  flare  stack   holding  up?     •  Is  the  flare  stack  opera1ng  at  normal   temperature?  
  • 26. Predictive Analytics What will happen next? Example: Solar Panel •  What is wrong? •  How many times observed •  Correlate with electricity yield curve
  • 27. Back to our case study :: Plantation Management Dry  leaves,  but   next  to  river.   Why?   Empty  space,   but  no  palm   planted.  Why?   Winding  road,  difficult  to  bring   harvested  palm  out.  Redo?   Palm  of  mixed  age:  high   maintenance  cost.  Is  it   1me  to  replant  the  en1re   area?     If  so,  should  the  river  be   shi]ed  for  water  to  drain   be^er?  
  • 28. Case Study :: Plantation Management Great!  Now  I  just  have  to   keep  it  going  for  25  years   How  much  fer1lizers   do  I  need  to  get?     How  should  I  distribute  them  so  that  my   workers  don’t  just  throw  excess  away?   How  many  trees   do  I  have!?  
  • 29. Tree Counting •  Conventional way(s) –  Ground staff count them one by one! –  Guesstimate (e.g. 143 trees / ha)
  • 30. Tree Counting The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. •  More advanced ways 1.  Satellite imagery 2.  Drone imagery 3.  Apply Computer vision
  • 31. Tree Counting Posi1ve  Features   Histogram  of     •  Colour   •  Intensity   •  Mean   •  Standard   Devia1on   Nega1ve   Features   (random   sampling)   Our  naïve  model!  RFC  
  • 32. Tree Counting •  Didn’t work so well… How  can  we  do  beZer?  
  • 33. Ways to improve tree counting •  Non-CV techniques –  Operations: capture trees at same size and light intensity (vary altitude, time of flight etc.) –  Domain info: planting patterns, tree distance, max tree per block –  Past data: information from previous flights, manual count, last count •  How about CV techniques?
  • 34. Ways to improve tree counting Source:    Oil  Palm  Tree  Detec2on  with  High  Resolu2on  Mul2-­‐Spectral  Satellite  Imagery      h?p://www.mdpi.com/2072-­‐4292/6/10/9749?trendmd-­‐shared=0        13  April  2014  
  • 35. Ways to improve tree counting Active research area •  Some new proposals •  Undergoing R&D and trials with our corpus •  Trials with customer with existing data about their tree count
  • 36. Tree Counting :: Next Steps •  Impact from good tree count –  Yield prediction and correction –  Plantation ops –  Prescriptive Analytics together with Arborists •  Next things to classify –  Healthy trees vs. sick trees –  Other trees / crops –  Heterogeneous plantations
  • 37. Summary •  Drones are already at work delivering actionable insights •  We can capture the data with our drones, but the challenge is to go beyond the descriptive into the predictive and prescriptive analytics •  Lots of opportunities coming soon