跳至內容

過零率

維基百科,自由的百科全書

過零率(zero-crossing rate,ZCR)是指一個信號的符號變化的比率,例如信號從正數變成負數,或反過來。[1]這個特徵已在語音識別音樂信息檢索領域得到廣泛使用,是分類敲擊聲的關鍵特徵。[2]

ZCR形式上定義為

其中是一個具有長度的信號,函數 在參數為真時為1,否則為0。

在一些應用場景下,只統計「正向」或「負向」的變化,而不是所有的方向。因為邏輯上講,在兩個連續正向過零點之間有且只有一個負向過零點。

對於單聲道的音調信號,過零率可以作為一個原始的基音檢測算法

參見

注釋

  1. ^ * Chen, C. H., Signal processing handbook, Dekker, New York, 1988
  2. ^ Gouyon F., Pachet F., Delerue O. (2000),Classifying percussive sounds: a matter of zero-crossing rate?頁面存檔備份,存於網際網路檔案館), in Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-00), Verona, Italy, December 7–9, 2000. Accessed 26th April 2011.