the flight spinning ball is analysed; then based on the Unscented Kalman Filter (UKF), the motion equation and observation equation of the ball's movement trajectory is constructed; finally the BP pattern recognition classifier is used to recognize the pattern according to the predicted flight trajectory. Large number of Matlab simulations and experimental results show that, in comparing with that of EKF, UKF can save 99% of the computing time and also get more accurate prediction. BP classifier outperforms other similar classifiers, and is more suitable for the trajectory recognition of spinning ball movement.