Aiming at the requirement of cross-country skiing coaches for data quantization of poling counting,an algorithm for cross-country skiing poling counting is designed.The fast Fourier transform(FFT)is used to analyze on characteristic frequency of the poling data in the window,and then,the characteristic frequency of the data is set as the cut-off frequency of the low-pass filtering for signal filtering.The mean value of the difference between the adjacent peaks and valleys in the window of signal is used as the threshold value to distinguish the waveform and the stray peaks during the poling movement,and counting the poling movement.The peak time interval range of effective poling movement waveform is set as 0.8~2.5 s,so as to eliminate the error count caused by fake signals.In order to verify the accuracy of the algorithm,the poling data of three cross-country skiers are collected and analyzed,respectively.The results indicate that the accuracy of the proposed counting algorithm reaches 98.5%,which can meet the daily training needs of the competition team.