قص الكائنات باستخدام Ultralytics YOLO26
ما هو قص الكائنات؟
يتضمن قص الكائنات باستخدام Ultralytics YOLO26 عزل واستخراج كائنات محددة تم اكتشافها من صورة أو مقطع فيديو. يتم الاستفادة من إمكانات نموذج YOLO26 لتحديد وتخطيط الكائنات بدقة، مما يتيح القص الدقيق لمزيد من التحليل أو المعالجة.
Watch: Object Cropping using Ultralytics YOLO
مزايا قص الكائنات
- تحليل مركز: يسهل YOLO26 قص الكائنات المستهدفة، مما يسمح بفحص أو معالجة متعمقة للعناصر الفردية داخل المشهد.
- تقليل حجم البيانات: من خلال استخراج الكائنات ذات الصلة فقط، يساعد قص الكائنات في تقليل حجم البيانات، مما يجعله فعالاً للتخزين أو النقل أو المهام الحسابية اللاحقة.
- Enhanced Precision: YOLO26's object detection accuracy ensures that the cropped objects maintain their spatial relationships, preserving the integrity of the visual information for detailed analysis.
المرئيات
| أمتعة المطار |
|---|
![]() |
| قص حقائب السفر على حزام الأمتعة في المطار باستخدام Ultralytics YOLO26 |
# Crop the objects
yolo solutions crop show=True
# Pass a source video
yolo solutions crop source="path/to/video.mp4"
# Crop specific classes
yolo solutions crop classes="[0, 2]"وسائط ObjectCropper
إليك جدول يحتوي على وسائط ObjectCropper:
| المعامل | النوع | الافتراضي | الوصف |
|---|---|---|---|
model | str | None | مسار إلى ملف نموذج Ultralytics YOLO. |
crop_dir | str | 'cropped-detections' | اسم الدليل لتخزين الاكتشافات المقصوصة. |
علاوة على ذلك، تتوفر وسائط التصور التالية للاستخدام:
| المعامل | النوع | الافتراضي | الوصف |
|---|---|---|---|
show | bool | False | إذا كانت القيمة True، يتم عرض الصور أو مقاطع الفيديو المشروحة في نافذة. مفيد للحصول على تعليقات مرئية فورية أثناء التطوير أو الاختبار. |
line_width | int or None | None | يحدد عرض خط صناديق الإحاطة. إذا كانت القيمة None، يتم تعديل عرض الخط تلقائياً بناءً على حجم الصورة. يوفر تخصيصاً مرئياً للوضوح. |
الأسئلة الشائعة
ما هو قص الكائنات في Ultralytics YOLO26 وكيف يعمل؟
يتضمن قص الكائنات باستخدام Ultralytics YOLO26 عزل واستخراج كائنات محددة من صورة أو مقطع فيديو بناءً على قدرات الكشف الخاصة بـ YOLO26. تتيح هذه العملية تحليلاً مركزاً وتقليل حجم البيانات وزيادة الدقة من خلال الاستفادة من YOLO26 لتحديد الكائنات بدقة عالية وقصها وفقاً لذلك. للحصول على برنامج تعليمي متعمق، راجع مثال قص الكائنات.
لماذا يجب أن أستخدم Ultralytics YOLO26 لقص الكائنات بدلاً من الحلول الأخرى؟
يتميز Ultralytics YOLO26 بدقته وسرعته وسهولة استخدامه. فهو يسمح باكتشاف وقص دقيق ومفصل للكائنات، وهو أمر ضروري لـ التحليل المركز والتطبيقات التي تحتاج إلى سلامة عالية للبيانات. علاوة على ذلك، يتكامل YOLO26 بسلاسة مع أدوات مثل OpenVINO و TensorRT لعمليات النشر التي تتطلب قدرات في الوقت الفعلي وتحسين على أجهزة متنوعة. استكشف الفوائد في دليل تصدير النموذج.
كيف يمكنني تقليل حجم بيانات مجموعة البيانات الخاصة بي باستخدام قص الكائنات؟
باستخدام Ultralytics YOLO26 لقص الكائنات ذات الصلة فقط من صورك أو مقاطع الفيديو الخاصة بك، يمكنك تقليل حجم البيانات بشكل كبير، مما يجعلها أكثر كفاءة للتخزين والمعالجة. تتضمن هذه العملية تدريب النموذج لاكتشاف كائنات معينة ثم استخدام النتائج لقص هذه الأجزاء وحفظها فقط. لمزيد من المعلومات حول استغلال قدرات Ultralytics YOLO26، قم بزيارة دليل التشغيل السريع.
هل يمكنني استخدام Ultralytics YOLO26 لتحليل الفيديو في الوقت الفعلي وقص الكائنات؟
نعم، يمكن لـ Ultralytics YOLO26 معالجة بث الفيديو في الوقت الفعلي لاكتشاف وقص الكائنات ديناميكياً. تجعل قدرات الاستدلال عالية السرعة للنموذج مثالية للتطبيقات في الوقت الفعلي مثل المراقبة وتحليل الرياضة وأنظمة الفحص الآلي. تحقق من أوضاع التتبع والتنبؤ لفهم كيفية تنفيذ المعالجة في الوقت الفعلي.
ما هي متطلبات الأجهزة لتشغيل YOLO26 بكفاءة لقص الكائنات؟
تم تحسين Ultralytics YOLO26 لكل من بيئات CPU و GPU، ولكن لتحقيق الأداء الأمثل، خاصة للاستدلال في الوقت الفعلي أو ذي الحجم الكبير، يوصى باستخدام GPU مخصص (مثل NVIDIA Tesla، سلسلة RTX). للنشر على الأجهزة خفيفة الوزن، فكر في استخدام CoreML لنظام iOS أو TFLite لنظام Android. يمكن العثور على مزيد من التفاصيل حول الأجهزة والتنسيقات المدعومة في خيارات نشر النموذج.
