Author: Philip Godfrey
What is Earth Observation data?
Earth Observation (EO) data, as defined by the EU Science Hub as data that is “used to monitor and assess the status of, and changes in, the natural and manmade environment”
With human civilization having an increasingly powerful influence on the Earth system, now seemed like the perfect time to explore what can be done with EO data in Oracle Cloud.
How is Earth Observation data captured?
The process of gathering observations of the Earth's surface and atmosphere via remote sensing instruments. The data is typically in the form of digital imagery.
There are many ways to gather this type of information, through various remote sensing platforms. Instantly with Earth Observation we think of space, but this isn’t the case. It can be through Drone / Aerial or Satellites.
Using Earth Observation data in Oracle Cloud
In this blog series, we will explore all around the Oracle world in terms of technology and will utilise a number of Oracle platforms:
The first blog focused on loading the data into the ADW, and creating a machine learning model in Oracle Data Science, if you missed it you can read it here. The second blog focused on understanding model performance and how you can improve machine learning model performance, if you missed it you can read it here.
The third blog of this series will focus on applying the model against unseen data, storing results back in the ADW.
• Our journey begins in the Autonomous Data Warehouse (ADW) - to store the data
• We then move onto Oracle Data Science – to explore the data and utilise Machine Learning with our Earth Observation data
• We come back into ADW – to store the results back to the ADW database
• To enable the business to see the results we can present them in Oracle Analytics Cloud (OAC)
We are going to use the Machine Learning model we’ve created and apply this to an image from our ADW database.
This will return a prediction of what class it believes the image belongs to.
Apply the model against an image in ADW
Applying the prediction suggests the image is most likely to be “River”.
Write result back to the database
We can then write back to the database directly from Python in Oracle Data Science.
The code chunks below will insert data into a table “images_results” and will insert:
• IMG_ID
• PREDICTED_CLASS
• PREDICTED_SCORE
Now that code chunk has ran, we can jump back into the ADW and query our newly created table (images_results) and original table (images) to see the result saved in the database.
Comments
Post a Comment