נושא הפרוייקט
מספר פרוייקט
מחלקה
שמות סטודנטים
אימייל
שמות מנחים
מאמן טניס חכם
Smart Tennis Training
תקציר בעיברית
בתחום המתפתח במהירות של טכנולוגיות אימון ספורט חכמות, בולט היעדר השימוש בציוד אימון המבוסס בינה מלאכותית ולמידת מכונה. המטרה העיקרית של פרויקט זה הינה פיתוח משגר טניס מבוסס בינה מלאכותית שיאפשר לשחקני טניס להתמודד עם בעיות כמו אימונים עצמאיים, חוסר יכולת להתמקד בחולשות ייחודיות, והעובדה שכיום אימונים מבוססים על אינטואיציה בלבד. הפתרון כולל שליטה על משגר טניס רגיל באמצעות מיקרו-בקר המקושר למצלמה בשידור חי. הווידאו של המצלמה עובר עיבוד תמונה קונבנציונלי ע״מ לזהות את קווי מגרש בתמונה, וכמו כן עיבוד תמונה מבוסס למידה עמוקה, המשתמש ב-CNN ע״מ לזהות את כדור הטניס בתנועה. לאחר מכן בנייה וניתוח של דפוסי שיגור המכשילים את השחקן. שיטות אלו הניבו תוצאות מבטיחות עם דיוק של 90% בזיהוי הכדור, זיהוי מהיר של קווי מגרש וייצור דפוסי שיגור מדויקים. משגר הטניס החכם המבוסס בינה מלאכותית, אותו פיתחנו, מציג גישה חדשנית לאימוני ספורט מותאמים אישית, ומאפשרת שיפור ביצועים באמצעות ניתוח בזמן אמת ותגובות מותאמות לחולשות ייחודיות של שחקנים.
תקציר באנגלית
In the rapidly evolving field of smart sports training technologies, the absence of AI and machine learning-enhanced equipment is notable. This project's primary objective is to address the difficulties experienced by advanced tennis players through the development of an AI-based tennis launcher. Issues like solitary training, inability to focus on unique player weaknesses, and intuition-based training are tackled. The solution involves control over a standard tennis launcher using a microcontroller linked to a live-streaming camera. The camera's video stream undergoes traditional image processing to detect court-lines in a frame and deep-learning-based image processing, employing a CNN to detect the moving ball. Then consturcting and analyzing launching patterns that "fail" the tennis trainee. These methods have yielded promising results with 90% ball detection accuracy, swift court-lines detection, and precise launch pattern production. The AI-driven adaptive tennis training machine represents a step forward in personalized sports training, enhancing performance through real-time analysis and tailored responses to player weaknesses.