本发明属于计算机,尤其涉及一种知识驱动的医学影像报告的结构化处理方法及装置。
背景技术:
1、医学影像报告是医学文本的重要组成部分,记录了丰富且有价值的临床信息,包括各类检查的影像所见、细节描述和影像诊断结果等。然而,这些报告通常以半结构化甚至非结构化的方式存储,其中存在大量碎片化和非标准化的描述用语,给存储和挖掘其中的临床信息带来了困难。
2、医学影像报告结构化的难点在于其高度的信息密度、大量同义词的存在以及非规范化的描述方式,还有各类医学实体之间的复杂关联关系。目前,常用的医学报告结构化方法主要基于语言模型或人工与语言模型结合的技术,通过数据驱动的方式从海量的影像报告数据中提取医学信息,然后与现有的标准医学知识库进行比对,以获取影像报告的结构化信息。但是,此种方法需要大量数据支持用于语言模型的训练,而且,提取出的结构化信息不准确、有遗漏,或存在大量冗余。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种医学影像报告处理方法及装置,以实现准确、高效地提取影像报告中的丰富信息,其提供的技术方案如下:
2、第一方面,本技术提供了一种知识驱动的医学影像报告的结构化处理方法,包括:
3、对影像报告进行分句拆解获得多个分句;
4、基于预先创建的影像知识库中各医学实体对应的关键词识别各个分句中存在医学实体信息,所述医学实体信息包括医学实体及不同类型的医学实体之间的关联性,所述影像知识库包括各个医学实体的标签及对应关键词,以及同一类型的医学实体之间的级联关系,所述医学实体包括征象实体、解剖位置实体和附属信息实体;
5、对于同一分句中存在级联关系的医学实体进行层级合并;
6、针对所述影像报告中所有分句的医学实体信息,去除不同分句间存在的重复冗余的实体信息,得到所述影像报告对应的结构化信息。
7、可选地,所述基于预先创建的影像知识库中各医学实体对应的关键词识别各个分句中存在医学实体信息,包括:
8、基于所述影像知识库中的征象实体对应的关键词识别各个分句中的征象实体;
9、基于所述影像知识库中的解剖位置实体对应的关键词识别各个分句中的解剖位置实体;
10、基于所述影像知识库中的附属信息实体对应的关键词识别各个分句中的附属信息实体;
11、基于规则匹配或大语言模型判断所述解剖位置与征象实体之间的关联性,或者所述附属信息实体与所述征象实体和所述解剖位置实体之间关联性。
12、可选地,所述基于所述影像知识库中的征象实体对应的关键词识别各个分句中的征象实体,包括:
13、针对所述影像报告中的任一分句,基于关键词匹配方式查找所述任一分句中是否包含与异常征象实体的关键词匹配成功的信息,若包含查找所述任一分句中是否包含排除关键词,若否则确定存在所述异常征象实体,若是则确定不存在所述异常征象实体。
14、可选地,所述基于关键词匹配方式查找所述任一分句中是否包含与异常征象实体的关键词匹配成功的信息,包括:
15、若所述异常征象实体的关键词为全匹配关键词,当所述任一分句中包含与所述全匹配关键词完全匹配的词语时确定包含与所述关键词匹配成功的信息;
16、若所述异常征象实体的关键词为包含至少两个关键词片段的组合匹配关键词,当所述任一分句中同时包含所述异常征象实体的全部关键词片段时确定包含与所述关键词匹配成功的信息。
17、可选地,所述基于所述影像知识库中的解剖位置实体对应的关键词识别各个分句中的解剖位置实体,包括:
18、在任一分句中识别出征象实体后,基于解剖位置实体对应的关键词确定所述任一分句中不包含解剖位置实体时,识别第一相邻分句中是否包含解剖位置实体,所述第一相邻分句是与所述任一分句相邻的上一分句;
19、若所述第一相邻分句包含第一解剖位置实体,判断所述第一解剖位置实体与所述征象实体间是否存在关联性,若存在关联性则继续识别第二相邻分句中是否包含解剖位置实体,直到识别到的解剖位置实体与所述征象实体之间不存在关联停止分句遍历,得到与所述征象实体关联的解剖位置实体,所述第二相邻分句是与所述第一解剖位置所在分句相邻的上一分句。
20、可选地,判断所述第一解剖位置实体与所述征象实体间是否存在关联性,包括:
21、从所述影像知识库中获取所述征象实体对应的解剖位置全集,判断所述第一解剖位置实体是否包含在所述解剖位置全集中,若是则确定所述第一解剖位置与所述征象实体存在关联性,若否则确定所述第一解剖位置实体与所述征象实体不存在关联性;
22、或者,
23、将所述影像报告与识别到的征象实体和解剖位置实体输入至大语言模型,得到所述征象实体与所述解剖位置实体是否存在关联性的判断结果。
24、可选地,基于所述影像知识库中的附属信息实体对应的关键词识别各个分句中的附属信息实体,包括:
25、针对所述影像报告中的任一分句,识别出所述任一分句包含的征象实体和关联的解剖位置实体之后,当确定所述任一分句中不包含与所述附属信息实体对应的关键词相匹配的信息时,基于所述附属信息实体对应的关键词识别第一相邻分句中是否包含所述附属信息实体,所述第一相邻分句是与所述征象实体所在的分句相邻的上一分句;
26、若所述第一相邻分句包含第一附属信息实体,判断所述第一附属信息实体与所述征象实体和关联的解剖位置实体之间是否存在关联性,若存在关联性则继续识别第二相邻分句是否包含附属信息实体,直到识别到的附属信息实体与所述征象实体和所述解剖位置实体之间不存在关联性停止分句遍历,得到与所述征象实体和所述解剖位置实体相关联的附属信息实体,所述第二相邻分句是与所述第一附属信息实体所在分句相邻的上一分句。
27、可选地,判断所述第一附属信息实体与所述征象实体和关联的解剖位置实体之间是否存在关联性,包括:
28、将识别到的附属信息实体关联到所述附属信息实体所在分句的最近邻的征象实体和解剖位置;若第一相邻分句的征象实体和解剖位置中包含与所述最近邻的征象实体和解剖位置中的至少一个相同的医学实体,则将所述第一附属信息实体的关联性继续向前一个分句传递,直到前一分句对应的征象实体和解剖位置实体与所述最近邻的征象实体和解剖位置实体均不相同,确定所述附属信息实体与所述征象实体和所述解剖位置实体无关联;
29、或者,
30、将所述影像报告与识别到的征象实体、解剖位置实体和附属信息实体输入至大语言模型,得到所述附属信息实体与所述征象实体和所述解剖位置实体是否存在关联性的判断结果。
31、可选地,所述对于同一分句中存在级联关系的医学实体进行层级合并,包括:
32、针对同一分句中的征象实体或解剖位置实体,基于所述影像知识库定义的具有级联关系的实体节点,去除冗余的上级实体节点,保留最下级的实体节点。
33、可选地,针对所述影像报告中所有分句的医学实体信息,去除不同分句间存在的重复冗余的实体信息,得到所述影像报告对应的结构化信息,包括:
34、在遍历完所述影像报告中的全部分句后,将所有分句的结构化信息进行合并,去除分句间重复冗余的实体信息,得到所述影像报告对应的结构化信息。
35、可选地,所述影像知识库的创建过程,包括:
36、基于前置医学知识中与医学影像相关的医学实体信息创建初始影像知识库;
37、读取当前影像报告的内容,基于影像知识库中的医学实体信息过滤掉所述影像报告中与所述医学实体信息相匹配的信息;
38、当所述当前影像报告中的医学实体信息未被所述影像知识库全部覆盖时,通过人工校验的方式从所述当前影像报告的过滤后剩余的报告信息中筛选与医学实体相关的信息,并将筛选出的信息按照所述影像知识库的医学定义规则进行定义后更新至所述影像知识库中;
39、当存在未处理的影像报告时,读取下一个影像报告的内容作为当前影像报告,直到当前影像报告中的医学实体信息均被所述影像知识库覆盖,影像知识库创建完成。
40、第二方面,本技术还提供了一种电子设备,包括:处理器和存储器;所述存储器用于存储程序代码;所述处理器用于运行所述程序代码,使得所述电子设备实现如第一方面任一项所述的知识驱动的医学影像报告的结构化处理方法。
41、第三方面,本技术还提供了一种计算机可读存储介质,其上存储有指令,当所述指令在电子设备上运行时,使得所述电子设备执行如第一方面任一项所述的知识驱动的医学影像报告的结构化处理方法。
42、与现有技术相比,本发明提供的知识驱动的医学影像报告的结构化处理方法,基于医学知识、大语言模型或规则匹配、人工校验等多种方式相结合构建得到的影像知识库包含完善的医学影像知识。进一步地,基于该影像知识库识别出的影像报告中的医学实体的准确性更高。而且,影像知识库将含义相同的医学实体归一到统一的标签,实现规范化的输出。而且,影像知识库内还建立不同医学实体之间的关联关系,基于影像知识库识别出影像报告中医学实体之间的关联关系,从而输出识别出具有关联关系的医学实体的结构化信息,进一步提高了影像报告中结构化信息的准确性。
1.一种知识驱动的医学影像报告的结构化处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预先创建的影像知识库中各医学实体对应的关键词识别各个分句中存在医学实体信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述影像知识库中的征象实体对应的关键词识别各个分句中的征象实体,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于关键词匹配方式查找所述任一分句中是否包含与异常征象实体的关键词匹配成功的信息,包括:
5.根据权利要求2所述的方法,其特征在于,所述基于所述影像知识库中的解剖位置实体对应的关键词识别各个分句中的解剖位置实体,包括:
6.根据权利要求5所述的方法,其特征在于,判断所述第一解剖位置实体与所述征象实体间是否存在关联性,包括:
7.根据权利要求2所述的方法,其特征在于,基于所述影像知识库中的附属信息实体对应的关键词识别各个分句中的附属信息实体,包括:
8.根据权利要求7所述的方法,其特征在于,判断所述第一附属信息实体与所述征象实体和关联的解剖位置实体之间是否存在关联性,包括:
9.根据权利要求1所述的方法,其特征在于,所述对于同一分句中存在级联关系的医学实体进行层级合并,包括:
10.根据权利要求1所述的方法,其特征在于,针对所述影像报告中所有分句的医学实体信息,去除不同分句间存在的重复冗余的实体信息,得到所述影像报告对应的结构化信息,包括:
11.根据权利要求1所述的方法,其特征在于,所述影像知识库的创建过程,包括:
12.一种电子设备,其特征在于,包括:处理器和存储器;所述存储器用于存储程序代码;所述处理器用于运行所述程序代码,使得所述电子设备实现如权利要求1至11任一项所述的知识驱动的医学影像报告的结构化处理方法。
13.一种计算机可读存储介质,其特征在于,其上存储有指令,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1至11任一项所述的知识驱动的医学影像报告的结构化处理方法。
