The underlying principle of pitch determination based on the mean shift algorithm is studied, and the cause of pitch error propagation in the original pseudo code is analyzed. The problem of error propagation is solve...The underlying principle of pitch determination based on the mean shift algorithm is studied, and the cause of pitch error propagation in the original pseudo code is analyzed. The problem of error propagation is solved by choosing an appropriate initial pitch candidate F00. The theoretical choice guideline in a pitch epoch is obtained as ensuring the true pitch F0 satisfying F00/2 〈 F0 〈 3F00/2. The validity of the choice guideline is verified by the F00 experiment. Meanwhile, the algorithm is extended to the pitch determination in the noisy case and compared with the method of subharmonic-to-harmonic ratio (SHR). The experimental results show that the improved algorithm bears comparison with SHR and it runs much faster than SHR.展开更多
基金The National Basic Research Program of China (973Program) (No2002CB312102)
文摘The underlying principle of pitch determination based on the mean shift algorithm is studied, and the cause of pitch error propagation in the original pseudo code is analyzed. The problem of error propagation is solved by choosing an appropriate initial pitch candidate F00. The theoretical choice guideline in a pitch epoch is obtained as ensuring the true pitch F0 satisfying F00/2 〈 F0 〈 3F00/2. The validity of the choice guideline is verified by the F00 experiment. Meanwhile, the algorithm is extended to the pitch determination in the noisy case and compared with the method of subharmonic-to-harmonic ratio (SHR). The experimental results show that the improved algorithm bears comparison with SHR and it runs much faster than SHR.