一种基于舌诊的中风前兆预警方法、电子设备及存储介质与流程

文档序号:16743744发布日期:2019-01-28 13:17阅读:176来源:国知局
一种基于舌诊的中风前兆预警方法、电子设备及存储介质与流程

本发明涉及一种舌诊技术领域,尤其涉及一种基于舌诊的中风前兆预警方法、电子设备及存储介质。



背景技术:

目前,随着人的生活水平的提高,运动量的减少,我国居民中风的概率也越来越大,特别是一些上了年纪的用户会有更高的发病率。如果发生中风的话,则很难治愈,并且中风后会给自己和家人的生活带来很大的不便;但是如果能够在前期就发现的话,通过去医院进行详细诊断和其他辅助治疗能够有效的控制病情,因此,发明一种能够对中风进行预警的方法成为本领域技术人员亟待解决的技术问题。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种基于舌诊的中风前兆预警方法,其能解决对中风进行预兆的技术问题。

本发明的目的之二在于提供一种电子设备,其能解决对中风进行预兆的技术问题。

本发明的目的之三在于提供一种计算机可读存储介质,其能解决对中风进行预兆的技术问题。

本发明的目的之一采用如下技术方案实现:

一种基于舌诊的中风前兆预警方法,包括以下步骤:

获取步骤:获取当前的图像信息,所述图像信息包括舌头图像;

提取步骤:提取当前的图像信息中的舌头图像;

预警步骤:通过构建的中风识别模型对舌头图像进行识别,判断舌头是否有出现歪斜,如果是,则发出预警信息。

进一步地,在获取步骤之前还包括发送步骤:发送拍照提示信息,所述拍照提示信息用于提醒用户摆放正确的拍照姿势。

进一步地,在获取步骤中,所述当前的图像信息为用户的头部图像信息,所述头部图像信息包括舌头图像信息和眼睛图像信息;在获取步骤之后还包括判断步骤:根据眼睛图像信息在头部图像信息的位置来判断用户头部是否倾斜,如果是,则提醒用户摆正拍照姿势。

进一步地,在提取步骤之后还包括预处理步骤:对提取到的舌头图像进行预处理,所述预处理包括缩放、旋转和归一化。

进一步地,在提取步骤之后还包括图像处理步骤,所述图像处理步骤包括以下子步骤:

根据舌头图像画出舌头边缘轮廓线;

根据边缘轮廓线将舌头图像划分为五个分区,所述五个分区包括舌尖、舌中、舌根、舌左边和舌右边;

以舌尖为对称点画对称线,将倾斜的像素点进行平面拉伸以得处理后的舌头图像。

进一步地,在获取步骤中,获取多张当前的图像信息。

进一步地,在预警步骤之后还包括图像存储步骤,将获取到的当前的图像信息存入与后台服务器中的存储模块内以构建个人基准模型,所述个人基准模型用于辅助中风识别模型对用户的舌头图像进行识别。

进一步地,所述预警信息包括及时就医和/或食疗食谱。

本发明的目的之二采用如下技术方案实现:

一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明目的之一中任意一项所述的基于舌诊的中风前兆预警方法。

本发明的目的之三采用如下技术方案实现:

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本发明目的之一中任意一项所述的基于舌诊的中风前兆预警方法。

相比现有技术,本发明的有益效果在于:

本发明的基于舌诊的中风前兆预警方法其通过对用户舌头进行检测从而判断用户是否有中风的可能性,从而尽早提醒用户就医,对于居民的健康状态能够有更有效的监测。

附图说明

图1为实施例一的基于舌诊的中风前兆预警方法的流程图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

实施例一

目前的中风的预判还没有有效的辅助手段来帮助用户进行检测判断;往往是需要家庭成员具备一些医学知识,并仔细观察家庭成员状况,才能发现是否会有中风的可能,并及时就医。但是具备这些条件的家庭并不多,故而需要发明一种更加便于所有人随时随地都可以使用的、方便的检测方式。因为中风的话,在24小时内的去看病会更为的有效,如果超过24小时,则即使就医也不能够得到更为有效的治疗。

如图1所示,本实施例提供了一种基于舌诊的中风前兆预警方法,包括以下步骤:

s0:发送拍照提示信息,所述拍照提示信息用于提醒用户摆放正确的拍照姿势。所述拍照提示信息包括伸出全部舌头、正对摄像头、将舌头放入舌头取相框内和将眼睛放入眼睛取相框内;当用户打开拥有本实施例方法的产品的时候,首先需要对用户进行提示,这部分内容的提示可以是语音提示或者文字提示或者是视频提示,最为优选地采用文字提示的方式,更能让大多数人接受。这一步的目的是为了获取到更为合适的图像,如果直接采集用户提供的图像,这样会产生大量的时间和资源的浪费,因为如果不判断则后期会让用户进行不断的进行姿态调整会使得用户产生更大的心里抗拒,而在使用前已经对这部分内容进行简单的提示的话,则会大大提高效率。由于舌诊是需要获取到用户舌头的所有区域的,故而当用户只伸出一半的时候,会丧失大量信息,起不到准确判断的目的。一般需要获取舌尖、舌中、舌左边、舌右边和舌根这五部分的内容。

s1:获取当前的图像信息,所述图像信息包括舌头图像;这里信息的获取可以是两种方式:一种是直接导入图片,还有一种是通过摄像头来获取图像信息,在本实施例中采用通过摄像头获取图像的方式,因为这样实时得到的图像会更符合检测要求,并且也更便于进行图像调整从而获得更为准确的检测结果。

所述当前的图像信息为用户的头部图像信息,所述头部图像信息包括舌头图像信息和眼睛图像信息;在步骤s1之后还包括判断步骤:根据眼睛图像信息在头部图像信息的位置来判断用户头部是否倾斜,如果是,则提醒用户摆正拍照姿势。但是仅仅是这些信息还是不够的,还需要对信息进行深刻解读才能设计更为合理的判断逻辑。由于人的头是非常标准的形状,人的两个眼睛分布在脸部的中间;故而直接利用人头部的信息来进行判断的话,能够更有效的利用已获取到的图像信息。由于人的眼睛、嘴巴和舌头的相对位置已经固定,故而只需要借助于眼睛的位置来判断用户头部是否有偏离即可。

在步骤s1中,获取多张当前的图像信息。获取多张图像的目的是为了防止由于单一图像产生倾斜,而造成误判的问题,如果获取到多张图像,那么通过对多张图像进行倾斜检测,从而能够避免出现漏判或者误判的问题;只有在出现一定比例的歪斜的时候,才提醒用户需要注意中风的可能。比如当10张图像中有5张都出现倾斜的时候,则提醒用户。

s2:提取当前的图像信息中的舌头图像;在步骤s2之后还包括预处理步骤:对提取到的舌头图像进行预处理,所述预处理包括缩放、旋转和归一化。

在步骤s2之后还包括图像处理步骤,所述图像处理步骤包括以下子步骤:

根据舌头图像画出舌头边缘轮廓线;

根据边缘轮廓线将舌头图像划分为五个分区,所述五个分区包括舌尖、舌中、舌根、舌左边和舌右边;

以舌尖为对称点画对称线,将倾斜的像素点进行平面拉伸以得处理后的舌头图像。这里的图像纠正只能够纠正由于拍摄过程中出现的产生的图像倾斜,并且这种倾斜的范围不能够太大,如果太大则采用图像处理的方式拉不回来这些图像像素。并且需要强调一点,这里的图像处理不能够对中风产生的舌头歪斜进行纠正,因为那种方式是歪斜舌:舌头伸出时,舌尖偏向一侧,或左或右、称为舌歪斜。病侧的舌肌麻痹,无力收缩,稍一伸长,舌体就两侧不均而偏歪,所以左侧舌肌麻痹时舌尖就向左,右侧舌肌麻痹则舌尖偏向右;其产生的偏移不同于角度的倾斜产生的小角度的偏移,通过本实施例中的图像纠正的方式是无法进行纠正的。这一点对于本实施例来说也是非常重要的,因为如果对于所有的歪斜都进行预警,并且很多数情况下其并不是真正的歪斜的时候,慢慢的会降低本产品在用户心中的公信力,使得用户对其丧失信任。因此,提高本实施例的判断的准确性对于该产品来说至关重要。

s3:通过构建的中风识别模型对舌头图像进行识别,判断舌头是否有出现歪斜,如果是,则发出预警信息。所述预警信息包括及时就医和/或食疗食谱。这里中风识别模型的构建主要是通过卷积神经网络对大量的中风后的舌头图像进行分析,然后识别出来中风后舌头的特征模型特点,然后使得该模型较为的健壮以便于后期对舌头图像进行识别,检测舌头是否是真的产生歪斜。因为本实施例的最终目的不是诊断,更多的是预防,当检测到有这样的特征的时候,也有可能存在不是由于中风产生的舌头歪斜,这些信息通过本实施例的方法是无法进行进一步的判断的,需要更专业的专家来进行更为详细准确的判断以及建议,故而在检测到舌头歪斜的时候,会向用户发布预警,提醒其及时就医。但是也可以在本实施例中加入食疗建议来给用户相对专业的建议。比如可以建议用户喝槐花茶、食用蒜泥等方式进行适应预防。

s4:将获取到的当前的图像信息存入与后台服务器中的存储模块内以构建个人基准模型,所述个人基准模型用于辅助中风识别模型对用户的舌头图像进行识别。由于不同用户之间会存在有个体的差异性,故而建立个人基准模型从而能够使得识别得到的更为的精准。当获取到一些用户的样本数据的时候,也会对与用户账号对应的图形进行训练,从而得到一些识别特征以构建个人基准模型。比如某些特殊用户其本身舌头由于物理原因或者其他的原因产生一些歪斜的情况的时候,如果不建立个人基准模型的话,则会每次都报验其可能中风;这样也会偏离检测本意。因此,建立个人检测的基准模型更有利于提高检测的准确性;使得每个用户就像拥有自己的私人护理一样的感觉。

上述实施例所展示的内容不仅可以将其封装为小程序或者app的形式,还可以将其内置于大型的医疗器械内容其进行综合判断。但是更为优选地是将其封装为小程序或者app的形式。这样能够方便到每一个用户去进行使用。当你需要使用的时候,打开对应的程序;然后通过摄像头来获取对应的图像,当有检测到舌头歪斜的情况发生的时候,则在显示界面显示判断结果,说明该用户存在有中风的可能性,建议其及时就医。该方法使用简单,即是对于一个老人来说也是方便操作的,其只需要根据提示进行位置调整,然后拍照即可;不需要更为复杂和繁琐的操作。在预警设置的时候,还可以设置一个关联号码,当有检测到中风的可能性的时候,将这些信息发送给关联号码的联系人,从而使得对应联系人可以更容易掌控老人的身体状态。

实施例二

实施例二公开了一种电子设备,该电子设备包括处理器、存储器以及程序,其中处理器和存储器均可采用一个或多个,程序被存储在存储器中,并且被配置成由处理器执行,处理器执行该程序时,实现实施例一的基于舌诊的中风前兆预警方法。该电子设备可以是手机、电脑、平板电脑等等一系列的电子设备。

实施例三

实施例三公开了一种计算机可读存储介质,该存储介质用于存储程序,并且该程序被处理器执行时,实现实施例一的基于舌诊的中风前兆预警方法。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述基于内容更新通知装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1