YOLO Vision 2026:
Ultralytics YOLO

استخراج المخرجات من Ultralytics YOLOv8

اكتشف كيفية تحسين مشاريع الرؤية الحاسوبية الخاصة بك باستخدام Ultralytics YOLOv8. يهدف هذا الدليل إلى تغطية كل ما يتعلق بـ YOLOv8 بدءاً من الإعداد وصولاً إلى استخراج النتائج والتنفيذ العملي.

NUNuvola Ladi3 min read
استخراج مخرجات التنبؤ من Ultralytics YOLOv8

في مجال الرؤية الحاسوبية المتغير باستمرار، يبرز نموذج Ultralytics YOLOv8 كنموذج من الدرجة الأولى لمهمات مثل detection الكشف، وsegmentation التقسيم، وtracking التتبع. وسواء كنت مطوراً متمرساً أو مبتدئاً في الذكاء الاصطناعي (AI)، فإن فهم كيفية استخراج مخرجات YOLOv8 بفعالية يمكن أن يعزز مشاريعك بشكل كبير. يتعمق منشور المدونة هذا في الخطوات العملية لاستخراج النتائج واستخدامها من نموذج YOLOv8.

إعداد Ultralytics YOLOv8#

قبل الغوص في استخراج النتائج، من الضروري أن يكون نموذج Ultralytics YOLOv8 الخاص بك جاهزاً ويعمل. إذا كنت مبتدئاً، يمكنك مشاهدة مقاطع الفيديو السابقة التي نغطي فيها أساسيات الإعداد واستخدام نماذج YOLO لمختلف مهام رؤية الكمبيوتر. للبدء في استخراج النتائج، تأكد من تكوين نموذجك بشكل صحيح:

  1. تهيئة النموذج: قم بتهيئة نموذج Ultralytics YOLOv8 بشكل مناسب، مع التأكد من اختيار تكوين النموذج الصحيح الذي يناسب احتياجاتك المحددة، سواء كان ذلك كشف الكائنات أو مهام أكثر تعقيداً مثل تقدير الوضعية.
  2. تشغيل الاستدلال: أدخل بياناتك عبر النموذج لتنفيذ الاستدلال. ستنتج هذه العملية كائن نتائج، وهو مفتاحك للوصول إلى جميع بيانات الاكتشاف.

فهم كائن النتائج#

كائن النتائج في Ultralytics YOLOv8 هو منجم ذهب للمعلومات. فهو يحتوي على جميع بيانات الكشف التي تحتاجها للمضي قدماً في مشروعك، بما في ذلك:

  • المربعات المحيطية (Bounding Boxes): استخدم results.boxes للوصول إلى إحداثيات الكائنات المكتشفة.
  • الأقنعة والنقاط الرئيسية (Masks and Keypoints): يمكنك الوصول إلى أقنعة التقسيم والنقاط الرئيسية لتقدير الوضعية باستخدام results.masks و results.keypoints على التوالي.
  • احتمالات الفئات (Class Probabilities): يوفر results.probs احتمالية كل فئة مكتشفة، وهو مفيد لتصفية عمليات الكشف بناءً على درجات الثقة.

استخراج البيانات للاستخدام المخصص#

لاستخدام هذه المخرجات في تطبيقاتك، اتبع الخطوات التالية:

  1. تحويل البيانات للمعالجة: إذا كنت تقوم بتشغيل نموذجك على GPU، فقم بتحويل المخرجات إلى تنسيق CPU باستخدام .cpu() لإجراء مزيد من المعالجة.
  2. الوصول إلى إحداثيات صناديق التحديد: استرجع إحداثيات صناديق التحديد وتعامل معها مباشرة من كائن النتائج. يتضمن ذلك الوصول إلى الإحداثيات الموحدة أو سمات محددة مثل العرض والارتفاع.
  3. التعامل مع التصنيفات: استخرج أهم التصنيفات لاستخدام معرفات الفئات ودرجات الثقة بفعالية.

التطبيق العملي في الكود#

انتقالاً من النظرية إلى التطبيق، يوضح Nicolai Nielsen كيفية تنفيذ هذه المفاهيم ضمن نص برمجي مخصص بلغة Python باستخدام Visual Studio Code. يتضمن النص البرمجي:

  • إعداد فئة الكشف: قم بتهيئة وتكوين نموذج Ultralytics YOLOv8 داخل بنية فئة، مما يجعله جاهزاً لإدخال البيانات الحية.
  • استخراج النتائج: قم بتشغيل الاكتشاف واستخراج صناديق التحديد والأقنعة والتصنيفات مباشرة من كائن النتائج.
  • استخدام المخرجات: قم بتحويل النتائج إلى تنسيقات قابلة للاستخدام مثل JSON أو CSV، أو استخدمها مباشرة لرسم صناديق التحديد على الصور أو تدفقات الفيديو.

التصور وما بعده#

بينما يعد استخراج البيانات الخام أمراً بالغ الأهمية، فإن تصور هذه الاكتشافات يمكن أن يوفر رؤى فورية حول أداء النموذج:

  • رسم المستطيلات: استخدم بيانات صناديق التحديد لرسم مستطيلات حول الكائنات المكتشفة في مخرجات الصور أو الفيديو.
  • الرسم البياني المباشر: استخدم وظائف الرسم المضمنة في Ultralytics YOLOv8 لتصور الكشوفات مباشرة دون برمجة إضافية.

توسيع مجموعة أدوات الذكاء الاصطناعي الخاصة بك باستخدام Ultralytics YOLOv8#

إن إتقان استخراج مخرجات Ultralytics YOLOv8 لا يقتصر فقط على تعزيز قدرات مشروعك، بل يُمقّق أيضاً فهمك لأنظمة كشف الكائنات.

من خلال اتباع الخطوات، يمكنك تسخير القوة الكاملة لـ Ultralytics YOLOv8 لتصميم الكشوفات وفقاً لحتياجاتك المحددة، سواء في تطوير تطبيقات متقدمة مدعومة بالذكاء الاصطناعي أو إجراء تحليل قوي للبيانات.

ترقب المزيد من الدروس التعليمية التي ستساعدك على الاستفادة من Ultralytics YOLOv8 وغيره من تقنيات الذكاء الاصطناعي إلى أقصى إمكاناتها. قم بتحويل معرفتك النظرية إلى مهارات عمليّة، وأحيِ مشاريع رؤية الكمبيوتر الخاصة بك بدقة وكفاءة. انضم إلى مجتمعنا للبقاء على اطلاع بأحدث التطورات وكذلك تحقق من وثائقنا لمعرفة المزيد!

شاهد الفيديو الكامل Watch the full video!

Explore solutions

Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

شغّل آلات أكثر ذكاءً باستخدام نماذج Ultralytics YOLO. يدفع الذكاء الاصطناعي للرؤية في الروبوتات الملاحة الذاتية، والإدراك، وتتبع الكائنات، والتحكم في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.
اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.
اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

ادمج الذكاء الاصطناعي البصري في الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزز مراقبة المحاصيل، وتتبع الماشية، والزراعة الدقيقة للحصول على إنتاجية أعلى وأكثر ذكاءً.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

شغّل آلات أكثر ذكاءً باستخدام نماذج Ultralytics YOLO. يدفع الذكاء الاصطناعي للرؤية في الروبوتات الملاحة الذاتية، والإدراك، وتتبع الكائنات، والتحكم في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.
اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.
اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

ادمج الذكاء الاصطناعي البصري في الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزز مراقبة المحاصيل، وتتبع الماشية، والزراعة الدقيقة للحصول على إنتاجية أعلى وأكثر ذكاءً.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

شغّل آلات أكثر ذكاءً باستخدام نماذج Ultralytics YOLO. يدفع الذكاء الاصطناعي للرؤية في الروبوتات الملاحة الذاتية، والإدراك، وتتبع الكائنات، والتحكم في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.
اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.
اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

ادمج الذكاء الاصطناعي البصري في الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزز مراقبة المحاصيل، وتتبع الماشية، والزراعة الدقيقة للحصول على إنتاجية أعلى وأكثر ذكاءً.
اعرف المزيد

لنبنِ مستقبل الذكاء الاصطناعي معاً!

ابدأ رحلتك مع مستقبل تعلم الآلة