心率检测方法、装置、存储介质以及设备制造方法及图纸

技术编号:23068519 阅读:30 留言:0更新日期:2020-01-10 21:35
本发明专利技术实施例涉及一种心率检测方法、装置、存储介质以及设备,该方法包括:获取光源经由人体反射后采集的多组连续的图像数据流;从每组图像数据流中采集多帧图像,并在每帧图像中选取若干个分区图像;获取每帧图像中每个分区图像同时捕捉的心率信息;根据所述分区图像捕捉的心率信息,以及对应的所述分区图像的权重,获得每组图像数据流检测的心率值;根据每组图像数据流检测的心率值,确定用户的心率值。本发明专利技术实施例通过在每帧图像中选取多个分区图像,并通过结合多个分区图像同时捕捉的心率信息共同确定用户的心率值的方式,缩短了计算时间,提高了检测效率,提高了用户体验,提高了心率检测的准确性。

Heart rate detection method, device, storage medium and equipment

【技术实现步骤摘要】
心率检测方法、装置、存储介质以及设备
本专利技术涉及心率测量领域,特别是涉及一种心率检测方法、装置、存储介质以及设备。
技术介绍
心率作为人体重要的生理指标,在很大程度上能够反应出人体心血管系统中的血液特征,而随着人们生活水平的提高,人们对于在日常生活中基本健康的关注度也越来越高,因此,对心率的检测需求也越来越高。专利技术人在实现本专利技术的过程中,发现现有技术中存在以下问题:传统对心率的检测方法对采集到的数据进行处理时,处理方法复杂,计算时间长,效率低,而且不准确,用户体验差。
技术实现思路
基于此,本专利技术的目的在于,提供一种心率检测方法、装置、存储介质以及设备,其具有缩短了计算时间,提高了检测效率,提高了用户体验,提高准确率的优点。本专利技术实施例的第一方面,提供一种心率检测方法,包括如下步骤:获取光源经由人体反射后采集的多组连续的图像数据流;从每组所述图像数据流中采集多帧图像,并在每帧图像中选取若干个分区图像;获取每帧图像中每个所述分区图像同时捕捉的心率信息;根据所述分区图像捕捉的心率信息,以及对应的所述分区图像的权重,获得每组图像数据流检测的心率值;根据每组图像数据流检测的心率值,确定用户的心率值。根据本专利技术实施例的第二方面,提供一种心率检测装置,包括:数据流获取模块,用于获取光源经由人体反射后采集的多组连续的图像数据流;分区图像确定模块,用于从每组所述图像数据流中采集多帧图像,并在每帧图像中选取若干个分区图像;心率信息确定模块,用于获取每帧图像中每个所述分区图像同时捕捉的心率信息;第一心率值确定模块,用于根据所述分区图像捕捉的心率信息,以及对应的所述分区图像的权重,获得每组图像数据流检测的心率值;第二心率值确定模块,用于根据每组图像数据流检测的心率值,确定用户的心率值。根据本专利技术实施例的第三方面,提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述任意一项所述的心率检测方法的步骤。根据本专利技术实施例的第四方面,提供一种心率检测设备,包括摄像头,闪光灯,显示屏,存储器,处理器以及储存在所述存储器中并可被所述处理器执行的计算机程序;所述摄像头将获取的图像数据流传送到所述处理器;所述处理器执行所述计算机程序时实现如上述任意一项所述的心率检测方法的步骤。本专利技术实施例通过在每帧图像中选取多个分区图像,并通过结合多个分区图像同时捕捉的心率信息共同确定用户的心率值的方式,缩短了计算时间,提高了检测效率,提高了用户体验,可尽可能防止使用单个分区图像进行检测时,检测的心率值不准确的问题,进而提高了心率检测的准确性。为了更好地理解和实施,下面结合附图详细说明本专利技术。附图说明图1为本专利技术实施例中心率检测方法的应用场景示意图;图2为本专利技术实施例中心率检测方法的流程图;图3为本专利技术一个示例性实施例中选取分区图像的方法流程图;图4为图3所示选取的分区图像的示意图。图5为本专利技术另一个示例性实施例中选取分区图像的方法流程图;图6为图5所示选取的分区图像的示意图;图7为本专利技术又一个示例性实施例中选取的分区图像的示意图;图8为本专利技术实施例中确定每组图像数据流检测的心率值的流程图;图9为本专利技术实施例中心率检测装置的结构示意图;图10为本专利技术一个示例性实施例中分区图像确定模块的结构示意图;图11为本专利技术另一个示例性实施例中分区图像确定模块的结构示意图;图12为本专利技术实施例中第一心率值确定模块的结构示意图;图13为本专利技术实施例中心率检测设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。在此所使用的词语“如果”/“若”可以被解释成为“在……时”或“当……时”或“响应于确定”。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。图1为本专利技术实施例中心率检测方法的应用场景示意图,包括电子设备100、摄像头200、闪光灯300和显示屏400;电子设备100上运行有应用本申请实施例心率检测方法的应用程序110。人体的身体部位按压在摄像头200和闪光灯300时,闪光灯300作为光源,其发出的光将照亮人体的身体部位的毛细血管,而毛细血管的颜色会随着心率的跳动而周期性的变化,通过摄像头获取闪光灯经由人体反射回的图像数据流,再通过所述应用程序110执行本申请实施例的心率检测方法对获取的多组连续的图像数据流进行数据分析处理,进而通过所述显示屏400可显示获得用户的心率。所述电子设备100可以是任何智能终端,例如,可以具体为计算机、手机、平板电脑、交互式智能平板、PDA(PersonalDigitalAssistant,个人数字助理)、电子书阅读器、多媒体播放器等。基于不同的智能终端,所述应用程序110还可以是以适应该智能终端的其他形式呈现。在一些例子中,还可以是以例如系统插件、网页插件等形式呈现。所述摄像头200和闪光灯300设置在相邻位置,以方便人体的身体部位同时按压所述摄像头和闪关灯;所述摄像头200和闪光灯300可以为电子设备的一部分,集成在所述电子设备100上,也可以独立于所述电子设备100,例如,所述摄像头200和闪光灯300构成摄像装备如相机,所述摄像装备再讲获取的图像数据流实时传输到所述电子设备的应用程序110。所述闪光灯300也可以用其他可发出亮光的灯具进行代替,本专利技术实施例中并不加以限制。所述显示屏400可以为电子设备的一部分,集成在所述电子设备100上,也可以独立于所述电子设备100,例如,所述显示屏400与所述电子设备100连接,将获取的心率值在所述显示屏400中显示。用户可本文档来自技高网...

【技术保护点】
1.一种心率检测方法,其特征在于,包括如下步骤:/n获取光源经由人体反射后采集的多组连续的图像数据流;/n从每组所述图像数据流中采集多帧图像,并在每帧图像中选取若干个分区图像;/n获取每帧图像中每个所述分区图像同时捕捉的心率信息;/n根据所述分区图像捕捉的心率信息,以及对应的所述分区图像的权重,获得每组图像数据流检测的心率值;/n根据每组图像数据流检测的心率值,确定用户的心率值。/n

【技术特征摘要】
1.一种心率检测方法,其特征在于,包括如下步骤:
获取光源经由人体反射后采集的多组连续的图像数据流;
从每组所述图像数据流中采集多帧图像,并在每帧图像中选取若干个分区图像;
获取每帧图像中每个所述分区图像同时捕捉的心率信息;
根据所述分区图像捕捉的心率信息,以及对应的所述分区图像的权重,获得每组图像数据流检测的心率值;
根据每组图像数据流检测的心率值,确定用户的心率值。


2.根据权利要求1所述的心率检测方法,其特征在于,所述心率信息为所述分区图像的R通道数据的平均值。


3.根据权利要求2所述的心率检测方法,其特征在于,所述分区图像的权重的获取步骤,包括:
当所述分区图像的心率信息在预设的有效范围之内时,计算有效范围内的最大值与所述分区图像的心率信息的差值;将所述差值与10做取商运算,将经过取商运算获得的商值的倒数确定为所述分区图像的权重。


4.根据权利要求3所述的心率检测方法,其特征在于,所述分区图像的权重的获取步骤,还包括:
当所述分区图像的心率信息不在预设的有效范围内时,不根据所述心率信息计算所述分区图像的权重,舍弃所述分区图像的心率信息。


5.根据权利要求1所述的心率检测方法,其特征在于,根据所述分区图像捕捉的心率信息,以及对应的所述分区图像的权重,获得每组图像数据流检测的心率值的步骤,包括:
将每帧图像的所述分区图像同时捕捉的心率信息和所述分区图像对应的权重进行加权运算,获得每帧图像的加权运算值;
将同组的所有帧图像的加权运算值累加后求平均,获得每组图像数据流检测的心率值。


6.根据权利要求1-5中任一权利要求所述的心率检测方法,其特征在于,所述在每帧所述图像中选取若干个分区图像的步...

【专利技术属性】
技术研发人员:李程
申请(专利权)人:广州市蜗牛互动科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1