برامج مراقبة الفيديو

دليل برنامج SmartVision

كيف تعمل مع برنامج SmartVision لإنشاء نظام مراقبة بالفيديو؟ اقرأ وصف المنتج أدناه.

إنشاء نظام مراقبة بالفيديو يعتمد على SmartVision

SmartVision هو حل برمجي شامل لأنظمة المراقبة بالفيديو الحديثة، حيث يقدم ميزات متقدمة لتعزيز الأمن وكفاءة المراقبة. يدعم تدفقات غير مستقرة والكاميرات منخفضة التكلفة، ويقوم بتنفيذ موازنة الحمل لتحقيق الأداء الأمثل. متوافق مع أي كاميرات IP تدعم البث عبر RTSP أو HTTP، يتيح SmartVision مشاهدة الصور ومعالجتها بكفاءة.

برنامج مراقبة الفيديو - SmartVision

بعد تثبيت وتشغيل البرنامج، ستظهر النافذة الرئيسية التي تعرض الصور من كاميرات المراقبة. في الأعلى، ستجد القائمة الرئيسية التي تكرر الأزرار الموجودة في شريط الأدوات في الأسفل.
يمكنك إخفاء لوحة الأزرار واستخدام القائمة الرئيسية للبرنامج بدلاً منها.
على اليمين، اختر تنسيق البلاط المطلوب لعرض الصور من كاميرات المراقبة.
تشمل الخيارات التنسيقات التي تحتوي على 1، 4، 8، 9 أو 16 بلاطًا.
سيتم حفظ التنسيق المحدد عند خروجك من البرنامج.

ملاحظة: كلمة "SmartVision" يجب أن تظل دون تغيير لأنها اسم منتج برنامج.
في البداية، ستكون البلاط في النافذة الرئيسية فارغة. للاتصال بكاميرات الـ IP الخاصة بك، انقر على أيقونة الكاميرا في شريط الأدوات الرئيسي. ستظهر نافذة تحتوي على قائمة كاميرات الـ IP.

يمكن إضافة الكاميرات إما تلقائيًا أو يدويًا. يتم استخدام الأيقونة الأولى في لوحة قائمة الكاميرات للبحث التلقائي عن كاميرات الـ IP في الشبكة المحلية.

Automatic Camera Search via ONVIF

لأتمتة اكتشاف وإضافة كاميرات IP، اتبع الخطوات التالية:

  1. انقر على الأيقونة الأولى لبدء عملية البحث عن الأجهزة. سيبدأ النظام بفحص الشبكة للعثور على كاميرات IP التي تدعم بروتوكول ONVIF.
  2. إذا لزم الأمر، سيطلب منك النظام إدخال بيانات الاعتماد (اسم المستخدم وكلمة المرور) للاتصال بالكاميرات. أدخل هذه البيانات في الحقول المناسبة.
  3. عند اكتمال عملية الفحص، ستعرض الواجهة قائمة بالكاميرات التي تم اكتشافها.
  4. لحفظ إعداداتها في قاعدة البيانات، انقر على زر "حفظ".
Adding IP Cameras Manually
لإضافة الكاميرات يدويًا، استخدم زر "إضافة كاميرا". ستظهر لك استمارة لإضافة كاميرا جديدة.
كل ما عليك فعله هو إدخال عنوان URL الصحيح لبث RTSP (بروتوكول البث في الوقت الفعلي) أو HTTP.
عادةً ما يكون عنوان URL الخاص بـ RTSP بالشكل التالي:
rtsp://admin:password@ipaddress:port/text حيث:
  • admin:password — اسم المستخدم وكلمة المرور
  • ipaddress — عنوان IP الخاص بالكاميرا
  • port — منفذ البث (عادةً يكون 554)
text — نص محدد مذكور في وثائق الكاميرا (يعتمد على طراز الكاميرا)
بعد إدخال وحفظ رابط RTSP الصحيح، ستعرض النافذة الرئيسية صورة من كاميرا IP. يُرجى ملاحظة أن كلمات المرور الافتراضية تختلف حسب الشركة المصنعة. يمكن العثور على قائمة بكلمات المرور الافتراضية في الوثائق.
يوفر نموذج إعدادات الكاميرا مجموعة واسعة من الخيارات والميزات. بعض هذه الخيارات تتطلب موارد حاسوبية كبيرة. لذلك، عند التعامل مع عدد كبير من الكاميرات، يجب اختيار أجهزة مناسبة تدعم القدرات المتقدمة للكشف والتعرف على الكائنات في الوقت الفعلي.
لمزيد من المعلومات حول هذه الميزات، يُرجى الرجوع إلى الأقسام الخاصة باكتشاف الحركة، والتعرف على الوجه، والتعرف على لوحات أرقام المركبات.
General Software Settings
سجلات السحابة (التخزين السحابي للملفات)

في الصفحة الأولى من الإعدادات، يمكنك إدخال اسم المستخدم وكلمة المرور الخاصة بخدمة السحابة. للقيام بذلك، يجب إنشاء حساب على الموقع وتأكيده عبر البريد الإلكتروني. أدخل:
  • اسم المستخدم (Login): عنوان بريدك الإلكتروني المسجل على موقع السحابة.
  • كلمة المرور (Password): كلمة مرور من اختيارك.
انقر على "حفظ". إذا تم تفعيل خيار "الاتصال وتمكين التسجيل السحابي"، يمكنك تحميل الأحداث إلى الخادم للتخزين الآمن والعرض عن بُعد.
بالإضافة إلى ذلك، يمكنك الوصول إلى الكاميرات الخاصة بك من خلال الخدمة السحابية في حسابك الشخصي. لتمكين هذه الميزة، ستحتاج إلى تكوين الإعدادات المناسبة في خيارات الكاميرا. للحصول على مزيد من التفاصيل، راجع قسم إعداد كاميرا IP.
Local Records (Local Storage for Files)
في الإعدادات العامة، يمكنك اختيار دليل لأرشيف "videos" حيث سيتم حفظ ملفات الفيديو أثناء التسجيل.
بشكل افتراضي، يتم إنشاء مجلد "videos" في نفس الدليل الذي تم تثبيت برنامج SmartVision فيه.

يحتوي هذا المجلد على ثلاثة أدلة فرعية:
  • Events: يحتوي على ملفات الفيديو الخاصة بالأحداث المسجلة.
  • Records: يحتوي على ملفات الفيديو الخاصة بالتسجيلات المستمرة من الكاميرات.
  • Timelapses: يحتوي على ملفات الفيديو الخاصة بتسجيلات التايم لابس المستمرة من الكاميرات.
داخل كل دليل فرعي، يتم حفظ الملفات في مجلدات تحمل أسماء التاريخ الحالي. يتم حفظ أرشيف الفيديو بالكامل فورًا بصيغة MP4 المضغوطة، مما يلغي الحاجة إلى أي تحويل إضافي. هذا يعني أنه يمكنك ببساطة نسخ أي ملف فيديو وفتحه في أي مشغل وسائط يدعم صيغة MP4، وهو ما يشمل تقريبًا جميع المشغلات.

إعدادات الاحتفاظ بالفيديو
في الإعدادات العامة، يمكنك أيضًا تحديد الحد الأقصى لفترة الاحتفاظ بتسجيلات الفيديو بالأيام. بعد انقضاء هذه الفترة، سيتم حذف الملفات تلقائيًا.

تكوين كاميرا IP

إعدادات كاميرا IP مقسمة إلى عدة أقسام:
  • Device: إعدادات الكاميرا العامة (اسم الكاميرا، عنوان بث RTSP).
  • Recording: تفعيل وتكوين التسجيل المستمر وتسجيل الفاصل الزمني.
  • Motion: تفعيل وضبط معلمات اكتشاف الحركة.
  • Detection: تفعيل وتكوين وحدات اكتشاف الكائنات، التعرف على الوجه، والتعرف على لوحات السيارات.
  • Cloud: تفعيل وتكوين التكامل مع خدمة السحابة.
  • Advanced: إعدادات عامة لاكتشاف الكائنات.

Device - الإعدادات العامة لكاميرا IP

يتيح لك هذا القسم إدخال اسم الكاميرا وعنوان بث RTSP أو HTTP.
"عرض بث الفيديو على الواجهة الرئيسية": يحدد ما إذا كان يجب عرض بث الفيديو الخاص بالكاميرا على الواجهة الرئيسية.
على سبيل المثال، على جهاز كمبيوتر واحد، يمكنك تسجيل الفيديو دون مشاهدته، بينما على جهاز آخر يمكنك فقط مشاهدة الفيديو دون حفظه على القرص الصلب. إذا كنت تستخدم جهاز كمبيوتر منخفض الأداء للمشاهدة فقط، فمن المستحسن استخدام بث ثانوي بدقة أقل.
خيارات متقدمة:
هنا يمكنك ضبط إعادة الاتصال التلقائي بالكاميرا بعد عدد محدد من الثواني.
إذا تم تعيين القيمة إلى 0، فلن تحدث إعادة الاتصال.
يُعد هذا الخيار مفيدًا للكاميرات ذات الميزانية المحدودة أو غير المستقرة التي تحتوي على بث فيديو متقطع.

التسجيل - تسجيل كاميرا IP

يتيح لك هذا القسم إعدادات التسجيل المستمر لإنشاء أرشيف الفيديو.
تمكين/تعطيل التسجيل المستمر: يمكنك تفعيل أو تعطيل التسجيل المستمر.
تمكين/تعطيل تسجيل الصوت: اختر ما إذا كنت تريد تسجيل الصوت من الكاميرا أم لا.

خيارات متقدمة:
  • حدد مدة مقاطع التسجيل المستمر بالثواني. الإعداد الافتراضي هو 300 ثانية، مما يعني أن التسجيلات سيتم حفظها في مقاطع مدتها 5 دقائق.
  • يمكنك زيادة الفاصل الزمني بناءً على استقرار الكاميرات والشبكة لديك.
للتسجيل بتقنية الزمن المتسارع، يمكنك تعيين عدد الإطارات في الدقيقة. الإعداد الافتراضي هو 2 إطار في الثانية. يقلل التسجيل بتقنية الزمن المتسارع بشكل كبير من استخدام مساحة القرص. كلما قل عدد الإطارات في الدقيقة التي تقوم بتسجيلها، كلما قلت المساحة المطلوبة على القرص.
التسجيل المتوازي للأحداث: لا يقيّدك التسجيل المستمر أو بتقنية الزمن المتسارع من تسجيل الأحداث في الوقت نفسه. على سبيل المثال، عندما يتم اكتشاف حركة، يمكنك تسجيل فيديو عالي الجودة مع معدل إطارات مرتفع بينما تقوم أيضًا بتسجيل فيديو بتقنية الزمن المتسارع مع حركة منخفضة.
لحفظ مساحة القرص، يتم تحويل جميع التدفقات تلقائيًا وحفظها بصيغة MP4 مضغوطة. تتطلب هذه العملية مستوى معين من تحميل المعالج/وحدة معالجة الرسومات، على عكس حفظ الملف بصيغة AVI.

كشف الحركة

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

يتم تكوين حساسية جهاز الكشف عن الحركة في الخيارات المتقدمة.
يمكن أن تتراوح الحساسية من 0 إلى 1:
1: أقصى حساسية.
0: الحد الأدنى للحساسية.
يمكنك أيضًا تحديد مناطق محددة لاكتشاف الحركة ضمن هذه الإعدادات.
التسجيل عند اكتشاف الحركة
عندما يتم تفعيل جهاز الكشف عن الحركة، سيبدأ التسجيل لمدة محددة. بشكل افتراضي، يتم تعيين هذه المدة إلى 15 ثانية، ولكن يمكنك تعديل هذه الإعدادات في الخيارات المتقدمة. يمكن مراجعة جميع الأحداث المسجلة في قسم الأحداث.

Detection - اكتشاف الكائن

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

في هذا التبويب، حدد الخيار "استخدام اكتشاف الأجسام".
يتم تفعيل اكتشاف الأجسام عند اكتشاف الحركة. بشكل افتراضي، يتم تعيين الفاصل الزمني لاكتشاف الأجسام إلى 300 ميلي ثانية (الخيارات المتقدمة).

هذا يعني أنه سيتم معالجة الإطارات لاكتشاف الأجسام كل 300 ميلي ثانية.
يضع اكتشاف الأجسام عبئًا على وحدة المعالجة المركزية، لذلك لا يُوصى بتحديد هذا الفاصل الزمني أقل من 150 ميلي ثانية. كلما كان الفاصل الزمني أقصر، زاد عبء المعالج. هذه الميزة مدعومة فقط على أجهزة الكمبيوتر 64 بت.
تمكين التعرف على الوجوه
قم بتمكين هذا الخيار لاستخدام التعرف على الوجوه.
يمكن استخدام التعرف على الوجوه بشكل مستقل عن اكتشاف الأجسام.
هذه الميزة تتطلب جهاز كمبيوتر ذو قدرة حسابية كافية ويدعم فقط الأنظمة 64-بت.

تمكين التعرف على لوحات المركبات
قم بتمكين هذا الخيار لاكتشاف لوحات المركبات تلقائيًا.
يمكن استخدام التعرف على لوحات المركبات مع أو بشكل منفصل عن اكتشاف الأجسام.
تتطلب هذه الميزة أيضًا جهاز كمبيوتر ذو قدرة حسابية كافية ويدعم فقط الأنظمة 64-بت.

تمكين اكتشاف الدخان والنيران
قم بتمكين هذا الخيار لاكتشاف الدخان والنيران تلقائيًا في الإطار.
يوصى باستخدام اكتشاف الدخان والنيران بشكل منفصل عن الخيارات الأخرى.
تتطلب هذه الميزة جهاز كمبيوتر ذو قدرة حسابية كافية ويدعم فقط الأنظمة 64-بت.

التخزين السحابي وعرض الكاميرا عبر الإنترنت

تسمح لك SmartVision بمراقبة كاميراتك عبر بث RTSP عبر الإنترنت دون الحاجة إلى عنوان IP مخصص ودون الحاجة إلى توجيه المنافذ.
للقيام بذلك، يجب تمكين 3 خيارات:

في الإعدادات العامة، أدخل بريدك الإلكتروني وكلمة المرور لخدمة السحابة، وفي إعدادات الكاميرا، حدد الخيار "بث الكاميرا عبر الإنترنت إلى خادم السحابة."
لتسجيل الأحداث على خادم السحابة، قم بتمكين الخيار "رفع الأحداث إلى خادم السحابة."
يوصى أيضًا بتمكين "رفع الأحداث إلى الخادم فقط في حالة اكتشاف الأجسام" لتقليل التنبيهات الكاذبة.
You can then use the mobile app or the mobile version of the website for online camera and event viewing.
Advanced - إعدادات إضافية لاكتشاف الكائنات
هذا التبويب يضبط الاحتمالات للتعرف على أنواع معينة من الكائنات وعدد اكتشافات الكائنات مع الاحتمال المعطى.
يحدث اكتشاف الكائنات في الإطار بناءً على هذه المعلمات.
هنا تقوم بتعيين احتمالات الاكتشاف وعدد التكرارات في الإطار للكائنات/الموضوعات التالية:
person, car, bus, bicycle, cat, dog, bird.
يوصى بعدم تغيير هذه الإعدادات.

قائمة كاميرات المراقبة

يؤدي الضغط على الزر الثاني في النموذج الرئيسي إلى استدعاء قائمة الكاميرات المتصلة ببرنامج SmartVision.

يحتوي نموذج قائمة الكاميرات أيضًا على شريط أدوات يحتوي على أزرار.

تتيح لك الأزرار تحريك الكاميرات لأعلى ولأسفل، وبالتالي تغيير موضعها في نموذج البرنامج الرئيسي.

يمكنك أيضًا تحرير أو حذف الكاميرات غير الضرورية.
أحداث المراقبة
الزر الأول في النموذج الرئيسي هو الأحداث.
هنا ستشاهد جميع تفعيلات أجهزة الكشف عن الحركة، وكذلك اكتشاف الأجسام مثل الوجوه وأرقام لوحات السيارات، وتفعيل أجهزة كشف الدخان والحريق.
يمكنك أيضًا تطبيق الفلاتر والعثور على الأحداث التي تحتاجها من خلال نموذج البحث (أول زر في النموذج).

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

قاعدة بيانات التعرف على الوجه

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

التدريب اليدوي لوجه واحد يستغرق حوالي 30 ثانية.
يسمح النظام أيضًا بإنشاء قاعدة بيانات للوجوه تلقائيًا استنادًا إلى تدفقات الفيديو من كاميرات المراقبة. للقيام بذلك، يحتاج النظام إلى تلقي 5 صور لنفس الوجه.

إضافة وجوه جديدة للتعرف عليها في قاعدة البيانات

لإضافة وجه جديد إلى قاعدة البيانات، أدخل اسم الشخص وانقر على "إضافة".
ثم اختر على الأقل 5 صور وحفظ النتيجة للمعالجة. انقر على "حفظ وتحديث".
انتظر حتى يكتمل عملية تدريب النظام.
قاعدة البيانات لا تخزن الصور الفوتوغرافية الفعلية بل "الأوزان الرقمية" اللازمة للتعرف بواسطة الشبكة العصبية.
عند تمكين ميزة التعرف على الوجه، سيتم إضافة وجوه جديدة تلقائيًا إلى قاعدة البيانات أثناء معالجة تدفقات الفيديو من كاميرات IP.

كم عدد الكاميرات التي يستطيع النظام التعامل معها؟

حالياً، يحتوي البرنامج على حد أقصى قدره 16 كاميرا. ومع ذلك، يمكنك تثبيت البرنامج على أجهزة كمبيوتر متعددة للكاميرات المختلفة وربطها جميعًا بحساب واحد في خدمة السحابة الخاصة بنا.
لرؤية الكاميرات عبر الإنترنت، لا يلزم جهاز كمبيوتر قوي. يمكنك حتى استخدام جهاز كمبيوتر قديم يعمل بنظام 32 بت. بالنسبة للتعرف على الوجوه، والتعرف على لوحات الأرقام، واكتشاف الأجسام، يجب عليك اختيار قوة الكمبيوتر/الخادم بناءً على عدد الكاميرات ودقتها.
يُوصى باستخدام Windows 10 أو إصدار أعلى لهذا الغرض. كما أن استهلاك الموارد يعتمد بشكل كبير على طراز الكاميرا، وعدد الإطارات في الثانية (FPS)، والدقة. يمكن أن يختلف حمل وحدة المعالجة المركزية للكاميرات التي تحتوي على مواصفات مشابهة بشكل كبير بين الشركات المصنعة المختلفة. لذلك، لا يوجد حل واحد يناسب الجميع. يمكن تحديد الحمل الأمثل تجريبيًا بناءً على المهام التي يتم حلها ومعلمات الكاميرا.
الميزة في نظامنا هي أنه متعدد الاستخدامات ويمكن أن يعمل مع الكاميرات من مختلف الشركات المصنعة، بما في ذلك النماذج الاقتصادية وغير المستقرة. نحن نعمل باستمرار على تحسين البرنامج لتقليل الحمل على وحدة المعالجة المركزية/وحدة معالجة الرسومات، لذا ترقبوا الإصدارات الجديدة.