CN109147890A - 一种医学报告的生成方法及设备 - Google Patents
一种医学报告的生成方法及设备 Download PDFInfo
- Publication number
- CN109147890A CN109147890A CN201810456351.1A CN201810456351A CN109147890A CN 109147890 A CN109147890 A CN 109147890A CN 201810456351 A CN201810456351 A CN 201810456351A CN 109147890 A CN109147890 A CN 109147890A
- Authority
- CN
- China
- Prior art keywords
- keyword
- feature vector
- medical image
- neural network
- visual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H15/00—ICT specially adapted for medical reports, e.g. generation or transmission thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/049—Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/40—ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/70—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Biomedical Technology (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Radiology & Medical Imaging (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Physics & Mathematics (AREA)
- Pathology (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Image Analysis (AREA)
Abstract
本发明适用于信息处理技术领域,提供了一种医学报告的生成方法及设备,包括:接收待识别的医疗图像;将医疗图像导入预设的视觉几何组VGG神经网络,得到医疗图像的视觉特征向量以及关键词序列;将视觉特征向量以及关键词序列导入至预设的诊断项目识别模型,确定医疗图像对应的诊断项目;基于诊断项目扩展模型,分别构建用于描述各个诊断项目的段落;根据段落、关键词序列以及诊断项目,生成医疗图像的医学报告。本发明无需医生手动填写,可以自动根据医疗图像中包含的特征输出对应的医学报告,提高了医疗报告的生成效率,减少了人工成本,节省了患者诊疗的时间。
Description
技术领域
本发明属于信息处理技术领域,尤其涉及一种医学报告的生成方法及设备。
背景技术
随着医疗影像技术的不断发展,医生可以通过医疗图像高效地确定患者的病症,诊断时长大幅减少。医生会根据医疗图像手动填写对应的医学报告,以便患者更好地获知自身的病症。但现有的医学报告的生成方法,对于患者以及见习医生而言,无法直接从医疗图像确定病症,需要依赖有经验的医生进行填写,从而增加了生成医学报告的人工成本,并且手动填写的效率也较低,无疑增加了患者的治疗时间。
发明内容
有鉴于此,本发明实施例提供了一种医学报告的生成方法及设备,以解决现有的医学报告的生成方法,生成医学报告的人工成本较高,延长患者的治疗时间的问题。
本发明实施例的第一方面提供了一种医学报告的生成方法,包括:
接收待识别的医疗图像;
将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列;
将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目;
基于诊断项目扩展模型,分别构建用于描述各个所述诊断项目的段落;
根据所述段落、所述关键词序列以及所述诊断项目,生成所述医疗图像的医学报告。
本发明实施例的第二方面提供了一种医学报告的生成设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面的各个步骤。
本发明实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的各个步骤。
实施本发明实施例提供的一种医学报告的生成方法及终端设备具有以下有益效果:
本发明实施例通过将医疗图像导入到预设的VGG神经网络,确定该医疗图像对应的视觉特征向量以及关键词序列,视觉特征向量用于表征该医疗图像中包含病症的图像特征,而关键词序列则用于确定该医疗图像中所包含的病症类型,将上述两个参数导入到诊断项目识别模型,确定该医疗图像中所包含的诊断项目,并为每个诊断项目填充相关描述的短语以及句子,构成该诊断项目对应的段落,最后基于各个诊断项目对应的段落得到该医疗图像的医学报告。与现有的医学报告的生成方法相比,本发明实施例无需医生手动填写,可以自动根据医疗图像中包含的特征输出对应的医学报告,提高了医疗报告的生成效率,减少了人工成本,节省了患者诊疗的时间。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明第一实施例提供的一种医学报告的生成方法的实现流程图;
图1b是本发明一实施例提供的VGG神经网络的结构框图;
图1c是本发明一实施例提供的LSTM神经网络的结构框图;
图2是本发明第二实施例提供的一种医学报告的生成方法S102具体实现流程图;
图3是本发明第三实施例提供的一种医学报告的生成方法S103具体实现流程图;
图4是本发明第四实施例提供的一种医学报告的生成方法具体实现流程图;
图5是本发明第四实施例提供的一种医学报告的生成方法的具体实现流程图;
图6是本发明一实施例提供的一种医学报告的生成设备的结构框图;
图7是本发明另一实施例提供的一种医学报告的生成设备的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过将医疗图像导入到预设的VGG神经网络,确定该医疗图像对应的视觉特征向量以及关键词序列,视觉特征向量用于表征该医疗图像中包含病症的图像特征,而关键词序列则用于确定该医疗图像中所包含的病症类型,将上述两个参数导入到诊断项目识别模型,确定该医疗图像中所包含的诊断项目,并为每个诊断项目填充相关描述的短语以及句子,构成该诊断项目对应的段落,最后基于各个诊断项目对应的段落得到该医疗图像的医学报告,解决了解决现有的医学报告的生成方法,生成医学报告的人工成本较高,延长患者的治疗时间的问题。
在本发明实施例中,流程的执行主体为医学报告的生成设备。该医学报告的生成设备包括但不限于:笔记本电脑、计算机、服务器、平板电脑以及智能手机等医学报告的生成设备。图1a示出了本发明第一实施例提供的医学报告的生成方法的实现流程图,详述如下:
在S101中,接收待识别的医疗图像。
在本实施例中,医学报告的生成设备可以集成与医疗图像的拍摄终端内,在该情况下,拍摄终端在完成拍摄操作,生成患者的医疗图像后,则可以把该医疗图像传输给该医学报告的生成设备,对该医疗图像进行分析,确定对应的医学报告,从而无需打印医学图像给患者以及医生,从而提高了处理效率,当然医学报告的生成设备还可以只与拍摄终端的串口进行连接,通过相关的串口接口传输生成的医疗图像。
在本实施例中,医学报告的生成设备可以通过内设的扫描模块,对打印得到的医疗图像进行操作,从而获取计算机可读的医疗图像。当然,该生成设备还可以通过有线通信接口或无线通信接口接收用户终端发送的医疗图像,然后将分析得到的医学报告通过对应的通信信道返回给用户终端,实现远距离获取医疗报告的目的。
在本实施例中,医疗图像包括但不限于:各种放射光拍摄人体后的图像,如X光图像、B型超声波图像等,以及病理学图像,如解剖图、基于微型导管拍摄的人体体内脏器图。
可选地,在S101之后,生成设备还可以通过预设的图像处理算法对医疗图像进行优化处理。上述图像处理算法包括但不限于:锐化处理、二值化处理、降噪处理、灰度处理等图像处理算法。特别地,若是通过扫描方式获取该医疗图像,则可以通过提高扫描分辨率的方式,增加获取得到的医疗图像的图像质量,并通过采集扫描时刻的环境光强,对医疗图像进行差分处理,以减少环境光对医疗图像的影响,提高后续识别的准确率。
在S102中,将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列。
在本实施例中,生成设备存储有视觉几何组(Visual Geometry Group,VGG)神经网络对医疗图像进行处理,提取该医疗图像所对应的视觉特征向量以及关键词序列。其中,视觉特征向量用于描述医疗图像中所拍摄物体的图像特征,例如轮廓特征、结构特征、各个对象之间的相对距离等;所述关键词特征用于表征该医疗图像中包含的对象以及对象的属性。例如,若医疗图像所拍摄的部位是胸部,则识别得到的关键词序列可以为:[胸、肺部、肋骨、左肺叶、右肺叶、心脏]等,当然若某个部分存在异常对象,也可以在关键词序列中体现。优选地,视觉特征向量与关键词序列各元素之间是一一对应的,即视觉特征向量中各元素是用于描述关键词序列中各关键词的图像特征。
在本实施例中,该VGG神经网络可以采用VGG19神经网络,由于VGG19神经网络在图像特征提取方面具有较强的运算能力,能够将包含多个图层的图像数据通过五层池化层降维运算后,提取得到视觉特征,并且在本实施例中,将全连接层调整为关键词索引表,从而能够基于关键词索引表输出关键词序列。其中,VGG19的示意图可参见图1b所示。
可选地,在S102之前,生成设备可以获取多个训练图像对VGG神经网络中各个池化层以及全连接层的参数进行调整,直到输出的结果收敛,即将训练图像作为输入,输出的视觉特征向量与关键词序列中各元素的值与预设值一致。优选地,该训练图像不仅可以包括医疗图像,还可以包括医疗图像以外其他类型的图像,例如人像图、静景图等,从而在VGG神经网络中,增加可识别的数量,从而提高准确率。
在S103中,将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目。
在本实施例中,通过识别医疗图像中包含的关键词序列以及视觉特征向量,可以确定各个对象所对应的形状特征以及对象属性,将上述两个参数导入到预设的诊断项目识别模型,则可以确定该医疗图像所包含的诊断项目,该诊断项目具体用于表示该医疗图像所表征拍摄者的健康状况。
需要说明的是,诊断项目的个数可以基于管理员的需求进行设置,即每个医疗图像所包含的诊断项目的数量是相同的。在该情况下,管理员还可以根据不同医疗图像的图像类型,生成阈值对应的诊断项目识别模型,例如对于胸部透析图,可以采用胸部诊断项目识别模型;而X光膝盖透视图,则可以采用膝关节诊断项目识别模型,其中,每个识别模型所有输出结果的诊断项目的数量是固定的,即表示需要对预设的诊断项目进行识别。
在本实施例中,该诊断项目识别模型可以采用经过训练学习后的LSTM神经网络,在该情况下,可以将视觉特征向量以及关键词序列进行组合,构成一个医疗特征向量作为LSTM神经网络的输入,其中LSTM神经网络的层级可以与所需识别的诊断项目的个数相匹配,即每一个LSTM神经网络的层级对应于一个诊断项目。参见图1c所示,图1c是本发明一实施例提供的LSTM神经网络的结构框图,该LSTM神经网络中包含N个LSTM层级,每个LSTM层级对应N个诊断项目,其中image为基于视觉特征向量以及关键词序列生成的医疗特征向量,S0~SN-1为各个诊断项目的参数值,p1~pN为各个参数值的正确概率,当log pi(Si-1)收敛时,则将Si-1所取的参数值作为该诊断项目对应的参数值,从而确定该医疗图像中各个诊断项目的值。
在S104中,基于诊断项目扩展模型,分别构建用于描述各个所述诊断项目的段落。
在本实施例中,生成设备在确定了各个诊断项目后,会将该诊断项目导入到诊断项目扩展模型,从而输出用于描述各个诊断项目的段落,从而患者可以通过该段落直观认知到该诊断项目的内容,提高医疗报告的可读性。
可选地,该诊断项目扩展模型可以为一哈希函数,该哈希函数记录了各个诊断项目取不同参数值时对应的段落,生成设备将医疗图像对应的各个诊断项目分别导入到该哈希函数中,则可以确定该诊断项目的段落。在该情况下,生成设备只需经过哈希函数转换则可以确定段落,计算量较少,从而提高了医学报告生成的效率。
可选地,该诊断项目扩展模型可以为一LSTM神经网络,在该情况下,生成设备会将所有诊断项目进行聚合,构成一个诊断项目向量,并将该诊断项目向量作为该LSTM神经网络的输入端,其中LSTM神经网络的层数与诊断项目的项目相同,该LSTM神经网络中的每一层用于输出一个诊断项目的段落,从而经过多层神经网络的输出后,则可以完成从诊断项目到段落的转化操作。通过上述方式生成段落的过程中,由于LSTM神经网络的输入为聚合了各个诊断项目的诊断项目向量,包含了各个诊断项目的信息,因此生成的段落能够考虑其他诊断项目的影响,从而提高了段落之间的连贯性,继而提高了整个医学报告的可读性。需要说明的是,通过LSTM神经网络确定段落的具体过程与S104相似,在此不一一赘述。
在S105中,根据所述段落、所述关键词序列以及所述诊断项目,生成所述医疗图像的医学报告。
在本实施例中,医学报告的生成设备在确定了该医疗图像所包含的诊断项目、描述该诊断项目的段落以及该诊断项目对应的关键词后,可以创建该医疗图像的医学报告。需要说明的是,由于诊断项目的段落已经具备了足够的可读性,可以基于诊断项目对医学报告进行模块划分,每个模块填入相应的段落,即实际用户可见的医学报告中可以只包含段落内容,而不直接体现诊断项目以及关键词。当然,生成设备可以将诊断项目、关键词以及段落进行关联显示,从而用户可以从简短精炼的关键词序列,快速确定该医学报告的具体内容,并通过诊断项目确定自身的健康状态,继而通过段落详细了解关于健康状况的评价,从不同的角度快速了解医学报告的内容,提高了医学报告的可读性以及信息获取的效率。
可选地,该医学报告可以附上医疗图像,并将关键词序列依次标记在医疗图像对应的位置,并通过标记框、列表以及分栏等方式,对照显示各个关键词对应的诊断项目以及段落信息,从而能够让用户更加直观确定该医学报告的内容。
以上可以看出,本发明实施例提供的一种医学报告的生成方法通过将医疗图像导入到预设的VGG神经网络,确定该医疗图像对应的视觉特征向量以及关键词序列,视觉特征向量用于表征该医疗图像中包含病症的图像特征,而关键词序列则用于确定该医疗图像中所包含的病症类型,将上述两个参数导入到诊断项目识别模型,确定该医疗图像中所包含的诊断项目,并为每个诊断项目填充相关描述的短语以及句子,构成该诊断项目对应的段落,最后基于各个诊断项目对应的段落得到该医疗图像的医学报告。与现有的医学报告的生成方法相比,本发明实施例无需医生手动填写,可以自动根据医疗图像中包含的特征输出对应的医学报告,提高了医疗报告的生成效率,减少了人工成本,节省了患者诊疗的时间。
图2示出了本发明第二实施例提供的一种医学报告的生成方法S102的具体实现流程图。参见图2所示,相对于图1a述实施例,本实施例提供的一种医学报告的生成方法中S102包括S1021~S1024,具体详述如下:
在S1021中,基于所述医疗图像中各个像素点的像素值以及各个像素值的位置坐标,构建所述医疗图像的像素矩阵。
在本实施例中,医疗图像有多个像素点构成,每个像素点对应一个像素值,因此,基于各个像素点所在的位置坐标作为在像素矩阵的位置坐标,将像素点对应的像素值,作为像素矩阵中该像素点对应坐标的元素的值,从而可以将二维图形转换为一个像素矩阵。
需要说明的是,若该医疗图像为三基色RGB图,则可以基于医疗图像三个图层分别构建3个像素矩阵,即R图层对应一个像素矩阵,G图层对应一个像素矩阵,B图层对应一个像素矩阵,每个像素矩阵中元素的取值为0~255。当然,生成设备还可以将医疗图像进行灰度转换或二值化转换,从而将多个图层融合为一个图像,从而创建的像素矩阵的个数也为一个。可选地,若医疗图像为三基色RGB图,则可以将多个图层对应的像素矩阵进行融合,构成该医疗图像对应的像素矩阵,融合的方式可以为,保留三个像素矩阵中的列编号与医疗图像的横坐标一一对应,对R图层的像素矩阵的行进行扩充,每行之间填充两行空白行,并将其余两个像素矩阵的各行根据行编号的次序,依次导入扩充的各个空白行,从而构成3M*N的像素矩阵,其中M为医疗图像的行数,N为医疗图像的列数。
在S1022中,通过所述VGG神经网络的五层池化层Maxpool对所述像素矩阵进行降维操作,得到所述视觉特征向量。
在本实施例中,生成设别将构建的像素矩阵导入到VGG神经网络的五层池化层,经过五次降维操作,从而该像素矩阵所对应的视觉特征向量。需要说明的是,该池化层的卷积核可以基于像素矩阵的大小进行确定,在该情况下,生成设备记录有矩阵大小与卷积核之间的对应关系表,生成设备在构建了医疗图像对应的像素矩阵后,则会获取该矩阵的行数以及列数,从而确定该矩阵的尺寸,并查询该尺寸对应的卷积核尺寸,并基于该卷积核尺寸对VGG神经网络中的池化层进行调整,以使进行降维操作的过程中所使用的卷积核与像素矩阵相匹配。
在本实施例中,VGG神经网络包括用于提取视觉特征的五层池化层Maxpool以及用于确定视觉特征向量对应的关键词序列的全连接层,其中医疗图像是首先经过五层池化层后,再将降维后的向量导入到全连接层输出最终的关键词序列,但由于在确定诊断项目的过程中,除了需要获取描述对象以及对象属性的关键词序列外,还需要确定各个对象的视觉轮廓特征,因此生成设备会对原生的VGG神经网络进行优化,在五层池化层后配置一个参数输出接口,以将中间变量的视觉特征向量进行导出,用于后续的操作。
在S1023中,将所述视觉特征向量导入所述VGG神经网络的全连接层,输出所述视觉特征向量对应的索引序列。
在本实施例中,生成设备会将视觉特征向量导入到VGG神经网络的全连接层,该全连接层中记录有各个关键词所对应的索引号,由于该VGG网络是经过训练学习的,因此可以通过视觉特征向量确定该医疗图像中所包含的对象以及各个对象的属性,从而通过全连接层的运算后,可以生成视觉特征向量所对应的索引序列。由于VGG神经网络的输出结果一般为由数字构成的向量、序列或矩阵,因此生成设备在S1023中并未直接输出关键词序列,而是输出关键词序列对应的索引序列,该索引序列中包含多个索引号,每个索引号对应一个关键词,从而在保证输出的结果只包含数字类型的字符的情况下,还能够确定医疗图像所对应的关键词序列。
在S1024中,根据关键词索引表,确定所述索引序列对应的关键词序列。
在本实施例中,生成设备存储有关键词索引表,该关键词索引表中记录了每个关键词对应的索引号,因此生成设备在确定了索引序列后,可以基于该索引序列中各个元素对应的索引号,查询与之对应的关键词,从而将索引序列转换为关键词序列。
在本发明实施例中,将五层池化层的输出作为视觉特征向量,由于经过降维操作后,可以将医疗图像中主要包含的特征通过一维的向量进行表达,从而减少了视觉特征向量的大小,提高了后续识别的效率,并输出索引序列转换为关键词序列,从而减少VGG模型的改造。
图3示出了本发明第三实施例提供的一种医学报告的生成方法S103的具体实现流程图。参见图3所示,相对于图1a所述实施例,本实施例提供的一种医学报告的生成方法S103包括S1031~S1033,具体详述如下:
在S1031中,基于各个关键词在预设的语料库的序号,生成所述关键词序列对应的关键词特征向量。
在本实施例中,医学报告的生成设备存储有一记录了所有关键词的语料库,该语料库中会为每个关键词配置响应的序号,生成设备可以基于该语料库,将关键词序列转换为其对应的关键词特征向量,该关键词特征向量中包含的元素的个数与关键词序列中包含的元素是一一对应的,该关键词特征向量中记录了各个关键词在语料库中对应的序号,从而可以将包含文字、英文以及数字的多种字符类型的序列转换为只包含数字类的序列,从而能够提高关键词特征序列的可运算能力。
需要说明的是,该语料库可以通过服务器下载以及用户输入的方式更新语料库中包含的关键词,对于新增的关键词,会在原有的关键词的基础上,为各个新增关键词配置相应的序号;而对于删除的关键词,则调整删除关键词序号后的所有关键词,以使整个语料库中各个关键词的序号是连续的。
在S1032中,分别将所述关键词特征向量以及所述视觉特征向量导入到预处理函数,得到预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量;其中,所述预处理函数具体为:
其中,σ(zj)为所述关键词特征向量或所述视觉特征向量中第j个元素预处理后的值;zj为所述关键词特征向量或所述视觉特征向量中第j个元素的值;M为所述关键词特征向量或所述视觉特征向量对应的元素个数。
在本实施例中,由于关键词序列中各个关键词在语料库中的位置差距较大时,生成的关键词特征向量中包含的序号的数值差值较大,从而不利于关键词特征向量的存储以及后续的处理,因此,在S1032中,会对关键词特征向量进行预处理,以保证关键词特征序列中所有元素的数值在预设的范围内,减少关键词特征向量的存储空间,以及减少诊断项目识别的计算量。
基于相同理由,对于视觉特征向量也可以通过预处理的方式,将视觉特征向量中各个元素的数值进行转换,以使在预设的数值范围内。
在本实施例中预处理函数的具体方式如上所述,将各个元素的值进行叠加,确定各个元素占整个向量的比例,将该比例作为该元素预处理后的参数值,从而保证了视觉特征向量以及关键词特征向量中所有元素的取值范围在0到1之间,能够减少上述两组向量的存储空间。
在S1033中,将预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量作为所述诊断项目识别模型的输入,输出所述诊断项目。
在本实施例中,生成设备将预处理后的关键词向量以及预处理后的视觉特征向量作为诊断项目识别模型的输入,由于经过上述处理后,上述两组向量的值在预设的范围内,从而减少了每个元素所需分配的字节数,有效对整个向量的大小进行控制,在诊断项目识别模型进行计算时,也能够减少无效的位数的读取操作,提高了处理的效率,而上述向量中每个元素的参数值并未发生本质的变化,而是等比例地缩小,依然可以确定诊断项目。
需要说明的是,上述诊断项目的识别模型可以参数LSTM神经网络以及上述各实施例中所提供的神经网络,具体实现过程可参见上述实施例,在此不再一一赘述。
在本发明实施例中,通过对关键词序列以及视觉特征向量进行预处理,从而提高了医学报告的生成效率。
图4示出了本发明第四实施例提供的一种医学报告的生成方法的具体实现流程图。参见图4所示,相对于图1a~图3所述实施例,本实施例提供的一种医学报告的生成方法中还包括:S401~S403,具体详述如下:
进一步地,在所述将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目之前,还包括:
在S401中,获取多个训练图像的训练视觉向量、训练关键词序列以及训练诊断项目。
在本实施例中,医学报告的生成设备会获取多个预设的训练图像的训练视觉向量、训练关键词序列以及训练诊断项目。优选地,该训练图像的个数应大于1000个,从而提高该LSTM神经网络的识别准确性。需要强调的是,该训练图像可以为历史医疗图像,还可以为不限于医疗类型的其他图像,从而提高了LSTM神经网络的可识别对象的种类数。
需要说明的是,各个训练图像的训练诊断项目的格式是相同的,即训练诊断项目的项数是相同的。若任一训练图像由于拍摄角度的问题无法解析出部分训练诊断项目,则该训练诊断项目的值为空,从而保证了在对LSTM神经网络进行训练时,各个通道输出的参数的含义是固定的,提高了LSTM神经网络的准确性。
在S402中,将所述训练视觉向量以及所述训练关键词序列作为长短期LSTM神经网络的输入,将所述训练诊断项目作为所述LSTM神经网络的输出,对所述LSTM神经网络内的各个学习参数进行调整,以使所述LSTM神经网络满足收敛条件;所述收敛条件为:
其中,θ*为调整后的所述学习参数;Visual为所述训练视觉向量;Keyword为所述训练关键词序列;Stc为所述训练诊断项目;p(Visual,Keyword|Stc;θ)为当所述学习参数的值为θ时,将所述所述训练视觉向量以及所述训练关键词序列导入到所述LSTM神经网络,输出结果为该所述训练诊断项目的概率值;arg maxθ∑Stclogp(Visual,Keyword|Stc;θ)为所述概率值取最大值时所述学习参数的取值。
在本实施例中,LSTM神经网络中包含多个神经层,每个神经层设置有相应的学习参数,通过调整学习参数的参数值能够适应不同输入类型以及输出类型。当学习参数设置为某一参数值时,将多个训练对象的对象图像输入到该LSTM神经网络,将对应输出一各个对象的对象属性,生成设备会将输出的诊断项目与训练诊断项目进行比对,确定本次输出是否正确,并且基于多个训练对象的输出结果,得到该学习参数取该参数值时输出结果正确的概率值。生成设备会调整该学习参数,以使该概率值取最大值,则表示该LSTM神经网络已经调整完毕。
在S403中,将调整后的LSTM神经网络作为诊断项目识别模型。
在本实施例中,终端设备将调整了学习参数后的LSTM神经网络作为诊断项目识别模型,提高了诊断项目识别模型识别的准确率。
在本发明实施例中,通过训练对象对LSTM神经网络进行训练,选取输出结果正确的概率值最大时对应的学习参数作为LSTM神经网络中学习参数的参数值,从而提高了诊断项目识别的准确性,进一步医学报告的准确率。
图5示出了本发明第五实施例提供的一种医学报告的生成方法的具体实现流程图。参见图5所示,相对于图1a所述实施例,本实施例提供的一种医学报告的生成方法包括:S501~S50,具体详述如下:
在S501中,接收待识别的医疗图像。
由于S501与S101的实现方式相同,具体参数可参见S101的相关描述,在此不再赘述。
在S502中,对所述医疗图像进行二值化处理,得到二值化后的医疗图像。
在本实施例中,生成设备会对医疗图像进行二值化处理,以使医疗图像中各个对象的边缘更加明显,从而方便确定各个对象的轮廓,以及每个对象的内部结构,方便实现视觉特征向量以及关键词序列的提取操作。
在本实施例中,二值化的阈值可以根据用户的需求进行设置,生成设备也可以通过确定该医疗图像的类型和/或医疗图像中各个像素点的平均像素值,确定该二值化的阈值,从而提高了二值化后医疗图像的显示效果。
在S503中,识别二值化后的所述医疗图像的边界,将所述医疗图像划分为多个医疗子图像。
在本实施例中,生成设备可以通过预设的边界识别算法,从二值化后的医疗图像中提取各个对象的边界,从而基于识别得到的边界对医疗图像进行划分,从而得到每个对象独立的医疗子图像。当然,若某几个对象是相互关联的,且边界是重叠或相邻的,则上述几个对象可以集成在一个医疗子图像内。通过对不同对象进行区域划分,从而在对某一对象进行视觉特征以及关键词提取的操作中,减少其他对象对其的影响。
进一步地,所述将所述医疗图像导入预设的VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列,包括:
在S504中,将各个医疗子图像分别导入所述VGG神经网络,得到所述医疗子图像的视觉特征分量以及关键词子序列。
在本实施例中,生成设备会将基于医疗图像分割得到的各个医疗子图像分别导入VGG神经网络,从而分别得到各个医疗子图像对应的视觉特征分量以及关键词子序列,该视觉特征分量用于表征该医疗子图像中对象的形状、轮廓特征,而关键词子序列则用于表示该医疗子图像中包含的对象。通过将医疗图像划分,分别导入到VGG神经网络内,能够减少每次VGG神经网络运算的数据量,从而大大减少了处理时间,提高输出效率。并且由于基于边界进行划分,可以有效地删除大部分无效的背景区域图像,从而整体的数据处理量会大幅减少。
在S505中,基于各个所述视觉特征分量生成所述视觉特征向量,以及基于各个所述关键词子序列构成所述关键词序列。
在本实施例中,将各个医疗子图像的视觉特征分量进行合并,构成该医疗图像的视觉特征向量;同样的,将各个医疗子图像的关键词子序列进行合并,构成该医疗图像的关键词序列。需要说明的是,在合并的过程中,某一医疗子图像的视觉特征分量在合并后的视觉特征向量中的位置与该医疗子图像的关键词子序列在合并后的关键词序列中的位置是对应的,从而保持两者之间的关联关系。
在S506中,将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目。
在S507中,基于诊断项目扩展模型,分别构建用于描述各个所述诊断项目的段落。
在S508中,根据所述段落、所述关键词序列以及所述诊断项目,生成所述医疗图像的医学报告。
由于S506~S508与S103~S105的实现方式相同,具体参数可参见S103~S105的相关描述,在此不再赘述。
在本发明实施例中,通过对医疗图像进行边界划分,得到多个医疗子图像并分别确定各个医疗子图像对应的视觉特征分类以及关键词子序列,最后构建得到医疗图像的视觉特征向量以及关键词序列,从而减少了VGG神经网络的数据处理量,提高了生成效率。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图6示出了本发明一实施例提供的一种医学报告的生成设备的结构框图,该医学报告的生成设备包括的各单元用于执行图1a对应的实施例中的各步骤。具体请参阅图1a与图1a所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。
参见图6,所述医学报告的生成设备包括:
医疗图像接收单元61,用于接收待识别的医疗图像;
特征向量获取单元62,用于将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列;
诊断项目识别单元63,用于将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目;
描述段落确定个单元64,用于基于诊断项目扩展模型,分别构建用于描述各个所述诊断项目的段落;
医学报告生成单元65,用于根据所述段落、所述关键词序列以及所述诊断项目,生成所述医疗图像的医学报告。
可选地,所述特征向量获取单元62包括:
像素矩阵构建单元,用于基于所述医疗图像中各个像素点的像素值以及各个像素值的位置坐标,构建所述医疗图像的像素矩阵;
视觉特征向量生成单元,用于通过所述VGG神经网络的五层池化层Maxpool对所述像素矩阵进行降维操作,得到所述视觉特征向量;
索引序列生成单元,用于将所述视觉特征向量导入所述VGG神经网络的全连接层,输出所述视觉特征向量对应的索引序列;
关键词序列生成单元,用于根据关键词索引表,确定所述索引序列对应的关键词序列。
可选地,所述诊断项目识别单元63包括:
关键词特征向量构建单元,用于基于各个关键词在预设的语料库的序号,生成所述关键词序列对应的关键词特征向量;
预处理单元,用于分别将所述关键词特征向量以及所述视觉特征向量导入到预处理函数,得到预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量;其中,所述预处理函数具体为:
其中,σ(zj)为所述关键词特征向量或所述视觉特征向量中第j个元素预处理后的值;zj为所述关键词特征向量或所述视觉特征向量中第j个元素的值;M为所述关键词特征向量或所述视觉特征向量对应的元素个数;
预处理向量导入单元,用于将预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量作为所述诊断项目识别模型的输入,输出所述诊断项目。
可选地,所述医学报告的生成设备还包括:
训练参数获取单元,用于获取多个训练图像的训练视觉向量、训练关键词序列以及训练诊断项目;
学习参数训练单元,用于将所述训练视觉向量以及所述训练关键词序列作为长短期LSTM神经网络的输入,将所述训练诊断项目作为所述LSTM神经网络的输出,对所述LSTM神经网络内的各个学习参数进行调整,以使所述LSTM神经网络满足收敛条件;所述收敛条件为:
其中,θ*为调整后的所述学习参数;Visual为所述训练视觉向量;Keyword为所述训练关键词序列;Stc为所述训练诊断项目;p(Visual,Keyword|Stc;θ)为当所述学习参数的值为θ时,将所述所述训练视觉向量以及所述训练关键词序列导入到所述LSTM神经网络,输出结果为该所述训练诊断项目的概率值;arg maxθ∑Stclogp(Visual,Keyword|Stc;θ)为所述概率值取最大值时所述学习参数的取值;
诊断项目识别模型生成单元,用于将调整后的LSTM神经网络作为诊断项目识别模型。
可选地,所述医学报告的生成设备还包括:
二值化处理单元,用于对所述医疗图像进行二值化处理,得到二值化后的医疗图像;
边界划分单元,用于识别二值化后的所述医疗图像的边界,将所述医疗图像划分为多个医疗子图像;
所述特征向量获取单元62包括:
医疗子图像识别单元,用于将各个医疗子图像分别导入所述VGG神经网络,得到所述医疗子图像的视觉特征分量以及关键词子序列;
特征向量合成单元,用于基于各个所述视觉特征分量生成所述视觉特征向量,以及基于各个所述关键词子序列构成所述关键词序列。
因此,本发明实施例提供的医学报告的生成设备同样无需医生手动填写,可以自动根据医疗图像中包含的特征输出对应的医学报告,提高了医疗报告的生成效率,减少了人工成本,节省了患者诊疗的时间。
图7是本发明另一实施例提供的一种医学报告的生成设备的示意图。如图7所示,该实施例的医学报告的生成设备7包括:处理器70、存储器71以及存储在所述存储器71中并可在所述处理器70上运行的计算机程序72,例如医学报告的生成程序。所述处理器70执行所述计算机程序72时实现上述各个医学报告的生成方法实施例中的步骤,例如图1a所示的S101至S105。或者,所述处理器70执行所述计算机程序72时实现上述各装置实施例中各单元的功能,例如图6所示模块61至65功能。
示例性的,所述计算机程序72可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器71中,并由所述处理器70执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序72在所述医学报告的生成设备7中的执行过程。例如,所述计算机程序72可以被分割成医疗图像接收单元、特征向量获取单元、诊断项目识别单元、描述段落确定个单元以及医学报告生成单元,各单元具体功能如上所述。
所述医学报告的生成设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述医学报告的生成设备可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是医学报告的生成设备7的示例,并不构成对医学报告的生成设备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述医学报告的生成设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器70可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器71可以是所述医学报告的生成设备7的内部存储单元,例如医学报告的生成设备7的硬盘或内存。所述存储器71也可以是所述医学报告的生成设备7的外部存储设备,例如所述医学报告的生成设备7上配备的插接式硬盘,智能存储卡(Smart MediaCard,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器71还可以既包括所述医学报告的生成设备7的内部存储单元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述医学报告的生成设备所需的其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种医学报告的生成方法,其特征在于,包括:
接收待识别的医疗图像;
将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列;
将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目;
基于诊断项目扩展模型,分别构建用于描述各个所述诊断项目的段落;
根据所述段落、所述关键词序列以及所述诊断项目,生成所述医疗图像的医学报告。
2.根据权利要求1所述的生成方法,其特征在于,所述将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列,包括:
基于所述医疗图像中各个像素点的像素值以及各个像素值的位置坐标,构建所述医疗图像的像素矩阵;
通过所述VGG神经网络的五层池化层Maxpool对所述像素矩阵进行降维操作,得到所述视觉特征向量;
将所述视觉特征向量导入所述VGG神经网络的全连接层,输出所述视觉特征向量对应的索引序列;
根据关键词索引表,确定所述索引序列对应的关键词序列。
3.根据权利要求1所述的生成方法,其特征在于,所述将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目,包括:
基于各个关键词在预设的语料库的序号,生成所述关键词序列对应的关键词特征向量;
分别将所述关键词特征向量以及所述视觉特征向量导入到预处理函数,得到预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量;其中,所述预处理函数具体为:
其中,σ(zj)为所述关键词特征向量或所述视觉特征向量中第j个元素预处理后的值;zj为所述关键词特征向量或所述视觉特征向量中第j个元素的值;M为所述关键词特征向量或所述视觉特征向量对应的元素个数;
将预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量作为所述诊断项目识别模型的输入,输出所述诊断项目。
4.根据权利要求1-3任一项所述的生成方法,其特征在于,所述生成方法还包括:
获取多个训练图像的训练视觉向量、训练关键词序列以及训练诊断项目;
将所述训练视觉向量以及所述训练关键词序列作为长短期LSTM神经网络的输入,将所述训练诊断项目作为所述LSTM神经网络的输出,对所述LSTM神经网络内的各个学习参数进行调整,以使所述LSTM神经网络满足收敛条件;所述收敛条件为:
其中,θ*为调整后的所述学习参数;Visual为所述训练视觉向量;Keyword为所述训练关键词序列;Stc为所述训练诊断项目;p(Visual,Keyword|Stc;θ)为当所述学习参数的值为θ时,将所述所述训练视觉向量以及所述训练关键词序列导入到所述LSTM神经网络,输出结果为该所述训练诊断项目的概率值;arg maxθ∑Stclogp(Visual,Keyword|Stc;θ)为所述概率值取最大值时所述学习参数的取值;
将调整后的LSTM神经网络作为诊断项目识别模型。
5.根据权利要求1所述的识别方法,其特征在于,在所述接收待识别的医疗图像之后,还包括:
对所述医疗图像进行二值化处理,得到二值化后的医疗图像;
识别二值化后的所述医疗图像的边界,将所述医疗图像划分为多个医疗子图像;
所述将所述医疗图像导入预设的VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列,包括:
将各个医疗子图像分别导入所述VGG神经网络,得到所述医疗子图像的视觉特征分量以及关键词子序列;
基于各个所述视觉特征分量生成所述视觉特征向量,以及基于各个所述关键词子序列构成所述关键词序列。
6.一种医学报告的生成设备,其特征在于,所述医学报告的生成设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
接收待识别的医疗图像;
将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列;
将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目;
基于诊断项目扩展模型,分别构建用于描述各个所述诊断项目的段落;
根据所述段落、所述关键词序列以及所述诊断项目,生成所述医疗图像的医学报告。
7.根据权利要求6所述的生成设备,其特征在于,所述将所述医疗图像导入预设的视觉几何组VGG神经网络,得到所述医疗图像的视觉特征向量以及关键词序列,包括:
基于所述医疗图像中各个像素点的像素值以及各个像素值的位置坐标,构建所述医疗图像的像素矩阵;
通过所述VGG神经网络的五层池化层Maxpool对所述像素矩阵进行降维操作,得到所述视觉特征向量;
将所述视觉特征向量导入所述VGG神经网络的全连接层,输出所述视觉特征向量对应的索引序列;
根据关键词索引表,确定所述索引序列对应的关键词序列。
8.根据权利要求6所述的生成设备,其特征在于,所述将所述视觉特征向量以及所述关键词序列导入至预设的诊断项目识别模型,确定所述医疗图像对应的诊断项目,包括:
基于各个关键词在预设的语料库的序号,生成所述关键词序列对应的关键词特征向量;
分别将所述关键词特征向量以及所述视觉特征向量导入到预处理函数,得到预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量;其中,所述预处理函数具体为:
其中,σ(zj)为所述关键词特征向量或所述视觉特征向量中第j个元素预处理后的值;zj为所述关键词特征向量或所述视觉特征向量中第j个元素的值;M为所述关键词特征向量或所述视觉特征向量对应的元素个数;
将预处理后的所述关键词特征向量以及预处理后的所述视觉特征向量作为所述诊断项目识别模型的输入,输出所述诊断项目。
9.根据权利要求6-8任一项所述的生成设置,其特征在于,所述处理器执行所述计算机程序时还实现如下步骤:
获取多个训练图像的训练视觉向量、训练关键词序列以及训练诊断项目;
将所述训练视觉向量以及所述训练关键词序列作为长短期LSTM神经网络的输入,将所述训练诊断项目作为所述LSTM神经网络的输出,对所述LSTM神经网络内的各个学习参数进行调整,以使所述LSTM神经网络满足收敛条件;所述收敛条件为:
其中,θ*为调整后的所述学习参数;Visual为所述训练视觉向量;Keyword为所述训练关键词序列;Stc为所述训练诊断项目;p(Visual,Keyword|Stc;θ)为当所述学习参数的值为θ时,将所述所述训练视觉向量以及所述训练关键词序列导入到所述LSTM神经网络,输出结果为该所述训练诊断项目的概率值;arg maxθ∑Stclogp(Visual,Keyword|Stc;θ)为所述概率值取最大值时所述学习参数的取值;
将调整后的LSTM神经网络作为诊断项目识别模型。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810456351.1A CN109147890B (zh) | 2018-05-14 | 2018-05-14 | 一种医学报告的生成方法及设备 |
PCT/CN2018/096266 WO2019218451A1 (zh) | 2018-05-14 | 2018-07-19 | 一种医学报告的生成方法及设备 |
JP2019569722A JP6980040B2 (ja) | 2018-05-14 | 2018-07-19 | 医療報告書の生成方法および装置 |
US16/633,707 US20210057069A1 (en) | 2018-05-14 | 2018-07-19 | Method and device for generating medical report |
SG11202000693YA SG11202000693YA (en) | 2018-05-14 | 2018-07-19 | Method and device for generating medical report |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810456351.1A CN109147890B (zh) | 2018-05-14 | 2018-05-14 | 一种医学报告的生成方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109147890A true CN109147890A (zh) | 2019-01-04 |
CN109147890B CN109147890B (zh) | 2020-04-24 |
Family
ID=64801706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810456351.1A Active CN109147890B (zh) | 2018-05-14 | 2018-05-14 | 一种医学报告的生成方法及设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20210057069A1 (zh) |
JP (1) | JP6980040B2 (zh) |
CN (1) | CN109147890B (zh) |
SG (1) | SG11202000693YA (zh) |
WO (1) | WO2019218451A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109935294A (zh) * | 2019-02-19 | 2019-06-25 | 广州视源电子科技股份有限公司 | 一种文本报告输出方法、装置、存储介质及终端 |
CN110085299A (zh) * | 2019-04-19 | 2019-08-02 | 合肥中科离子医学技术装备有限公司 | 一种图像识别去燥方法、***及图像库 |
CN110246109A (zh) * | 2019-05-15 | 2019-09-17 | 清华大学 | 融合ct影像和个性化信息的分析***、方法、装置及介质 |
CN113539408A (zh) * | 2021-08-31 | 2021-10-22 | 北京字节跳动网络技术有限公司 | 一种医学报告生成方法、模型的训练方法、装置及设备 |
CN113764073A (zh) * | 2021-09-02 | 2021-12-07 | 宁波权智科技有限公司 | 一种医学影像分析方法及装置 |
CN113781459A (zh) * | 2021-09-16 | 2021-12-10 | 人工智能与数字经济广东省实验室(广州) | 一种面向血管疾病辅助报告生成方法及装置 |
CN113989675A (zh) * | 2021-11-02 | 2022-01-28 | 四川睿迈威科技有限责任公司 | 基于遥感影像的地理信息提取深度学习训练样本交互制作方法 |
CN115132314A (zh) * | 2022-09-01 | 2022-09-30 | 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) | 检查印象生成模型训练方法、装置及生成方法 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112420167A (zh) * | 2019-08-20 | 2021-02-26 | 阿里巴巴集团控股有限公司 | 影像报告的生成方法、装置及设备 |
US11507831B2 (en) | 2020-02-24 | 2022-11-22 | Stmicroelectronics International N.V. | Pooling unit for deep learning acceleration |
CN112200198B (zh) * | 2020-07-31 | 2023-11-24 | 星宸科技股份有限公司 | 目标数据特征提取方法、装置及存储介质 |
CN112070755A (zh) * | 2020-09-14 | 2020-12-11 | 内江师范学院 | 基于深度学习和迁移学习结合的新冠肺炎图像识别方法 |
CN112992308B (zh) * | 2021-03-25 | 2023-05-16 | 腾讯科技(深圳)有限公司 | 医学图像报告生成模型的训练方法及图像报告生成方法 |
CN113724359A (zh) * | 2021-07-14 | 2021-11-30 | 鹏城实验室 | 一种基于Transformer的CT报告生成方法 |
US20230335261A1 (en) * | 2022-04-19 | 2023-10-19 | Synthesis Health Inc. | Combining natural language understanding and image segmentation to intelligently populate text reports |
CN114863245B (zh) * | 2022-05-26 | 2024-06-04 | 中国平安人寿保险股份有限公司 | 图像处理模型的训练方法和装置、电子设备及介质 |
CN116797889B (zh) * | 2023-08-24 | 2023-12-08 | 青岛美迪康数字工程有限公司 | 医学影像识别模型的更新方法、装置和计算机设备 |
CN117274408B (zh) * | 2023-11-22 | 2024-02-20 | 江苏普隆磁电有限公司 | 一种钕铁硼磁体表面处理数据管理*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102428469A (zh) * | 2009-05-19 | 2012-04-25 | 皇家飞利浦电子股份有限公司 | 检索和查看医疗图像 |
CN106170799A (zh) * | 2014-01-27 | 2016-11-30 | 皇家飞利浦有限公司 | 从图像提取信息以及将信息包括在临床报告中 |
CN107403425A (zh) * | 2016-05-18 | 2017-11-28 | 西门子保健有限责任公司 | 从图像自动地生成放射学报告并自动排除没有发现的图像 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008259622A (ja) * | 2007-04-11 | 2008-10-30 | Fujifilm Corp | レポート作成支援装置およびそのプログラム |
WO2012047940A1 (en) * | 2010-10-04 | 2012-04-12 | Nabil Abujbara | Personal nutrition and wellness advisor |
CN105232081A (zh) * | 2014-07-09 | 2016-01-13 | 无锡祥生医学影像有限责任公司 | 医学超声辅助自动诊断装置及方法 |
JP6517681B2 (ja) * | 2015-12-17 | 2019-05-22 | 日本電信電話株式会社 | 映像パターン学習装置、方法、及びプログラム |
CN107767928A (zh) * | 2017-09-15 | 2018-03-06 | 深圳市前海安测信息技术有限公司 | 基于人工智能的医学影像报告生成***及方法 |
-
2018
- 2018-05-14 CN CN201810456351.1A patent/CN109147890B/zh active Active
- 2018-07-19 JP JP2019569722A patent/JP6980040B2/ja active Active
- 2018-07-19 WO PCT/CN2018/096266 patent/WO2019218451A1/zh active Application Filing
- 2018-07-19 US US16/633,707 patent/US20210057069A1/en not_active Abandoned
- 2018-07-19 SG SG11202000693YA patent/SG11202000693YA/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102428469A (zh) * | 2009-05-19 | 2012-04-25 | 皇家飞利浦电子股份有限公司 | 检索和查看医疗图像 |
CN106170799A (zh) * | 2014-01-27 | 2016-11-30 | 皇家飞利浦有限公司 | 从图像提取信息以及将信息包括在临床报告中 |
CN107403425A (zh) * | 2016-05-18 | 2017-11-28 | 西门子保健有限责任公司 | 从图像自动地生成放射学报告并自动排除没有发现的图像 |
Non-Patent Citations (1)
Title |
---|
BAOYU JING 等: "On the Automatic Generation of Medical Imaging Reports", 《ARXIV.ORG》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109935294A (zh) * | 2019-02-19 | 2019-06-25 | 广州视源电子科技股份有限公司 | 一种文本报告输出方法、装置、存储介质及终端 |
CN110085299A (zh) * | 2019-04-19 | 2019-08-02 | 合肥中科离子医学技术装备有限公司 | 一种图像识别去燥方法、***及图像库 |
CN110085299B (zh) * | 2019-04-19 | 2020-12-08 | 合肥中科离子医学技术装备有限公司 | 一种图像识别去燥方法、***及图像库 |
CN110246109A (zh) * | 2019-05-15 | 2019-09-17 | 清华大学 | 融合ct影像和个性化信息的分析***、方法、装置及介质 |
CN110246109B (zh) * | 2019-05-15 | 2022-03-18 | 清华大学 | 融合ct影像和个性化信息的分析***、方法、装置及介质 |
CN113539408A (zh) * | 2021-08-31 | 2021-10-22 | 北京字节跳动网络技术有限公司 | 一种医学报告生成方法、模型的训练方法、装置及设备 |
CN113764073A (zh) * | 2021-09-02 | 2021-12-07 | 宁波权智科技有限公司 | 一种医学影像分析方法及装置 |
CN113781459A (zh) * | 2021-09-16 | 2021-12-10 | 人工智能与数字经济广东省实验室(广州) | 一种面向血管疾病辅助报告生成方法及装置 |
CN113989675A (zh) * | 2021-11-02 | 2022-01-28 | 四川睿迈威科技有限责任公司 | 基于遥感影像的地理信息提取深度学习训练样本交互制作方法 |
CN113989675B (zh) * | 2021-11-02 | 2022-06-14 | 四川睿迈威科技有限责任公司 | 基于遥感影像的地理信息提取深度学习训练样本交互制作方法 |
CN115132314A (zh) * | 2022-09-01 | 2022-09-30 | 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) | 检查印象生成模型训练方法、装置及生成方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2019218451A1 (zh) | 2019-11-21 |
US20210057069A1 (en) | 2021-02-25 |
JP6980040B2 (ja) | 2021-12-15 |
JP2020523711A (ja) | 2020-08-06 |
CN109147890B (zh) | 2020-04-24 |
SG11202000693YA (en) | 2020-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109147890A (zh) | 一种医学报告的生成方法及设备 | |
Zhou et al. | Deep learning of the sectional appearances of 3D CT images for anatomical structure segmentation based on an FCN voting method | |
Xing et al. | Deep learning in microscopy image analysis: A survey | |
US10706333B2 (en) | Medical image analysis method, medical image analysis system and storage medium | |
Liang et al. | MCFNet: Multi-layer concatenation fusion network for medical images fusion | |
CN111754596B (zh) | 编辑模型生成、人脸图像编辑方法、装置、设备及介质 | |
CN111429421B (zh) | 模型生成方法、医学图像分割方法、装置、设备及介质 | |
Fang et al. | Bottom-up saliency detection model based on human visual sensitivity and amplitude spectrum | |
KR20210048523A (ko) | 이미지 처리 방법, 장치, 전자 기기 및 컴퓨터 판독 가능 기억 매체 | |
CN110472737B (zh) | 神经网络模型的训练方法、装置和医学图像处理*** | |
CN110321920A (zh) | 图像分类方法、装置、计算机可读存储介质和计算机设备 | |
US10719693B2 (en) | Method and apparatus for outputting information of object relationship | |
Vezzetti et al. | Geometry-based 3D face morphology analysis: soft-tissue landmark formalization | |
US20230095182A1 (en) | Method and apparatus for extracting biological features, device, medium, and program product | |
CN111091010A (zh) | 相似度确定、网络训练、查找方法及装置和存储介质 | |
Zhang et al. | Recursive copy and paste GAN: Face hallucination from shaded thumbnails | |
Yang et al. | Deep learning-based viewpoint recommendation in volume visualization | |
CN111242952A (zh) | 图像分割模型训练方法、图像分割方法、装置及计算设备 | |
CN109961435B (zh) | 脑图像获取方法、装置、设备及存储介质 | |
Li et al. | Sketch-to-photo face generation based on semantic consistency preserving and similar connected component refinement | |
CN110473176A (zh) | 图像处理方法及装置、眼底图像处理方法、电子设备 | |
Zhao et al. | Automatic windowing for mri with convolutional neural network | |
CN116309030A (zh) | 一种基于gan的小数据集颅面翻译方法 | |
KR20220012406A (ko) | 모델 트레이닝 방법, 이미지 처리 및 정합 방법, 장치, 기기, 매체 | |
CN114092591B (zh) | 图像生成方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |