EE学生一枚
我们去年集创赛做的就是这个方向,拿了国一。直接说干货:1. 预处理别用传统小波,计算量太大。用两级FIR滤波器级联(比如0.5-40Hz带通 + 50Hz陷波),用对称系数+转置结构,资源省一半。QRS检测强烈推荐Pan-Tompkins算法的FPGA优化版,核心是自适应阈值更新,我们开源了VHDL代码在GitHub(搜ECG_FPGA_PanTompkins)。2. 特征提取,时域RR间期必须做,但加分项是加一个“Poincare散点图”的硬件生成器,用BRAM存散点,用片上软核(如MicroBlaze)计算SD1/SD2非线性参数,评委会觉得你懂现代心率变异性分析。3. 模型别用CNN,参数量大。用决策树集成(如随机森林)硬件化,每个树用并行比较器实现,分类时同时跑所有树,用投票电路出结果,延迟仅几个时钟周期。我们实测准确率97%以上,功耗不到200mW。注意:一定要用公开数据库(如MIT-BIH)训练和测试,并在答辩时展示FPGA输出与MATLAB参考的对比图,这是合规性的关键。
