✔ في الوقت الحقيقي الكشف عن الإنسان والعد
- نموذج
Faster RCNN inception v2 القائم على TensorFlow للكشف عن البشر وحسابهم في الوقت الحقيقي ومقاطع الفيديو والكاميرا. - تم استخدامه مسبقًا من
frozen_inference_graph.pb الرسم البياني المجمد للتعامل مع الكشف. - تصور البيانات باستخدام
Enumeration Plot و Avg. Accuracy Plot .
؟متطلبات :
- بيثون 3
- تينتر
- MessageBox
- بيل
- CV2
- Argparse
- matplotlib.pyplot
- numpy
- وقت
- نظام التشغيل
- Tensorflow
- FPDF
كيف يعمل هذا السيناريو:
- يحتاج المستخدم فقط إلى تنزيل الملف وتشغيل main.py على نظامه المحلي.
- في نافذة البداية للتطبيق ، سيتمكن المستخدم من رؤية خيار البدء والخروج ، باستخدام المستخدم الذي يمكنه بدء التطبيق أو الخروج من التطبيق.
- عندما يبدأ المستخدم التطبيق باستخدام زر البدء ، سيتم فتح نافذة جديدة ، والتي تسمح للمستخدم بخيارات مثل ، والاكتشاف من الصورة ، أو اكتشافها من الفيديو أو اكتشافها من الكاميرا.
- عندما يحدد المستخدم أيًا من الخيارين الأولين ، يحتاج/هي/هي في تحديد الملفات المعنية باستخدام زر تحديد.
- يمكن للمستخدم معاينة الملف المحدد باستخدام زر المعاينة ، واكتشاف البشر وحسابهم باستخدام زر اكتشاف.
- وعندما يختار المستخدم ، الخيار الأخير لاكتشاف الكاميرا ، يحتاج المستخدم إلى فتح الكاميرا ، باستخدام زر Open Camera ، بمجرد فتح الكاميرا ، ستبدأ عملية الكشف.
- بعد اكتمال عملية الكشف أو يكمله المستخدم يدويًا ، يتم رسم رسم بيانيان ،
- 1.) مؤامرة التعداد (العد البشري مقابل الوقت) و
- 2.) متوسط. مؤامرة الدقة (AVG. الدقة مقابل الوقت).
- جنبا إلى جنب مع هاتين المؤامرتين ، يظهر خيار لإنشاء تقرير الحشد ، عند النقر فوقه ، يتم إنشاء تقرير الحشد في شكل PDF ANS المحفوظة تلقائيًا في موقع ملف المشروع.
- في تقرير الحشد ، سيكون هناك معلومات مثل ، ما هو Max Human Count ، Max Dust ، Max Avg. الدقة ، وكذلك حالة خطين حول الحشد.
؟
- تساعد هذه البرامج النصية المستخدم على الحصول على عدد من الإنسان بسهولة من خلال الصورة أو الفيديو أو الكاميرا في الوقت الفعلي ، وبعد ذلك أيضًا تحليل الحشد من خلال تقرير الحشد.
؟ خطوات التجميع:
- تثبيت جميع المكتبات المطلوبة.
- بعد ذلك قم بتنزيل ملف الرمز ، وقم بتشغيل Main.py على النظام المحلي.
- بعد ذلك ، سيبدأ البرنامج النصي في التشغيل ويمكن للمستخدم استكشافه عن طريق اكتشاف الإنسان والحصول على عدده أيضًا.
لقطات الشاشة:























؟ النجوم مع مرور الوقت:
؟ الشركاء مع مرور الوقت:
؟ المساهمين: