تخطَّ إلى المحتوى الرئيسي

ذكاء اصطناعي للفيديو آنيًا

مسارات فيديو بالذكاء الاصطناعي آنية تصمد في الإنتاج

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

  • استقبال متعدّد الكاميرات
  • معالجة RTSP
  • NVIDIA Triton
  • DeepStream
  • TensorRT / CUDA
  • استدلال GPU
  • تتبّع الأجسام
  • الحافة والسحابة
  • نشر Docker
  • مراقبة الانحراف

الاستقبال متعدّد الكاميرات ومعالجة بثوث RTSP

يبدأ المسار من المصدر: استقبال متعدّد الكاميرات من بثوث RTSP وONVIF وIP، مع فكّ ترميز مسرَّع عتاديًّا كي يصرف الـ GPU دوراته على الاستدلال، لا على تفكيك H.264. نتولّى الوقائع غير البرّاقة التي تُعطِب المسارات الساذجة — إعادة الاتصال عند انقطاع البثّ، وانزياح الساعة بين الكاميرات، ومعدّلات الإطارات المتغيّرة، والضغط العكسي حين تتأخّر مرحلة لاحقة — ليبقى البثّ نظيفًا قبل أن يبلغ إطار واحد أيّ نموذج.

استدلال مُحسَّن على GPU: Triton وDeepStream وTensorRT وCUDA

الإنتاجية تحيا وتموت في مرحلة الاستدلال. نقدّم النماذج عبر NVIDIA Triton ونبني رسوم البثّ على DeepStream، مع نماذج مُترجَمة إلى TensorRT وCUDA مخصّص حيث تكون النواة عنق الزجاجة. تتيح لنا المعالجة الدفعية عبر الكاميرات، والدقّة المختلطة، ونقل الذاكرة المثبّتة، دفعَ كشف الأجسام وتتبّعها آنيًا عبر عدّة بثوث كاميرات متزامنة على GPU واحد — بدل تخصيص بطاقة لكل بثّ.

التوسّع والكمون والاستدلال على الحافة مقابل السحابة

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

نشر بـ Docker، محلّيًا أو سحابيًّا

يُسلَّم المسار كخدمات مُحزَّمة بـ Docker ومُصدَّرة النسخ، مع تهيئة زمن تشغيل GPU: ما تحقّقنا منه هو بالضبط ما يعمل — لا خادم يدويّ لا يفهمه سوى شخص واحد. ننشر محلّيًا خلف جدارك الناريّ حين يتعذّر خروج البيانات من الموقع، أو في سحابتك حين يجوز ذلك، ونوصل لوحات التحكّم التي يراقبها المشغّلون فعلًا: الكشوف الحيّة، وصحّة كل كاميرا، والتنبيهات.

MLOps والمراقبة وانحراف النماذج

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

لديك كاميرات ونماذج ومشكلة آنية؟

احجز مكالمة مدّتها 20 دقيقة وسنستعرض بثوثك وميزانية الكمون لديك وما يتطلّبه فعلًا مسار فيديو بمستوى الإنتاج.