针对目前心电信号检测中准确度不高以及适应性不强的问题,提出了一种基于二次B样条小波,结合二分搜索算法和圆弧逼近曲线算法的QRS波群检测算法。首先对心电信号用二次B样条小波经Mallat算法分解,在二分搜索法调整阈值和模极大值检测R波的基础上,再用基于最小二乘圆弧逼近曲线算法检测T波与P波。最后用MIT-BIH数据库的数据验证了该改进算法增强了R波检测的适应能力,提高了T波与P波的检测准确度。仿真实验表明该改进算法可以有效地提高心电信号自动检测能力。
Aiming at the low accuracy and low adaptability of wave detection, a QRS complexes detection algorithm is proposed based on quadratic b-spline wavelet, while combined with binary search algorithm and arc approximating curve algorithm. The signal is decomposed with quadratic b spline wavelet through Mallat algorithm and the R wave is detected by adjusting the threshold with binary search and modulus maximumizing. The T wave and P wave are detected by using arc approximating curve algorithm based on the least square. This algorithm is certified with the ECG signals from MIT-BIH database and is demonstrated that the algorithm enhanced the adaptability of R wave detection and improved the accuracy of T wave and P wave detection. The simulation experiment shows that the improved algorithm can effectively improve the automatic detection capabilities of ECG signals.