Теннис? Цель? Вы имеете в виду служить? Google для OpenCV. Есть ли у вас опыт в области распознавания образов или обработки изображений? Я предлагаю вам взглянуть на них.
Как правило, в большинстве видов спорта с мячом вы хотите каким-то образом его отследить. Вы можете использовать алгоритмы обнаружения краев после применения нескольких фильтров для достижения этой цели.
Я очень рекомендую изучить OPENCV от издателей O'reilly. Очень хорошая книга, которая также объясняет концепции обработки изображений.
Ваш проект амбициозен! И это хорошо. Изучите свои концепции в первую очередь, тогда все это покажется очень простым! Удачи!