Oracle Vision: Harnessing Machine Learning for Smarter Insights - Part 1

 Author: Phil Godfrey

In the previous blog, we introduced the Oracle Vision service, explaining what it is, any necessary pre-requisites to enable the service, and exploring utilizing pre-trained models within the Vision service.

The next blog in the series will work through creating a Custom Vision model in Oracle Vision.

What is Oracle Vision?

One of many AI Services introduced by Oracle, OCI Vision serves as an advanced AI tool aimed at facilitating extensive image analysis powered by deep learning algorithms.

It streamlines the process of integrating image and text recognition features into applications, eliminating the need for specialised knowledge in machine learning.

Pre-Requisites

To access Vision, there are several steps that need to be taken by an Administrator within your tenancy, including necessary groups, policies and dynamic groups. A full list of requirements can be found here -> About Vision Policies

Accessing Oracle Vision

In OCI, navigate to Analytics & AI, and under the AI Services subheading, you will find Vision.


Once you click here, providing the necessary pre-requisites have been granted, you should see the overview of Oracle Vision.


This has lots of useful resources for you to utilize, including video tutorials introducing the service in simple and easy to consume terms, through to more detailed and in-depth release notes and documentation.

On the left-hand side, you have access to multiple areas:

  • Overview – the page above
  • Image Classification – utilize pre-built models to assign classes and confidence scores
  • Object Detection – utilize pre-built models to identify common objects and confidence scores
  • Face Detection – utilize pre-built models to identify faces from an image
  • Text Detection – utilize pre-built models to identify text in documents
  • Projects - where we can create a custom models (Image classification and object detection) trained on your own labelled dataset.

The focus of this blog will be Custom models, so we need to navigate to Projects on the left-hand side of the menu:


Pre-Requisites

Much like the Vision service, there are some additional setup tasks that need to be performed by an Administrator within the tenancy. These are outlined below.


Custom Models are available in the form of Image Classification and Object Detection.

To get started we select Create project.

We are then presented with a form to specify the details on the project, including Name, Description and any optional Tags.


This will then be available as a custom project from the specified compartment:



The next blog in the series will focus on creating and training a Custom Vision model in OCI.

Comments