Integrirajte Oracle Analytics i Oracle Cloud Infrastructure (OCI) Vision kako biste analizirali slike ili videozapise za prepoznavanje lica, objekata ili oznaka, čak i ako nemate prethodna znanja iz područja strojnog učenja ili umjetne inteligencije. Na primjer, možda ćete poželjeti identificirati automobile na fotografijama ili lica u videozapisima.
Teme:
Pravila potrebna za integraciju servisa OCI Vision i Oracle Analytics
Stvaranje veze s klijentskom particijom Oracle Cloud Infrastructure
Priprema slika ili videozapisa za analizu s modelom OCI Vision
Vision jedan je od nekoliko servisa iz područja umjetne inteligencije (AI) koji pruža Oracle Cloud Infrastructure. Omogućava vam primjenu strojnog učenja i umjetne inteligencije, čak i ako nemate prethodna znanja iz područja obrade podataka.
Integracija servisa Oracle Analytics i Vision omogućava vam analizu slika i videozapisa za prepoznavanje objekata, teksta, lica itd. Tu analizu umjetne inteligencije provodite pozivanjem servisa Vision iz tijeka podataka u servisu Oracle Analytics.
Oracle Analytics podržava prethodno pripremljene modele.
Sažetak
Vrsta analize | Slike | Videozapisi |
---|---|---|
Klasifikacija | ![]() |
![]() |
Lica | ![]() |
![]() |
Oznaka | ![]() |
![]() |
Objekt | ![]() |
![]() |
Tekst | ![]() |
![]() |
Prethodno pripremljeni modeli
Klasifikacija slika – upotrijebite skup fiksnih kategorija za dodjeljivanje oznaka slikama (ne videozapisima).
Prepoznavanje objekata – pronalazi instance objekata u stvarnom svijetu ili specifične uzorke na slikama ili videozapisima, npr. s mačkama, psima, biciklima, letjelicama ili oznakama.
Prepoznavanje teksta - prepoznavanje teksta u slikama ili videozapisima. Konverzija otisnutog teksta ili rukopisa u digitalni format.
Posebno pripremljeni modeli
Posebno pripremljeni modeli kalibrirani su i fino prilagođeni za prepoznavanje slika i uzoraka za određene namjene. Npr., dok prethodno pripremljeni model može identificirati strujne krugove, možete dizajnirati i posebno pripremljeni model za identificiranje električnih komponenti koje tvore strujni krug; npr., otpornika, LED indikatora, dioda i kondenzatora. Pogledajte Vodiči za Vision.
Kako biste integrirali Oracle Analytics i OCI Vision, uvjerite se da imate potrebna sigurnosna pravila.
OCI korisnik kojega definirate u vezi između servisa Oracle Analytics Cloud i svoje OCI klijentske particije mora imati dopuštenja za čitanje, pisanje i brisanje u odjeljku u kojem se nalaze OCI resursi koje želite upotrijebiti. Provjerite pripada li korisnik servisa OCI grupi korisnika koja ima sljedeća minimalna pravila OCI zaštite. Nakon što povežete OCI klijentsku particiju iz servisa Oracle Analytics, možete upotrijebiti OCI API ključ ili glavni resurs.
Bilješka:
ID-jevi servisa Oracle Cloud (OCID-ovi) identifikatori su resursa koji se upotrebljavaju u OCI-ju.Bilješka:
Za glavni resurs, kako biste uključili sve instance servisa Analytics iz odjeljka, definirajte{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
umjesto {request.principal.id='<analytics_instance_ocid>'}
.Pravila API ključa | Pravila glavnog resursa |
---|---|
Allow group <group_name> to manage ai-service-vision-family in tenancy |
Allow any-user to manage ai-service-vision-family in tenancy where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to read buckets in compartment <compartment_name> |
Allow any-user to read buckets in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' |
Allow any-user to manage objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'} |
Allow group <group_name> to read objects in compartment <compartment_name> where target.bucket.name='<images_bucket_name>' |
Allow any-user to read objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<images_bucket_name>'} |
Allow group <group_name> to read objectstorage-namespaces in tenancy |
Allow any-user to read objectstorage-namespaces in tenancy where all {request.principal.id='<analytics_instance_ocid>'} |
Izvršite te zadatke potrebne za integraciju servisa Oracle Analytics i Vision te prepoznavanje objekata, klasifikaciju slika ili prepoznavanje teksta.
Zadatak | Opis | Dodatne informacije |
---|---|---|
Pregled preduvjeta | Provjerite ima li korisnik koju se iz servisa Oracle Analytics povezuje s OCI klijentskom particijom potrebna sigurnosna pravila. | Pravila potrebna za integraciju servisa OCI Vision i Oracle Analytics |
Povezivanje sa servisom OCI Vision | Stvorite višekratnu vezu sa servisom Vision. | Stvaranje veze s klijentskom particijom Oracle Cloud Infrastructure |
Priprema slika ili videozapisa za analizu | Pregled preduvjeta za slike i videozapise.
Zatim stvorite skup podataka koji navodi slike ili videozapise koje želite analizirati i prenesite ga u Oracle Analytics. |
Preduvjeti za slike i videozapise za analizu s modelom OCI Vision Priprema slika ili videozapisa za analizu s modelom OCI Vision |
Omogućavanje modela u servisu Oracle Analytics | Registrirajte model Vision u servisu Oracle Analytics kako biste ga učinili dostupnim za tijekove podataka. | Omogućavanje modela Vision u servisu Oracle Analytics |
Obrađivanje slika ili videozapisa | Upotrijebite tijek podataka kako biste primijenili Vision za analizu slika ili videozapisa. | Upotreba Oracle Cloud Infrastructure Vision modela u servisu Oracle Analytics |
Analiza rezultata | Za analizu rezultata upotrijebite skup podataka koji je generirao vaš tijek podataka. | Izlazni podaci generirani za modele analize prepoznavanja lica, prepoznavanja objekata, klasifikacije slika i prepoznavanja teksta |
Prije nego što počnete obrađivati slike ili videozapise s pomoću Vision modela u servisu Oracle Analytics, slijedite ove preduvjete.
Pregled
Možete upotrijebiti spremnike u servisu OCI Object Storage za spremanje slika koje želite analizirati, a zatim stvoriti skup podataka za pristup tim slikama u servisu Oracle Analytics.
U većini slučajeva, ulazne slike i modeli servisa Vision spremaju se u isti Oracle Cloud račun (klijentsku particiju). Ako se vaše ulazne slike i Vision model spreme u druge klijentske particije, morat ćete osigurati da vidljivost spremnika koji sadrži vaše ulazne slike bude javna te da ulazni skup podataka za tijek podataka sadrži URL-ove pojedinačnih slika (prema opisu u 4. koraku). Upute o tome kako spremnik učiniti javnim potražite u Promjena vidljivosti spremnika.
Slike
Tijekovi podataka u servisu Oracle Analytics mogu obraditi do 20 000 slika u jednom izvođenju. Ako imate više od 20 000 slika za obradu, u Object Storage i Archive Storage OCI-ja stvorite više spremnika koji neće sadržavati više od 20 000 slika po spremniku. Zatim stvorite zaseban skup podataka i tijek podataka za svaki od spremnika i upotrijebite Nizanje za sekvencijsku obradu više tijekova podataka.
Videozapisi
Možete upotrijebiti spremnike u servisu OCI Object Storage za spremanje slika koje želite analizirati, a zatim stvoriti skup podataka za pristup tim slikama u servisu Oracle Analytics.
U većini slučajeva, ulazne slike i modeli servisa Vision spremaju se u isti Oracle Cloud račun (klijentsku particiju). Ako se vaše ulazne slike i Vision model spreme u druge klijentske particije, morat ćete osigurati da vidljivost spremnika koji sadrži vaše ulazne slike bude javna te da ulazni skup podataka za tijek podataka sadrži URL-ove pojedinačnih slika (prema opisu u 4. koraku). Upute o tome kako spremnik učiniti javnim potražite u Promjena vidljivosti spremnika.
Omogućite Vision model u servisu Oracle Analytics kako biste mogli analizirati slike ili videozapise ili izvršiti prepoznavanje objekata, klasifikaciju slika ili prepoznavanje teksta s pomoću tijekova podataka.