Skip to Main Content
Classify X-Ray Images for Pneumonia using Analytics Cloud and Vision AI Services

About This Workshop

Youtube Video

About This Workshop
Author: Žiga Vaupot, Oracle ACE Pro - Business Intelligence, Qubix


Vision is a self-service AI Service within OCI, which applies computer vision to analyze image-based content. It allows developers easily integrate pre-trained models into their applications with APIs or custom training models to meet their specific use cases. In this workshop, we will explore how to use Vision AI service to create a custom-built model to detect pneumonia infected lungs on a fresh dataset of X-ray images. Oracle Analytics is then used as a front-end tool to use the model to classify new images for pneumonia.

What to expect to see in this workshop? In the first place, we will demonstrate and explore the whole process from “plain” X-ray image to identifying pneumonia infected lungs using OCI services:
• Gathering and storing images to OCI Object Storage.
• Labeling images depending on whether they represent normal or pneumonia infected lungs using Data Labeling service.
• Building and training an image classification model using OCI Vision.
• Registering an OCI Vision model with Oracle Analytics.
• Applying a model in Oracle Analytics’ Data Flows.
• Visualizing everything at the end by using Oracle Analytics Data Visualization.

Why is this relevant? Firstly, it shows the flexibility and usability of the OCI ecosystem, specifically Data Lakehouse services. Secondly, the whole process (with exception of data labeling which is done programmatically) is code-less, with not too many steps in the process, and the process itself is really very simple to use. This implies possibilities which can be explored by much wider range of users comparing to the situation today, where all depends on skilled developers and data scientists. And the bottom line, this can have very positive impact on business.

Workshop Info

4 hours
  • Create a bucket in Object Storage and upload images
  • Data Labeling using OCI Data Labeling service; manually and programmatically
  • Create a custom Vision project and create a Vision ML model for X-Ray images classification
  • Perform an analysis of X-Ray images from Oracle Analytics using Vision ML model
  • Familiarity with Oracle Cloud Infrastructure (OCI) is helpful

Other Workshops you might like

Ask Oracle
Helping you on LiveLabs