تحوّل الرؤية الحاسوبية الكاميرات العادية في الملعب إلى مدرّب ومحلل إحصائي: تتبع الكرة في الوقت الفعلي، تحليل الضربات، السرعة بـ كم/س، احتساب النتيجة تلقائياً وأبرز اللقطات.
تعثر الشبكة العصبية TrackNetV3 على الكرة حتى عند السرعات العالية ومع ضبابية الحركة، ويبني مرشح Kalman المسار ويرصد الضربات والارتدادات.
تصنيف الضربات
8 أنواع من الضربات وفق وضعية اللاعب ومسار الكرة: الضربة الأمامية، الضربة الخلفية، السماش، الطائرة، الضربة الساقطة، الإرسال، bandeja، vibora — مع درجة الثقة.
السرعة بـ كم/س
بعد معايرة الملعب (4 نقرات على الزوايا) يحوّل النظام البكسلات إلى أمتار ويحسب السرعة الحقيقية لكل ضربة.
الخرائط الحرارية
أين تمر الكرة أكثر من غيرها وكيف يتحرك اللاعبون — خريطة مرئية لمناطق الملعب لتحليل التكتيك.
أبرز اللقطات تلقائياً
يقتطع النظام تلقائياً أفضل النقاط والسماشات في مقاطع قصيرة — جاهزة للمشاركة فور انتهاء المباراة.
احتساب نتيجة المباراة تلقائياً
احتساب كامل 15-30-40، الأشواط، المجموعات والشوط الفاصل — لا حاجة إلى حكم، والنتيجة على الشاشة في الوقت الفعلي.
إعادة العرض والإحصاءات
خط زمني للنقاط، تصدير بصيغة JSON/CSV، إعادة عرض أي لحظة — للمدرب ولتحليل التقدم.
الدمج الصوتي للضربة
يلتقط الميكروفون صوت ضرب الكرة (FFT 1–8 كيلوهرتز) ويحدد لحظة التلامس بدقة — أدق من الاعتماد على الفيديو وحده.
معايرة الملعب
إسقاط هوموغرافي وفق زوايا الملعب الأربع: مناطق الإرسال، «الخروج»، المسافات والسرعات — ربط الفيديو بالهندسة الحقيقية.
كيف يعمل النظام
كاميرات عادية في الملعب + خادم GPU. دون مستشعرات على المضارب ودون رقائق في الكرة.
1
الكاميرا تصوّر الملعب
من 1 إلى 4 كاميرات حول المحيط. تُرسل الإطارات إلى الخادم عبر WebSocket.
2
GPU يتعرّف
يعثر TrackNetV3 على الكرة، ويرصد RTMPose+YOLOX وضعيات ما يصل إلى 3 لاعبين.
3
تحليلات في الوقت الفعلي
نوع الضربة، السرعة، المناطق، النتيجة — كل ذلك يُحسب فورياً ويُعرض فوق الفيديو.
4
النتائج للاعب
النتيجة على لوحة العرض، أبرز اللقطات وإحصاءات المباراة — فور انتهاء اللعب.
الأوضاع والتمارين
من التدريب على ضربة واحدة إلى مباراة كاملة باحتساب تلقائي للنتيجة.
🎾
مباراة (الوضع الكامل)
احتساب تلقائي 15-30-40، شاشة معلومات HUD، خريطة حرارية، إعادة العرض، أبرز اللقطات والصوت.
🧱
تبادل مع الجدار
سلسلة ارتدادات جدار ↔ مضرب — تدريب على التحكم والإيقاع.
➡️
الضربة الأمامية
عدّ الضربات الأمامية مع تقييم الأداء الفني والسرعة.
⬅️
الضربة الخلفية
عدّ الضربات الخلفية مع تحليل الأداء الفني.
🚀
الإرسال
الإرسالات حسب مناطق الملعب (بعد المعايرة) + السرعة.
✈️
الضربة الطائرة (volley)
ضربات في الهواء دون ارتداد — تدريب على اللعب قرب الشبكة.
التقنيات
حزمة رؤية حاسوبية مفتوحة بتراخيص Apache-2.0 وMIT — دون الارتهان لمورّد واحد.