Object Tracking using Background Subtraction (تتبع الأجسام المتحركة باستخدام تقنية طرح الخلفية)
تفاصيل العمل
تم تطوير تطبيق تفاعلي لتتبع الأجسام المتحركة في مقاطع الفيديو باستخدام تقنية طرح الخلفية (Background Subtraction). يقوم التطبيق برفع فيديو ومعالجته إطاراً بإطار لاكتشاف وعرض الأجسام المتحركة (مثل الأشخاص) مع إظهار الإطار الأصلي بعد المعالجة. المميزات والوظائف: رفع مقاطع فيديو بصيغ متعددة: MP4, AVI, MOV, MPEG-4 (بحجم يصل إلى 200 ميجابايت). معالجة الفيديو في الوقت الفعلي وعرض حالة المعالجة (Processing...). تطبيق خوارزمية MOG2 من مكتبة OpenCV لفصل الأجسام الأمامية (Foreground) عن الخلفية الثابتة. عرض الإطار الأصلي (Original Frame) بعد المعالجة لتوضيح نتيجة التتبع. استخدام عمليات تحسين الصورة (Morphological Operations) لتحسين دقة الكشف عن الحركة. التقنيات المستخدمة: Python, OpenCV, NumPy Flask/Streamlit لواجهة المستخدم
مهارات العمل
بطاقة العمل
طلب عمل مماثل