Ultralytics YOLO27:


Ultralytics YOLO banner

中文 · 한국어 · 日本語 · Русский · Deutsch · Français · Español · Português · Türkçe · Tiếng Việt · العربية


Ultralytics CI Ultralytics Downloads Ultralytics Discord Ultralytics Forums Ultralytics Reddit
Run Ultralytics on Gradient Open Ultralytics In Colab Open Ultralytics In Kaggle Open Ultralytics In Binder

وثائق Ultralytics YOLO#

Ultralytics YOLO هي عائلة من نماذج الرؤية الحاسوبية الآنية، وتدعم اكتشاف الأجسام، وتقسيم المثيلات، والتقسيم الدلالي، وتقدير العمق، والتصنيف، وتقدير الوضعيات، والصناديق المحيطة الموجّهة، والتتبّع، وذلك عبر حزمة Python واحدة وواجهة سطر الأوامر (CLI). يستند YOLO26 إلى تطورات التعلم العميق والرؤية الحاسوبية، ويتضمن خيار الاستدلال الشامل من دون NMS، بالإضافة إلى تحسين النشر على الأجهزة الطرفية. ويجعل تصميمه المبسّط ملائمًا لمجموعة متنوعة من التطبيقات، وسهل التكيّف مع منصات الأجهزة المختلفة، بدءًا من الأجهزة الطرفية ووصولًا إلى واجهات برمجة التطبيقات السحابية. لأعباء الإنتاج المستقرة، يُوصى بكل من YOLO26 وYOLO11.

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

اطلب ترخيص Enterprise للاستخدام التجاري عبر ترخيص Ultralytics.

قريبًا: YOLO27

استكشف معاينة YOLO27، بما في ذلك تفاصيل البنية والمعايير الأولية وأمثلة للاستخدام بعد الإطلاق. تخضع النماذج حاليًا للمراحل النهائية من البحث والتطوير (R&D)، ومن المتوقع إطلاقها في وقت لاحق من هذا العام؛ لكنها غير متاحة بعد، ولم يُحدّد موعد للإطلاق.

🚀 جديد: تقدير العمق أحادي العين

حوّل صورة واحدة إلى خريطة عمق، بحيث تمثل كل بكسل مسافةً بالمتر.

تعرّف على المزيد

ابدأ باستخدام أمرين#

# Install the ultralytics package from PyPI
pip install ultralytics

# Detect objects in an image with a pretrained YOLO26 model
yolo predict model=yolo26n.pt source='https://github.com/ultralytics/assets/releases/download/v0.0.0/bus.jpg'

تُنزّل أوزان النموذج والصورة المثال تلقائيًا، وتُحفظ النتيجة المشروحة في المجلد الذي يطبعه الأمر، وهو runs/detect/predict عند التشغيل لأول مرة.

راجع دليل البدء السريع للاطلاع على جميع طرق التثبيت وإجراء التنبؤ الأول.

ما الذي تريد فعله؟#

درّب نموذجًا على مجموعة بياناتك

اضبط نموذج YOLO26 مدرّبًا مسبقًا على مجموعة بياناتك، مع تهيئة الزيادة والوسائط الفائقة للتدريب باستخدام عدة وحدات GPU


درّب نموذجًا مخصصًا

شغّل نموذجًا على صورك أو مقطع الفيديو الخاص بك

حمّل نموذجًا مدرّبًا مسبقًا واستخرج مربعات الإحاطة أو الأقنعة أو النقاط المفتاحية ببضعة أسطر من Python أو بأمر CLI واحد


أجرِ تنبؤًا على بيانات جديدة

تتبّع الأجسام عبر إطارات الفيديو

تتبّع الأجسام باستخدام معرّفات ثابتة عبر TrackTrack (الافتراضي) أو BoT-SORT أو ByteTrack أو OC-SORT أو Deep OC-SORT أو FastTracker


تتبّع الأجسام المتعددة

شغّل تطبيقًا جاهزًا للرؤية الحاسوبية

تطبيقات رؤية حاسوبية جاهزة لعدّ الأجسام وإنشاء الخرائط الحرارية وإدارة الطوابير وإنذارات الأمن والتمارين الرياضية، دون الحاجة إلى التدريب


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

انشر نموذجك

صدّر النماذج المدرّبة إلى ONNX أو TensorRT أو OpenVINO للاستدلال السريع على الأجهزة الطرفية والأجهزة المحمولة والخوادم السحابية


صدّر وانشر

اختر النموذج المناسب

قارن YOLO26 وYOLO11 وSAM 3 وRT-DETR وسائر البنى المدعومة من حيث السرعة والدقة وحالات الاستخدام


استعرض جميع النماذج

ابحث في واجهة Python البرمجية

ابحث عن الأصناف والدوال وتواقيع الأساليب في واجهة Python البرمجية، التي تُولّد تلقائيًا من الشيفرة المصدرية مع كل إصدار جديد


مرجع API

الجديد: YOLO26

توفر أحدث عائلة نماذج أصدرتها Ultralytics استدلالًا شاملًا اختياريًا دون NMS، وموازنةً محسّنة بين الدقة وزمن الاستجابة مقارنةً بـ YOLO11


تعرّف على YOLO26

كيف نُظّمت هذه الوثائق#

تتبع معظم أوامر سير عمل النماذج yolo بنيةً واحدة هي yolo [TASK] MODE ARGS، حيث تكون المهمة اختيارية، وتُنظّم هذه الوثائق حول الأجزاء الثلاثة نفسها، إضافةً إلى اختصار واحد:

يدعم كل ما عدا ذلك هذه البنية: تعرض النماذج جميع البنى التي يمكنك تمريرها إلى model= — مثل YOLO26 وYOLO11 وSAM 3 وRT-DETR وغيرها — وتوفر مجموعات البيانات ما تتدرّب عليه كل مهمة، بينما تضم الأدلة مجموعة واسعة من الشروحات المتعمقة حول نشر النماذج على الأجهزة وتهيئة الوسائط الفائقة وتحويل مجموعات البيانات واستعراض المشاريع الكاملة، وتربط التكاملات خط المعالجة بأدوات التدريب والنشر التي تستخدمها بالفعل، ويوثّق قسم المرجع كل صنف ودالة في واجهة Python البرمجية.

إلى جانب حزمة Python، هناك واجهتان إضافيتان تعملان على النماذج نفسها: منصة Ultralytics للتعليق التوضيحي والتدريب والنشر سحابيًا، وUltralytics Inference، وهي مكتبة Rust مستقلة وواجهة CLI لتشغيل النماذج المصدّرة دون بيئة تشغيل Python.

تراخيص YOLO: ما ترخيص Ultralytics YOLO؟#

Ultralytics Enterprise License banner

تقدم Ultralytics خيارين للترخيص لتلبية حالات الاستخدام المتنوعة:

  • ترخيص AGPL-3.0: هذا الترخيص مفتوح المصدر المعتمد من OSI مثالي للطلاب والهواة، ويشجع التعاون المفتوح وتبادل المعرفة. راجع ملف LICENSE لمزيد من التفاصيل.
  • ترخيص Enterprise: يتيح هذا الترخيص، للاستخدام في التطوير والإنتاج، دمج برامج Ultralytics ونماذج الذكاء الاصطناعي بسلاسة في منتجات الأعمال وخدماتها، بما في ذلك الأدوات الداخلية وسير العمل المؤتمت وعمليات النشر الإنتاجية، مع تجاوز متطلبات المصدر المفتوح في AGPL-3.0. للبدء، يُرجى التواصل معنا عبر ترخيص Ultralytics.

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

الأسئلة الشائعة#

  • Ultralytics YOLO هي سلسلة YOLO الشهيرة (أنت لا ترى سوى مرة واحدة) للكشف الآني عن الأجسام وتقسيم الصور. ويعتمد أحدث نموذج، YOLO26، على الإصدارات السابقة، إذ يقدم استدلالًا شاملًا اختياريًا دون NMS ونشرًا محسّنًا على الأجهزة الطرفية. يدعم YOLO مهامًا متنوعة في الذكاء الاصطناعي للرؤية الحاسوبية، مثل الكشف، وتقسيم الكائنات، والتقسيم الدلالي، وتقدير العمق، والتصنيف، وتقدير الوضعية، ومربعات الإحاطة الموجّهة، كما يمكنه تتبّع الأجسام المكتشفة عبر إطارات الفيديو. وتضمن بنيته الفعّالة سرعة ودقة ممتازتين، ما يجعله مناسبًا لتطبيقات متنوعة، بما فيها الأجهزة الطرفية وواجهات API السحابية.

  • البدء باستخدام YOLO سريع وسهل. ثبّت حزمة Ultralytics من pip باستخدام pip install ultralytics، ثم أجرِ أول تنبؤ لك باستخدام yolo predict model=yolo26n.pt — إذ تُنزّل أوزان النموذج تلقائيًا. للحصول على تعليمات شاملة تشمل conda وDocker والتثبيت من المصدر، تفضّل بزيارة صفحة البدء السريع.

  • يتطلب تدريب نموذج YOLO مخصص على مجموعة بياناتك بضع خطوات مفصلة:

    1. جهّز مجموعة البيانات المشروحة وأوصِفها في ملف YAML لمجموعة البيانات.
    2. حمّل نموذجًا مدرّبًا مسبقًا، مثل YOLO("yolo26n.pt") في Python.
    3. ابدأ التدريب باستخدام model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640)، أو من سطر الأوامر باستخدام yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640.

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

  • تقدم Ultralytics خيارين لترخيص YOLO:

    • ترخيص AGPL-3.0: هذا الترخيص مفتوح المصدر مثالي للاستخدام التعليمي وغير التجاري، ويشجع التعاون المفتوح.
    • ترخيص Enterprise: مخصص للاستخدام في التطوير والإنتاج، بما في ذلك الأدوات الداخلية وسير العمل المؤتمت وعمليات النشر الإنتاجية، مع تجاوز متطلبات المصدر المفتوح في AGPL-3.0.

    لمزيد من التفاصيل، تفضّل بزيارة صفحة الترخيص.

  • يدعم Ultralytics YOLO تتبّع الأجسام المتعددة بكفاءة وقابلية للتخصيص. استدعِ YOLO("yolo26n.pt").track(source="path/to/video.mp4") في Python، أو شغّل yolo track source=path/to/video.mp4 من سطر الأوامر — فكلاهما يعمل مع ملفات الفيديو والبث المباشر وإدخال كاميرا الويب. للاطلاع على دليل مفصل حول إعداد تتبّع الأجسام وتشغيله، راجع وثائق نمط التتبّع، التي تشرح الإعدادات والتطبيقات العملية في السيناريوهات الآنية.


    Ultralytics GitHub Ultralytics LinkedIn Ultralytics Twitter Ultralytics YouTube Ultralytics TikTok Ultralytics BiliBili Ultralytics Discord

التعليقات