基于人工智能的远程问诊方法、装置、设备及介质与流程

文档序号:27631020发布日期:2021-11-29 16:12阅读:215来源:国知局
基于人工智能的远程问诊方法、装置、设备及介质与流程

1.本发明涉及人工智能技术领域,尤其涉及一种基于人工智能的远程问诊方法、装置、设备及存储介质。


背景技术:

2.随着人工智能的高速发展以及医院信息化的发展,智能远程辅助问诊方式也随之产生。目前由于大多数患者的自身医疗知识有限,多数患者很难准确地判断自己要挂号或者问诊咨询的科室,此外,对于手术后恢复期患者或在家疗养的慢性病患者,现有的远程辅助问诊也仅是依据患者对体感的口头描述人工进行分析,或者仅利用规则语句对体感描述这单一维度的信息进行匹配分析,而未对患者的其余信息(如,体征数据)进行智能分析,导致不能准确分析出患者的问诊意图,从而不能准确地给患者分配合适的科室或医生。


技术实现要素:

3.鉴于以上内容,本发明提供一种基于人工智能的远程问诊方法、装置、设备及存储介质,其目的在于解决现有技术中不能准确分析出患者的问诊意图,导致不能准确地给患者分配合适的科室或医生的技术问题。
4.为实现上述目的,本发明提供一种基于人工智能的远程问诊方法,该方法包括:
5.获取用户利用预设终端上传的问诊信息,基于所述用户的标识判断所述用户所属的用户类型;
6.当判断所述用户属于基于问诊文本进行问诊的用户时,提取所述问诊信息中问诊文本的关键词,基于所述关键词向所述用户反馈候选科室选项,接收用户基于所述候选科室选项的选项将所述问诊信息反馈至该科室对应的终端;
7.当判断所述用户属于基于体征数据和图像进行问诊的用户时,将所述问诊信息中用于指示体征数据的指标信息输入预先建立的指标识别模型,得到所述问诊信息的指标识别结果;
8.提取所述问诊信息中图像的特征信息,将所述特征信息输入预先建立图像识别模型,得到所述问诊信息的图像识别结果,将所述问诊信息、指标识别结果及图像识别结果,发送至所述指标识别结果的类型及所述图像识别结果的类型对应的终端。
9.优选的,在基于所述用户的标识判断所述用户所属的用户类型之后,所述方法还包括:
10.当判断所述用户属于未注册账号的用户时,将预设的注册界面反馈至所述用户,以供所述用户基于所述注册界面输入并上传所述用户的基本信息进行注册。
11.优选的,所述提取所述问诊信息中问诊文本的关键词,包括:
12.获取所述问诊信息中的问诊文本,并对所述问诊文本执行分词操作得到多个分词;
13.计算各分词在所述问诊文本中的词频,基于所述词频计算出各分词的idf值及tf
值,将各分词的idf值与各分词对应的tf值相乘得到各分词的tf

idf值;
14.基于各分词的tf

idf值选取第一预设数量的预设词性的词作为所述关键词。
15.优选的,所述基于所述关键词向所述用户反馈候选科室选项,包括:
16.将所述关键词分别与预设的科室语料表对应的标签集进行匹配得到多个标签集匹配度值,选取出标签集匹配度值最高的第二预设数量的候选标签集,将所述问诊文本分别与所述候选标签集对应科室语料表中的各语句进行匹配得到多个语句匹配度值;
17.当科室语料表中存在语句匹配度值大于第一预设阈值的语句时,将该语句对应的科室作为所述候选科室,并将语句匹配度值最高的语句对应的候选科室标注预设推荐信息。
18.优选的,所述指标识别模型的训练过程包括:
19.获取第三预设数量的指标数据集,对各指标数据集执行预处理操作后,分别为各指标数据集分配预设标签,将指标数据集作为自变量、指标数据集对应的预设标签作为因变量生成训练样本集;
20.将所述训练样本集按照预设比例分成训练集及验证集;
21.利用所述训练集中的各自变量及各因变量对卷积神经网络模型进行训练,每隔预设周期利用所述验证集中各变量及各因变量对卷积神经网络模型的准确率进行验证;及
22.当验证所述准确率大于第二预设阈值时,结束训练得到所述指标识别模型。
23.优选的,所述提取所述问诊信息中图像的特征信息,包括:
24.利用lbp算法提取出所述图像的纹理特征,将所述图像裁剪成若干张裁剪图像,利用颜色矩提取算法提取出各裁剪图像的颜色特征,对所述纹理特征及各裁剪图像颜色特征执行融合操作得到所述图像的融合特征,将所述融合特征作为所述图像的特征信息。
25.优选的,所述将所述图像裁剪成若干张裁剪图像,包括:
26.在所述图像的左下角设置坐标原点,将所述图像分别沿着x轴和y轴方向,且以预设步长进行裁剪,得到若干张对应的预设大小的裁剪图像。
27.为实现上述目的,本发明还提供一种基于人工智能的远程问诊装置,该基于人工智能的远程问诊装置包括:
28.判断模块:用于获取用户利用预设终端上传的问诊信息,基于所述用户的标识判断所述用户所属的用户类型;
29.第一处理模块:用于当判断所述用户属于基于问诊文本进行问诊的用户时,提取所述问诊信息中问诊文本的关键词,基于所述关键词向所述用户反馈候选科室选项,接收用户基于所述候选科室选项的选项将所述问诊信息反馈至该科室对应的终端;
30.第二处理模块:用于当判断所述用户属于基于体征数据和图像进行问诊的用户时,将所述问诊信息中用于指示体征数据的指标信息输入预先建立的指标识别模型,得到所述问诊信息的指标识别结果;
31.发送模块:用于提取所述问诊信息中图像的特征信息,将所述特征信息输入预先建立图像识别模型,得到所述问诊信息的图像识别结果,将所述问诊信息、指标识别结果及图像识别结果,发送至所述指标识别结果的类型及所述图像识别结果的类型对应的终端。
32.为实现上述目的,本发明还提供一种电子设备,所述电子设备包括:
33.至少一个处理器;以及,
34.与所述至少一个处理器通信连接的存储器;其中,
35.所述存储器存储有可被所述至少一个处理器执行的程序,所述程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的基于人工智能的远程问诊方法的任意步骤。
36.为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有基于人工智能的远程问诊程序,所述基于人工智能的远程问诊程序被处理器执行时,实现如上所述基于人工智能的远程问诊方法的任意步骤。
37.本发明提出的基于人工智能的远程问诊方法、装置、设备及存储介质,通过用户标识判断用户的类型,根据问诊信息的问诊文本自动为不同的基于问诊文本进行问诊的用户推荐相应的科室,对基于体征数据和图像进行问诊的用户(如,术后患者)的体征数据及图像信息进行识别,更准确地分析出患者的问诊意图,并根据识别结果的类型将问诊信息发送至对应科室或医生的终端,从而准确地给患者分配合适的科室或医生,可以提高远程问诊辅助的准确度。
附图说明
38.图1为本发明基于人工智能的远程问诊方法较佳实施例的流程图示意图;
39.图2为本发明基于人工智能的远程问诊装置较佳实施例的模块示意图;
40.图3为本发明电子设备较佳实施例的示意图;
41.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
42.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.本发明实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
44.人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、机器人技术、生物识别技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
45.本发明提供一种基于人工智能的远程问诊方法。参照图1所示,为本发明基于人工智能的远程问诊方法的实施例的方法流程示意图。该方法可以由一个电子设备执行,该电子设备可以由软件和/或硬件实现。基于人工智能的远程问诊方法包括:
46.步骤s10:获取用户利用预设终端上传的问诊信息,基于所述用户的标识判断所述用户所属的用户类型。
47.在本实施例中,当用户需要在线上问诊时,用户可以开启终端(例如,手机或智能
手表等)上用于线上问诊的应用程序并发起问诊请求,并根据应用程序的提示上传相关的问诊信息,其中,问诊信息可以包括文本信息、指标信息、图像信息及/或视频信息,用户上传问诊信息后,可以提交问诊信息并发起问诊请求,服务器接收到终端发出的问诊请求后,解析该请求获取请求中携带的问诊信息,其中,请求中可以包括相关的问诊信息,也可以包括待相关问诊信息的存储路径。也就是说,问诊信息可以是用户在提交问诊请求时一并输入,也可以是用户提交问诊请求之后应用程序从请求指定的地址中获取的。
48.请求中还包括用户的标识(例如,id号),根据用户的标识可以判断用户为哪种类型的用户,本实施例中用户类型包括第一类型用户、第二类型用户、第三类型用户,其中,第一类型用户可以是已注册账号的普通患者(该类用户是基于问诊文本进行问诊的用户),第二类型用户可以是已注册账号的术后恢复期患者或在家疗养的慢性病患者(该类用户是基于体征数据和图像进行问诊的用户),第三类型用户可以是未注册账号的问诊患者。通过用户的标识可以判断用户所属的类型,进而根据用户类型进行相关的远程问诊。
49.在一个实施例中,在基于所述用户的标识判断所述用户所属的用户类型之后,所述方法还包括:
50.当判断所述用户属于未注册账号的用户时,将预设的注册界面反馈至所述用户,以供所述用户基于所述注册界面输入并上传所述用户的基本信息进行注册。
51.未注册的用户需要先注册账号才可以进行远程问诊,若用户第一次在线上问诊的应用程序输入问诊信息,则系统会提示该用户先进行注册,用户在注册成功后需要在系统建立健康档案并完善个人信息,之后,用户可将视频、图像通过终端或者特殊的可佩戴医疗设备上传至系统,由系统进行初步分析诊断。
52.步骤s20:当判断所述用户属于基于问诊文本进行问诊的用户时,提取所述问诊信息中问诊文本的关键词,基于所述关键词向所述用户反馈候选科室选项,接收用户基于所述候选科室选项的选项将所述问诊信息反馈至该科室对应的终端。
53.在本实施例中,若根据用户的标识判断出用户为已注册账号的普通患者,由于用户在问诊信息中可能包含与问诊内容无关的文本信息,因此需要从用户输入的问诊信息中提取出关键信息。根据关键信息为用户寻找对应的候选科室时,可以利用关键词提取算法提取出问诊信息中关键文本信息,例如,用户问诊信息中文本信息为“眼皮痒了一段时间了”,则可以根据提取出的关键词“眼皮”、“痒”向用户分配眼科科室和皮肤科科室作为候选科室,接收用户基于候选科室选项的选项,将问诊信息发送至该科室对应的终端。用户选择可以选择医生或者系统随机分配相应的医生进行诊断,医生和用户沟通后出可出具相关的治疗方案。
54.在一个实施例中,所述提取所述问诊信息中问诊文本的关键词,包括:
55.获取所述问诊信息中的问诊文本,并对所述问诊文本执行分词操作得到多个分词;
56.计算各分词在所述问诊文本中的词频,基于所述词频计算出各分词的idf值及tf值,将各分词的idf值与各分词对应的tf值相乘得到各分词的tf

idf值;
57.基于各分词的tf

idf值选取第一预设数量的预设词性的词作为所述关键词。
58.获取所述问诊信息中的问诊文本后,统计问诊文本中的所有词的出现次数,计算出idf(逆文档频率值),再计算出问诊文本中每个词的tf(词频)值。其中,tf=(词语在文本
中出现次数)/(各词语在文本中出现次数的总和),将idf值与tf值相乘,得到该词的tf

idf值,tf

idf值可以评估字词对于文本中的重要程度,tf

idf值越大表示作为关键词的优先级越高。在进行tf

idf计算时,通过对词频与逆文档频率得出某个字词的tf

idf值,若tf

idf值越大,该词对文本的重要性越高,因此可以将tf

idf值排在前面的字词作为问诊文本的关键词,例如,选取tf

idf值排在前3的名词作为问诊信息文本的关键词。
59.在一个实施例中,所述基于所述关键词向所述用户反馈候选科室选项,包括:
60.将所述关键词分别与预设的科室语料表对应的标签集进行匹配得到多个标签集匹配度值,选取出标签集匹配度值最高的第二预设数量的候选标签集,将所述问诊文本分别与所述候选标签集对应科室语料表中的各语句进行匹配得到多个语句匹配度值;
61.当科室语料表中存在语句匹配度值大于第一预设阈值的语句时,将该语句对应的科室作为所述候选科室,并将语句匹配度值最高的语句对应的候选科室标注预设推荐信息。其中,匹配度值可以是包括余弦相似度值。
62.每个科室有预先建立的语料表,语料表中存储有大量的该科室对应的问诊文本信息(即问诊的语句),问诊语句可以是从公开网站爬取得到,也可以是人工录入的,还可以是基于bert模型自动生成的。每个科室的语料表有预先标注的标签集,例如,眼科语料表的标签集中有“眼睛”、“眼角”、“眼皮”等标签,皮肤科语料表的标签集中有“痒”、“红肿”等。
63.将问诊文本中的关键词分别与科室语料表对应的标签集进行匹配,得到多个标签集匹配度值,选取出标签集匹配度值最高的两个或者三个候选标签集,将问诊文本分别与候选标签集对应科室语料表中的各语句进行匹配,得到多个第二匹配值,当科室语料表中存在第二匹配值大于第一预设阈值(例如,85%)的语句时,将该语句对应的科室作为候选科室,例如,问诊文本与两个标签集的科室语料表的句子匹配时均存在匹配度值大于85%的句子,则将这两个科室作为候选科室,并将第二匹配值最高的语句对应的候选科室标注预设推荐信息,例如,眼科科室的语料表与问诊文本匹配时存在匹配度值95%的语句,皮肤科科室的语料表与问诊文本匹配时存在匹配度值85%的语句,则可以在眼科的字眼旁边标注“推荐”,并反馈给用户,以供用户选择相关的科室。
64.步骤s30:当判断所述用户属于基于体征数据和图像进行问诊的用户时,将所述问诊信息中用于指示体征数据的指标信息输入预先建立的指标识别模型,得到所述问诊信息的指标识别结果。
65.在本实施例中,若根据用户的标识判断出用户为已注册账号的术后恢复期患者或在家疗养的慢性病患者,可以获取问诊信息中的指标信息(例如,体温、血压、脉搏等),术后恢复期患者和一些慢性病患者在居家疗养期间可以佩戴可佩戴式的医疗设备,将用户体温、血压、心率等相关数据作为问诊信息上传至远程问诊系统,也可以通过手机等终端输入自身的身体感觉情况(例如,有无头昏眼花、四肢无力等)。
66.获取用户的指标信息之后,将问诊信息中的指标信息输入预先建立的指标识别模型,得到问诊信息的指标识别结果。该指标识别结果可以作为辅助信息帮助医生做进一步的诊断。还可以将用户的指标信息同步至数据模型库,作为更新指标识别模型的样本数据。
67.在一个实施例中,所述指标识别模型的训练过程包括:
68.获取第三预设数量的指标数据集,对各指标数据集执行预处理操作后,分别为各指标数据集分配预设标签,将指标数据集作为自变量、指标数据集对应的预设标签作为因
变量生成训练样本集;
69.将所述训练样本集按照预设比例分成训练集及验证集;
70.利用所述训练集中的各自变量及各因变量对卷积神经网络模型进行训练,每隔预设周期利用所述验证集中各变量及各因变量对卷积神经网络模型的准确率进行验证;及
71.当验证所述准确率大于第二预设阈值时,结束训练得到所述指标识别模型。
72.可以预先建立数据模型库,数据模型库存储有大量的用户的体征数据集及对应的疾病类型,将数据模型库中用户的各项生命体征数据作归一化处理,建立常见疾病和用户生命体征数据间的关联性,即用户生命体征数据集标注相关的常见疾病,例如,疾病a对应的体温数据是m,血压数据是n等等。将指标数据集作为自变量、指标数据集对应的预设标签作为因变量生成训练样本集,自变量和因变量可以保证模型具有优良的解释能力和预测效果。将训练样本集按照预设比例(3:1)分成训练集及验证集,利用各自变量及各因变量对卷积神经网络模型进行训练,每隔预设周期利用验证集中各变量及各因变量对卷积神经网络模型的准确率进行验证,当准确率大于第二预设阈值(例如,90%)时,结束训练得到指标识别模型。
73.步骤s40:提取所述问诊信息中图像的特征信息,将所述特征信息输入预先建立图像识别模型,得到所述问诊信息的图像识别结果,将所述问诊信息、指标识别结果及图像识别结果,发送至所述指标识别结果的类型及所述图像识别结果的类型对应的终端。
74.在本实施例中,可以提取问诊信息中图像信息的特征信息(例如,纹理特征和颜色特征),将特征信息输入预先建立图像识别模型,得到问诊信息的图像识别结果,预先建立图像识别模型可以是根据卷积神经网络训练得到的,将问诊信息、指标识别结果及图像识别结果,发送至对应医生的终端。例如,识别出用户问诊信息中的图像是关于脸部浮肿、眼圈发黑、脸色发黄,则可能识别出用户肝功能异常等,于是将用户分配给肝功能相关医生,完成智能诊断系统的精准诊断分析。
75.医生可以结合智能诊断信息,结合患者病历和患者自生的身体感觉做出医疗诊断建议,判断用户是继续居家观察疗养还是需要回医院治疗,并和患者沟通给出相应的诊治方案,如新开药方、增加锻炼、饮食注意事项等,实现医生在远端通过分析病例、病情及患者相关生命体征来指导患者治疗和诊后的恢复。
76.在一个实施例中,所述提取所述问诊信息中图像的特征信息,包括:
77.利用lbp算法提取出所述图像的纹理特征,将所述图像裁剪成若干张裁剪图像,利用颜色矩提取算法提取出各裁剪图像的颜色特征,对所述纹理特征及各裁剪图像颜色特征执行融合操作得到所述图像的融合特征,将所述融合特征作为所述图像的特征信息。
78.具体地,首先将检测窗口划分为16
×
16的区域(cell),对于每个cell中的一个像素,将其环形邻域内的8个点(也可以是环形邻域多个点)进行顺时针或逆时针的比较,如果中心像素值比该邻点大,则将邻点赋值为1,否则赋值为0,这样每个点都会获得一个8位二进制数(通常转换为十进制数),然后计算每个cell的直方图,即每个数字(假定是十进制数)出现的频率(即一个关于每一个像素点是否比邻域内点大的一个二进制序列进行统计),然后对该直方图进行归一化处理,最后将得到的每个cell的统计直方图进行连接,得到图像的lbp纹理特征。
79.颜色矩提取算法利用线性代数中矩的概念,将图像中的颜色分布用其矩表示。利
用颜色一阶矩(平均值)、颜色二阶矩(方差)和颜色三阶矩(偏斜度)来描述颜色分布。其与颜色直方图不同,利用颜色矩进行图像描述无需量化图像特征。由于每个像素具有颜色空间的三个颜色通道,因此图像的颜色矩有9个分量来描述。由于颜色矩的维度较少,因此可以将颜色矩与其它的图像特征结合使用。
80.进一步地,所述将所述图像裁剪成若干张裁剪图像,包括:
81.在所述图像的左下角设置坐标原点,将所述图像分别沿着x轴和y轴方向,且以预设步长进行裁剪,得到若干张对应的预设大小的裁剪图像。
82.图像对应的若干张裁剪图像归为一个裁剪图像集合。例如,在图像的左下角设置原点,并以图像的左边界为y轴、以图像的下边界为x轴,以步长为32像素进行裁剪,得到若干张裁剪图像作为该图像的裁剪图像集合。
83.参照图2所示,为本发明基于人工智能的远程问诊装置100的功能模块示意图。
84.本发明所述基于人工智能的远程问诊装置100可以安装于电子设备中。根据实现的功能,所述基于人工智能的远程问诊装置100可以包括判断模块110、第一处理模块120、第二处理模块130及发送模块140。本发所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。
85.在本实施例中,关于各模块/单元的功能如下:
86.判断模块110:用于获取用户利用预设终端上传的问诊信息,基于所述用户的标识判断所述用户所属的用户类型。
87.第一处理模块120,用于当判断所述用户属于基于问诊文本进行问诊的用户时,提取所述问诊信息中问诊文本的关键词,基于所述关键词向所述用户反馈候选科室选项,接收用户基于所述候选科室选项的选项将所述问诊信息反馈至该科室对应的终端。
88.第二处理模块130,用于当判断所述用户属于基于体征数据和图像进行问诊的用户时,将所述问诊信息中用于指示体征数据的指标信息输入预先建立的指标识别模型,得到所述问诊信息的指标识别结果。
89.发送模块140,用于提取所述问诊信息中图像的特征信息,将所述特征信息输入预先建立图像识别模型,得到所述问诊信息的图像识别结果,将所述问诊信息、指标识别结果及图像识别结果,发送至所述指标识别结果的类型及所述图像识别结果的类型对应的终端。
90.在一个实施例中,判断模块110还用于:
91.当判断所述用户属于未注册账号的用户时,将预设的注册界面反馈至所述用户,以供所述用户基于所述注册界面输入并上传所述用户的基本信息进行注册。
92.在一个实施例中,所述提取所述问诊信息中问诊文本的关键词,包括:
93.获取所述问诊信息中的问诊文本,并对所述问诊文本执行分词操作得到多个分词;
94.计算各分词在所述问诊文本中的词频,基于所述词频计算出各分词的idf值及tf值,将各分词的idf值与各分词对应的tf值相乘得到各分词的tf

idf值;
95.基于各分词的tf

idf值选取第一预设数量的预设词性的词作为所述关键词。
96.在一个实施例中,所述基于所述关键词向所述用户反馈候选科室选项,包括:
97.将所述关键词分别与预设的科室语料表对应的标签集进行匹配得到多个标签集匹配度值,选取出标签集匹配度值最高的第二预设数量的候选标签集,将所述问诊文本分别与所述候选标签集对应科室语料表中的各语句进行匹配得到多个语句匹配度值;
98.当科室语料表中存在语句匹配度值大于第一预设阈值的语句时,将该语句对应的科室作为所述候选科室,并将语句匹配度值最高的语句对应的候选科室标注预设推荐信息。
99.在一个实施例中,所述指标识别模型的训练过程包括:
100.获取第三预设数量的指标数据集,对各指标数据集执行预处理操作后,分别为各指标数据集分配预设标签,将指标数据集作为自变量、指标数据集对应的预设标签作为因变量生成训练样本集;
101.将所述训练样本集按照预设比例分成训练集及验证集;
102.利用所述训练集中的各自变量及各因变量对卷积神经网络模型进行训练,每隔预设周期利用所述验证集中各变量及各因变量对卷积神经网络模型的准确率进行验证;及
103.当验证所述准确率大于第二预设阈值时,结束训练得到所述指标识别模型。
104.在一个实施例中,所述提取所述问诊信息中图像的特征信息,包括:
105.利用lbp算法提取出所述图像的纹理特征,将所述图像裁剪成若干张裁剪图像,利用颜色矩提取算法提取出各裁剪图像的颜色特征,对所述纹理特征及各裁剪图像颜色特征执行融合操作得到所述图像的融合特征,将所述融合特征作为所述图像的特征信息。
106.在一个实施例中,所述将所述图像裁剪成若干张裁剪图像,包括:
107.在所述图像的左下角设置坐标原点,将所述图像分别沿着x轴和y轴方向,且以预设步长进行裁剪,得到若干张对应的预设大小的裁剪图像。
108.参照图3所示,为本发明电子设备1较佳实施例的示意图。
109.该电子设备1包括但不限于:存储器11、处理器12、显示器13及网络接口14。所述电子设备1通过网络接口14连接网络,获取原始数据。其中,所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(global system of mobile communication,gsm)、宽带码分多址(wideband code division multiple access,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi

fi、通话网络等无线或有线网络。
110.其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器11可以是所述电子设备1的内部存储单元,例如该电子设备1的硬盘或内存。在另一些实施例中,所述存储器11也可以是所述电子设备1的外部存储设备,例如该电子设备1配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,所述存储器11还可以既包括所述电子设备1的内部存储单元也包括其外部存储设备。本实施例中,存储器11通常用于存储安装于所述电子设备1的操作系统和各类应用软件,例如基于人工智能的远程问诊程序10的程序代码等。此外,存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。
111.处理器12在一些实施例中可以是中央处理器(central processing unit,cpu)、
控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述电子设备1的总体操作,例如执行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行基于人工智能的远程问诊程序10的程序代码等。
112.显示器13可以称为显示屏或显示单元。在一些实施例中显示器13可以是led显示器、液晶显示器、触控式液晶显示器以及有机发光二极管(organic light

emitting diode,oled)触摸器等。显示器13用于显示在电子设备1中处理的信息以及用于显示可视化的工作界面,例如显示数据统计的结果。
113.网络接口14可选地可以包括标准的有线接口、无线接口(如wi

fi接口),该网络接口14通常用于在所述电子设备1与其它电子设备之间建立通信连接。
114.图3仅示出了具有组件11

14以及基于人工智能的远程问诊程序10的电子设备1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
115.可选地,所述电子设备1还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及有机发光二极管(organic light

emitting diode,oled)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备1中处理的信息以及用于显示可视化的用户界面。
116.该电子设备1还可以包括射频(radio frequency,rf)电路、传感器和音频电路等等,在此不再赘述。
117.在上述实施例中,处理器12执行存储器11中存储的基于人工智能的远程问诊程序10时可以实现如下步骤:
118.获取用户利用预设终端上传的问诊信息,基于所述用户的标识判断所述用户所属的用户类型;
119.当判断所述用户属于基于问诊文本进行问诊的用户时,提取所述问诊信息中问诊文本的关键词,基于所述关键词向所述用户反馈候选科室选项,接收用户基于所述候选科室选项的选项将所述问诊信息反馈至该科室对应的终端;
120.当判断所述用户属于基于体征数据和图像进行问诊的用户时,将所述问诊信息中用于指示体征数据的指标信息输入预先建立的指标识别模型,得到所述问诊信息的指标识别结果;
121.提取所述问诊信息中图像的特征信息,将所述特征信息输入预先建立图像识别模型,得到所述问诊信息的图像识别结果,将所述问诊信息、指标识别结果及图像识别结果,发送至所述指标识别结果的类型及所述图像识别结果的类型对应的终端。
122.所述存储设备可以为电子设备1的存储器11,也可以为与电子设备1通讯连接的其它存储设备。
123.关于上述步骤的详细介绍,请参照上述图2关于基于人工智能的远程问诊装置100实施例的功能模块图以及图1关于基于人工智能的远程问诊方法实施例的流程图的说明。
124.此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质可以是非易失性的,也可以是易失性的。该计算机可读存储介质可以是硬盘、多媒体卡、sd
卡、闪存卡、smc、只读存储器(rom)、可擦除可编程只读存储器(eprom)、便携式紧致盘只读存储器(cd

rom)、usb存储器等等中的任意一种或者几种的任意组合。所述计算机可读存储介质中包括存储数据区和存储程序区,存储数据区存储根据区块链节点的使用所创建的数据,存储程序区存储有基于人工智能的远程问诊程序10,所述基于人工智能的远程问诊程序10被处理器执行时实现如下操作:
125.获取用户利用预设终端上传的问诊信息,基于所述用户的标识判断所述用户所属的用户类型;
126.当判断所述用户属于基于问诊文本进行问诊的用户时,提取所述问诊信息中问诊文本的关键词,基于所述关键词向所述用户反馈候选科室选项,接收用户基于所述候选科室选项的选项将所述问诊信息反馈至该科室对应的终端;
127.当判断所述用户属于基于体征数据和图像进行问诊的用户时,将所述问诊信息中用于指示体征数据的指标信息输入预先建立的指标识别模型,得到所述问诊信息的指标识别结果;
128.提取所述问诊信息中图像的特征信息,将所述特征信息输入预先建立图像识别模型,得到所述问诊信息的图像识别结果,将所述问诊信息、指标识别结果及图像识别结果,发送至所述指标识别结果的类型及所述图像识别结果的类型对应的终端。
129.本发明之计算机可读存储介质的具体实施方式与上述基于人工智能的远程问诊方法的具体实施方式大致相同,在此不再赘述。
130.在另一个实施例中,本发明所提供的基于人工智能的远程问诊方法,为进一步保证上述所有出现的数据的私密和安全性,上述所有数据还可以存储于一区块链的节点中。例如指标识别结果及图像识别结果等,这些数据均可存储在区块链节点中。
131.需要说明的是,本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
132.需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
133.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,电子装置,或者网络设备等)执行本发明各个实施例所述的方法。
134.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发
明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1