اكتشف التعليقات التوضيحية على المضلعات، وكيف تتيح تقسيم الكائنات بدقة، وكيفية إنشاء التعليقات التوضيحية بسهولة باستخدام Ultralytics .

اكتشف التعليقات التوضيحية على المضلعات، وكيف تتيح تقسيم الكائنات بدقة، وكيفية إنشاء التعليقات التوضيحية بسهولة باستخدام Ultralytics .

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

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

لا توفر مربعات الحدود سوى مناطق مستطيلة تقريبية حول الكائنات، وغالبًا ما تتضمن أجزاءً إضافية من الخلفية، مما يجعل من الصعب تحديد الأشكال غير المنتظمة أو فصل العناصر المتداخلة.
تلعب التعليقات التوضيحية للمضلعات دوراً حيوياً في تحقيق هذا المستوى من الدقة. فالتتبع الدقيق لشكل كل كائن في صور مجموعة البيانات ينتج بيانات تدريب عالية الجودة تعكس الحدود الحقيقية للكائنات. وتساعد هذه التعليقات التوضيحية التفصيلية النماذج، مثل Ultralytics على فهم بنية كل مكون بشكل أفضل، مما يؤدي إلى نتائج تقسيم أكثر دقة.
بعد ذلك، دعونا نستعرض أوجه القصور في أدوات التعليق التوضيحي التقليدية لفهم الحاجة إلى حلول أكثر كفاءة وقابلية للتوسع مثل Ultralytics .
فيما يلي بعض التحديات الشائعة التي يواجهها المُعلِّقون عند استخدام أدوات التعليق على المضلعات التقليدية:
تتصدى Ultralytics لهذه التحديات من خلال ميزات التعليق التوضيحي المدعومة بالذكاء الاصطناعي، والتي تعمل YOLO «Segment Anything Models» (SAM) YOLO ». SAM للمستخدمين إنشاء أقنعة تجزئة عالية الجودة من مدخلات بسيطة مثل النقرات، والتي يمكن بعد ذلك تحسينها لتصبح تعليقات توضيحية دقيقة على شكل مضلعات.
وبالمثل، تستخدم عملية التوضيح الذكية YOLO YOLO مدربة مسبقًا أو مخصصة لإجراء الاستدلال على الصورة وإضافة تنبؤات، مثل المربعات المحيطة أو أقنعة التجزئة أو المربعات المحيطة الموجهة، كتعليقات توضيحية، والتي يمكن بعد ذلك مراجعتها وتعديلها حسب الحاجة. وتعمل هذه القدرات مجتمعة على جعل عملية التوضيح أسرع وأكثر اتساقًا وأسهل في التوسع.
تتضمن Ultralytics محرر تعليقات مدمجًا يتيح للمستخدمين إضافة تعليقات على الصور مباشرةً داخل مساحة العمل. وهذا يسهل عملية إنشاء مجموعات البيانات وإدارتها دون الاعتماد على أدوات منفصلة لتصنيف البيانات، والتي غالبًا ما تستغرق وقتًا طويلاً.
بالإضافة إلى التعليقات التوضيحية للمضلعات، تدعم Ultralytics عدة أنواع أخرى من التعليقات التوضيحية. وفيما يلي لمحة سريعة عنها:
الآن، دعونا نرى كيفية إنشاء تعليقات توضيحية للمضلعات على Ultralytics سواء يدويًا أو باستخدام أدوات مدعومة بالذكاء الاصطناعي.
فيما يلي دليل سريع خطوة بخطوة لإنشاء تعليقات توضيحية للمضلعات يدويًّا:

بعد ذلك، دعونا نلقي نظرة على ميزات وضع العلامات المدعومة بالذكاء الاصطناعي التي تدعمها Ultralytics والتي تعمل على تسريع عملية وضع العلامات.
توفر المنصة طريقتين للتعليق الذكي: الأولى مدعومة بنماذج Segment Anything لإنشاء تعليقات تفاعلية تعتمد على النقرات، والثانية مدعومة YOLO لإضافة تنبؤات النموذج مباشرةً كتعليقات. ويمكن استخدام كلتا الطريقتين للتعليق الذكي على الأشكال المتعددة الأضلاع.
تعمل ميزة التوضيح SAM على Ultralytics على تبسيط عملية التصنيف اليدوي من خلال استخدام نموذج Segment Anything Model (SAM) لإنشاء أقنعة تقسيم بمدخلات قليلة للغاية. وبدلاً من تتبع الكائنات نقطةً نقطةً، يمكن للمستخدمين التفاعل مع الصورة باستخدام إرشادات بسيطة مثل النقرات للإشارة إلى ما يجب تضمينه أو استبعاده.
تدعم المنصة SAM متعددة، بما في ذلك SAM .1 و SAM مما يتيح للمستخدمين الاختيار بين الأداء الأسرع أو الدقة الأعلى حسب احتياجاتهم. وبناءً على المدخلات التي يقدمها المستخدم، SAM أقنعة على مستوى البكسل في الوقت الفعلي. ويمكن بعد ذلك تحسين هذه الأقنعة واستخدامها كتعليقات توضيحية للمضلعات، مما يجعل العملية أسرع وأكثر اتساقًا وأسهل في التوسع.
فيما يلي خطوات استخدام SAM تعليقات توضيحية للمضلعات في Ultralytics :

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

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