أمان جاهز للمؤسسات: متوافق مع ISO 27001 و SOC 2 Type I.


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

Link to this sectionوثائق Ultralytics YOLO#

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

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

اطلب ترخيص المؤسسة (Enterprise License) للاستخدام التجاري في ترخيص Ultralytics.

🚀 جديد: تقطير المعرفة

قم بتدريب نماذج YOLO أصغر بمساعدة نموذج تعليمي أكبر - دون تكلفة استدلال إضافية، فقط دقة أفضل.

اعرف المزيد

Link to this sectionابدأ في أمرين فقط#

# 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.

راجع دليل Quickstart للحصول على مرجع التثبيت والاستخدام الكامل.

Link to this sectionما الذي تريد القيام به؟#

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

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


تدريب نموذج مخصص

تشغيل نموذج على صورك أو فيديوهاتك

تحميل نموذج مُدرب مسبقاً والحصول على صناديق التقييد، أو الأقنعة، أو النقاط الرئيسية في بضعة أسطر من Python أو أمر CLI واحد


التنبؤ على بيانات جديدة

تتبع الكائنات عبر إطارات الفيديو

تتبع الكائنات عبر إطارات الفيديو باستخدام معرف ثابت عبر BoT-SORT أو ByteTrack، المدمجين في خط أنابيب التنبؤ الخاص بـ YOLO26


تتبع متعدد الكائنات

تشغيل تطبيق رؤية جاهز للاستخدام

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


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

نشر نموذجك

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


التصدير والنشر

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

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


تصفح كل النماذج

ابحث في Python API

ابحث عن الفئات، والوظائف، وتوقيعات الطرق لـ Python API، التي يتم إنشاؤها تلقائياً من المصدر مع كل إصدار جديد


مرجع API

ما الجديد: YOLO26

تقدم عائلة النماذج الأحدث من Ultralytics استدلالاً كاملاً بدون NMS مع مقايضة محسنة بين الدقة وزمن الانتقال مقارنة بـ YOLO11


تعرف على YOLO26

Link to this sectionكيف يتم تنظيم هذه الوثائق#

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

كل شيء آخر يدعم تلك القواعد: Models تسرد كل بنية يمكنك تمريرها إلى model= — مثل YOLO26، وYOLO11، وSAM 3، وRT-DETR، والمزيد — وتوفر Datasets البيانات التي يتدرب عليها كل Task، وGuides عبارة عن مجموعة واسعة من التعليمات المتعمقة التي تغطي نشر الأجهزة، وضبط المعاملات الفائقة، وتحويل مجموعات البيانات، وشروحات كاملة للمشاريع، وتربط Integrations خط الأنابيب بأدوات التدريب والنشر التي تستخدمها بالفعل، ويوثق قسم Reference كل فئة ووظيفة في Python API.

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

Link to this sectionتراخيص YOLO: كيف يتم ترخيص Ultralytics YOLO؟#

Ultralytics Enterprise License banner

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

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

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

Link to this sectionالأسئلة الشائعة#

Link to this sectionما هو Ultralytics YOLO وكيف يحسن اكتشاف الكائنات؟#

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

Link to this sectionكيف يمكنني البدء بتثبيت وإعداد YOLO؟#

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

Link to this sectionكيف يمكنني تدريب نموذج YOLO مخصص على مجموعة البيانات الخاصة بي؟#

يتضمن تدريب نموذج 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.

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

Link to this sectionما هي خيارات الترخيص المتاحة لـ Ultralytics YOLO؟#

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

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

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

Link to this sectionكيف يمكن استخدام Ultralytics YOLO لتتبع الكائنات في الوقت الفعلي؟#

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


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

التعليقات