论文部分内容阅读
心脏和呼吸系统疾病的发病率和死亡率伴随着我国近年来经济的快速增长的同时也表现出了逐年攀升的趋势,并且这类疾病往往潜伏期长,很大程度上受周围自然和生活环境因素的影响,真正发病后对人体的正常机能将会造成巨大的不可逆转的创伤。在临床医学上大部分心脏和呼吸系统疾病的检查及预诊断都是首先通过对心肺音进行听诊后再结合其他的方式进行确定的,故采用听诊的方式对心血管及呼吸系统疾病的预诊断及预防具有很大的科学参考价值。然而,在社会的快速发展中人们的日常时间大部分都是被工作、学习、家庭所占据,特别是经济发达的大型城市中,人们日常几乎都是在和时间赛跑,根本没有空闲的时间来对自己的身体健康状况进行过多的关注,而在一些偏远的农村地区人们可能时间上相对充足但是由于经济及医疗条件的不允许可能大部分人也不能很好地对自身的健康状况进行很好地关注,我国心肺系统疾病的发病率和死亡率逐年攀升和人们这些原因有巨大的关系。互联网快速发展给我们生活带来了翻天覆地的变化,其中互联网与传统医疗行业相结合形成“互联网+医疗”的新兴产业也有很多落地成果,本文就是面向远程医疗的应用场景,应用互联网相关技术,研究设计一种心肺音健康管理服务平台,本文研究设计的主要内容如下:(1)对心肺音健康管理服务平台上结构化用户数据存储到关系型数据库中,非结构化.wav格式心肺音音频数据保存于分布式文件系统内。同时考虑到平台后期可能存在高并发以及医疗数据的隐秘及防丢失等情况,防止系统数据库崩溃,加强系统数据库的鲁棒性及HA(高可用),数据库采用分表分库的架构设计,结构化数据目前采用mysql进行存储,非结构化心肺音音频数据存放在HDFS内.(2)平台注册登录方式设计。考虑到当前QQ、微信、微博等一些社交账号的用户群体量比较大,为了提高用户体验,设计绑定第三方主流社交账号进行登录的登录方式,直接用自己绑定的社交账号进行现场验证登录,解决医生由于平时工作繁忙,而忘记账号登录密码频繁进行找回密码的操作的困扰。(3)平台上设计了用户信息管理、心肺音类别管理、心肺音信息及健康参数管理等功能模块且均具有基本的增删改查功能,并且心肺音及健康参数的管理模块上同时还具有心肺音的波形展示、正常与否的心音分类、辅助诊断及打印报告、发送报告等模块的导航栏功能。(4)心肺音的波形及频域健康参数展示模块采用java调用matlab算法混合编程方式设计实现,充分发挥matlab在进行复杂科学计算及波形图的展示上的强大功能,应用Welch法对心肺音的频域谱进行分析提取波形的相关功率普健康参数。(5)心音分类模块的算法部分同样采用java调用matlab的混合编程方式进行实现,算法模型来自2016年心音挑战赛上获取最高心音分类得分的算法模型,本文进行了局部参数优化并且应用,该算法采用的是基于AdaBoost with abstainin和CNN分类器进行融合的方式来实现心音的分类,心音挑战赛全球第一名的结果也印证了算法模型的科学性及可行性。