在R峰识别的基础上,加入S峰的识别,并论正了该策略对检测结果的有效性。

1、大致方法

将数据集(ECG信号)划分为每五分钟的一个片段,为了减少噪声和信号伪影,首先对信号应用了一个有限脉冲响应(FIR)带通滤波器,使用保持8~12Hz的带通滤波器去除噪声和伪影。接着使用R峰检测算法提取R峰,S峰,将提取到的不同峰值进行拼接,得到的数据用于最终的分类。
送入网络的数据包括:
R峰的振幅
S峰的振幅
RR间隔(连续两个R峰之间的持续时间)
SS间隔(连续S峰之间的持续时间)

2、具体技术方法

√R峰定位的具体算法
使用Hamilton算法定位R峰,在R峰的位置确定后,同时提取到该R峰的幅值,利用R峰的位置,可以进行R-R区间的估计。
√S峰的定位方法
提出了一种基于R峰的S峰检测方法,基于R峰的位置,S峰是其之后的第一个负峰。
算法流程如下图

√实验中用到的CNN网络
论文提到的CNN网络结构以及准确率如下图:

作者在这里做了两种对比实验:
1)仅使用与R峰相关的R峰值振幅和RR间隔。
2)使用与R和S峰相关的特征组合,包括R和S峰的振幅和间隔。
√基于此方法和基于其他方法的对比实验

一种基于深度学习的单导联心电信号睡眠呼吸暂停检测方法相关推荐

  1. 文献分享:利用深度神经网络和单导联心电信号Detection of sleep apnea using deep neural networks and single-lead ECG signals

    原文链接:Detection of sleep apnea using deep neural networks and single-lead ECG signals - ScienceDirect ...

  2. DeepRMethylSite:一种基于深度学习的蛋白质精氨酸甲基化位点预测方法

    DeepRMethylSite:一种基于深度学习的蛋白质精氨酸甲基化位点预测方法 https://www.researchgate.net/publication/341890599_DeepRMet ...

  3. 一种基于深度学习的增值税发票影像识别系统

    一种基于深度学习的增值税发票影像识别系统-专利技术交底书 缩略语和关键术语定义 1.卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构 ...

  4. 基于深度学习的单目深度估计综述

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 文章:Monocular Depth Estimation Based On Deep Learnin ...

  5. 一种基于深度学习的方法来检测摩托车头盔的使用

    背景 据统计使用摩托车头盔可以将道路交通事故中摩托车驾驶员致命伤害的可能性降低42%,尽管如此,遵守摩托车头盔还是较少,尤其是在发展中国家,为了有效开展针对性的头盔使用运动,政府必须收集有关头盔法律遵 ...

  6. 基于深度学习的单目图像深度估计总结

    图像深度估计,是目前计算机视觉研究中的经典问题.深度图(Depth Map)表示每个像素在空间中的位置,是一种普遍的三维场景信息表达方式,广泛应用于自动驾驶.三维重建等方面. 基于深度学习的单目图像深 ...

  7. 3种基于深度学习的有监督关系抽取方法

    摘要:本文对几种基于深度学习的有监督关系抽取方法进行了介绍,包括CNN关系抽取.BiLSTM关系抽取以及BERT关系抽取. 本文分享自华为云社区<基于深度学习的有监督关系抽取方法简介>,作 ...

  8. 一种基于深度学习的遥感图像分类及农田识别方法

    文章针对现有的神经网络收敛速度慢.识别准确率不高的缺点,提出了一种基于卷积神经网络的遥感图像农田分类及识别方法.该算法使用较大的卷积核,有效地提取梯度信息:设计深度为6层的卷积神经网络,提高了网络的分 ...

  9. 一种基于深度学习的目标检测提取视频图像关键帧的方法

    摘要:针对传统的关键帧提取方法误差率高.实时性差等问题,提出了一种基于深度学习的目标检测提取视频图像关键帧的方法,分类提取列车头部.尾部及车身所在关键帧.在关键帧提取过程中,重点研究了基于SIFT特征 ...

最新文章

  1. fedora7 常用软件安装
  2. 59 javabean的创建
  3. uoj #118. 【UR #8】赴京赶考 水题
  4. hset php,HSET命令_视频讲解_用法示例-redis编程词典-php中文网
  5. 面试时遇到一致性哈希算法这样回答会让面试官眼前一亮
  6. Java 下一代: Groovy、Scala 和 Clojure
  7. DOS各版本下载地址
  8. jsp入门教程:7个步骤实现JSP的分页显示
  9. FydeOS | ChromeOS配置Flutter开发环境
  10. eboot.php如何转成iso,如何转换成iso格式
  11. matlab如何写一个循环,matlab中for循环怎么写
  12. ImportError: cannot import name '_validate_lengths'
  13. sequelize时间自动格式化
  14. 采购销售价格搞错的后果及处理逻辑
  15. JBOD(jbod和raid0)
  16. android中按钮凹下去,实现按钮的点击效果
  17. JAVA中将html转换成pdf
  18. 零售业小程序行业解决方案
  19. 帝国CMS插件自动采集发布文章插件
  20. C# 多输入设备识别 扫码枪键盘区分RAWINPUT原始输入简易开发笔记

热门文章

  1. 联接+AI,华为用智能联接为智能时代加速
  2. RationalDMIS 7.1如何简单有效地创建工件程序?
  3. loadrunner入门教程(10)--代理录制
  4. http://www.dewen.net.cn/q/17095/SQL:用一条SQL语句统计出符合条件的内容
  5. zuk z2刷机android p,ZUK Z2121 (Z2 Pro 全网通)一键刷机教程,简单几步刷机
  6. wps可以用来学计算机考试吗,计算机wps和ms哪个简单?计算机一级office考试技巧有什么?...
  7. 快速安装Jupyter Notebook主题皮肤并设置教程
  8. 华云数据董事长许广彬接受中央电视台采访:推动职业教育发展 打造信创人才核心竞争力
  9. 海洋遥感技术的内涵及特征
  10. 《孙子兵法战场机变之行军篇》