Yolo فيجن شنتشن
شنتشن
انضم الآن
مسرد المصطلحات

كاشفات الأجسام ذات المرحلة الواحدة (One-Stage Object Detectors)

استكشف أجهزة الكشف عن الكائنات أحادية المرحلة للذكاء الاصطناعي عالي السرعة في الوقت الفعلي. تعرف على كيفية تقديم Ultralytics دقة وكفاءة فائقة للذكاء الاصطناعي المتطور ونشره.

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

مبادئ التشغيل الأساسية

تتمحور بنية الكاشف أحادي المرحلة عادةً حول شبكة عصبية تلافيفية (CNN) تعمل كعمود فقري لاستخراج الميزات. عندما تمر الصورة عبر الشبكة، يُنشئ النموذج شبكة من خرائط الميزات التي تشفر المعلومات المكانية والدلالية.

اعتمدت التطبيقات المبكرة، مثل Single Shot MultiBox Detector (SSD)، على مربعات ربط محددة مسبقًا بمقاييس مختلفة لتحديد مواقع الكائنات. ومع ذلك، فإن التطورات الحديثة مثل Ultralytics YOLO11 و YOLO26 المتطورة قد تحولت إلى حد كبير نحو تصميمات خالية من المربعات المرجعية. هذه البنى الأحدث تتنبأ بمراكز الكائنات وأحجامها مباشرة، مما يلغي الحاجة إلى ضبط المعلمات الفائقة المعقدة المرتبطة بالمربعات المرجعية. يتكون الناتج النهائي من متجهات إحداثيات لتحديد الموقع و درجة ثقة تمثل مدى يقين النموذج بشأن الكائن المكتشف.

أجهزة الكشف ذات المرحلة الواحدة مقابل أجهزة الكشف ذات المرحلتين

يساعد التمييز بين هاتين الفئتين الرئيسيتين في اختيار الأداة المناسبة لمهمة معينة:

  • أجهزة الكشف عن الأجسام أحادية المرحلة: نماذج مثل Ultralytics YOLO تمنح الأولوية لانخفاض زمن الاستدلال. وهي مُحسّنة من حيث السرعة، مما يجعلها مثالية لتدفقات الفيديو والتطبيقات المحمولة. وقد سدّت الإصدارات الحديثة فجوة الدقة بشكل كبير، وغالبًا ما تضاهي أو تتجاوز دقة النماذج الأبطأ مع الحفاظ على الأداء في الوقت الفعلي.
  • أجهزة الكشف عن الأجسام ذات المرحلتين: تولد البنى مثل عائلة R-CNN أولاً مقترحات المناطق ثم classify . على الرغم من أنها توفر دقة أعلى للأجسام الصغيرة أو المحجوبة، إلا أنها تتطلب تكاليف حسابية أعلى وتكون أبطأ بشكل عام، مما يحد من استخدامها في السيناريوهات الحساسة للوقت.

تطبيقات واقعية

كفاءة أجهزة الكشف أحادية المرحلة دفعت إلى اعتمادها على نطاق واسع في مختلف الصناعات التي تتطلب استجابة فورية:

  • المركبات ذاتية القيادة: تتطلب السيارات ذاتية القيادة معالجة فورية للبث المرئي لتحديد المشاة وإشارات المرور والمركبات الأخرى . يعتمد قادة هذا المجال على أنظمة الرؤية عالية السرعة للتنقل بأمان في البيئات المعقدة، وغالبًا ما يستخدمون تتبع الأجسام إلى جانب الكشف.
  • التصنيع الذكي: على خطوط التجميع عالية السرعة، تقوم هذه النماذج بإجراء مراقبة جودة آلية عن طريق الكشف عن العيوب أو التحقق من وضع المكونات في الوقت الفعلي. وهذا يضمن كفاءة الإنتاج دون عوائق، وغالبًا ما يتم دمجها عبر Ultralytics لسهولة النشر.
  • الذكاء الاصطناعي الحافي وإنترنت الأشياء: بفضل طبيعتها الخفيفة الوزن، تعد أجهزة الكشف أحادية المرحلة مثالية لأجهزة إنترنت الأشياء مثل Raspberry Pi أو NVIDIA حيث توفر ذكاءً متقدمًا الكاميرات عن بُعد والطائرات بدون طيار دون الحاجة إلى اتصال مستمر بالسحابة.

التنفيذ التقني باستخدام Python

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

يوضح Python التالي Python كيفية تحميل أحدث نموذج YOLO26 وإجراء الاستدلال على صورة:

from ultralytics import YOLO

# Load the YOLO26 model, the latest natively end-to-end one-stage detector
model = YOLO("yolo26n.pt")

# Run inference on an image URL to detect objects
results = model("https://ultralytics.com/images/bus.jpg")

# Display the first result with bounding boxes and labels
results[0].show()

مزايا البنى الحديثة أحادية المرحلة

ركز تطور أجهزة الكشف أحادية المرحلة على التغلب على المفاضلة بين "الدقة والسرعة". تم إدخال تقنيات مثل Focal Loss لمعالجة عدم التوازن بين الفئات أثناء التدريب، مما يضمن تركيز النموذج علىclassify بدلاً من الخلفية الوفيرة . علاوة على ذلك، يتيح دمج شبكات Feature Pyramid Networks (FPN) لهذه النماذج detect بمقاييس مختلفة بفعالية.

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

انضم إلى مجتمع Ultralytics

انضم إلى مستقبل الذكاء الاصطناعي. تواصل وتعاون وانمو مع المبتكرين العالميين

انضم الآن