تكامل Oracle Analytics مع Oracle Cloud Infrastructure Vision

تكامل Oracle Analytics مع رؤية Oracle Cloud Infrastructure (OCI) لتحليل الصور أو مقاطع الفيديو لاكتشاف الوجوه أو الكائنات أو التسميات دون الحاجة إلى التعلم الآلي أو خبرة الذكاء الاصطناعي. على سبيل المثال، يمكنك التعرف على السيارات في الصور أو الوجوه في أشرطة الفيديو.

نظرة عامة على تكامل Oracle Analytics مع Vision

Vision هي واحدة من خدمات الذكاء الاصطناعي (AI) التي يقدمها Oracle Cloud Infrastructure. وتمنحك القدرة على تطبيق تعلم الآلة والذكاء الاصطناعي بدون الحاجة إلى خبرة في علوم البيانات.



يتيح لك تكامل Oracle Analytics مع Vision تحليل الصور ومقاطع الفيديو لاكتشاف الكائنات والنصوص والوجوه وما إلى ذلك. يمكنك تنفيذ تحليل الذكاء الاصطناعي هذا من خلال استدعاء خدمة Vision من تدفق بيانات من Oracle Analytics.

يدعم Oracle Analytics النماذج المدربة مسبقًا.

الملخص

نوع التحليل الصور مقاطع الفيديو
التصنيف نعم لا
الوجوه نعم نعم
التسمية لا نعم
الكائن نعم نعم
النص نعم نعم

النماذج المدربة مسبقًا

  • اكتشاف الوجوه - التعرف على وجود الوجوه في الصور أو مقاطع الفيديو. على سبيل المثال، قد ترغب في إخفاء هوية الأشخاص في الصور عن طريق إضافة تمويه إلى الصورة باستخدام معلومات موقع الوجه التي يتم إرجاعها بواسطة هذا النموذج.
  • تصنيف الصور - يستخدم مجموعات فئات ثابتة لتعيين تسميات للصور (ليس مقاطع الفيديو).

  • اكتشاف التسمية - التعرف على وجود التسميات في مقاطع الفيديو.
  • اكتشاف الكائنات - يعثر على مثيلات كائنات في العالم الفعلي أو أنماط معينة في الصور أو ملفات الفيديو، على سبيل المثال، القطط أو الكلاب أو الدراجات أو الطائرات أو التسميات.

  • اكتشاف النص - اكتشاف النص في الصور أو مقاطع الفيديو. تحويل النص المطبوع أو بخط اليد إلى تنسيق رقمي.

نماذج مدربة خصيصًا

تتم معايرة النماذج المدربة خصيصًا وضبطها لاكتشاف الصور والأنماط لأسباب محددة. على سبيل المثال، بينما قد يتعرف النموذج المدرب مسبقًا على الدوائر الكهربائية، يمكنك تصميم نموذج مدرب مسبقًا للتعرف على المكونات الكهربائية التي تشكل دائرة كهربائية، على سبيل المثال، المقاومات الكهربائية وأضواء LED والصمامات الثنائية والمكثفات الكهربائية. يرجى الاطلاع على مواد Vision التعليمية.

السياسات اللازمة لتكامل OCI Vision مع Oracle Analytics

لتكامل Oracle Analytics مع OCI Vision، تأكد من وجود سياسات الأمان اللازمة لديك.

يجب أن يمتلك مستخدم OCI الذي تحدده في الاتصال بين Oracle Analytics Cloud وإيجار OCI أذونات القراءة والكتابة والحذف للحاوية التي تحتوي على موارد OCI التي تريد استخدامها. تأكد أن مستخدم OCI ينتمي إلى مجموعة المستخدمين بالحد الأدنى التالي من سياسات أمان OCI. عند الاتصال بمثيل قاعدة بياناتOCI مؤجر من Oracle Analytics، يمكنك استخدام مفتاح واجهة API لـ OCI أو المسؤول الرئيسي للموارد.

ملاحظة:

معرفات Oracle Cloud ID (OCIDs) هي معرفات موارد مستخدمة في OCI.

ملاحظة:

بالنسبة إلى المسؤول الرئيسي للموارد، لتضمين كل مثيلات Analytics ضمن حاوية، حدد {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'} بدلاً من {request.principal.id='<analytics_instance_ocid>'}.
سياسات مفتاح واجهة API سياسات المسؤول الرئيسي للموارد
السماح لمجموعة <group_name> بإدارة ai-service-vision-family في مثيل قاعدة البيانات المؤجر السماح لأي مستخدم بإدارة ai-service-vision-family في مثيل قاعدة البيانات المؤجر حيث كل {request.principal.id='<analytics_instance_ocid>'}
السماح لمجموعة <group_name> بقراءة الفئات في الحاوية <compartment_name> السماح لأي مستخدم بقراءة الفئات في الحاوية <compartment_name> حيث كل {request.principal.id='<analytics_instance_ocid>'}
السماح لمجموعة <group_name> بإدارة الكائنات في الحاوية <compartment_name> حيث target.bucket.name='<staging_bucket_name>' السماح لأي مستخدم بإدارة الكائنات في الحاوية <compartment_name> حيث كل {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'}
السماح لمجموعة <group_name> بقراءة الكائنات في compartment <compartment_name> حيث target.bucket.name='<images_bucket_name>' السماح لأي مستخدم بقراءة الكائنات في الحاوية <compartment_name> حيث كل {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<images_bucket_name>'}
السماح لمجموعة <group_name> بقراءة objectstorage-namespaces في مثيل قاعدة البيانات المؤجر السماح لأي مستخدم بقراءة objectstorage-namespaces في مثيل قاعدة البيانات المؤجر حيث كل {request.principal.id='<analytics_instance_ocid>'}

سير العمل التقليدي للتكامل مع Oracle Analytics مع Vision

تنفيذ المهام المطلوبة لتكامل Oracle Analytics مع Vision وتنفيذ اكتشاف الكائنات، أو تصنيف الصور، أو اكتشاف النص.

المهمة الوصف مزيد من المعلومات
مراجعة المتطلبات المسبقة تأكد من أن المستخدم الذي يتصل من Oracle Analytics إلى مثيل قاعدة بيانات OCI المؤجر لديه سياسات الأمان اللازمة. السياسات اللازمة لتكامل OCI Vision مع Oracle Analytics
الاتصال بخدمة OCI Vision تكوين اتصال يمكن إعادة استخدامه بخدمة Vision. تكوين اتصال بمثيل قاعدة بيانات Oracle Cloud Infrastructure لديك
إعداد الصور أو مقاطع الفيديو لتحليلها راجع المتطلبات الأساسية للصور ومقاطع الفيديو.

ثم قم بتكوين مجموعة بيانات تشير إلى الصور أو مقاطع الفيديو التي تريد تحليلها، وقم بتحميلها إلى Oracle Analytics.

المتطلبات الأساسية للصور ومقاطع الفيديو للتحليل باستخدام نموذج OCI Vision

إعداد الصور أو مقاطع الفيديو للتحليل بنموذج OCI Vision

توفير نموذج في Oracle Analytics تسجيل نموذج Vision في Oracle Analytics ليكون متوفرًا لتدفقات البيانات. توفير نموذج Vision في Oracle Analytics
معالجة الصور أو مقاطع الفيديو استخدم تدفق بيانات لتطبيق الرؤية لتحليل الصور أو مقاطع الفيديو. استخدام نماذج Oracle Cloud Infrastructure Vision Models في Oracle Analytics
تحليل النتائج استخدم مجموعة البيانات التي تم تكوينها بواسطة تدفق بياناتك لتحليل النتائج. مخرجات البيانات التي تم تكوينها لاكتشاف الوجوه، ونماذج تحليل اكتشاف الكائنات، وتصنيف الصور، واكتشاف النص

المتطلبات الأساسية للصور ومقاطع الفيديو للتحليل باستخدام نموذج OCI Vision

قبل البدء في معالجة الصور أو مقاطع الفيديو باستخدام نموذج Vision في Oracle Analytics، اتبع هذه المتطلبات الأساسية.

نظرة عامة

يمكن استخدام الفئات في مخزن كائنات OCI لتخزين الصور التي تريد تحليلها، ثم تكوين مجموعة بيانات للوصول إلى هذه الصور في Oracle Analytics.

في غالبية الحالات، يتم تخزين إدخالات الصور ونماذج Vision في حساب Oracle Cloud نفسه (الإيجار). إذا كانت إدخالات الصور ونماذج Vision الخاصة بك مخزنة في إيجارات مختلفة ، يجب التأكد من أن إمكانية رؤية فئة التخزين التي تتضمن إدخالات الصور هي عامة وأن مجموعة بيانات الإدخالات لتدفق البيانات يتضمن عناوين URL فردية للصور (كما هو موضح في الخطوة 4). لمعرفة كيفية جعل فئة بالقيمة "عامة"، يرجى الاطلاع على تغيير إمكانية رؤية فئة.

الصور

يمكن أن تعالج تدفقات البيانات في Oracle Analytics ما يصل إلى 20,000 صورة في مرة تشغيل واحدة. إذا كان لديك أكثر من 20,000 صورة لمعالجتها، فقم بتكوين عدة فئات تحتوي كل واحدة على ما لا يزيد عن 20,000 صورة في مخزن الأرشيف ومخزن كائنات OCI. ثم، قم بتكوين مجموعة بيانات منفصلة وتدفق بيانات لكل فئة، واستخدم تسلسل لترتيب معالجة تدفقات بيانات متعددة.

مقاطع الفيديو

  • تنسيقات الفيديو المدعومة: .mov، .mp4، .h264، .mkv، .webm.
  • حتى 20 جيجابايت و10 ساعات.
  • يمكن أن تصل مقاطع الفيديو الفردية إلى 1 جيجابايت.
  • يمكن لكل تشغيل تدفق بيانات Oracle Analytics معالجة حوالي 50 دقيقة من الفيديو. يعتمد الحد الدقيق على حجم ملف الفيديو ودقته وتنسيقه.

إعداد الصور أو مقاطع الفيديو للتحليل بنموذج OCI Vision

يمكن استخدام الفئات في مخزن كائنات OCI لتخزين الصور التي تريد تحليلها، ثم تكوين مجموعة بيانات للوصول إلى هذه الصور في Oracle Analytics.

في غالبية الحالات، يتم تخزين إدخالات الصور ونماذج Vision في حساب Oracle Cloud نفسه (الإيجار). إذا كانت إدخالات الصور ونماذج Vision الخاصة بك مخزنة في إيجارات مختلفة ، يجب التأكد من أن إمكانية رؤية فئة التخزين التي تتضمن إدخالات الصور هي عامة وأن مجموعة بيانات الإدخالات لتدفق البيانات يتضمن عناوين URL فردية للصور (كما هو موضح في الخطوة 4). لمعرفة كيفية جعل فئة بالقيمة "عامة"، يرجى الاطلاع على تغيير إمكانية رؤية فئة.

  1. في وحدة تحكم OCI، انتقل إلى مخزن الكائنات ومخزن الأرشيف، ثم قم بتكوين فئة جديدة لتخزين صورك.

  2. قم بتحميل صورك أو مقاطع الفيديو لديك إلى الفئة.
    تأكد من أن الفئة لا تحتوي على ملفات خارجية. يعالج Oracle Analytics كل ملف في الفئة.
    قد تكون الفئة عامة أو خاصة، لكن يجب أن يتمكن مستخدم OCI من الوصول إليها وأن تمتثل لقيود OCI العامة على الصور. اطلع على وثائق OCI. يمكنك استخدام قيمة مسار عنوان URL (URI) للإشارة إلى الصور ومقاطع الفيديو.
  3. لمعالجة كل صورة أو فيديو في فئة، أضف عنوان URL الفئة إلى ملف CSV.
    1. في مخزن الكائنات، حدد الفئة لعرض الصور في مربع حوار الكائنات.
    2. انسخ عنوان URL من شريط عنوان URL في المستعرض.
    3. قم بتكوين ملف CSV بالحقول المعرف واسم الفئة وعنوان URL الفئة.
    4. الصق عنوان URL الفئة في ملف CSV كقيمة عنوان URL الفئة.
      إذا كان لديك أكثر من 20,000 صورة، فمن المعتاد تكوين عدة فئات بكل واحدة منها ما يصل إلى 20,000 صورة وتكوين مجموعة بيانات منفصلة لكل فئة.
  4. للإشارة إلى الصور بشكل فردي، قم بإنشاء ملف CSV بمعرف الحقول واسم الصورة وموقع الملف، وقم بملء الملف بالمعرفات والأسماء ومعرفات URI الفريدة للصور المطلوب تحليلها.

  5. للإشارة إلى مقاطع الفيديو فرديًا، قم بتكوين ملفCSV بمعرف الحقول ID وعنوان URL، وقم بملء الملف بالمعرف ومعرفات URI الفريدة لمقاطع الفيديو المطلوب تحليلها.

  6. في Oracle Analytics، انقر على تكوين، ثم مجموعة بيانات، وقم بتحميل ملف CSV الذي قمت بتكوينه في الخطوة 3 أو 4 أو 5.

توفير نموذج Vision في Oracle Analytics

توفير نموذج Vision في Oracle Analytics لتتمكن من تحليل الصور ومقاطع الفيديو لتنفيذ اكتشاف الكائنات، أو تصنيف الصور، أو اكتشاف النص باستخدام تدفقات البيانات.

قبل البدء، قم بتكوين اتصال بمثيل قاعدة بيانات OCI المؤجر الخاص بك. يرجى الاطلاع على تكوين اتصال بمثيل قاعدة بيانات Oracle Cloud Infrastructure لديك.
  1. في مخزن كائنات OCI، قم بتكوين فئة في حاوية باستخدام اسم مناسب (على سبيل المثال، MyVisionModelStagingBucket).
    هذه الفئة المرحلية:
    • يجب تكوينها في الحاوية التي يمكن الوصول إليها.
    • يجب تكوينها قبل تسجيل نموذج.
    • يمكن أن تكون إمكانية رؤيتها "خاصة".
    • يمكن استخدامها لنماذج متعددة.
    • يمكن تغييرها في شاشة الفحص.
  2. في صفحة Oracle Analytics الرئيسية، انقر على قائمة الصفحة علامة النقاط لقائمة الصفحة، حدد تسجيل نموذج/دالة، ثم حدد نماذج OCI Vision.
  3. في مربع حوار تسجيل نموذج Vision، ضمن الاتصال المصدر انقر على الاتصال الذي كونته في تكوين اتصال بمثيل قاعدة بيانات Oracle Cloud Infrastructure لديك.

    تظهر قائمة بالنماذج المتوفرة.
  4. في قائمة النماذج المتوفرة، انقر على النموذج الذي تريد تطبيقه على بيانات صورتك.
    على سبيل المثال، لاكتشاف السيارات في الصور، حدد اكتشاف الكائنات المدرب مسبقًا، أو لاكتشاف الوجوه في مقاطع الفيديو، حدد اكتشاف الوجه في الفيديو المدرب مسبقًا.
    عند تحديد نموذج، تظهر لوحة معلومات تعرض تفاصيل النموذج.

  5. في اسم النموذج، حدد اسمًا لتعريف النموذج في Oracle Analytics.
  6. في اسم الفئة المرحلية، أدخل الاسم الذي حددته في الخطوة 1 (على سبيل المثال، MyVisionModelStagingBucket).
  7. انقر على تسجيل.
تلميح: لمراجعة النموذج المسجل، من صفحة Oracle Analytics الرئيسية، تنقل إلى التعلم الآلي، ثم النماذج.