Wheeze recognition based on 2D bilateral filtering of spectrogram

Bor Shing Lin, Bor-Shyh Lin, Huey Uong Wu, Fok Ching Chong, Sao Jie Chen

Research output: Contribution to journalArticlepeer-review

40 Scopus citations


This paper describes the design of a low-cost and high performance wheeze recognition system. First, respiratory sounds are captured, amplified and filtered by an analog circuit; then digitized through a PC soundcard, and recorded in accordance with the Computerized Respiratory Sound Analysts (CORSA) standards. Since the proposed wheeze detection algorithm is based on the spectrogram processing of respiratory sounds, spectrograms generated from recorded sounds have to pass through a 2D bilateral filter for edge-preserving smoothing. Finally, the processed spectra go through an edge detection procedure to recognize wheeze sounds. Experiment results show a high sensitivity of 0.967 and a specificity of 0.909 in qualitative analysis of wheeze recognition. Due to its high efficiency, great performance and easy-to-implement features, this wheeze recognition system could be of interest in the clinical monitoring of asthma patients and the study of physiological mechanisms in the respiratory airways.

Original languageEnglish
Pages (from-to)128-137
Number of pages10
JournalBiomedical Engineering - Applications, Basis and Communications
Issue number3
StatePublished - 25 Jun 2006


  • Bilateral filter
  • Respiratory sound
  • Spectrogram
  • Wheeze


Dive into the research topics of 'Wheeze recognition based on 2D bilateral filtering of spectrogram'. Together they form a unique fingerprint.

Cite this