An acoustical respiratory phase segmentation algorithm using genetic approach
- 147 Downloads
- 7 Citations
Abstract
This paper proposes a robust and fully automated respiratory phase segmentation method using single channel tracheal breath sounds (TBS) recordings of different types. The estimated number of respiratory segments in a TBS signal is firstly obtained based on noise estimation and nonlinear mapping. Respiratory phase boundaries are then located through the generations of multi-population genetic algorithm by introducing a new evaluation function based on sample entropy (SampEn) and a heterogeneity measure. The performance of the proposed method is analyzed for single channel TBS recordings of various types. An overall respiratory phase segmentation accuracy is found to be 12 ± 5 ms for normal TBS and 21 ± 9 ms for adventitious sounds. The results show the robustness and effectiveness of the proposed segmentation method. The proposed method has been a successful attempt to solve the clinical application challenge faced by the existing phase segmentation methods in terms of respiratory dysfunctions.
Keywords
Tracheal breath sound (TBS) Respiratory phase segmentation Multi-population genetic algorithm (GA) Sample entropy (SampEn) Heterogeneity measureNotes
Acknowledgments
The authors gratefully acknowledge the contribution of National University Hospital, especially Dr. Irene Melinda Louis, for their support in data collection and identification. The authors are also grateful to the Reviewers and the Editor for their valuable comments and suggestions that help to improve the paper significantly.
References
- 1.Abeyratne UR, Karunajeewa AS, Hukins C (2007) Mixed-phase modeling in snore sound analysis. Med Biol Eng Comput 45(8):791–806CrossRefGoogle Scholar
- 2.Ashkanazi J, Silverberg P, Foster R, Hyman A, Milic-Emili J, Kinney J (1980) Effects of respiratory apparatus on breathing pattern. J Appl Physiol 48:577–580Google Scholar
- 3.Berouti M, Schwartz R, Makhoul J (1979) Enhancement of speech corrupted by acoustic noise, vol 4. Proceedings of 4th IEEE ICASSP conference, pp 208–211Google Scholar
- 4.Cam SL, Collet Ch, Salzenstein F (2008) Acoustical respiratory signal analysis and phase detection. Proceedings of 33rd IEEE ICASSP conference, pp 3629–3632Google Scholar
- 5.Chen XN, Solomon IC, Chon KH (2005) Comparison of the use of approximate entropy and sample entropy: applications to neural respiratory signal. Proceedings of 27th IEEE EMBS Conference, pp 4212–4215Google Scholar
- 6.Chipperfield A, Fleming P, Pohlheim H, Fonseca C (1995) Genetic algorithm toolbox. Department of Automatic Control and Systems Engineering, University of Sheffield, UKGoogle Scholar
- 7.Coley DA (2001) An Introduction to genetic algorithms for scientists and engineers. World Scientific, New JersyGoogle Scholar
- 8.Corté S, Jané R, Fiz JA, Morera J (2005) Monitoring of wheeze duration during spontaneous respiration in asthmatic patients. Proceedings of 27th IEEE EMBS ConferenceGoogle Scholar
- 9.Erkelens JS, Heusdens R (2008) Tracking of nonstationary noise based on data-driven recursive noise power estimation. IEEE Trans Audio Speech Lang Process 16(6):1112–1123CrossRefGoogle Scholar
- 10.Field DJ (1987) Relations between the statistics of natural images and the response properties of cortical cells. J Opt Soc Am 4:2379–2394CrossRefGoogle Scholar
- 11.Goldberg DE (1989) Genetic algorithm in search, optimization and machine learning. Addision-Wesley, USAGoogle Scholar
- 12.Huang Y, Benesty J, Chen JD (2006) Acoustic MIMO signal processing. Springer, BerlinGoogle Scholar
- 13.Huang Q, Dom B (1995) Quantitative methods of evaluating image segmentation. IEEE Proc Int Conf Image Process 3:53–56Google Scholar
- 14.Hult P, Fjällbrant T, Wranne B, Engdahl O, Ask P (2004) An improved bioacoustic method for monitoring of respiration. Tech Health Care, pp 323–332Google Scholar
- 15.Kulkas A, Huupponen E, Virkkala J, Tenhunen M, Saastamoinen A, Rauhala E, Himanen SL (2009) New tracheal sound feature for apnoea analysis. Med Biol Eng Comput 47(4):405–412CrossRefGoogle Scholar
- 16.Larsen ER (2004) Audio bandwidth extension: application of psychoacoustics, signal processing and loudspeaker design. Wiley, New YorkGoogle Scholar
- 17.Lehrer S (2002) Understanding lung sounds, audio CD. Saunders, PhiladelphiaGoogle Scholar
- 18.Marshall S, Sicuranza GL (2006) Advances in nonlinear signal and image processing. Hindawi Publishing CorporationGoogle Scholar
- 19.Meslier N, Charbonneau G, Racineux JL (1995) Wheezes. Eur Respir J 8:1942–1948CrossRefGoogle Scholar
- 20.Mukhopadhyay S, Ray GC (1998) A new interpretation of nonlinear energy operator and its efficacy in spike detection. IEEE Trans Biomed Eng 45(2):180–187CrossRefGoogle Scholar
- 21.Nongpiur RC (2008) Impulse noise removal in speech using wavelets, pp 1593–1596Google Scholar
- 22.Oppenheim AV, Schafer RW (1999) Discrete-time signal processing. Prentice-Hall, USAGoogle Scholar
- 23.Pincus SM (1995) Approximate entropy (ApEn) as a complexity measure. Chaos 5:110–117CrossRefGoogle Scholar
- 24.Qi JG, Burns GR, Harrison DK (2000) The application of parallel multipopulation genetic algorithms to dynamic job-shop scheduling. Int J Adv Manufacturing Tech 16(8):609–615CrossRefGoogle Scholar
- 25.Richman JS, Moorman JR (2000) Physiological time-series analysis using approximate entropy and sample entropy. Am J Physiol Heart Circ Physiol 278(6):H2039–2049Google Scholar
- 26.Schatzman M (2002) Numerical analysis: a mathematical introduction. Clarendon Press, OxfordMATHGoogle Scholar
- 27.Shao Y, Chang CH (2007) A generalized time-frequency subtraction method for robust speech enhancement based on wavelet filter banks modeling of human auditory system. IEEE Trans Sys Man Cyber Part B 37(4):877–889CrossRefGoogle Scholar
- 28.Sierra G, Telfort V, Popov B, Durand LG, Agarwal R, Lanzo V (2004) Monitoring respiratory rate based on tracheal sounds. first experiences. Proceedings of 26th IEEE EMBS Conference, pp 317– 320Google Scholar
- 29.Sovijärvi ARA, Vanderschoot J, Eavis JR (2000) Standardization of computerized respiratory sound analysis. Eur Respir Rev 10(77):585–649Google Scholar
- 30.Tang KS, Man KF, Kwong S, He Q (1996) Genetic algorithms and their applications. Signal Process Maga IEEE 13(6):22–37CrossRefGoogle Scholar
- 31.Taplidou SA, Hadjileontiadis LJ (2007) Nonlinear analysis of wheezes using wavelet bicoherence. Comput Biol Med 37:563–570CrossRefGoogle Scholar
- 32.Wilkins RL, Hodgkin JE, Lopez B (2004) Fundamentals of lung and heart sounds, audio CD. Mosby, USAGoogle Scholar
- 33.Yadollahi A, Moussavi Z (2006) A robust method for estimating respiratory flow using tracheal sounds entropy. IEEE Trans Biomed Eng 53(4):662–668CrossRefGoogle Scholar
- 34.Yap YL, Moussavi Z (2008) Respiratory onset detection using variance fractal dimension. Biomed Signal Process Control, pp 181–191Google Scholar
- 35.Yildirim I, Ansari R, Moussavi Z (2008) Automated resiratory phase and onset detection using only chest sound signal. Proceedings of 30th IEEE EMBS Conference, pp 2578–2581Google Scholar