Zero-crossing rate

From Wikipedia, the free encyclopedia

The zero-crossing rate is the rate of sign-changes along a signal. This feature has been used heavily in both speech recognition and music information retrieval and is defined formally as

zcr = \frac{1}{T} \sum_{t=0}^{T-1} {{\mathbb I}\left\{{s_t s_{t-1} < 0}\right\}}

where s is a signal of length T and the indicator function {{\mathbb I}\left\{{A}\right\}} is 1 if its argument A is true and 0 otherwise.

For monophonic tonal signals, the zero-crossing rate can be used as a primitive pitch detection algorithm.

[edit] See also

[edit] References


Image:Signal-icon.png This signal processing-related article is a stub. You can help Wikipedia by expanding it.