发布信息

用于放疗靶区勾画的智能教学方法、系统、设备和介质与流程

作者:admin      2022-10-18 18:25:18     281



办公文教;装订;广告设备的制造及其产品制作工艺1.本发明涉及放疗靶区勾画教学技术领域,具体涉及一种用于放疗靶区勾画的智能教学方法、系统、设备和介质。背景技术:2.放疗是肿瘤治疗的重要手段,70%左右的肿瘤患者在其疾病的某一阶段需要放疗。放疗技术中,以调强放疗为代表的精确放疗已成为当今的主流放疗技术。然而,精确放疗的前提是放疗靶区勾画的准确性。3.放疗靶区勾画需要高水平的放疗医师,长期以来,优秀的放疗医师只能靠长期规范的临床教学实践来培养。目前,放疗靶区勾画教学仍以传统“师徒传承”为主。具体来说:4.(1)放疗是交叉学科,涉及到解剖、病生理、肿瘤学、影像学、医学物理、放射生物等多学科内容,知识庞杂,难度大。放疗靶区勾画虽然总体有规范,但具体到每例患者,需要个性化,缺乏标准答案,这使得“师徒传承”仍是目前主流的教学模式。5.(2)放疗靶区勾画数据量大,难以做到像素级精准评价。对于每例患者来说,需在其ct图像上勾画放疗靶区,每层ct图像包含512×512像素,每例患者通常有30-50层ct图像,这样每例患者数据均在1000万像素量级(512×512×40=10485760),这样的大数据,传统人工教学和评价的显然只能是比较粗略的。6.(3)放疗是相对小众的学科,目前国内从业医师较少,放疗医师教育也处于相对初级的阶段,对教育界的理论和实践进展关注不足,自适应学习等教学理念尚未被广泛认知和接受。7.目前,国内外尚不存在针对放疗靶区勾画教学的智能教学技术。技术实现要素:8.本发明的目的在于提供一种用于放疗靶区勾画的智能教学方法、系统、设备和介质,其利用人工智能深度学习技术对大量的靶区勾画数据集进行学习,从而将复杂庞大的放疗影像数据的高层特征提取出来分解成各层次的知识点,并根据每个学习者的知识结构特点及学习特点进行学习环节的设计、实现学习内容的智能生成和调整,自适应地为学员个体化精细化地引导学员完成每个学习环节的培训、考核和评估步骤。9.根据本发明的一个方面,提供了一种用于放疗靶区勾画的智能教学方法,所述智能教学方法基于包括公共教学数据的公共教学数据库和包括学员个体化数据的学员个体化数据库进行,所述公共教学数据包括公共教学知识数据和公共教学临床影像数据,所述公共教学知识数据包括根据临床指南及规范确定的勾画标准,所述学员个体化数据包括学员个体化教学知识数据、学员个体化教学临床影像数据、学员考核结果数据、学员评估数据、学员知识结构数据,并且所述智能教学方法包括:10.自适应教学建模步骤,获得公共教学临床影像数据、筛选出学员个体化教学知识数据和学员个体化教学临床影像数据、并且建立学员个体化教学模型;11.主动考核步骤,基于所述学员个体化教学模型,确定每一个学员的个体化的考核时间节点和从公共教学临床影像数据选取的考核内容;12.精准量化评估步骤,将学员勾画的临床靶区区域与考核内容中的标准教学临床影像数据进行比对,生成每一个学员的评估数据;和13.自适应培训步骤,根据所述评估数据生成所述学员知识结构数据,根据所述学员知识结构数据来规划和更新学员的学习路径;14.其中在自适应教学建模步骤中:15.利用卷积神经网络(cnn)技术对临床影像数据进行处理,以勾画出含有高阶图像特征信息的临床靶区区域,并且根据所述勾画标准在勾画后的临床影像数据上标注勾画知识点,从而获得公共教学临床影像数据;16.根据所述评估数据从公共教学数据库中筛选出适合学员个人的学员个体化教学知识数据和学员个体化教学临床影像数据;并且17.对所述学员个体化数据进行挖掘分析以建立学员个体化教学模型。18.在本发明的一个实施方式中,所述高阶图像特征信息包括复杂几何形状、纹理变化或空间位置关系。19.在本发明的一个实施方式中,标注勾画知识点包括:从所述临床靶区区域提取至少一个子临床靶区区域,并且从所述临床靶区区域周围的区域提取出至少一个重要危及器官区域;和基于所述至少一个子临床靶区区域和所述至少一个重要危及器官区域确定勾画知识点,并在勾画后的临床影像数据上标注出勾画知识点。20.在本发明的一个实施方式中,所述智能教学方法还包括初次基础考核和评估步骤,在教学开始,首先执行初次基础考核和评估步骤,在初次基础考核和评估步骤中,选择中等难度的考核内容对学员考核,然后根据学员考核结果数据生成每一个学员的评估数据。21.在本发明的一个实施方式中,所述评估数据包括对应于各项教学知识数据的得分和基于得分的能力值,当存在历史能力值时,循环执行主动考核步骤、精准量化评估步骤和自适应培训步骤。22.在本发明的一个实施方式中,在精准量化评估步骤中,根据学员遗漏的所述至少一个子临床靶区区域的数量以及包含的所述至少一个重要危及器官区域的数量生成每一个学员的评估数据。23.在本发明的一个实施方式中,所述学员知识结构数据包括培训级别和重点教学知识数据,在自适应培训步骤中,根据所述学员知识结构数据来规划和更新学员的学习路径包括:根据培训级别、重点教学知识数据来设定各项学习内容以及相应的学习时间间隔。24.根据本发明的另一个方面,提供了一种用于放疗靶区勾画的智能教学系统,其特征在于,所述智能教学系统基于包括公共教学数据的公共教学数据库和包括学员个体化数据的学员个体化数据库,所述公共教学数据包括公共教学知识数据和公共教学临床影像数据,所述公共教学知识数据包括根据临床指南及规范确定的勾画标准,所述学员个体化数据包括学员个体化教学知识数据、学员个体化教学临床影像数据、学员考核结果数据、学员评估数据、学员知识结构数据,并且所述智能教学系统包括:25.自适应教学建模模块,所述自适应教学建模模块用于获得公共教学临床影像数据、筛选出学员个体化教学知识数据和学员个体化教学临床影像数据、并且建立学员个体化教学模型;26.主动考核模块,所述主动考核模块用于基于所述学员个体化教学模型,确定每一个学员的个体化的考核时间节点和从公共教学临床影像数据选取的考核内容;27.精准量化评估模块,所述精准量化评估模块用于将学员勾画的临床靶区区域与考核内容中的标准教学临床影像数据进行比对,生成每一个学员的评估数据;和28.自适应培训模块,所述自适应培训模块用于根据所述评估数据生成所述学员知识结构数据,根据所述学员知识结构数据来规划和更新学员的学习路径,29.其中所述自适应教学建模模块:30.利用卷积神经网络(cnn)技术对临床影像数据进行处理,以勾画出含有高阶图像特征信息的临床靶区区域,并且根据所述勾画标准在勾画后的临床影像数据上标注出勾画知识点,从而获得公共教学临床影像数据;31.根据所述评估数据从公共教学数据库中筛选出适合学员个人的学员个体化教学知识数据和学员个体化教学临床影像数据;并且32.对所述学员个体化数据进行挖掘分析以建立学员个体化教学模型。33.根据本发明的另一个方面,提供了一种计算机设备,包括:34.至少一个处理器;和35.存储器,36.其中当所述存储器存储的一个或多个计算机程序被所述至少一个处理器执行时,使得所述计算机设备能够实现根据上述智能教学方法。37.根据本发明的另一个方面,提供了一种计算机可读存储介质,在所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述智能教学方法。38.如上所述,在本发明的自适应教学建模步骤中,利用卷积神经网络(cnn)技术勾画出含有高阶图像特征信息的临床靶区区域,并且根据勾画标准在勾画后的临床影像数据上标注勾画知识点。通过这样做,含有高阶图像特征信息的临床靶区区域被转化为以人类可以理解的方式表达的知识,从而极大地方便了学习。另一方面,卷积神经网络(cnn)技术可以容易地提供大量的标注有勾画知识点的公共教学临床影像数据。通过对大量公共教学临床影像数据的学习,也使得学员能够快速学习临床靶区区域勾画知识和技巧。附图说明39.通过阅读下文优选实施方式的详细描述,本发明各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:40.图1示出了根据本发明一实施方式的用于放疗靶区勾画的智能教学技术的总体框架设计;41.图2是根据本发明一实施方式的用于放疗靶区勾画的智能教学方法的运行图;42.图3是示出根据本发明一实施方式的用于图像自动处理的深度学习网络架构的示意图;43.图4是示出图3中的深度学习网络架构进行网络学习之后保留的深度学习网络架构的示意图;44.图5是例示在自适应教学建模步骤中获得公共教学临床影像数据的流程图;45.图6是说明标注勾画知识点的示图;46.图7是说明生成评估数据的示图;47.图8是例示利用卷积神经网络(cnn)技术勾画出的含有高阶图像特征信息的临床靶区区域的实际影像;48.图9是例示根据本发明一实施方式的用于放疗靶区勾画的智能教学方法的流程图;49.图10是例示根据本发明一实施方式的用于放疗靶区勾画的智能教学方法的自适应培训步骤的流程图;50.图11示出了根据本发明一实施方式的示例性计算机设备。具体实施方式51.下面将参照附图更详细地描述本发明的示例性实施方式。虽然附图中显示了本发明的示例性实施方式,然而应当理解,可以以各种形式实现本发明而不应被在此阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。52.发明人在针对放疗靶区勾画的智能教学技术的构思过程中,认识到由于不同的学员具有不同的学习基础和学习能力,因而常规的统一教学模式难以起到针对性学习的作用,从而具有学习效率低、时间长的缺点。53.因此,发明人设计出基于自适应学习的放疗靶区勾画的智能教学技术,其能够为学员提供个性化的学习方案和学习资源,利用实时收集到的数据分析学习者的能力水平,并据此来推荐此时此刻最适合的学习材料(包括材料类型,如视频、文字等)和策略。54.此外,发明人还认识到对于放疗靶区勾画,虽然已经有一些临床指南、规范或者经验学术文章,然而,放疗靶区勾画是复杂的工作,同手术类似,其中有很多“潜知识”难以用语言描述,更难以传授及复制。发明人已在利用深度学习技术进行放疗靶区勾画方面进行了前期工作,进而首先发现利用深度学习技术提取高阶特征信息,从而对传统认为的靶区勾画“潜知识”进行定量评估是可行的。深度学习能够揭示复杂几何形状、纹理变化、空间位置关系等高阶图像特征信息,这些信息正是传统靶区勾画中“只能意会,不可言传”的“潜知识”或“经验信息”。55.因此,发明人旨在通过利用深度学习技术(例如,卷积神经网络(cnn)技术)提取含有高阶图像特征信息的临床靶区区域,从而总结出对“潜知识”或“经验信息”进行描述的勾画知识点,即将这些高阶特征信息转化为以人类可以理解的方式表达的知识。56.通过在放疗靶区勾画的智能教学技术中应用总结出的勾画知识点,将极大的方便靶区勾画的教学工作,提高教学效率和效果。57.图1示出了根据本发明一实施方式的用于放疗靶区勾画的智能教学技术的总体框架设计,图2是根据本发明一实施方式的用于放疗靶区勾画的智能教学方法的运行图。58.参照图1,根据本发明的智能教学技术的总体框架设计主要分为建立基础数据集、教学数据集、智能教学系统和教学过程四个部分。59.基础数据集和教学数据集可以以数据库的形式实现。60.基础数据集包括临床指南及规范、和临床影像数据。通过将现有临床指南及规范进行细化分解,并经专家组论证,形成可操作的靶区勾画细则(勾画标准),并且将确定的勾画标准作为公共教学知识数据。详细来说,可以通过文献检索方法,搜集整理现有的靶区勾画临床指南及规范。检索数据库可以包括pubmed数据库、cnki数据库等国内外数据库。可以采用mesh主题词等检索策略。61.临床影像数据由专家组制定典型教学数据入选标准,组织专业团队对临床数据进行筛选,筛选结果经专家组复核后形成临床影像数据。详细来说,临床数据可以通过查阅病案、影像数据库筛选、科室病例首页检索等方法来搜集。62.临床影像数据可以是患者的ct数据,具体来说可以是ct切片(ct slices)。63.此外,在本发明中,通过利用卷积神经网络(cnn)技术对临床影像数据进行处理,以勾画出含有高阶图像特征信息的临床靶区区域,并且根据勾画标准在勾画后的临床影像数据上标注勾画知识点,从而获得公共教学临床影像数据。64.在此,公共教学知识数据和公共教学临床影像数据可以统称为公共教学数据,并且建立包括公共教学数据的公共教学数据库。65.另一方面,可以从公共教学数据库中筛选出适合学员个人的学员个体化教学知识数据和学员个体化教学临床影像数据,从而建立学员个体化数据库。66.当然,根据需要,公共教学数据库和学员个体化数据库还可以包括其他数据。例如,学员个体化数据库还可以包括学员考核结果数据、学员评估数据、学员知识结构数据等(未示出)。67.公共教学数据库和学员个体化数据库的数据构成了教学数据集。教学数据集可进一步包含培训用数据集和考核用数据集两部分。培训过程中学员不会看到任何考核用的数据集。所有教学数据集都会标注所有的勾画知识点,而且会标注相关的临床指南及规范的链接。考核用数据集的勾画知识点在考试时是隐藏的,只有提交考试结果后才会出现所有的勾画知识点和相关的临床指南及规范的链接信息。68.应当理解,上述数据库仅是为了便于理解而进行描述的。在具体实现中,根据数据的特点,例如可将公共教学数据库进一步划分成公共教学知识数据库和公共教学临床影像数据库。具体地,可以以mysql作为基础建立教学知识数据库,以rt-pacs为基础建立教学临床影像数据库。69.智能教学系统是负责生成教学内容和调整学习进度的主体部分。智能教学系统可包括四个主要模块:自适应培训模块、主动考核模块、精准量化评估模块和自适应教学建模模块。70.自适应教学建模模块是辅助整个智能教学系统真正智能化运转起来的模块。自适应教学建模模块利用深度学习技术(例如,卷积神经网络技术)对大量的靶区勾画数据集进行学习将其分解/勾画出成各层次的知识点,自适应地为学员个体化精细化地引导学员完成每个学习环节的培训、考核和评估的教学过程。也就是说,本发明的智能教学系统实质上给出了每个学员的个体化学习数字肖像。71.在此,卷积神经网络可以是各种适于医学影像分割的网络架构,例如u-net、resnet,但不限于此。72.发明人团队提出了一种在u-net网络基础上改进而来的新颖的深度学习网络模型,并已在放疗靶区勾画领域进行了临床验证。73.下面将参照图3和图4中描述的深度学习网络模型详细描述利用发明人团队提出的深度学习网络模型对临床影像数据进行自动处理的方法。74.根据本发明的一个实施方式的用于图像自动处理的方法,包括:接收待处理图像数据;对所述待处理图像数据进行自动处理,以产生分割图像数据,所述自动处理包括:包括多个子编码处理ep1-epn的编码处理ep,所述编码处理ep对所述待处理图像数据进行处理,以产生编码图像数据,中央处理cp,中央处理cp对所述编码图像数据进行处理,以产生待解码图像数据,包括多个子解码处理dp1-dpn的解码处理dp,所述解码处理dp对所述待解码图像数据进行处理,以产生分割图像数据,其中顺序执行子编码处理ep1、……、子编码处理epn、中央处理cp、子解码处理dpn、……子解码处理dp1,n表示子编码处理或子解码处理的序号并且为大于等于2的整数,其中除前一级处理的输出数据之外,还将其他在前处理的输出数据提供到多个子编码处理ep1-epn和中央处理cp中的至少一个,并且其中除前一级处理的输出数据之外,还将具有不大于其序号的序号的子编码处理的输出数据提供到多个子解码处理dp1-dpn中的至少一个。75.在常规图像自动处理的方法中,例如,基于u-net深度学习网络的方法中,将相同深度的编码处理的信息引入到相同深度的解码处理中,从而一定程度上避免在提取特征过程中信息丢失严重的问题。然而,发明人团队在实际研究过程中认识到,就信息丢失而言,这种方法仍然不能满足实际需要。76.此外,在本发明一实施方式中,还将除多个子编码处理ep1-epn之外的其他在前处理的输出数据提供到多个子解码处理dp1-dpn中的至少一个。77.通过上述信息跳跃路径(输出数据路径)设计,相较于常规图像自动处理的方法,本发明通过基于实际图像处理效果来选择出增加能够有利于多维特征的综合利用的连接路径,因而能够尽可能地减少信息丢失,有利于多维特征的综合利用,从而提高了图像处理质量。78.图3是示出根据本发明一实施方式的深度学习网络架构的示意图,其是n=4的示例。79.在图3中,深度学习网络架构包括顺序连接的4个子编码模块em1、em2、em3、em4,1个中央模块cm以及4个子解码模块dm4、dm3、dm2、dm1。在此,4个子编码模块em1、em2、em3、em4,1个中央模块cm以及4个子解码模块dm4、dm3、dm2、dm1分别对应执行子编码处理ep1、ep2、ep3、ep4、中央处理cp以及子解码处理dp4、dp3、dp2、dp1。各个模块之间的箭头(实线箭头和虚线箭头)包括输出数据(信息)的流向,也可称为模块之间的连接路径。80.在本发明一实施方式中,对于多个子编码处理ep1-epn和中央处理cp,将在前处理的输出数据以经过下采样和卷积运算之后所得到的运算结果作为最终输出数据提供。在本发明一实施方式中,对于多个子解码处理dp1-dpn,将具有小于其序号的序号的子编码处理的输出数据以经过下采样和卷积运算之后所得到的运算结果作为最终输出数据提供,将具有等于其序号的序号的子编码处理的输出数据直接作为最终输出数据提供,并且将中央处理cp和在前的子解码处理的输出数据以经过上采样和卷积处理之后运算所得到的运算结果作为最终输出数据提供。在此,下采样运算可以是最大池化(max pooling)、平均池化(average pooling)或者步长大于1的卷积操作。上采样运算可以是反卷积(deconvolution)、线性插值或者非线性插值。卷积运算进行卷积操作并将其输出通道与下一级模块的输入通道相匹配。81.在本发明一实施方式中,多个子编码处理ep1-epn中的第s个子编码处理eps的输入数据ieps满足式1,1《s≤n:82.ieps=sum(oep1,…,oeps-pre1)ꢀꢀꢀ式1;83.中央处理cp的输入数据icp满足式2:84.icp=sum(oep1,…,oepn)ꢀꢀꢀ式2;85.多个子解码处理dp1-dpn中的第n个子解码处理dpn的输入数据idpn满足式3:86.idpn=concatenation(sum(oep1,…,oepn),ocp)ꢀꢀꢀ式3;87.多个子解码处理dp1-dpn中的第t个子解码处理dpt的输入数据idpt满足式4,1≤t《n:88.idpt=concatenation(sum(oep1,…,oept,ocp,odpn,…,odpt-pre2),odpt-pre1)ꢀꢀꢀ式4;89.oep1表示子编码处理ep1的最终输出数据,oeps-pre1表示子编码处理eps的前一级处理的最终输出数据,oepn表示子编码处理epn的最终输出数据,ocp表示中央处理cp的最终输出数据,oept表示具有等于第t个子解码处理dpt的序号的序号的子编码处理ept的最终输出数据,odpn表示子解码处理dpn的最终输出数据,odpt-pre2表示子解码处理dpt的前两级处理的最终输出数据,odpt-pre1表示子解码处理dpt的前一级处理的最终输出数据,sum表示相加操作,concatenation表示拼接操作。90.其中,sum表示的相加操作,即做值的叠加,通道数是不变的。也就是说,通过sum,描述每一图像特征的信息量增加,但是描述图像的特征数量并没有增加。concatenation表示的拼接操作,即通道数的合并。也就是说,通过concatenation,描述图像的特征数量增加,而每一图像特征下的信息是没有增加。concatenation用于将特征联合,实现多个卷积特征提取框架提取的特征融合。91.如上所述,本发明所设计出的具有上述特定信息跳跃(发送)路径的深度学习网络架构增加了子模块之间的连接路径,可以让每一个子模块都能获得多维(multi-scale)的特征信息。92.应当理解,本发明所设计出的具有上述特定信息跳跃(发送)路径的深度学习网络架构并非简单地尽可能多地增加子模块之间的连接路径,而是基于实际图像处理效果来选择出增加能够有利于多维特征的综合利用的连接路径。也就是说,本发明所设计出的具有上述特定信息跳跃(发送)路径的深度学习网络架构能够尽可能地减少信息丢失,有利于多维特征的综合利用,从而提高了图像处理质量。93.另一方面,本发明的发明人团队在实践中还认识到,虽然具有上述特定信息跳跃(发送)路径的深度学习网络架构包括了多条信息跳跃路径,起到了较好的效果。然而,在一些情况下,连接路径并非越多越好,某些连接路径可能带来的效益有限,却增加了网络的复杂度。而且在实际使用过程中,往往只有一部分增加的路径被有效地利用到,而这些没有被利用到或者利用效能低的路径(冗余的路径)增加了网络的参数,为网络的训练带了困难。94.因此,在一些实施方式中,上述用于图像自动处理的方法中可以包括训练阶段和正式处理阶段,在训练阶段和正式处理阶段中,保持被提供给每一个处理的前一级处理的最终输出数据、以及被提供给每一个子解码处理的具有等于其序号的序号的子编码处理的最终输出数据始终被提供,其中通过将在训练阶段中执行若干次自动处理之后所得到的分割图像数据与标准分割图像数据比较来确定其余最终输出数据的每一个是否被提供,并且在正式处理阶段中,基于训练阶段中确定的结果来执行自动处理。95.也就是说,发明人设计增加了网络路径自我学习的环节,从而有效的裁剪掉了那些冗余的路径。因此,通过上述固定路径和可裁剪路径结合的技术方案,本发明实现了在保持多维特征有效利用的前提下,给网络瘦身。96.再次参照图3和图4,在根据本发明的一个实施方式的用于图像自动处理的深度学习网络架构中,各个模块之间或者模块内部的信息跳跃路径(输出数据路径)包括固定路径(实线)和可裁剪路径(虚线)。相邻模块之间的路径(即,被提供给每一个处理的前一级处理的最终输出数据的路径)、以及同一层的模块之间的路径(即,被提供给每一个子解码处理的具有等于其序号的序号的子编码处理的最终输出数据的路径)被设定为固定路径。其余路径(即,其余最终输出数据的路径)被设定为可裁剪路径。97.在训练阶段中,通过将执行若干次自动处理之后所得到的分割图像数据与标准分割图像数据比较来确定可裁剪路径是否可被裁剪,并且在正式处理阶段中,基于训练阶段中确定出的最佳的深度学习网络架构来执行自动处理。98.本发明提出的可裁剪路径可以通过网络的自主学习,保留有用的路径,裁剪掉不需要的路径。从而可以将不同纬度的特征有效结合,用于新的特征提取和对图像特征的综合利用,同时避免了无效路径及网络参数过多的问题。99.此外,在本发明的一些实施方式中,在训练阶段中,被提供给每一个处理的前一级处理的最终输出数据、以及被提供给每一个子解码处理的具有等于其序号的序号的子编码处理的最终输出数据被赋予权重系数1,其余最终输出数据被赋予权重系数w,并且0《w《1,将最终输出数据以与相应的权重系数w相乘后所得到的加权的最终输出数据的形式来提供,其中在训练阶段中,在执行若干次自动处理之后,将权重系数w逼近0或者1,并且将低于阈值的权重系数w设定为0,将高于阈值的权重系数w设定为1,并且其中在正式处理阶段中,使用权重系数w为1的最终输出数据进行自动处理。100.其中,w可以是限制在(0,1)之间的函数,例如,可以是sigmoid函数。101.在本发明的一个实施方式中,使用式5至式7将权重系数w逼近0或者1:102.r=α(w-0.5)2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ式5;103.l=loss(target,output)+rꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ式6;[0104][0105]其中w是执行一次自动处理之前的权重系数,w’是执行一次自动处理之后后的权重系数,r是正则项,α是系数并且0《α《1,target是图像处理要达到的真实值,output是图像处理的预测值。loss表示预测值output与真实值target的不一致程度,l表示不一致程度加入正则项的结果,learning rate表示训练过程中的步长,是l对w的导数。在此,α例如可以是0.5。learning rate例如可以是0.0001。α和learning rate的取值可以根据要处理的图像质量、要达到的处理效果、网络架构的深度以及用于计算的显卡的容量等因素来确定。[0106]loss可以使用dice、bce(binary cross entropy、二元交叉熵)、focal loss(焦点损失)等损失函数,也可以是这些损失函数的组合。learning rate控制着基于损失的梯度调整神经网络权重系数的改变速度。在此,通过式5,在固定其它系数的前提下,经过少量训练,可将权重系数w逼近0或者1。然后,将低于阈值的权重系数w固定为0,将高于阈值的权重系数w设置为1。因此,可裁剪掉冗余的路径,将有用的路径成功保留。在此,阈值可以根据具体情况进行设置,例如,阈值可以设置为0.75。[0107]此外,在训练阶段中确定了那些可裁剪路径是否可被裁剪之后,即将低于阈值的权重系数w设定为0,并且将高于阈值的权重系数w设定为1之后,可以进一步训练固定下来的网络中的其他参数,例如卷积层的权重。在网络的全部参数训练好之后,进入正式处理阶段,即使用最终训练好的网络执行最终的自动图像处理。[0108]图4是示出图3中的深度学习网络架构进行网络学习之后保留的深度学习网络架构的示意图。参照图4,当n为4时,在训练阶段中,将其余最终输出数据中的以下最终输出数据的权重系数w设定为1,剩下的设定为0:子编码处理ep1提供给子编码处理ep3的最终输出数据;子编码处理ep2提供给中央处理cp的最终输出数据;子编码处理ep3提供给中央处理cp的最终输出数据;中央处理cp提供给子解码处理dp2的最终输出数据;子解码处理dp3提供给子解码处理dp1的最终输出数据;子编码处理ep1提供给子解码处理dp2的最终输出数据;子编码处理ep1提供给子解码处理dp3的最终输出数据;子编码处理ep3提供给子解码处理dp4的最终输出数据。[0109]应当理解,图4中所示的裁剪后的路径是基于特定数据和图像处理要求而获得的。因此,根据不同的数据和不同的图像处理要求,网络学习到的路径也会不同。也就是说,实际裁剪后的路径也可能是与图4不同的多种不同的深度学习网络架构。[0110]也就是说,在对ct图像进行自动处理时,在训练阶段中,确定了如图3中所示的网络架构。然后,在正式处理阶段,使用例如如图4中所示的最终训练好的网络执行最终的自动图像处理。[0111]在对本发明可以使用的具有多条信息跳跃路径和/或可裁剪路径的上述新颖的深度学习网络模型进行描述之后,再次参照图1和图2,如上所述,根据本发明一实施方式的用于放疗靶区勾画的智能教学方法基于包括公共教学数据的公共教学数据库和包括学员个体化数据的学员个体化数据库进行,公共教学数据包括公共教学知识数据和公共教学临床影像数据,公共教学知识数据包括根据临床指南及规范确定的勾画标准,学员个体化数据包括学员个体化教学知识数据、学员个体化教学临床影像数据、学员考核结果数据、学员评估数据、学员知识结构数据。[0112]参照图2,智能教学方法包括:自适应教学建模步骤,获得公共教学临床影像数据、筛选出学员个体化教学知识数据和学员个体化教学临床影像数据、并且建立学员个体化教学模型;主动考核步骤,基于学员个体化教学模型,确定每一个学员的个体化的考核时间节点和从公共教学临床影像数据选取的考核内容;精准量化评估步骤,将学员勾画的临床靶区区域与考核内容中的标准教学临床影像数据进行比对,生成每一个学员的评估数据;和自适应培训步骤,根据评估数据生成学员知识结构数据,根据学员知识结构数据来规划和更新学员的学习路径。[0113]具体地,在自适应教学建模步骤中,利用卷积神经网络(cnn)技术对临床影像数据进行处理,以勾画出含有高阶图像特征信息的临床靶区区域,并且根据勾画标准在勾画后的临床影像数据上标注勾画知识点,从而获得公共教学临床影像数据。[0114]在自适应教学建模步骤中,根据评估数据从公共教学数据库中筛选出适合学员个人的学员个体化教学知识数据和学员个体化教学临床影像数据。[0115]此外,在自适应教学建模步骤中,对学员个体化数据进行挖掘分析以建立学员个体化教学模型。[0116]通常采用人工的方式进行放疗靶区勾画。然而,由于肿瘤的形态各异,放疗靶区勾画是非常复杂的工作。特别是,在放疗靶区勾画中,对于复杂几何形状、纹理变化、空间位置关系等高阶图像特征信息,难以定量描述。[0117]如上所述,在本发明的自适应教学建模步骤中,利用卷积神经网络(cnn)技术勾画出含有高阶图像特征信息的临床靶区区域,并且根据勾画标准在勾画后的临床影像数据上标注勾画知识点。通过这样做,含有高阶图像特征信息的临床靶区区域被转化为以人类可以理解的方式表达的知识,从而极大地方便了学习。另一方面,卷积神经网络(cnn)技术可以容易地提供大量的标注有勾画知识点的公共教学临床影像数据。通过对大量公共教学临床影像数据的学习,也使得学员能够快速学习临床靶区区域勾画知识和技巧。[0118]图5是例示在自适应教学建模步骤中获得公共教学临床影像数据的流程图。[0119]参照图5,在筛选形成临床影像数据之后,首先判断是否新肿瘤分型。如果是新的肿瘤分型,即数据库(或数据集)中没有该肿瘤分型,则如上所述确定新肿瘤分型的公共教学知识数据,并且针对新肿瘤分型训练卷积神经网络,从而确定出对于该肿瘤分型来说最佳的深度学习网络架构。[0120]如果不是新的肿瘤分型,即数据库(或数据集)中存在该肿瘤分型,则将其与已有肿瘤分型的数据集配准。在具体配准过程中,可以利用相似性系数来判断在肿瘤分型的数据集中是否存在与该临床影像数据类似的临床影像数据。如果存在,即相似性系数大于阈值的情况,则无需重复引入该临床影像数据,可将其舍弃。如果不存在,即相似性系数小于或等于阈值的情况,则将该临床影像数据放入教学数据集,然后利用已有的训练好卷积神经网络进行自动勾画和标注。[0121]在一些实施方式中,图像a和图像b的相似性系数si的公式如下:[0122][0123][0124][0125][0126]其中,si的第1项为归一化的互信息,si的第2项为结构相似性。α、c1、c2、γ为常量,例如,α和γ可以是0.5,c1可以是20,c2可以是60;μa和μb分别为图像a的均值和图像b的均值,和分别为图像a的方差和图像b的方差,δab为图像a和图像b的协方差;pa(a)和pb(b)分别表示图像a中像素值为a的像素点个数占图像像素点总个数的比例和图像b中像素值为b的像素点个数占图像像素点总个数的比例;pab(a,b)表示同一个像素点位置a图像素值为a并且b图像素值为b的像素点个数占图像像素点总个数的比例。在此,si的值可以在0-1的范围内,si的值为0时表示完全不相似,si的值为1时表示相似度100%。阈值可以根据不同的图像和要求进行调整,例如阈值可以是0.7。[0127]图6是说明标注勾画知识点的示图,图7是说明生成评估数据的示图。[0128]根据一个实施方式的标注勾画知识点包括:从临床靶区区域提取至少一个子临床靶区区域,并且从临床靶区区域周围的区域提取出至少一个重要危及器官区域;和基于至少一个子临床靶区区域和至少一个重要危及器官区域确定勾画知识点,并在勾画后的临床影像数据上标注出勾画知识点。[0129]参照图6,整个背景为一张需要进行临床靶区(clinical targetvolume,ctv)勾画的医学临床影像层面,ctv为利用卷积神经网络(cnn)技术勾画出的作为标准的临床靶区区域,ctv1、…、ctvn(例如,图6中示出的ctv1和cvt2)是重要的不可遗漏的子临床靶区区域,oar1、…、oarn(例如,图7中示出的oar1和oar2)是需要规避的重要危及器官区域,这些都是重要的勾画知识点。通过训练cnn分割网络可以对任意一张医学影像进行区域分割并生成对应的轮廓进行显示。[0130]如上所述,在精准量化评估步骤中,将学员勾画的临床靶区区域与考核内容中的标准教学临床影像数据进行比对,生成每一个学员的评估数据。[0131]如图7中所示,图7中的虚线表示学员的考试结果,即学员勾画的临床靶区区域ctvtest。为了对学员进行精准评估,将学员勾画的临床靶区区域与考核内容中的标准教学临床影像数据进行比对,优选像素级的对比,来生成每一个学员的评估数据。例如,评估数据可以包括对应于各项教学知识数据的得分和基于得分的能力值。[0132]通过上述比对过程,能够给出学员的得分和能力值,从而可以指导学员应如何进行改进。[0133]具体地,在一些实施方式中,在精准量化评估步骤中,根据学员遗漏的至少一个子临床靶区区域的数量以及包含的至少一个重要危及器官区域的数量生成每一个学员的评估数据。如果学员勾画的临床靶区区域遗漏了ctvn或者包含了过多oarn则需要扣分。[0134]此外,在精准量化评估步骤中,可以基于量化指标进行比对,量化指标可包括体积dice、表面dice或霍氏距离等。[0135]在一些实施方式中,例如,可以采用下式8来表示学员的得分score:[0136]score=r0×dsc(ctvtest,ctv)+[0137]r1×[1-95hd(ctvtest,ctv,u,l)/u]+[0138]r2×inci(ctvtest,ctv1,u,l)+[0139]r3×inci(ctvtest,ctv2,u,l)+[0140]r4×[1-inci(ctvtest,oar1,u,l)]+[0141]r5×[1-inci(ctvtest,oar2,u,l)],[0142]其中,score为总分,即每个单项的分数之和。每个单项表示对应区域(或解剖结构)的分数(体现掌握程度)。例如,式8中对应于oar1区域的单项,考察的就是学员对oar1这个解剖结构的掌握程度。在式8中,r0~r5为每个单项的权重,可以根据每个单项区域的重要程度进行权重赋值,其由对区域的解剖位置在哪里和耐受程度如何决定,所有r相加总和等于1,如果不等于1,则可以自动按比例调整为和为1的值;u和l分别是每个单项函数的上界和下界,大于上界u则值为1,小于下界l则值为0。[0143]dsc为相似度系数(dice similarity coefficient),定义为:sr代表学员勾画的轮廓(ctvtest)面积,sa代表目标轮廓的面积。|sr∩sa|表示sr与sa重合的面积,dsc值介于0至1之间,0表示sr与sa无重合部分,1表示sr与sa完全重合;[0144]inci为包容性系数(inclusiveness index),定义为:表示两组轮廓的交集部分在目标轮廓中所占的比例。inci值的范围为0-1,inci为0时,表示两组轮廓无交集,为1时,表示ctvtest完全包含目标轮廓(如ctv1,oar1等)。[0145]hd为豪斯多夫距离(hausdorffdistance),定义为:[0146]hd(a,b)=max[h(a,b),h(b,a)],[0147][0148][0149]a={a1,a2,…,an},b={b1,b2,…,bn}是分别代表人工勾画结果和ai勾画结果的两个有限点集;h(a,b)代表欧式空间中从点集a到点集b的欧式距离最小值中的最大值,h(b,a)同理为欧式空间中从点集b到点集a的欧式距离最小值中的最大值;hd(a,b)代表上述两个最大欧式距离中的较大值,该距离意味着a与b的最大不匹配程度;a与b的重合性越高,则hd的值越小。本发明取95%分位的hd值(95hd),以排除离群点所致的不合理距离。[0150]ctvtest为学员勾画的临床靶区区域,如上所述,ctv1和cvt2分别是2个重要的不可遗漏的子临床靶区区域,ctv涵盖了全部重要的不可遗漏的子临床靶区区域,例如是ctv1+cvt2;oar1和oar2分别是2个需要规避的重要危及器官区域。[0151]因此,评估结果可以给出对应于各项教学知识数据的得分(即每个单项的分数)以及所有得分之和(总分),通过这些分数可以准确的发现学员没有掌握的知识点具体在哪,然后针对性的进行知识点的推送。[0152]图8是例示利用卷积神经网络(cnn)技术勾画出的含有高阶图像特征信息的临床靶区区域的实际影像。[0153]图8中示出了多个区域,其中,ln是淋巴结(lymph node),mr表示直肠系膜组,lii和rii分别表示左髂内组(internal iliac group)和右髂内动脉组,lob和rob分别表示左闭孔组(obturator group)和右闭孔组,lle和rle分别表示左侧髂外组(lateral external iliac group)和右侧髂外组,lae和rae分别表示左前髂外组(anterior external iliac group)和右前髂外组,lme和rme分别表示左中髂外组(medial external iliac group)和右中髂外组,bladder表示膀胱,bonemarrow表示骨盆。[0154]在这些区域之中,膀胱(bladder)和骨盆(bonemarrow)2个区域属于oar1、…、oarn,即需要规避的重要危及器官区域。其余的区域都属于ctv1、…、ctvn,即重要的不可遗漏的子临床靶区区域。图中示出了利用卷积神经网络(cnn)技术勾画出的作为标准的临床靶区区域ctv,其涵盖了所有的重要的不可遗漏的子临床靶区区域ctv1、…、ctvn。[0155]图9是例示根据本发明一实施方式的用于放疗靶区勾画的智能教学方法的流程图。[0156]参照图2和图9,根据本发明的智能教学方法还可以包括初次基础考核和评估步骤,在教学开始,首先执行初次基础考核和评估步骤,在初次基础考核和评估步骤中,可以选择中等难度的考核内容对学员考核,然后根据学员考核结果数据生成每一个学员的评估数据。[0157]在一些实施方式中,评估数据可以包括对应于各项教学知识数据的得分和基于得分的能力值,当存在历史能力值时,循环执行主动考核步骤、精准量化评估步骤和自适应培训步骤。[0158]如上所述,在主动考核步骤中,基于学员个体化教学模型,确定每一个学员的个体化的考核时间节点和从公共教学临床影像数据选取的考核内容。[0159]学员个体化教学模型例如可以通过项目反应理论(irt)、概率图形模型(pgms)和凝聚层次聚类等模型来建立。[0160]自适应教学建模步骤在教学过程中可以持续更新学员个体化教学模型。[0161]下面将描述基于利用项目反应理论(irt)的学员个体化教学模型来进行主动考核。[0162]在此,假设考核题库中试题难度总共分为m级,每级的难度权重为wm,学员所有考题共经历了n级,每级试题的评价得分为sn,则该学员的能力值e为:[0163]主动考核可以基于项目反应理论(irt)而实现。irt以一定的数学模型来确定被试个体试题反应概率与其潜在能力之间的函数关系。项目反应模型统一描述成如下公式:[0164]pj=f(θ,a,b,c),[0165]pj为学员答对此题目的概率,θ为学员的能力参数,只与学员能力有关,与试题无关,a,b,c分别表示题目的区分度参数、难度参数和猜测参数。每个试题的a,b,c参数可在设计主动考核的自适应考试题库时确定。[0166]当能力值满足终止条件时,终止教学。本发明提出信息函数来计算考核可获得的考生水平的信息量,以用来反映测量的精确度。信息函数i(θ)是学员的能力值θ的函数,与标准误差se(θ)存在这样的关系:因此,根据需要确定标准误差后,也就确定了信息函数的值。当考核得到的信息函数的值等于事先确定的值时,可结束考核或者终止教学。由于不同考核所含信息量不同,因此能力不同的学员完成考核所需施测的题目及题目数不同,于是测试的长度因被试者的变化而变化。那些能够快速达到测试精度的被试不需浪费时间精力做多余的项目,反之则需多做项目以保证能力估计的准确性,从而更好地体现了“因人施测”的特点。[0167]终止条件可以同时考虑最大测试题数与最大信息量。首先,设定测试的总长度为l,总信息量为i,,设定每级题库所要达到的测试信息量分别为i1、i2、…、ik,且满足[0168]i=i1+i2+…+ik,[0169]i1《i2《…《ik,[0170]在测试的过程中,测试长度和测试信息量只要有一个达到了预定值,即可结束测试。[0171]此外,如果能力值不满足终止条件,则可以执行自适应培训步骤。[0172]或者,也可以继续选择后续试题进行考核。具体地,每一个题目的选取是根据学员先前的答题情况采用某种选择策略而进行的。例如,可以先对考生能力作一个估计(能力参数θ),再在题库中挑选当能力为θ时,具有最大信息量的考题。选择测验的信息函数值越大,根据该测验对被试的能力素质水平的估计就越准确。[0173]图10是例示根据本发明一实施方式的用于放疗靶区勾画的智能教学方法的自适应培训步骤的流程图。[0174]参照图10,在完成对学员的精准量化评估之后,需要进行培训时,可以根据评估得出的学员知识结构数据生成学员知识结构数据,并且根据学员知识结构数据来规划和更新学员的学习路径。[0175]在一些实施方式中,学员知识结构数据可以包括培训级别和重点教学知识数据。[0176]具体地,如图10中所示,可以根据对应于各项教学知识数据的得分之和来确定培训级别,并且可以根据各项教学知识数据的得分来确定重点教学知识数据。[0177]此外,在自适应培训步骤中,可以根据培训级别、重点教学知识数据来设定各项学习内容以及相应的学习时间间隔。[0178]例如,可基于艾宾浩斯遗忘曲线理论根据培训级别、重点教学知识数据来设定各项学习内容以及相应的学习时间间隔。[0179]在此,再次参照图1描述根据本发明一实施方式的用于放疗靶区勾画的智能教学系统。智能教学系统基于包括公共教学数据的公共教学数据库和包括学员个体化数据的学员个体化数据库,公共教学数据包括公共教学知识数据和公共教学临床影像数据,公共教学知识数据包括根据临床指南及规范确定的勾画标准,学员个体化数据包括学员个体化教学知识数据、学员个体化教学临床影像数据、学员考核结果数据、学员评估数据、学员知识结构数据。[0180]如图1中所示,智能教学系统包括:自适应教学建模模块,自适应教学建模模块用于获得公共教学临床影像数据、筛选出学员个体化教学知识数据和学员个体化教学临床影像数据、并且建立学员个体化教学模型;主动考核模块,主动考核模块用于基于学员个体化教学模型,确定每一个学员的个体化的考核时间节点和从公共教学临床影像数据选取的考核内容;精准量化评估模块,精准量化评估模块用于将学员勾画的临床靶区区域与考核内容中的标准教学临床影像数据进行比对,生成每一个学员的评估数据;和自适应培训模块,自适应培训模块用于根据评估数据生成学员知识结构数据,根据学员知识结构数据来规划和更新学员的学习路径。[0181]自适应教学建模模块可以利用卷积神经网络(cnn)技术对临床影像数据进行处理,以勾画出含有高阶图像特征信息的临床靶区区域,并且根据勾画标准在勾画后的临床影像数据上标注出勾画知识点,从而获得公共教学临床影像数据。[0182]自适应教学建模模块可以根据评估数据从公共教学数据库中筛选出适合学员个人的学员个体化教学知识数据和学员个体化教学临床影像数据。[0183]自适应教学建模模块可以对学员个体化数据进行挖掘分析以建立学员个体化教学模型。[0184]需要说明的是,上述实施方式所提供的用于放疗靶区勾画的智能教学系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即用于放疗靶区勾画的智能教学系统的内部结构将划分为不同的功能模块,以完成以上描述的全部或者部分功能。[0185]此外,上述实施方式所提供的用于放疗靶区勾画的智能教学系统与用于放疗靶区勾画的智能教学方法的实施方式属于同一构思,其中各个模块执行操作的具体方式已经在方法实施方式中进行了详细描述,此处将省去相似的详细描述。[0186]图11示出了根据本发明的一个实施方式的示例性计算机设备。[0187]参照图11,根据本发明的一个实施方式的计算机设备,包括:至少一个处理器;和存储器,其中当存储器存储的一个或多个计算机程序被至少一个处理器执行时,使得计算机设备能够实现上述智能教学方法。[0188]计算机设备可以是通用计算机,也可以是专用计算机。[0189]此外,在一些实施方式中,提供了一种计算机可读存储介质,在计算机可读存储介质上存储有计算机程序指令,其中计算机程序指令被处理器执行时实现上述智能教学方法。[0190]上述计算机可读存储介质可以是只读存储器(read-onlymemory,rom)、随机存取存储器(random access memory,ram)、只读光盘(compact disc read-onlymemory,cd-rom)、磁带、软盘和光数据存储设备等。[0191]如上所述,本发明首次提出针对放疗靶区勾画教学的自适应学习。利用人工智能深度学习技术对大量的靶区勾画数据集进行学习,从而将复杂庞大的放疗影像数据的高层特征提取出来分解成各层次的知识点,并根据每个学习者的知识结构特点及学习特点进行学习环节的设计、实现学习内容的智能生成和调整,自适应地为学员个体化精细化地引导学员完成每个学习环节的培训、考核和评估步骤。[0192]根据本发明的用于放疗靶区勾画的智能教学系统将典型病例的精准放疗靶区勾画精确地筛选出来并形象、直观的呈现给低年资医师和医学生,并且根据不同学习者的特点自适应进行培训和考核评估,不仅可以提高学习者对授课内容的掌握和理解,同时激发学习、参与的兴趣,显著提升教学效果,缩短放疗医师培养年限,极大地缓解我国放疗供给严重不足的状态。[0193]尽管上面已经示出和描述了本发明的各实施方式,可以理解的是,上述实施方式仅是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的技术构思范围内可以对上述实施方式进行变化、修改、替换和变型。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部