arXiv:2604.16563cs.CVcs.AI2026-04

用多分辨率小波与视觉变压器自动识别心音杂音,准确率达95.96%。

Classification of systolic murmurs in heart sounds using multiresolution complex Gabor dictionary and vision transformer

论文配图:Classification of systolic murmurs in heart sounds using multiresolution complex Gabor dictionary and vision transformer
图 1 · 摘自论文原文
  • 用多分辨率复数Gabor字典提取心音的时频特征
  • 通过共享字典减少杂音变异,提升特征一致性
  • 融合视觉变压器实现高精度分类,适合临床辅助诊断

收缩期杂音是心脏收缩期出现的额外心音,常由血流湍动引起,其强度、音调和性质各异,需精准识别以准确诊断心脏疾病。本研究提出一种自动分类系统,先通过复杂正交匹配追踪将单个或多个杂音段投影到由多分辨率复数Gabor基函数(GBFs)构成的冗余字典上,生成投影权重,并将其拆分重塑为不同分辨率的时频特征矩阵。通过在单条记录中对多个杂音段使用同一字典,强制各段对应相同的基函数,从而降低杂音变异性,保证特征一致性。分类模型基于视觉变压器构建,将多个不同分辨率的输入矩阵分别经卷积神经网络进行补丁标记化,所有嵌入标记拼接后送入编码层,包含多头注意力、残差连接及一维卷积网络。该方法结合多分辨率特征提取与基于变压器的分类,显著提升心音杂音识别的准确率与可靠性。在CirCor DigiScope数据集上对四种收缩期杂音进行实验,分类准确率达到95.96%。

原文摘要 · Abstract (English)

Systolic murmurs are extra heart sounds that occur during the contraction phase of the cardiac cycle, often indicating heart abnormalities caused by turbulent blood flow. Their intensity, pitch, and quality vary, requiring precise identification for the accurate diagnosis of cardiac disorders. This study presents an automatic classification system for systolic murmurs using a feature extraction module, followed by a classification model. The feature extraction module employs complex orthogonal matching pursuit to project single or multiple murmur segments onto a redundant dictionary composed of multiresolution complex Gabor basis functions (GBFs). The resulting projection weights are split and reshaped into variable-resolution time--frequency feature matrices. Processing multiple segments of a single recording using a shared dictionary mitigates murmur variability. This is achieved by learning the weights for each segment while enforcing that they correspond to the same set of basis functions in the dictionary, promoting consistent time--frequency feature matrices. The classification model is built based on a vision transformer to process multiple input matrices of different resolutions by passing each through a convolutional neural network for patch tokenization. All embedding tokens are then concatenated to form a matrix and forwarded to an encoder layer that includes multihead attention, residual connections, and a convolutional network with a kernel size of one. This integration of multiresolution feature extraction with transformer-based feature classification enhances the accuracy and reliability of heart murmur identification. An experimental analysis of four types of systolic murmurs from the CirCor DigiScope dataset demonstrates the effectiveness of the system, achieving a classification accuracy of $95.96\%$.

心音分析多分辨率特征视觉变压器医疗诊断

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。