Ultralytics YOLO27: انضم إلى قائمة الانتظار.
ترخيص YOLO
العودة إلى مسرد Ultralytics

Computer Vision (CV)

الرؤية الحاسوبية (CV) هي مجال الذكاء الاصطناعي الذي يمكّن الآلات من تفسير الصور والفيديو. يتناول هذا الموضوع آلية عملها ومهامها الأساسية وتطبيقاتها وتحدياتها.

الرؤية الحاسوبية (CV) هي مجال من الذكاء الاصطناعي (AI) يمكّن الحواسيب من استخلاص المعنى من الصور والفيديو والبيانات المرئية الأخرى: ما الكائنات الموجودة، وأين تقع، وكيف تتحرك، وما الذي يحدث في المشهد. تتعلم الأنظمة الحديثة هذه المهارات من الأمثلة. فالنموذج المدرّب على آلاف الصور المعلّمة يتعلم الأنماط المرئية التي تحدد سيارة أو شقًا أو ورمًا، ثم يطبقها على صور لم يرها من قبل؛ ولهذا يستند المجال اليوم إلى التعلّم الآلي (ML)، وقبل كل شيء إلى التعلّم العميق (DL).

آلية عمل الرؤية الحاسوبية#

بالنسبة إلى الحاسوب، الصورة الملونة شبكة من الأرقام. تحتوي صورة بأبعاد 640×480 على 921,600 قيمة، قيمة واحدة لكل بكسل في كل قناة من قنوات الألوان الثلاث، وتتراوح شدة كل قيمة بين 0 و255. يحوّل مسار معالجة الرؤية الحاسوبية هذه الشبكة إلى قرار عبر خمس مراحل.

المراحل الخمس لخط معالجة الرؤية الحاسوبية: التقاط الصورة، والمعالجة المسبقة، واستخراج السمات، واستدلال النموذج، والمخرجات أو الإجراء

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

تتعلّم النماذج هذه السمات من خلال التعلّم الخاضع للإشراف. أثناء التدريب، يجري النموذج تنبؤات على صور موسومة، وتقيس دالة الخسارة مدى ابتعاد كل تنبؤ عن القيم المرجعية، ويعدّل الانتشار العكسي الأوزان لتقليل ذلك الخطأ. وتوفّر مجموعات البيانات العامة الكبيرة، مثل ImageNet التي تضم أكثر من 14 مليون صورة موسومة، وCOCO التي تضم 80 فئة من الكائنات اليومية، التدريب المسبق الذي تنطلق منه معظم النماذج المخصصة باستخدام التعلّم بالنقل.

من السمات المصممة يدويًا إلى التعلّم العميق#

مخطط زمني للرؤية الحاسوبية من الأنظمة القائمة على القواعد في ستينيات القرن العشرين، مرورًا بالتعلم الآلي والتعلم العميق، وصولًا إلى المحوّلات والنماذج التأسيسية

اعتمدت الرؤية الحاسوبية المبكرة على سمات صُممت يدويًا. فكتب المهندسون كواشف للحواف والزوايا وأنماط التدرج مثل SIFT وHOG، ثم مرّروا هذه السمات إلى مصنّف؛ وكانت الأنظمة الناتجة تتعطل كلما تغيرت الإضاءة أو زاوية الرؤية أو الخلفية. وجاء التحول الحاسم في عام 2012، حين فاز AlexNet بتحدي ImageNet بمعدل خطأ ضمن أفضل 5 بلغ 15.3%، مقابل 26.2% لأقرب منافس. ومنذ ذلك الحين، تعلمت CNNs، ثم محولات الرؤية ابتداءً من عام 2020، سماتها مباشرةً من البيانات. وتقرن نماذج الرؤية واللغة (VLMs) الصور بالنصوص الآن، ما يتيح لنموذج واحد الإجابة عن أسئلة مفتوحة حول صورة أو العثور على أجسام موصوفة بلغة بسيطة. وتقيس لوحة صدارة VLM دقة هذه النماذج في كشف الأجسام ضمن مجموعات بيانات واقعية.

المهام الأساسية للرؤية الحاسوبية#

تجيب كل مهمة عن سؤال مختلف حول الصورة:

  • اكتشاف الكائنات: يعثر على كل كائن ويرسم صندوقًا حوله، مع فئة ودرجة ثقة، ما يتيح العد وتحديد المواقع.
  • تقسيم الكائنات: يمنح كل كائن قناع بكسلات خاصًا به، بحيث يظل شخصان متجاوران منفصلين.
  • التقسيم الدلالي: يضع تسمية فئة لكل بكسل، مثل الطريق أو الرصيف أو السماء.
  • تقدير العمق: يتنبأ ببعد كل بكسل عن الكاميرا انطلاقًا من صورة واحدة.
  • تصنيف الصور: يسند تسمية واحدة إلى الصورة كاملة، مثل «معيب» أو «سليم».
  • تقدير الوضعية: يحدد النقاط المفتاحية، مثل مفاصل الجسم، لقياس الوضعية والحركة.
  • الصناديق المحيطة الموجّهة (OBB): تلائم صناديق مدوّرة الكائنات ذات الزوايا المختلفة، مثل السفن والطائرات في صور الأقمار الصناعية.
  • تتبّع الكائنات: يربط الاكتشافات عبر إطارات الفيديو كي يحتفظ كل كائن بمعرّف ثابت.

يبدأ اختيار المهمة من المخرجات التي يحتاجها التطبيق:

يغطي Ultralytics YOLO26 سبعًا من هذه المهام عبر واجهة Python واحدة: يستدعي YOLO() نفسه لتحميل نموذج للكشف أو تقسيم المثيلات أو التقسيم الدلالي أو العمق أو التصنيف أو الوضعيات أو OBB، وتضيف model.track() التتبع في الفيديو. يشغّل هذا المثال كشف الأجسام على صورة عينة:

from ultralytics import YOLO

# ⁨تحميل نموذج YOLO26 nano للكشف مدرّب مسبقًا⁩
model = YOLO("yolo26n.pt")

# ⁨تشغيل الاستدلال على صورة شارع نموذجية⁩
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# ⁨طباعة عدد الكائنات المكتشفة لكل فئة وحفظ الصورة المشروحة⁩
print(result.verbose())
result.save(filename="bus_detections.jpg")

يحصي السطر المطبوع الاكتشافات لكل فئة، وترسم الصورة المحفوظة كل اكتشاف مع صندوقه وتسميته ودرجة ثقته.

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

تطبيقات عملية#

مخطط يقارن تبنّي الرؤية الحاسوبية بين القطاعات، مع تصدّر التصنيع لأكبر حصة يليه قطاعا الرعاية الصحية وتجارة التجزئة

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

التحديات والقيود#

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

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

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

استكشف الحلول

الرؤية الحاسوبية في الرياضة

الرؤية الحاسوبية في الرياضة

اكتشف كيف يعزّز Ultralytics YOLO الرؤية الحاسوبية الرياضية عبر تتبّع اللاعبين والكرة، وتحليلات الأداء، ورؤى التدريب، وإعادة تأهيل الرياضيين.
معرفة المزيد
الرؤية الحاسوبية للصور الجوية

الرؤية الحاسوبية للصور الجوية

حوّل صور الطائرات المسيّرة والصور الجوية إلى رؤى آنية للزراعة وتربية الأحياء المائية والحفاظ على البيئة والتحليل الجغرافي المكاني باستخدام Ultralytics YOLO.
معرفة المزيد
الرؤية الحاسوبية في قطاع الطيران والفضاء

الرؤية الحاسوبية في قطاع الطيران والفضاء

طبّق الرؤية الحاسوبية في مجال الطيران والفضاء باستخدام Ultralytics YOLO لفحص الطائرات، واكتشاف الأجسام الغريبة على المدارج (FOD)، والعمليات الأرضية في المطارات، واكتشاف عيوب المواد المركّبة.
معرفة المزيد
الرؤية الحاسوبية في مجال الأمن

الرؤية الحاسوبية في مجال الأمن

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

الرؤية الحاسوبية في الروبوتات

عزّز أداء الآلات الذكية باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري في الروبوتات الملاحة الذاتية والإدراك وتعقب الأجسام والتحكم الآني.
معرفة المزيد
الرؤية الحاسوبية في الخدمات اللوجستية

الرؤية الحاسوبية في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري فحص الطرود وفرزها وتتبع المركبات ومراقبة سلامة المستودعات في الوقت الفعلي.
معرفة المزيد
الرؤية الحاسوبية في تجارة التجزئة

الرؤية الحاسوبية في تجارة التجزئة

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

الرؤية الحاسوبية في الرعاية الصحية

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

الرؤية الحاسوبية في التصنيع

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

الرؤية الحاسوبية في قطاع السيارات

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

الرؤية الحاسوبية في الزراعة

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

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

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