Automated Diagnoses of Respiratory Health Problems Using Breathing Sounds

Part of the Topics in Intelligent Engineering and Informatics book series (TIEI, volume 11)


Respiratory conditions, such as pneumonia, cold, flu, and bronchitis, are still the leading causes of child mortality in the world. One solution for alleviating this problem is to develop affordable respiratory assessment methods using computerized respiratory-sound analysis. This chapter illustrates how computers can be used to automatically diagnose various respiratory health problems. We use an enhanced perceptual and cepstral feature set (PerCepD) for analysing breathing sounds (BSs) for identification and classification of respiratory health problems. Classification models are developed using support vector machine (SVM) and artificial neural network (ANN) to achieve automatic detection from BS data. The high detection accuracy results validate the performance of the proposed feature sets and classification models. The experimental results also demonstrate that the high accuracy of the pathological BS data can provide reliable diagnostic suggestions for breath disorders, such as flu, pneumonia and bronchitis.


Breath sound Support vector machine Artificial neural network 



This project is funded by a grant from the Bill & Melinda Gates Foundation through the Grand Challenges Explorations Initiative (Grant number: OPP1032125).


  1. Arjmandi MK, Pooyan M (2012) An optimum algorithm in pathological voice quality assessment using wavelet-packet-based features, linear discriminant analysis and support vector machine. Biomed Signal Process Control 7(1):3–19CrossRefGoogle Scholar
  2. Arjmandi MK, Pooyan M, Mikaili M, Vali M, Moqarehzadeh A (2011) Identification of voice disorders using long-time features and support vector machine with different feature reduction methods. J Voice 25(6):e275–e289CrossRefGoogle Scholar
  3. Azarbarzin A, Moussavi ZMK (2011) Automatic and unsupervised snore sound extraction from respiratory sound signals. IEEE Trans Biomed Eng 58(5):1156–1162CrossRefGoogle Scholar
  4. Bahoura M (2009) Pattern recognition methods applied to respiratory sounds classification into normal and wheeze classes. Comput Biol Med 39(9):824–843CrossRefGoogle Scholar
  5. Bishop C (1995) Neural networks for pattern recognition. Oxford University Press, OxfordGoogle Scholar
  6. Chang C-C, Lin C-J (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2, 27:1–27Google Scholar
  7. Comak E, Arslan A, Turkoglu I (2007) A decision support system based on support vector machines for diagnosis of the heart valve diseases. Comput Biol Med 37(1):21–27CrossRefGoogle Scholar
  8. Dhanalakshmi P, Palanivel S, Ramalingam V (2009) Classification of audio signals using SVM and RBFNN. Expert Syst Appl 36(3 part 2):6069–6075Google Scholar
  9. Fonseca ES, Guido RC, Scalassara PR, Maciel CD, Pereira JC (2007) Wavelet time-frequency analysis and least squares support vector machines for the identification of voice disorders. Comput Biol Med 37(4):571–578CrossRefGoogle Scholar
  10. Gavriely N (1995) Breath sounds methodology. CRC Press, FloridaGoogle Scholar
  11. Godino-Llorente JI, Gomez-Vilda P (2004) Automatic detection of voice impairments by means of short-term cepstral parameters and neural network based detectors. IEEE Trans Biomed Eng 51(2):380–384CrossRefGoogle Scholar
  12. Godino-Llorente JI, Gomez-Vilda P, Blanco-Velasco M (2006) Dimensionality reduction of a pathological voice quality assessment system based on gaussian mixture models and short-term cepstral parameters. IEEE Trans Biomed Eng 53(10):1943–1953CrossRefGoogle Scholar
  13. Guo G, Li SZ (2003) Content-based audio classification and retrieval by support vector machines. IEEE Trans Neural Networks 14(1):209–215CrossRefGoogle Scholar
  14. Gupta D, Mishra S, Chaturvedi P (1996) Fast breathing in the diagnosis of pneumonia–a reassessment. J Trop Pediatr 42(4):196–199CrossRefGoogle Scholar
  15. Jin F, Krishnan S, Sattar F (2011) Adventitious sounds identification and extraction using temporal-spectral dominance-based features. IEEE Trans Biomed Eng 58(11):3078–3087CrossRefGoogle Scholar
  16. Krishnamoorthy P, Kumar S (2011) Hierarchical audio content classification system using an optimal feature selection algorithm. Multimedia Tools Appl 54(2):415–444CrossRefGoogle Scholar
  17. Lei B, Rahman SA, Song I (2014) Content-based classification of breath sound with enhanced features. Neurocomputing 141:139–147CrossRefGoogle Scholar
  18. Low LSA, Maddage NC, Lech M, Sheeber LB, Allen NB (2011) Detection of clinical depression in adolescents’ speech during family interactions. IEEE Trans Biomed Eng 58(3 part 1):574–586Google Scholar
  19. Lu L, Zhang HJ, Li SZ (2003) Content-based audio classification and segmentation by using support vector machines. Multimedia Syst 8(6):482–492CrossRefGoogle Scholar
  20. Mahdhaoui A, Chetouani M (2011) Supervised and semi-supervised infant-directed speech classification for parent-infant interaction analysis. Speech Commun 53(9–10):1149–1161CrossRefGoogle Scholar
  21. Mansy HA, Royston TJ, Balk RA, Sandler RH (2002) Pneumothorax detection using computerised analysis of breath sounds. Med Biol Eng Compu 40(5):526–532CrossRefGoogle Scholar
  22. Matos S, Birring SS, Pavord ID, Evans DH (2006) Detection of cough signals in continuous audio recordings using hidden Markov models. IEEE Trans Biomed Eng 53(6):1078–1083CrossRefGoogle Scholar
  23. Platt JC (1998) Sequential minimal optimization: a fast algorithm for training support vector machines. Adv Kernel Methods Support Vector Learn 208:1–21Google Scholar
  24. Pressler GA, Mansfield JP, Pasterkamp H, Wodicka GR (2004) Detection of respiratory sounds at the external ear. IEEE Trans Biomed Eng 51(12):2089–2096CrossRefGoogle Scholar
  25. Puumalainen T, Quiambao B, Abucejo-Ladesma E, Lupisan S, Heiskanen-Kosma T, Ruutu P, Lucero MG, Nohynek H, Simoes EA, Riley I (2008) Clinical case review: a method to improve identification of true clinical and radiographic pneumonia in children meeting the World Health Organization definition for pneumonia. BMC Infect Dis 8:8–16CrossRefGoogle Scholar
  26. Rabiner LR, Juang BH (1993) Fundamentals of speech recognition. Prentice-Hall, Englewood CliffsGoogle Scholar
  27. Ruinskiy D, Lavner Y (2007) An effective algorithm for automatic detection and exact demarcation of breath sounds in speech and song signals. IEEE Trans Audio Speech Lang Process 15(3):838–850CrossRefGoogle Scholar
  28. Ruiz Diaz MA, Reyes Garcia CA, Altamirano Robles LC, Xalteno Altamirano JE, Verduzco Mendoza A (2012) Automatic infant cry analysis for the identification of qualitative features to help opportune diagnosis. Biomed Signal Process Control 7(1):43–49CrossRefGoogle Scholar
  29. Ruuskanen O, Lahti E, Jennings LC, Murdoch DR (2011) Viral pneumonia. Lancet 377(9773):1264–1275. doi: 10.1016/s0140-6736(10)61459-6 CrossRefGoogle Scholar
  30. Sazonov ES, Makeyev O, Schuckers S, Lopez-Meyer P, Melanson EL, Neuman MR (2010) Automatic detection of swallowing events by acoustical means for applications of monitoring of ingestive behavior. Biomed Eng IEEE Trans 57(3):626–633CrossRefGoogle Scholar
  31. Shin SH, Hashimoto T, Hatano S (2009) Automatic detection system for cough sounds as a symptom of abnormal health condition. IEEE Trans Inf Technol Biomed 13(4):486–493CrossRefGoogle Scholar
  32. Singh V, Aneja S (2011) Pneumonia—management in the developing world. Paediatr Respir Rev 12(1):52–59. doi: 10.1016/j.prrv.2010.09.011 CrossRefGoogle Scholar
  33. Sun R, Moore II E (2011) Investigating glottal parameters and teager energy operators in emotion recognition. In: Affective computing and intelligent interaction. Springer, Berlin, pp 425–434Google Scholar
  34. Taplidou SA, Hadjileontiadis LJ (2007) Wheeze detection based on time-frequency analysis of breath sounds. Comput Biol Med 37(8):1073–1083CrossRefGoogle Scholar
  35. Vapnik VN (1998) Statistical learning theory. Wiley, New YorkMATHGoogle Scholar
  36. Wang X, Zhang J, Yan Y (2011) Discrimination between pathological and normal voices using GMM-SVM approach. J Voice 25(1):38–43CrossRefGoogle Scholar
  37. Wold E, Blum T, Keislar D, Wheaton J (1996) Content-based classification, search, and retrieval of audio. IEEE Multimedia 3(3):27–36CrossRefGoogle Scholar
  38. Yadollahi A, Moussavi Z (2010) Automatic breath and snore sounds classification from tracheal and ambient sounds recordings. Med Eng Phys 32(9):985–990CrossRefGoogle Scholar
  39. Zhang H, Berg AC, Maire M, Malik J (2006) SVM-KNN: Discriminative nearest neighbor classification for visual category recognition. In: IEEE computer society conference on computer vision and pattern recognition, 2006. IEEE, pp 2126–2136Google Scholar

Copyright information

© Springer Science+Business Media Singapore 2015

Authors and Affiliations

  1. 1.Financial IT AcademySingapore Management UniversitySingaporeSingapore
  2. 2.School of Business (IT)James Cook UniversitySingaporeSingapore

Personalised recommendations