Abstract
One of the most popular sports in Asia is Table Tennis, it requires close supervision from a coach to assess the player's strengths and weaknesses. To address this need, a personal Table Tennis trainer in the form of a pitcher machine has been developed. The machine analyzes the player's practical performance by examining the trajectory path of the ball. The system incorporates a camera that tracks the movement of the table tennis ball. Images captured by the camera are processed using OpenCV software, enabling the prediction of the ball's flying trajectory based on its X and Y coordinates. This analysis allows for an evaluation of the player's performance in different directions. By utilizing a smartphone, the pitcher machine can be adjusted to target the direction where the player's performance is weak, thereby providing additional practice in that specific area. Although the proposed system does not currently include spinning serves, it offers a suitable platform for early-stage table tennis training. Experimental results demonstrate the system's ability to perform acceptable performance analysis in complex and cluttered environments.