تفاصيل العمل

سم المشروع: نظام الرصد الذكي لرجال المرور (TrafficPolice_yolo)

وصف المشروع (Description)

هذا المشروع عبارة عن نظام رؤية حاسوبية (Computer Vision) متطور يعتمد على خوارزمية YOLO (You Only Look Once) للكشف عن وتتبع رجال المرور في الفيديوهات والصور الحية. يهدف المشروع إلى أتمتة مراقبة الطرق وتحليل أداء وتنظيم حركة السير من خلال التعرف على العناصر البشرية المتمثلة في هيئة المرور الرسمية وسط بيئات مرورية معقدة.

المميزات التقنية (Key Features)

الدقة العالية: استخدام هندسة YOLO (سواء v5, v8 أو v10) لضمان الكشف في الوقت الفعلي (Real-time Detection) وبسرعة معالجة عالية.

Custom Dataset: التدريب تم على مجموعة بيانات مخصصة تم جمعها وتوسيمها (Labeling) بدقة لتمييز الزي الرسمي لرجال المرور عن المشاة العاديين.

المعالجة المسبقة: تحسين جودة الصور لضمان الكشف في ظروف الإضاءة المختلفة (النهار، الليل، الضباب).

التتبع (Tracking): القدرة على تتبع حركة رجل المرور داخل الكادر لضمان استمرارية الرصد.

الأدوات والتقنيات المستخدمة (Tech Stack)

اللغة: Python 3.x

المكتبة الأساسية: Ultralytics (YOLO Framework)

المكتبات المساندة: OpenCV, NumPy, Matplotlib

البيئة: Google Colab / Jupyter Notebook

هيكلية المشروع (Project Structure)

/weights: يحتوي على النماذج المدربة (Best.pt).

/data: يضم عينات من البيانات أو روابط تحميلها.

/notebooks: ملفات العمل والشرح خطوة بخطوة.

detect.py: السكريبت الخاص بعملية الاستدلال (Inference) على الفيديوهات الجديدة.

كيفية التشغيل (How to Use)

قم بعمل Clone للمستودع:

Bash

git clone https://github.com/mayada...

تنصيب المتطلبات:

Bash

pip install -r requirements.txt

تشغيل الكشف على فيديو تجريبي:

Bash

python detect.py --source your_video.mp4 --weights best.pt

---

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز