You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Summarize Image using OCI AI Vision Service and OCI Generative AI Service
1
+
# Describe an image using OCI AI Vision Service and OCI Generative AI Service
2
2
3
-
##Introduction
3
+
# Introduction
4
4
In this article, we'll explore how to describe an image using OCI AI Vision Service and OCI Generative AI Service.
5
-
The application is developed using Oracle VBCS, OIC , OCI AI Vision service and OCI Generative AI Service.
6
-
This integrated approach combines the strength of OCI AI Vision and OCI Generative AI Service, allowing for an efficient and insightful summarization of image content.
5
+
The application is developed using Oracle VBCS, OIC, OCI AI Vision service, and OCI Generative AI Service.
6
+
This integrated approach combines the strength of OCI AI Vision and OCI Generative AI Service, allowing for efficient and insightful summarization of image content.
7
+
8
+
9
+
Reviewed: 21.02.2024
7
10
8
11
<img src="./files/AIVisionApp.jpg>"</img>
9
12
10
-
##Prerequisites
13
+
# Prerequisites
11
14
12
-
Before getting started, make sure you have the access to these services:
15
+
Before getting started, make sure you have access to these services:
13
16
14
17
- Oracle Generative AI Service
15
18
- Oracle Vision Service
16
19
- Oracle Visual Builder Cloud Service
17
20
- Oracle Integration Cloud
18
21
19
-
## AI Vision and OCI Generative AI Service Integration Architecture
22
+
# AI Vision and OCI Generative AI Service Integration Architecture
23
+
20
24
1. AI Vision App using VBCS
21
25
- Oracle Visual Builder Cloud Service (VBCS) is a hosted environment for your application development infrastructure. It provides an open-source standards-based development service to create, collaborate on, and deploy applications within Oracle Cloud. This application is developed in VBCS.
26
+
22
27
2. Image Analysis with OCI AI Vision Service:
23
-
- The AI Vision service is employed to analyse images.
28
+
- The AI Vision service is employed to analyze images.
24
29
- It identifies objects within the image by using advanced computer vision algorithms.
30
+
25
31
3. Integration with OCI Generative AI Service:
26
32
- The extracted object keywords are sent to the OCI Generative AI Service
33
+
27
34
4. Integration with OCI AI Vision and OCI Generative AI Service using OIC:
28
-
- Oracle Integration Cloud is used to integrate VBCS app and OCI AI Services.
35
+
- Oracle Integration Cloud integrates the VBCS app and OCI AI Services.
36
+
29
37
5. Summarization Process:
30
38
- OCI Generative AI Service generates text using the keywords received from OCI Vision service, to create a concise summary of the image.
31
39
32
-
33
-
<img src="./files/AIVisionAppArch.svg>"</img>
40
+
<img src="./files/AIVisionAppArch.svg></img>
34
41
35
-
## Application Flow in Detail (VBCS, OIC, OCI Vision, OCI Generative AI Service)
36
-
In this application,
37
-
• The File Picker action in VBCS allows the user to select the image.
38
-
• Create an integration process in Oracle Integration Cloud (OIC) to handle the communication between VBCS and OCI Vision Service.
39
-
• Pass the selected image from VBCS to OCI Vision Service to analyse the image.
40
-
• OCI Vision Service analyzes the image and identifies objects within it.
41
-
• The OCI Vision Service returns the detected objects (keywords) to the OIC integration process and returns the results to VBCS.
42
+
# Application Flow in Detail (VBCS, OIC, OCI Vision, OCI Generative AI Service)
43
+
44
+
In this application,
45
+
- The File Picker action in VBCS allows the user to select the image.
46
+
- Create an integration process in Oracle Integration Cloud (OIC) to handle the communication between VBCS and OCI Vision Service.
47
+
- Pass the selected image from VBCS to OCI Vision Service to analyze the image.
48
+
- OCI Vision Service analyzes the image and identifies objects within it.
49
+
- The OCI Vision Service returns the detected objects (keywords) to the OIC integration process and returns the results to VBCS.
0 commit comments