افهم كيف يمكن ل Ultralytics YOLO11 تحسين اكتشاف الأجسام باستخدام المربعات المحدودة الموجهة (OBB) وما هي التطبيقات المثالية لمهمة الرؤية الحاسوبية هذه.

افهم كيف يمكن ل Ultralytics YOLO11 تحسين اكتشاف الأجسام باستخدام المربعات المحدودة الموجهة (OBB) وما هي التطبيقات المثالية لمهمة الرؤية الحاسوبية هذه.
ركزت فعالية Ultralytics السنوية الهجينة، YOLO Vision 2024 (YV24)، على مناقشة أحدث الإنجازات في مجال الذكاء الاصطناعي والرؤية الحاسوبية. كانت هذه مناسبة مثالية لتقديم أحدث نموذج لدينا، Ultralytics YOLO11. يدعم هذا النموذج مهام الرؤية الحاسوبية نفسها التي يدعمها Ultralytics YOLOv8، مما يجعل التحول إلى النموذج الجديد سهلاً للمستخدمين.
لنفترض أنك كنت تستخدم YOLOv8 لاكتشاف الأجسام في المربعات المحدودة الموجهة (OBB) لاكتشاف الأجسام من زوايا مختلفة. يمكنك الآن التبديل إلى YOLO11 مع بعض التغييرات الطفيفة على شيفرتك والاستفادة من تحسينات YOLO11 التي تتراوح بين زيادة الدقة والكفاءة وسرعة المعالجة. إذا كنت لم تستخدم نماذج مثل YOLO11 بعد، فإن اكتشاف OBB هو مثال رائع على كيفية تطبيق YOLO11 في مجموعة من الصناعات، مما يوفر حلولاً عملية ذات تأثير حقيقي.
في هذه المقالة، سنلقي نظرة على ماهية اكتشاف كائن OBB، وأين يمكن تطبيقه، وكيفية استخدام YOLO11 لاكتشاف OBB. سنستعرض أيضًا كيف يمكن لميزات YOLO11 الجديدة تحسين هذه العمليات وكيفية تشغيل الاستدلالات وتدريب النماذج المخصصة لتحقيق أقصى استفادة من إمكانيات اكتشاف الـ OBB.
يأخذ اكتشاف الأجسام OBB الكشف عن الأجسام التقليدية خطوة إلى الأمام من خلال اكتشاف الأجسام في زوايا مختلفة. على عكس المربعات المحيطية العادية التي تبقى بمحاذاة محاور الصورة، تدور المربعات المحيطية OBBs لتلائم اتجاه الكائن. يمكن استخدام الكشف عن الأجسام OBB لتحليل الصور الجوية أو صور الأقمار الصناعية حيث لا تكون الأجسام مستقيمة دائمًا. في صناعات مثل التخطيط الحضري والطاقة والنقل، يمكن أن تشكل القدرة على الكشف الدقيق عن الأجسام ذات الزوايا مثل المباني أو المركبات أو البنية التحتية أساس تطبيقات الرؤية الحاسوبية ذات الفوائد الملموسة.
يدعم YOLO11 الكشف عن الـ OBB وتم تدريبه على مجموعة بيانات DOTA v1.0 لاكتشاف الأجسام مثل الطائرات والسفن وصهاريج التخزين من وجهات نظر مختلفة. يأتي YOLO11 في عدة نماذج مختلفة لتناسب الاحتياجات المختلفة، بما في ذلك YOLO11n-obb (نانو)، YOLO11s-obb (صغير)، YOLO11m-obb (متوسط)، YOLO11l-obb (كبير)، YOLO11x-obb (كبير جدًا). يقدم كل نموذج حجمًا مختلفًا، مع مستويات مختلفة من السرعة والدقة والقدرة الحسابية. يمكن للمستخدمين اختيار الطراز الذي يوفر التوازن الصحيح بين السرعة والدقة لتطبيقاتهم.
تجلب قدرات YOLO11 للكشف عن الأجسام، وخاصةً دعمه للمربعات المحدودة الموجهة، دقة أكبر في مختلف الصناعات. بعد ذلك، سنلقي نظرة على بعض الأمثلة على كيفية استخدام YOLO11 واكتشاف المربعات المحدودة الموجهة في مواقف العالم الحقيقي لجعل العمليات أكثر كفاءة ودقة وأسهل في الإدارة في مختلف المجالات.
إذا كنت من المعجبين بتصميم وتخطيط مدينة ما، فإن الفضل في ذلك يعود إلى العمل التفصيلي للتخطيط الحضري ومراقبة البنية التحتية. أحد الجوانب العديدة لمراقبة البنية التحتية هو تحديد وإدارة الهياكل المهمة مثل صهاريج التخزين وخطوط الأنابيب والمواقع الصناعية. يمكن أن يساعد برنامج YOLO11 مخططي المدن في تحليل الصور الجوية لاكتشاف هذه المكونات الهامة بسرعة ودقة.
يُعدّ الكشف عن الأجسام في المربع المحدود الموجه مفيدًا بشكل خاص هنا لأنه يتيح الكشف عن الأجسام التي يتم عرضها من زوايا مختلفة (غالبًا ما يكون هذا هو الحال مع الصور الجوية). الدقة أمر حيوي هنا لتتبع المناطق الصناعية، وإدارة التأثيرات البيئية، وضمان صيانة البنية التحتية بشكل صحيح. يجعل OBB عملية الكشف أكثر موثوقية، مما يساعد المخططين على اتخاذ قرارات مستنيرة بشأن نمو المدينة وسلامتها واستدامتها. استخدام YOLO11، يمكن أن يساعد المخططين على مراقبة وإدارة البنية التحتية التي تحافظ على سير المدن بسلاسة.
مع ازدياد شعبية الطاقة المتجددة والابتكارات مثل مزارع الطاقة الشمسية، أصبحت عمليات الفحص المنتظمة أكثر أهمية. يجب فحص الألواح الشمسية للتأكد من أنها تعمل بكفاءة. فمع مرور الوقت، يمكن لأشياء مثل التشققات أو تراكم الأوساخ أو اختلال المحاذاة أن تقلل من أدائها. تساعد عمليات الفحص الروتينية على اكتشاف هذه المشاكل في وقت مبكر، بحيث يمكن إجراء الصيانة للحفاظ على عملها بسلاسة.
على سبيل المثال، يمكن فحص الألواح الشمسية للكشف عن الأضرار باستخدام طائرات بدون طيار مدمجة مع الذكاء الاصطناعي على الحافة و YOLO11. يُضفي تحليل الصور على الحافة مزيدًا من الدقة والكفاءة على عملية الفحص. نظرًا لحركة الطائرة بدون طيار ومنظورها، قد تلتقط لقطات المراقبة في كثير من الأحيان الألواح الشمسية من زوايا مختلفة. في هذه الحالات، يمكن أن يساعد اكتشاف OBB في YOLO11 الطائرات بدون طيار على تحديد الألواح الشمسية بدقة.
تتعامل الموانئ والمرافئ مع مئات السفن كل أسبوع، ويمكن أن تكون إدارة مثل هذا الأسطول الكبير أمرًا صعبًا. هناك عنصر إضافي من الصعوبة عند تحليل السفن في الصور الجوية؛ فغالبًا ما تظهر السفن بزوايا مختلفة. هذا هو المكان الذي يكون فيه دعم YOLO11 لاكتشاف الـ OBB مفيدًا.
يتيح اكتشاف OBB للنموذج إمكانية اكتشاف السفن في زوايا مختلفة بدقة أكبر من الصناديق المستطيلة القياسية. من خلال استخدام YOLO11 مع OBB، يمكن لشركات الشحن تحديد موقع أسطولها وحالته بسهولة أكبر، وتتبع التفاصيل المهمة مثل تحركات الأسطول ولوجستيات سلسلة التوريد. تساعد هذه الحلول التي تدعم الرؤية في تحسين المسارات وتقليل التأخير وتحسين إدارة الأسطول بشكل عام عبر طرق الشحن.
إذا كنت مطور ذكاء اصطناعي يتطلع إلى استخدام YOLO11 لاكتشاف الـ OBB، فهناك خياران سهلان للبدء. إذا كنت مرتاحًا في العمل مع التعليمات البرمجية، فإن حزمة Ultralytics Python هي خيار رائع. أما إذا كنت تفضل حلاً سهل الاستخدام وبدون تعليمات برمجية مع إمكانيات التدريب السحابي، فإن Ultralytics HUB هي منصة داخلية مصممة خصيصاً لذلك. لمزيد من التفاصيل يمكنك إلقاء نظرة على دليلنا حول تدريب ونشر Ultralytics YOLO11 باستخدام Ultralytics HUB.
والآن بعد أن رأينا أمثلة على الأماكن التي يمكن فيها تطبيق دعم OBB الخاص ب YOLO11، دعنا نستكشف حزمة Ultralytics Python ونرى كيف يمكنك تشغيل الاستدلالات وتدريب نماذج مخصصة باستخدامها.
أولاً، لاستخدام YOLO11 مع Python، ستحتاج إلى تثبيت حزمة Ultralytics. اعتمادًا على تفضيلاتك، يمكنك اختيار تثبيتها باستخدام pip أو conda أو Docker. للحصول على إرشادات خطوة بخطوة، يمكنك الرجوع إلى دليل تثبيت Ultralytics. إذا واجهت أي تحديات أثناء التثبيت، يقدم لك دليل المشكلات الشائعة الخاص بنا نصائح مفيدة لاستكشاف الأخطاء وإصلاحها.
بمجرد تثبيت حزمة Ultralytics، يصبح العمل مع YOLO11 بسيطًا للغاية. يشير تشغيل الاستدلال إلى عملية استخدام نموذج مُدرَّب لإجراء تنبؤات على صور جديدة - مثل اكتشاف الأجسام باستخدام OBB في الوقت الفعلي. وهو يختلف عن تدريب النموذج، وهو عندما تقوم بتعليم النموذج للتعرف على كائنات جديدة أو تحسين أدائه في مهام محددة. يُستخدم الاستدلال عندما تريد تطبيق النموذج على بيانات غير مرئية.
يرشدك المثال أدناه إلى كيفية تحميل نموذج واستخدامه للتنبؤ بالمربعات المحدودة الموجهة على صورة. لمزيد من الأمثلة التفصيلية ونصائح الاستخدام المتقدمة، تأكد من مراجعة وثائق Ultralytics الرسمية للحصول على أفضل الممارسات والمزيد من الإرشادات.
إن تدريب نموذج YOLO11 يعني أنه يمكنك ضبط أدائه على مجموعات بيانات ومهام محددة، مثل اكتشاف الأجسام المربوطة الموجهة. بينما يمكن استخدام نماذج مُدرّبة مسبقًا مثل YOLO11 للكشف العام عن الأجسام، فإن تدريب نموذج مخصص ضروري عندما تحتاج إلى نموذج لاكتشاف أجسام فريدة أو تحسين الأداء على مجموعة بيانات محددة.
في المقتطف البرمجي أدناه، نغطي خطوات تدريب نموذج YOLO11 لاكتشاف ال OBB.
أولاً، تتم تهيئة النموذج باستخدام أوزان خاصة ب YOLO11 OBB مدرّبة مسبقًا (yolo11n-obb.pt). بعد ذلك، يتم استخدام دالة تدريب لتدريب النموذج على مجموعة بيانات مخصصة، مع استخدام معلمات مثل ملف تكوين مجموعة البيانات، وعدد دورات التدريب، وحجم صورة التدريب، والأجهزة التي سيتم تشغيل التدريب عليها (على سبيل المثال، وحدة المعالجة المركزية أو وحدة معالجة الرسوميات). بعد التدريب، يتم التحقق من أداء النموذج للتحقق من صحة المقاييس مثل الدقة والخسارة.
باستخدام النموذج المدرّب، يمكنك تشغيل استنتاجات على صور جديدة لاكتشاف الأجسام ذات سداسي البرمجة الثنائية الفوقية وتصورها. كما يمكن تحويل النموذج المدرّب إلى صيغ مثل ONNX للنشر باستخدام ميزة التصدير.
يرتقي YOLO11 Ultralytics YOLO11 باكتشاف الأجسام إلى المستوى التالي من خلال دعمه للمربعات المحدودة الموجهة. من خلال قدرته على اكتشاف الأجسام من زوايا مختلفة، يمكن استخدام YOLO11 في تطبيقات مختلفة في مختلف الصناعات. على سبيل المثال، فهو مناسب تمامًا لقطاعات مثل التخطيط الحضري والطاقة والشحن، حيث تكون الدقة ضرورية لمهام مثل فحص الألواح الشمسية أو مراقبة الأسطول. بفضل الأداء الأسرع والدقة المحسّنة، يمكن لـ YOLO11 مساعدة مطوري الذكاء الاصطناعي على حل تحديات العالم الحقيقي.
مع تزايد اعتماد الذكاء الاصطناعي على نطاق واسع ودمجه في حياتنا اليومية، ستشكل نماذج مثل YOLO11 مستقبل حلول الذكاء الاصطناعي.
للتعرف على إمكانات Vision AI، انضم إلى مجتمعنا المتنامي واستكشف مستودع GitHub الخاص بنا. نحن نقود الابتكار من خلال إعادة ابتكار قطاعات مثل الرعاية الصحية والسيارات ذاتية القيادة.