# ONNX Runtime (legacy) — إضافات ViON

المصدر: https://vionvision.tech/ar/plugins/analytics/onnx-legacy

خيار لتحليل الفيديو لبطاقات NVIDIA الرسومية القديمة والأنظمة ذات إصدار CUDA السابق. تحقّق من المتطلبات قبل التوصيل.

- الحزمة: @vionvision/camera-ui-onnx-legacy
- المجموعة: تحليل الفيديو والصوت
- الإصدار: 1.5.8
- المتطلبات: ViON 2.4.2 أو أحدث
- الترخيص: MIT
- https://npm.vionvision.tech/-/web/detail/@vionvision/camera-ui-onnx-legacy
- https://github.com/atva0408-create/Vion-plagin/tree/main/camera-ui-onnx-legacy#readme

## الوصف التقني

اكتشاف الأجسام والوجوه ولوحات السيارات لبطاقات رسومات NVIDIA الأقدم وللأنظمة التي تبقى على CUDA 12. مع إضافة ONNX العادية ينتقل الاكتشاف على هذه البطاقات إلى المعالج دون تنبيه.

## ما الذي يفعله

- اكتشاف الأجسام: الأشخاص والمركبات والحيوانات
- اكتشاف الوجوه والتعرّف عليها
- يعثر على لوحات السيارات ويقرأ نصها
- بحث بالذكاء الاصطناعي حسب الوصف
- يعثر على الأشخاص المتشابهين عبر الكاميرات المختلفة (Person Re-ID، يُفعَّل لكل كاميرا) ويحدّد حدود الأشخاص والمركبات والحيوانات (التجزئة)

## ما الذي تحتاجه

- استخدمه بدلًا من إضافة ONNX العادية إذا كانت بطاقة NVIDIA لديك أقدم من GTX 1650: Maxwell (سلسلتا GTX 700/900)، أو Pascal (سلسلة GTX 10، وQuadro من P400 إلى P4000، وTesla P4/P40/P100)، أو Volta (Titan V وTesla V100)
- أو إذا أردت الاحتفاظ بـ CUDA 12 مثبّتة
- CUDA 12.x وcuDNN 9.x لـ CUDA 12 وتعريف NVIDIA بالإصدار 525 أو أحدث
- Linux أو Windows
- على GTX 1650 أو أحدث، استخدم إضافة ONNX العادية: فهي تعمل مع CUDA 13 وتدعم سلسلة RTX 50 أصلًا وتستمر في تلقي الإصلاحات

## الإعدادات

- "Execution Provider": 'auto' يستخدم CUDA على Linux وWindows (x86_64)، وإلا المعالج؛ ومع 'tensorrt' (NVIDIA TensorRT) يستغرق التشغيل الأول وقتًا أطول. وإذا فشل، يتولى المعالج العمل.
- "CUDA Device IDs": بطاقات الرسومات التي تُستخدم، مثل "0,1"
- "CLIP Model (Images)": نموذج البحث بالذكاء الاصطناعي لكل الكاميرات. بعد تغييره، أعد فهرسة التسجيلات.
- "Face Recognition Model": نموذج واحد لكل الكاميرات. بعد التغيير تُعاد معالجة الوجوه المحفوظة.
- لكل كاميرا: نماذج اكتشاف الأجسام واكتشاف الوجوه ولوحات السيارات. و"Default" يتبع النموذج الموصى به.
