摘要
针对现有听诊采样仿真系统采样信号差、无法动态绘制频谱以及不能跨平台等问题,提出基于JavaEE的听诊采样仿真系统,总体方案为通过Java Sound操作音频输入接口采集Wave格式的音频数据,改进小波阀值收缩方法对信号进行预处理,采用Java Graphics2D双缓冲技术对波形进行仿真绘制,调用快速傅立叶变换动态绘制频谱,实现了听诊信号回放功能,支持以帧为单位的波形和频谱回放.最后在真实的干扰环境中,仿真系统很好地完成了信号采集、去噪、波形仿真绘制、频谱绘制、信号回放等功能,具备跨平台的特性,具有很高的实用性.
Existing Auscultation sampling simulation system have many problems such as sampling signal is poor,can not draw the spectrum dynamically and can not be cross-platform etc..This study put forwards a new design and implementation scheme of auscultation sampling simulation system based on JavaEE.It captures Wave formatted audio data through the Java Sound audio input interface,and conducts pre-signal preprocessing using improved wavelet threshold shrinkage method,and draws the waveform simulation using Java Graphics2 D double buffering technique as well as draws spectrum dynamically by calling fast Fourier transform which achieves a auscultation signal playback function and supports the playback of waveform and frequency spectrum in the unit frame.The simulation system realizes the signal acquisition,denoising,simulation waveform drawing,spectrum drawing and signal playback functions perfectlly in the real environment.So it has the characteristics of cross-platform and high practicality.
出处
《云南师范大学学报(自然科学版)》
2015年第2期62-66,共5页
Journal of Yunnan Normal University:Natural Sciences Edition
基金
国家自然科学基金资助项目(61142007)
江苏省高校自然科学研究基金资助项目(10KJD520002)
关键词
心音
小波去噪
跨平台
快速傅立叶变换
Heart sound
Wavelet de-noising
Cross-platform
Fast Fourier transform