# ONNX Runtime — إضافات ViON

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

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

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

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

يكتشف الأجسام والوجوه ولوحات السيارات في صورة الكاميرا ويتيح البحث في التسجيلات بالوصف. يعمل على بطاقة رسومات NVIDIA أو، في غيابها، على المعالج.

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

- اكتشاف الأجسام: الأشخاص والمركبات والحيوانات
- اكتشاف الوجوه والتعرّف عليها
- يعثر على لوحات السيارات ويقرأ نصها
- بحث بالذكاء الاصطناعي حسب الوصف؛ ومع النموذج متعدد اللغات أيضًا بالروسية ونحو 100 لغة أخرى
- يعثر على الأشخاص المتشابهين عبر الكاميرات المختلفة (Person Re-ID، يُفعَّل لكل كاميرا) ويحدّد حدود الأشخاص والمركبات والحيوانات (التجزئة)
- يستخدم كاشفًا درّبه ViON Cloud على اللقطات التي راجعتها، بمجرد نشره
- يجيب عن أسئلة نعم/لا التي دُرّب عليها حول جسم مكتشف، مثل "شخص يحمل حقيبة"
- يمكنه استخدام عدة بطاقات رسومات NVIDIA في آن واحد

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

- Linux أو Windows
- لبطاقة رسومات NVIDIA: CUDA 13 وcuDNN 9 لـ CUDA 13 وتعريف NVIDIA بالإصدار 580 أو أحدث
- لبطاقات NVIDIA الأقدم من GTX 1650 (Maxwell وPascal وVolta) أو الأنظمة التي تبقى على CUDA 12، استخدم بدلًا منه إضافة ONNX Legacy

## الإعدادات

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