一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于神经网络的断层扫描图降噪方法及装置与流程

2021-10-24 04:51:00 来源:中国专利 TAG:描图 神经网络 断层 图像处理 降噪


1.本发明涉及图像处理技术领域,尤其涉及一种基于神经网络的断层扫描图降噪方法及装置。


背景技术:

2.随着计算机和医疗技术的快速发展,断层扫描图(如oct图像)已被广泛应用于眼底疾病的诊断设备中。在实际中,利用光的相干性对眼底扫描成像的断层扫描图往往包含较多的噪声,图像质量较低。现有技术中,通常采用对同一位置重复扫描,获取多张断层扫描图,对这多张断层扫描图进行配准对齐后再取信号平均从而降低噪声,但是这种方案需要通过融合多次扫描同一位置得到的图像来减少噪声,对在相同位置获取的断层扫描图的数量和质量要求都比较严格。现有技术中另一种方案是利用传统计算机视觉技术中的滤波器,如高斯滤波器、均值滤波器、中值滤波器等,对图像去噪,但这种方案的降噪效果并不理想,图像中仍然会包含噪声,降噪效率也不高。因此,提供一种基于神经网络的断层扫描图降噪方法以提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率显得尤为重要。


技术实现要素:

3.本发明所要解决的技术问题在于,提供一种基于神经网络的断层扫描图降噪方法及装置,能够通过获取待降噪的目标断层扫描图像信息,利用神经网络模型确定出降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
4.为了解决上述技术问题,本发明实施例第一方面公开了一种基于神经网络的断层扫描图降噪方法,所述方法包括:
5.获取待降噪的目标断层扫描图像信息;所述目标断层扫描图像信息包括若干张目标断层扫描图;
6.根据所述目标断层扫描图像信息,以及预设的神经网络模型,确定出降噪结果图;所述神经网络模型用于分析所述目标断层扫描图像信息的噪声统计学分布特性。
7.作为一种可选的实施方式,在本发明实施例第一方面中,所述神经网络模型包括前置网络模型和后置网络模型;所述根据所述目标断层扫描图像信息,以及预设的神经网络模型,确定出降噪结果图,包括:
8.将所述目标断层扫描图像信息输入所述前置网络模型进行处理,得到所述目标断层扫描图像信息对应的噪声统计学分布信息;
9.根据所述噪声统计学分布信息、所述目标断层扫描图像信息和所述后置网络模型,确定出降噪结果图。
10.作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述噪声统计学分布信息、所述目标断层扫描图像信息和所述后置网络模型,确定出降噪结果图,包括:
11.将所述噪声统计学分布信息和所述目标断层扫描图像信息输入后置网络模型进行处理,得到预测噪声图;
12.根据所述预测噪声图和所述目标断层扫描图信息,确定出降噪结果图。
13.作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述预测噪声图和所述目标断层扫描图信息,确定出降噪结果图,包括:
14.根据所述预测噪声图和所述目标断层扫描图信息,确定出预测降噪结果图集合;所述预测降噪结果图集合包括至少一张预测降噪结果图;
15.对所述预测降噪结果图集合中的所有预测降噪结果图进行平均叠加处理,确定出降噪结果图。
16.作为一种可选的实施方式,在本发明实施例第一方面中,所述神经网络模型基于以下步骤训练得到:
17.由训练装置获取训练样本图像集;所述训练样本图像集包括若干个训练样本,每个所述训练样本包括原始断层扫描图像信息、所述原始断层扫描图像信息对应的目标参考图和所述原始断层扫描图像信息对应的目标噪声分布特性信息;所述原始断层扫描图像信息包括若干张原始断层扫描图;
18.由所述训练装置利用m个所述训练样本对预设的前置训练模型进行训练,得到待选前置训练模型;所述m为正整数;
19.由所述训练装置利用n个所述训练样本和所述待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型;所述n为正整数;
20.由所述训练装置根据所述待选前置训练模型和所述待选后置训练模型,确定出所述神经网络模型。
21.作为一种可选的实施方式,在本发明实施例第一方面中,所述由所述训练装置利用m个所述训练样本对预设的前置训练模型进行训练,得到待选前置训练模型,包括:
22.由所述训练装置从m个所述训练样本中任选出一个所述训练样本,并将该训练样本对应的原始断层扫描图像信息输入预设的前置训练模型进行处理,得到第一预测信息;
23.由所述训练装置利用所述第一预测信息、该训练样本对应的目标噪声分布特性信息和预设的前置损失函数进行处理,得到第一前置损失函数值;
24.由所述训练装置判断所述第一前置损失函数值是否满足前置终止条件,得到第一判断结果;
25.当所述第一判断结果表示所述第一前置损失函数值满足前置终止条件时,由所述训练装置确定所述第一前置损失函数值对应的前置训练模型为所述待选前置训练模型。
26.作为一种可选的实施方式,在本发明实施例第一方面中,由所述训练装置利用n个所述训练样本和所述待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型,包括:
27.由所述训练装置冻结所述待选前置训练模型对应的前置权重参数;
28.由所述训练装置从n个所述训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入所述待选前置训练模型,得到第二预测信息;
29.由所述训练装置将所述第二预测信息和该训练样本对应的原始断层扫描图像信息输入预设的后置训练模型进行处理,得到第一后置预测降噪图;
30.由所述训练装置利用所述第一后置预测降噪图、该训练样本对应的目标参考图和预设的后置损失函数进行处理,得到第一后置损失函数值;
31.由所述训练装置判断所述第一后置损失函数值是否满足后置终止条件,得到第二判断结果;
32.当所述第二判断结果表示所述第一后置损失函数值满足后置终止条件时,由所述训练装置确定所述第一后置损失函数值对应的后置训练模型为所述待选后置训练模型。
33.作为一种可选的实施方式,在本发明实施例第一方面中,由所述训练装置根据所述待选前置训练模型和所述待选后置训练模型,确定出所述神经网络模型,包括:
34.由所述训练装置利用l个所述训练样本对所述待选前置训练模型和所述待选后置训练模型进行联合训练,确定出所述神经网络模型;所述l为正整数。
35.作为一种可选的实施方式,在本发明实施例第一方面中,所述由所述训练装置利用l个所述训练样本对所述待选前置训练模型和所述待选后置训练模型进行联合训练,确定出所述神经网络模型,包括:
36.由所述训练装置解冻所述待选前置训练模型对应的前置权重参数;
37.由所述训练装置从l个所述训练样本中任选出一个所述训练样本,并将该训练样本对应的原始断层扫描图像信息输入所述待选前置训练模型进行处理,得到第三预测信息;
38.由所述训练装置利用所述第三预测信息、该训练样本对应的目标噪声分布特性信息和所述前置损失函数进行处理,得到第二前置损失函数值;
39.由所述训练装置将所述第三预测信息和该训练样本对应的原始断层扫描图像信息输入所述待选后置训练模型进行处理,得到第二后置预测降噪图;
40.由所述训练装置利用所述第二后置预测降噪图、该训练样本对应的目标参考图和所述后置损失函数进行处理,得到第二后置损失函数值;
41.由所述训练装置判断所述第二前置损失函数值和所述第二后置损失函数值是否满足联合终止条件,得到第三判断结果;
42.当所述第三判断结果表示所述第二前置损失函数值和所述第二后置损失函数值满足联合终止条件时,确定所述第二前置损失函数值对应的待选前置训练模型和所述第二后置损失函数值对应的待选后置训练模型分别为所述前置网络模型和所述后置网络模型。
43.作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述预测噪声图和所述目标断层扫描图信息,确定出预测降噪结果图集合,包括:
44.对于所述目标断层扫描图信息中的任一所述目标断层扫描图,将该目标断层扫描图减去所述预测噪声图,得到预测降噪结果图。
45.本发明实施例第二方面公开了一种基于神经网络的断层扫描图降噪装置,装置包括:
46.获取模块,用于获取待降噪的目标断层扫描图像信息;所述目标断层扫描图像信息包括若干张目标断层扫描图;
47.确定模块,用于根据所述目标断层扫描图像信息,以及预设的神经网络模型,确定出降噪结果图。
48.作为一种该可选的实施方式,在本发明实施例第二方面中,所述确定模块包括处
理子模块和确定子模块,其中:
49.所述处理子模块,用于将所述目标断层扫描图像信息输入所述前置网络模型进行处理,得到所述目标断层扫描图像信息对应的噪声统计学分布信息;
50.确定子模块,用于根据所述噪声统计学分布信息、所述目标断层扫描图像信息和所述后置网络模型,确定出降噪结果图。
51.作为一种该可选的实施方式,在本发明实施例第二方面中,所述确定子模块根据所述噪声统计学分布信息、所述目标断层扫描图像信息和所述后置网络模型,确定出降噪结果图的具体方式为:
52.将所述噪声统计学分布信息和所述目标断层扫描图像信息输入后置网络模型进行处理,得到预测噪声图;
53.根据所述预测噪声图和所述目标断层扫描图信息,确定出降噪结果图。
54.作为一种该可选的实施方式,在本发明实施例第二方面中,所述确定子模块根据所述预测噪声图和所述目标断层扫描图信息,确定出降噪结果图的具体方式为:
55.根据所述预测噪声图和所述目标断层扫描图信息,确定出预测降噪结果图集合;所述预测降噪结果图集合包括至少一张预测降噪结果图;
56.对所述预测降噪结果图集合中的所有预测降噪结果图进行平均叠加处理,确定出降噪结果图。
57.作为一种该可选的实施方式,在本发明实施例第二方面中,所述装置还包括:
58.训练模块,用于执行以下步骤以训练得到神经网络模型:
59.获取训练样本图像集;所述训练样本图像集包括若干个训练样本,每个所述训练样本包括原始断层扫描图像信息、所述原始断层扫描图像信息对应的目标参考图和所述原始断层扫描图像信息对应的目标噪声分布特性信息;所述原始断层扫描图像信息包括若干张原始断层扫描图;
60.利用m个所述训练样本对预设的前置训练模型进行训练,得到待选前置训练模型;所述m为正整数;
61.利用n个所述训练样本和所述待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型;所述n为正整数;
62.根据所述待选前置训练模型和所述待选后置训练模型,确定出所述神经网络模型。
63.作为一种该可选的实施方式,在本发明实施例第二方面中,所述训练模块利用m个所述训练样本对预设的前置训练模型进行训练,得到待选前置训练模型的具体方式为:
64.利用所述第一预测信息、该训练样本对应的目标噪声分布特性信息和预设的前置损失函数进行处理,得到第一前置损失函数值;
65.判断所述第一前置损失函数值是否满足前置终止条件,得到第一判断结果;
66.当所述第一判断结果表示所述第一前置损失函数值满足前置终止条件时,确定所述第一前置损失函数值对应的前置训练模型为所述待选前置训练模型。
67.作为一种该可选的实施方式,在本发明实施例第二方面中,所述训练模块利用n个所述训练样本和所述待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型的具体方式为:
68.冻结所述待选前置训练模型对应的前置权重参数;
69.从n个所述训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入所述待选前置训练模型,得到第二预测信息;
70.将所述第二预测信息和该训练样本对应的原始断层扫描图像信息输入预设的后置训练模型进行处理,得到第一后置预测降噪图;
71.利用所述第一后置预测降噪图、该训练样本对应的目标参考图和预设的后置损失函数进行处理,得到第一后置损失函数值;
72.判断所述第一后置损失函数值是否满足后置终止条件,得到第二判断结果;
73.当所述第二判断结果表示所述第一后置损失函数值满足后置终止条件时,确定所述第一后置损失函数值对应的后置训练模型为所述待选后置训练模型。
74.作为一种该可选的实施方式,在本发明实施例第二方面中,所述训练模块根据所述待选前置训练模型和所述待选后置训练模型,确定出所述神经网络模型的具体方式为:
75.利用l个所述训练样本对所述待选前置训练模型和所述待选后置训练模型进行联合训练,确定出所述神经网络模型;所述l为正整数。
76.作为一种该可选的实施方式,在本发明实施例第二方面中,所述训练模块利用l个所述训练样本对所述待选前置训练模型和所述待选后置训练模型进行联合训练,确定出所述神经网络模型的具体方式为:
77.解冻所述待选前置训练模型对应的前置权重参数;
78.从l个所述训练样本中任选出一个所述训练样本,并将该训练样本对应的原始断层扫描图像信息输入所述待选前置训练模型进行处理,得到第三预测信息;
79.利用所述第三预测信息、该训练样本对应的目标噪声分布特性信息和所述前置损失函数进行处理,得到第二前置损失函数值;
80.将所述第三预测信息和该训练样本对应的原始断层扫描图像信息输入所述待选后置训练模型进行处理,得到第二后置预测降噪图;
81.利用所述第二后置预测降噪图、该训练样本对应的目标参考图和所述后置损失函数进行处理,得到第二后置损失函数值;
82.判断所述第二前置损失函数值和所述第二后置损失函数值是否满足联合终止条件,得到第三判断结果;
83.当所述第三判断结果表示所述第二前置损失函数值和所述第二后置损失函数值满足联合终止条件时,确定所述第二前置损失函数值对应的待选前置训练模型和所述第二后置损失函数值对应的待选后置训练模型分别为所述前置网络模型和所述后置网络模型。
84.作为一种该可选的实施方式,在本发明实施例第二方面中,所述确定子模块根据所述预测噪声图和所述目标断层扫描图信息,确定出预测降噪结果图集合的具体方式为:
85.对于所述目标断层扫描图信息中的任一所述目标断层扫描图,将该目标断层扫描图减去所述预测噪声图,得到预测降噪结果图。
86.本发明第三方面公开了另一种基于神经网络的断层扫描图降噪装置,所述装置包括:
87.存储有可执行程序代码的存储器;
88.与所述存储器耦合的处理器;
89.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的基于神经网络的断层扫描图降噪方法中的部分或全部步骤。
90.本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明实施例第一方面公开的基于神经网络的断层扫描图降噪方法中的部分或全部步骤。
91.与现有技术相比,本发明实施例具有以下有益效果:
92.本发明实施例中,获取待降噪的目标断层扫描图像信息;目标断层扫描图像信息包括若干张目标断层扫描图;根据目标断层扫描图像信息,以及预设的神经网络模型,确定出降噪结果图;神经网络模型用于分析目标断层扫描图像信息的噪声统计学分布特性。可见,本发明能够通过获取待降噪的目标断层扫描图像信息,利用神经网络模型确定出降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
附图说明
93.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
94.图1是本发明实施例公开的一种基于神经网络的断层扫描图降噪方法的流程示意图;
95.图2是本发明实施例公开的另一种基于神经网络的断层扫描图降噪方法的流程示意图;
96.图3是本发明实施例公开的一种前置网络模型的结构示意图;
97.图4是本发明实施例公开的一种神经网络模型的结构示意图;
98.图5是本发明实施例公开的一种基于神经网络的断层扫描图降噪装置的结构示意图;
99.图6是本发明实施例公开的另一种基于神经网络的断层扫描图降噪装置的结构示意图;
100.图7本发明实施例公开的又一种基于神经网络的断层扫描图降噪装置的结构示意图。
具体实施方式
101.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
102.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或设备没
有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
103.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
104.本发明公开了一种基于神经网络的断层扫描图降噪方法及装置,能够通过获取待降噪的目标断层扫描图像信息,利用神经网络模型确定出降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。以下分别进行详细说明。
105.实施例一
106.请参阅图1,图1是本发明实施例公开的一种基于神经网络的断层扫描图降噪方法的流程示意图。其中,图1所描述的基于神经网络的断层扫描图降噪方法应用于对断层扫描图像的降噪处理系统中,如用于对oct图像的降噪等,本发明实施例不做限定。如图1所示,该基于神经网络的断层扫描图降噪方法可以包括以下操作:
107.101、获取待降噪的目标断层扫描图像信息。
108.本发明实施例中,该目标断层扫描图像信息包括若干张目标断层扫描图。
109.102、根据目标断层扫描图像信息,以及预设的神经网络模型,确定出降噪结果图。
110.本发明实施例中,该神经网络模型用于分析目标断层扫描图像信息的噪声统计学分布特性。
111.可选的,上述噪声统计学分布特性为不同噪声参数在目标断层扫描图的分布特性。
112.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够通过获取待降噪的目标断层扫描图像信息,利用神经网络模型确定出降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
113.在一个可选的实施例中,上述神经网络模型基于以下方式训练得到:
114.由训练装置获取训练样本图像集;训练样本图像集包括若干个训练样本,每个训练样本包括原始断层扫描图像信息、原始断层扫描图像信息对应的目标参考图和原始断层扫描图像信息对应的目标噪声分布特性信息;原始断层扫描图像信息包括若干张原始断层扫描图;
115.由训练装置利用m个训练样本对预设的前置训练模型进行训练,得到待选前置训练模型;m为正整数;
116.由训练装置利用n个训练样本和待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型;n为正整数;
117.由训练装置根据待选前置训练模型和待选后置训练模型,确定出神经网络模型。
118.本发明实施例中,在利用训练样本图像集训练得到神经网络模型之后,还可利用样本图像验证集和样本图像测试集对上述神经网络模型以验证测试神经网络模型的准确性。
119.可选的,上述原始断层扫描图像信息包括多张同一位置采集的原始断层扫描图。
120.本发明实施例中,目标参考图是对多张同一位置采集的原始断层扫描图进行对齐后,取信号平均得到的图像。
121.本发明实施例中,目标噪声分布特性信息包括对多张同一位置采集的图像进行图像处理后得到的图像上的噪声参数对应的目标噪声分布特性分布图。具体的,噪声参数是根据噪声模型确定的。举例来说,当选用的噪声模型为伽马分布时,对应的噪声参数为形状参数和逆尺度参数,则目标噪声分布特性分布图为形状参数图和逆尺度参数分布图。
122.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用训练样本图像集对前置训练模型和后置训练模型进行训练,进而得到神经网络模型,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
123.在另一个可选的实施例中,上述由训练装置利用m个训练样本对预设的前置训练模型进行训练,得到待选前置训练模型,包括:
124.由训练装置从m个训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入预设的前置训练模型进行处理,得到第一预测信息;
125.由训练装置利用第一预测信息、该训练样本对应的目标噪声分布特性信息和预设的前置损失函数进行处理,得到第一前置损失函数值;
126.由训练装置判断第一前置损失函数值是否满足前置终止条件,得到第一判断结果;
127.当第一判断结果表示第一前置损失函数值满足前置终止条件时,由训练装置确定第一前置损失函数值对应的前置训练模型为待选前置训练模型。
128.可选的,以原始断层扫描图像信息为预设的前置训练模型的输入,输出得到第一预测信息。可选的,输入的原始断层扫描图像信息可以是采集的单张原始断层扫描图,也可以是多张同一位置采集的原始断层扫描图,本发明实施例不做限定。具体的,该第一预测信息为预测的噪声参数分布图。
129.可选的,预设的前置损失函数为第一预测信息中的预测的噪声参数分布图与目标噪声分布特性信息中的目标噪声分布特性分布图之间的差异值。进一步的,该第一损失函数可以l1损失函数,或者,l2损失函数,或者,平滑l1损失函数,本发明实施例不做限定。
130.本发明实施例中,在对前置训练模型进行训练过程中,利用预设的前置梯度下降优化算法对前置网络参数进行权重参数更新,以确定出前置权重参数和第一前置梯度下降值。
131.可选的,在前置模型训练过程中的前置迭代次数为前置训练模型在该训练过程的循环训练次数。
132.可选的,在确定出第一前置损失函数值和第一前置梯度下降值之后,对该第一前置损失函数值进行判别,以确定其是否满足终止训练前置训练模型的前置终止条件。
133.进一步的,该前置终止条件可以为第一前置损失函数阈值,或者,第一前置梯度下降阈值,或者,第一前置迭代次数阈值中的一种或多种。可选的,上述第一前置梯度下降阈值为设定轮次内前置损失函数的下降阈值。
134.在该可选的实施例中,作为一种可选的实施方式,当前置终止条件为第一前置损
失函数阈值时,由训练装置判断第一前置损失函数值是否满足前置终止条件,得到第一判断结果具体为:
135.由训练装置判断第一前置损失函数值是否小于或等于第一前置损失函数阈值;
136.当第一前置损失函数值小于或等于第一前置损失函数阈值时表示第一前置损失函数值满足前置终止条件。
137.在可选的实施例中,作为另一种可选的实施方式,当前置终止条件为第一前置梯度下降阈值时,由训练装置判断第一前置损失函数值是否满足前置终止条件,得到第一判断结果具体为:
138.由训练装置判断第一前置梯度下降值是否小于或等于第一前置梯度下降阈值;
139.当第一前置梯度下降值小于或等于第一前置梯度下降阈值时表示该前置训练模型满足前置终止条件。
140.在可选的实施例中,作为又一种可选的实施方式,当前置终止条件为第一前置损失函数阈值和第一前置梯度下降阈值时,由训练装置判断第一前置损失函数值是否满足前置终止条件,得到第一判断结果具体为:
141.由训练装置判断第一前置损失函数值是否小于或等于第一前置损失函数阈值;
142.由训练装置判断第一前置梯度下降值是否小于或等于第一前置梯度下降阈值;
143.当第一前置损失函数值小于或等于第一前置损失函数阈值,且第一前置梯度下降值小于或等于第一前置梯度下降阈值时表示第一前置损失函数值满足前置终止条件。
144.在可选的实施例中,作为又一种可选的实施方式,当前置终止条件为第一前置迭代次数阈值时,由训练装置判断第一前置损失函数值是否满足前置终止条件,得到第一判断结果具体为:
145.由训练装置判断第一前置损失函数值对应的前置迭代次数是否等于第一前置迭代次数阈值;
146.当第一前置损失函数值对应的前置迭代次数等于第一前置迭代次数阈值时表示第一前置损失函数值满足前置终止条件。
147.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用训练样本和前置损失函数对前置训练模型进行训练,进而得到待选前置训练模型,为确定出精准有效的神经网络模型提供了一种实现路径,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
148.在又一个可选的实施例中,上述由训练装置利用n个训练样本和待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型,包括:
149.由训练装置冻结待选前置训练模型对应的前置权重参数;
150.由训练装置从n个训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入待选前置训练模型,得到第二预测信息;
151.由训练装置将第二预测信息和该训练样本对应的原始断层扫描图像信息输入预设的后置训练模型进行处理,得到第一后置预测降噪图;
152.由训练装置利用第一后置预测降噪图、该训练样本对应的目标参考图和预设的后置损失函数进行处理,得到第一后置损失函数值;
153.由训练装置判断第一后置损失函数值是否满足后置终止条件,得到第二判断结果;
154.当第二判断结果表示第一后置损失函数值满足后置终止条件时,由训练装置确定第一后置损失函数值对应的后置训练模型为待选后置训练模型。
155.本发明实施例中,在前置训练模型的训练结束后,确定出前置权重参数,然后将前置权重参数冻结,再将前置训练模型和后置训练模型联合到一起训练。
156.可选的,上述后置损失函数为第一后置预测降噪图和目标参考图之间的差异值。进一步的,该后置损失函数可以l1损失函数,或者,l2损失函数,或者,平滑l1损失函数,本发明实施例不做限定。
157.可选的,在后置模型训练过程中的后置迭代次数为后置训练模型在该训练过程的循环训练次数。
158.本发明实施例中,在对后置训练模型进行训练过程中,利用预设的后置梯度下降优化算法对后置网络参数进行权重参数更新,以确定出后置权重参数和第一后置梯度下降值。
159.可选的,在确定出第一后置损失函数值和第一后置梯度下降值之后,对该第一后置损失函数值进行判别,以确定其是否满足终止训练后置训练模型的后置终止条件。
160.进一步的,该后置终止条件可以为第一后置损失函数阈值,或者,第一后置梯度下降阈值,或者,第一后置迭代次数阈值中的一种或多种。可选的,上述第一后置梯度下降阈值为设定轮次内后置损失函数的下降阈值。
161.在该可选的实施例中,作为一种可选的实施方式,当后置终止条件为第一后置损失函数阈值时,由训练装置判断第一后置损失函数值是否满足后置终止条件,得到第二判断结果具体为:
162.由训练装置判断第一后置损失函数值是否小于或等于第一后置损失函数阈值;
163.当第一后置损失函数值小于或等于第一后置损失函数阈值时表示第一后置损失函数值满足后置终止条件。
164.在可选的实施例中,作为另一种可选的实施方式,当后置终止条件为第一后置梯度下降阈值时,由训练装置判断第一后置损失函数值是否满足后置终止条件,得到第二判断结果具体为:
165.由训练装置判断当前梯度下降值是否小于或等于第一后置梯度下降阈值;
166.当当前梯度下降值小于或等于第一后置梯度下降阈值时表示第一后置损失函数值满足后置终止条件。
167.在可选的实施例中,作为又一种可选的实施方式,当后置终止条件为第一后置损失函数阈值和第一后置梯度下降阈值时,由训练装置判断第一后置损失函数值是否满足后置终止条件,得到第二判断结果具体为:
168.由训练装置判断第一后置损失函数值是否小于或等于第一后置损失函数阈值;
169.由训练装置判断第一后置梯度下降值是否小于或等于第一后置梯度下降阈值;
170.当第一后置损失函数值小于或等于第一后置损失函数阈值,且第一后置梯度下降值小于或等于第一后置梯度下降阈值时表示第一后置损失函数值满足后置终止条件。
171.在可选的实施例中,作为又一种可选的实施方式,当后置终止条件为第一后置迭
代次数阈值时,由训练装置判断第一后置损失函数值是否满足后置终止条件,得到第二判断结果具体为:
172.由训练装置判断第一后置损失函数值对应的后置迭代次数是否等于第一后置迭代次数阈值;
173.当第一后置损失函数值对应的后置迭代次数等于第一后置迭代次数阈值时表示第一后置损失函数值满足后置终止条件。
174.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用训练样本对后置训练模型进行训练,进而确定出待选后置训练模型,为确定出精准有效的神经网络模型提供了一种实现路径,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
175.在又一个可选的实施例中,上述由训练装置根据待选前置训练模型和待选后置训练模型,确定出神经网络模型,包括:
176.由训练装置利用l个训练样本对待选前置训练模型和待选后置训练模型进行联合训练,确定出神经网络模型;l为正整数。
177.本发明实施例中,在后置训练模型的训练结束并得到待选后置训练模型后,确定出前置权重参数和后置权重参数,然后将前置权重参数解冻,再将待选前置训练模型和待选后置训练模型联合到一起进行迭代训练,并对待选前置训练模型和待选后置训练模型的学习权重参数一起更新迭代。
178.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用训练样本对待选前置训练模型和待选后置训练模型进行进一步的训练,进而确定出精准有效的神经网络模型,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
179.在又一个可选的实施例中,上述由训练装置利用l个训练样本对待选前置训练模型和待选后置训练模型进行联合训练,确定出神经网络模型,包括:
180.由训练装置解冻待选前置训练模型对应的前置权重参数;
181.由训练装置从l个训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入待选前置训练模型进行处理,得到第三预测信息;
182.由训练装置利用第三预测信息、该训练样本对应的目标噪声分布特性信息和前置损失函数进行处理,得到第二前置损失函数值;
183.由训练装置将第三预测信息和该训练样本对应的原始断层扫描图像信息输入待选后置训练模型进行处理,得到第二后置预测降噪图;
184.由训练装置利用第二后置预测降噪图、该训练样本对应的目标参考图和后置损失函数进行处理,得到第二后置损失函数值;
185.由训练装置判断第二前置损失函数值和第二后置损失函数值是否满足联合终止条件,得到第三判断结果;
186.当第三判断结果表示第二前置损失函数值和第二后置损失函数值满足联合终止条件时,确定第二前置损失函数值对应的待选前置训练模型和第二后置损失函数值对应的待选后置训练模型分别为前置网络模型和后置网络模型。
187.本发明实施例中,在联合待选前置训练模型和待选后置训练模型时,先解冻待选
前置训练模型的前置权重参数。进一步的,每进行一次联合训练,得到一个对应的前置权重参数和后置权重参数,并将该前置权重参数和后置权重参数确定为待选前置训练模型和待选后置训练模型的新权重参数,在联合训练得到待选前置训练模型和待选后置训练模型满足训练终止条件时,将待选前置训练模型和待选后置训练模型确定为神经网络模型的前置网络模型和神经网络模型的后置网络模型。
188.本发明实施例中,联合训练过程中,利用预设的前置梯度下降优化算法对前置网络参数进行权重参数更新,以确定出新的前置权重参数和第二前置梯度下降值。与此同时,利用预设的后置梯度下降优化算法对后置网络参数进行权重参数更新,以确定出新的后置权重参数和第二后置梯度下降值。
189.可选的,在联合训练过程中的联合迭代次数为联合训练过程的循环训练次数。
190.进一步的,判断第二前置损失函数值和第二后置损失函数值是否满足联合终止条件,得到第三判断结果,并根据第三判断结果确定出神经网络模型的前置网络模型和神经网络模型的后置网络模型。
191.可选的,上述联合终止条件包括第二前置损失函数阈值和第二后置损失函数阈值,或者,第二前置梯度下降阈值和第二后置梯度下降阈值,或者,迭代次数阈值中的一种或多种。进一步,满足联合终止条件的情形包括:当第二前置损失函数值小于或等于第二前置损失函数阈值且第二后置损失函数值小于或等于第二后置损失函数阈值时,和/或,第二前置梯度下降值小于或等于第二前置梯度下降阈值且第二后置梯度下降值小于或等于第二后置梯度下降阈值时,和/或,联合迭代次数等于迭代次数阈值时中的一种或多种,本发明实施例不做限定。
192.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用训练样本对待选前置训练模型和待选后置训练模型进行进一步的训练,进而确定出精准有效的神经网络模型,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
193.实施例二
194.请参阅图2,图2是本发明实施例公开的另一种基于神经网络的断层扫描图降噪方法的流程示意图。其中,图2所描述的基于神经网络的断层扫描图降噪方法应用于对断层扫描图像的降噪处理系统中,如用于对oct图像的降噪等,本发明实施例不做限定。如图2所示,该基于神经网络的断层扫描图降噪方法可以包括以下操作:
195.201、获取待降噪的目标断层扫描图像信息。
196.本发明实施例中,神经网络模型包括前置网络模型和后置网络模型。
197.202、将目标断层扫描图像信息输入前置网络模型进行处理,得到目标断层扫描图像信息对应的噪声统计学分布信息。
198.203、根据噪声统计学分布信息、目标断层扫描图像信息和后置网络模型,确定出降噪结果图。
199.本发明实施例中,针对步骤201的具体技术细节和技术名词解释,可以参照实施例一中针对步骤101的详细描述,本发明实施例不再赘述。
200.可选的,利用后置网络模型对目标断层扫描图像信息和噪声统计学分布信息进行处理,可直接得到降噪结果图。
201.可选的,以目标断层扫描图像信息作为前置网络模型的输入,通过前置网络模型的处理输出得到噪声统计学分布信息。可选的,输入到前置网络模型的目标断层扫描图像信息可以是单张的目标断层扫描图,也可以是多张的目标断层扫描图,本发明实施例不做限定。
202.本发明实施例中,前置网络模型的结构为全卷积网络。进一步的,该全卷积网络可以是不带短连接的全卷积网络,也可以是带有短连接的全卷积网络,本发明实施例不做限定。
203.可选的,作为前置网络模型输入的目标断层扫描图和作为前置网络模型输出的第一噪声分布图像的图像尺寸是相同的。
204.可选的,上述噪声统计学分布信息包括至少一个噪声参数的噪声参数分布特性图。进一步的,噪声参数的数量与神经网络模型所选用的噪声模型相关,即噪声模型的输出数量即为噪声参数的数量。举例来说,当选择噪声模型为高斯噪声模型时,噪声参数只有1个,即前置网络模型的输出噪声参数分布特性图为噪声的方差分布图;当选择噪声模型为伽马分布时,噪声参数为2个,即前置网络模型的输出噪声参数分布特性图为形状参数分布图和逆尺度参数分布图。
205.在该可选的实施例中,作为一种可选的实施方式,前置网络模型只有一个前置网络,前置网络模型的输出可以是单通道的噪声参数分布特性图,也可以是多通道的噪声参数分布特性图,本发明实施例不做限定。进一步的,通道数的数量与噪声参数的数量相同。进一步的,在确定噪声参数分布特性图后,对噪声参数分布特性图和目标断层扫描图进行通道合并得到噪声统计学分布信息。举例来说,当噪声参数有2个时,前置网络模型输出的噪声参数分布特性图是2通道的分布特性图。
206.在该可选的实施例中,作为另一种可选的实施方式,如图3所示,前置网络模型包含多个前置网络。可选的,前置网络的数量与噪声参数的数量是相同的。进一步的,每一个前置网络的输出都是单通道的噪声参数分布特性图。进一步的,在确定噪声参数的分布特性图后,对所有的噪声参数分布特性图和目标断层扫描图,进行通道合并得到噪声统计学分布信息。举例来说,当噪声参数有2个时,前置网络模型的前置网络数量也为2,前置网络模型输出的噪声参数分布特性图是2个单通道的分布特性图。
207.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用前置网络模型对目标断层扫描图进行处理,得到对应的噪声统计学分布信息,再利用后置网络模型处理得到降噪结果图,从而为目标断层扫描图的降噪提供了可实现路径,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
208.在另一个可选的实施例中,上述根据噪声统计学分布信息、目标断层扫描图像信息和后置网络模型,确定出降噪结果图,包括:
209.将噪声统计学分布信息和目标断层扫描图像信息输入后置网络模型进行处理,得到预测噪声图;
210.根据预测噪声图和目标断层扫描图信息,确定出降噪结果图。
211.本发明实施例中,后置网络模型的结构为全卷积网络。进一步的,该全卷积网络可以是不带短连接的全卷积网络,也可以是带有短连接的全卷积网络,本发明实施例不做限
定。
212.可选的,后置网络模型的输入图像和后置网络模型的输出图像的图像尺寸是相同的。
213.可选的,神经网络模型的内部组成单元包括编码层和解码层。可选的,编码层和解码层可以是一个,也可以是多个,本发明实施例不做限定。进一步的,编码层和解码层包括若干个卷积单元。
214.可选的,卷积单元包括卷积层、归一化层和激活层。进一步的,卷积层可以是卷积核大小为3x3的卷积层,也可以是卷积核大小为5x5的卷积层,还可以是既包含3x3大小的卷积核,又包含5x5大小的卷积核的卷积层,本发明实施例不做限定。进一步的,归一化层包括批归一化层,或者,实例归一化层,或者,空缺的归一化层,本发明实施例不做限定。进一步的,激活层包括relu函数,或者,prelu函数,或者,leakyrelu函数,或者,其他现有技术中已知的激活函数,本发明实施例不做限定。
215.如图4所示,神经网络模型中包括短连接、跨网络短连接、上采样和下采样等多种形式的连接。可选的,卷积单元之间有短连接相连接,该短连接有助于梯度传播,使得神经网络模型更容易训练。可选的,编码层和解码层之间有短连接相连接。
216.在该可选的实施例中,作为一种可选的实施方式,神经网络模型的前置网络模型或后置网络模型的网络结构包括多层编码层和解码层。
217.可选的,相邻两层的编码层以下采样单元相连接。进一步的,下采样单元可以为步幅为2的卷积层,或者,最大池化层,或者,平均池化层,本发明实施例不做限定。
218.可选的,相邻两层的解码层以上采样单元相连接。进一步的,上采样单元可以为步幅为2的反卷积层,或者,上采样层,本发明实施例不做限定。
219.可选的,同层的编码层和解码层之间有短连接相连接。
220.可选的,前置网络模型的解码层与后置网络模型的编码层之间有跨网络的短连接相连接,该跨网络的短连接可提供多尺度的噪声分布信息,有助于提高神经网络模型的性能。
221.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够利用后置网络模型对噪声统计学分布信息和目标断层扫描图像信息进行处理得到预测噪声图,再结合目标断层扫描图信息得到降噪结果图,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
222.在另一个可选的实施例中,上述根据预测噪声图和目标断层扫描图信息,确定出降噪结果图,包括:
223.根据预测噪声图和目标断层扫描图信息,确定出预测降噪结果图集合;预测降噪结果图集合包括至少一张预测降噪结果图;
224.对预测降噪结果图集合中的所有预测降噪结果图进行平均叠加处理,确定出降噪结果图。
225.本发明实施例中,对于从目标断层扫描图信息选定的若干张目标断层扫描图,经模型网络模型处理可得到预测噪声图。进一步的,可多次从目标断层扫描图信息中选定若干张目标断层扫描图,经神经网络模型处理可得到多张预测降噪结果图。进一步的,对上述多张预测降噪结果图进行平均叠加处理可得到更为优质的降噪结果图。
226.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够对处理得到的多张预测降噪结果图进行平均叠加处理以得到更为优质的降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,有利于获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
227.在又一个可选的实施例中,上述根据预测噪声图和目标断层扫描图信息,确定出预测降噪结果图集合,包括:
228.对于目标断层扫描图信息中的任一目标断层扫描图,将该目标断层扫描图减去预测噪声图,得到预测降噪结果图。
229.本发明实施例中,在得到预测噪声图之后,将目标断层扫描图减去预测噪声图即可得到预测降噪结果图。
230.在该可选的实施例中,作为一种可选的实施方式,当神经网络的输入为多张目标断层扫描图时,将每一张目标断层扫描图减去预测噪声图得到一张对应的预测降噪结果图,再将所有的预测降噪结果图进行平均叠加处理得到最终的预测降噪结果图。
231.在该可选的实施例中,作为另一种可选的实施方式,当神经网络的输入为多张目标断层扫描图时,对所有输入的目标断层扫描图进行平均叠加处理得到一张该预测噪声图对应的目标断层扫描图,再将该预测噪声图对应的目标断层扫描图减去预测噪声图得到预测降噪结果图。
232.在该可选的实施例中,作为另一种可选的实施方式,当神经网络的输入为多张目标断层扫描图时,从所有输入的目标断层扫描图中任选一张目标断层扫描图作为该预测噪声图对应的目标断层扫描图,再将该预测噪声图对应的目标断层扫描图减去预测噪声图得到预测降噪结果图。
233.可见,实施本发明实施例所描述的基于神经网络的断层扫描图降噪方法能够通过目标断层扫描图和预测噪声图得到降噪结果图,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
234.实施例三
235.请参阅图5,图5是本发明实施例公开的一种基于神经网络的断层扫描图降噪装置的结构示意图。其中,图5所描述的装置应用于对断层扫描图像的降噪处理系统中,如用于对oct图像的降噪等,本发明实施例不做限定。如图5所示,该装置可以包括:
236.获取模块301,用于获取待降噪的目标断层扫描图像信息;目标断层扫描图像信息包括若干张目标断层扫描图;
237.确定模块302,用于根据目标断层扫描图像信息,以及预设的神经网络模型,确定出降噪结果图。
238.可见,实施图5所描述的基于神经网络的断层扫描图降噪装置能够通过获取待降噪的目标断层扫描图像信息,利用神经网络模型确定出降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
239.在另一个可选的实施例中,如图6所示,确定模块302包括处理子模块3021和确定子模块3022,其中:
240.处理子模块3021,用于将目标断层扫描图像信息输入前置网络模型进行处理,得
到目标断层扫描图像信息对应的噪声统计学分布信息;
241.确定子模块3022,用于根据噪声统计学分布信息、目标断层扫描图像信息和后置网络模型,确定出降噪结果图。
242.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用前置网络模型对目标断层扫描图进行处理,得到对应的噪声统计学分布信息,再利用后置网络模型处理得到降噪结果图,从而为目标断层扫描图的降噪提供了可实现路径,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
243.在又一个可选的实施例中,如图6所示,确定子模块3022根据噪声统计学分布信息、目标断层扫描图像信息和后置网络模型,确定出降噪结果图的具体方式为:
244.将噪声统计学分布信息和目标断层扫描图像信息输入后置网络模型进行处理,得到预测噪声图;
245.根据预测噪声图和目标断层扫描图信息,确定出降噪结果图。
246.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用后置网络模型对噪声统计学分布信息和目标断层扫描图像信息进行处理得到预测噪声图,再结合目标断层扫描图信息得到降噪结果图,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
247.在又一个可选的实施例中,如图6所示,确定子模块3022根据预测噪声图和目标断层扫描图信息,确定出降噪结果图的具体方式为:
248.根据预测噪声图和目标断层扫描图信息,确定出预测降噪结果图集合;预测降噪结果图集合包括至少一张预测降噪结果图;
249.对预测降噪结果图集合中的所有预测降噪结果图进行平均叠加处理,确定出降噪结果图。
250.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够对处理得到的多张预测降噪结果图进行平均叠加处理以得到更为优质的降噪结果图,以提升对断层扫描图的降噪质量和降噪效率,有利于获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
251.在又一个可选的实施例中,如图6所示,装置还包括:
252.训练模块303,用于执行以下步骤以训练得到神经网络模型:
253.获取训练样本图像集;训练样本图像集包括若干个训练样本,每个训练样本包括原始断层扫描图像信息、原始断层扫描图像信息对应的目标参考图和原始断层扫描图像信息对应的目标噪声分布特性信息;原始断层扫描图像信息包括若干张原始断层扫描图;
254.利用m个训练样本对预设的前置训练模型进行训练,得到待选前置训练模型;m为正整数;
255.利用n个训练样本和待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型;n为正整数;
256.根据待选前置训练模型和待选后置训练模型,确定出神经网络模型。
257.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用训练样本图像集对前置训练模型和后置训练模型进行训练,进而得到神经网络模型,有利于提升对
断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
258.在又一个可选的实施例中,如图6所示,训练模块303利用m个训练样本对预设的前置训练模型进行训练,得到待选前置训练模型的具体方式为:
259.利用第一预测信息、该训练样本对应的目标噪声分布特性信息和预设的前置损失函数进行处理,得到第一前置损失函数值;
260.判断第一前置损失函数值是否满足前置终止条件,得到第一判断结果;
261.当第一判断结果表示第一前置损失函数值满足前置终止条件时,确定第一前置损失函数值对应的前置训练模型为待选前置训练模型。
262.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用训练样本和前置损失函数对前置训练模型进行训练,进而得到待选前置训练模型,为确定出精准有效的神经网络模型提供了一种实现路径,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
263.在又一个可选的实施例中,如图6所示,训练模块303利用n个训练样本和待选前置训练模型对预设的后置训练模型进行训练,得到待选后置训练模型的具体方式为:
264.冻结待选前置训练模型对应的前置权重参数;
265.从n个训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入待选前置训练模型,得到第二预测信息;
266.将第二预测信息和该训练样本对应的原始断层扫描图像信息输入预设的后置训练模型进行处理,得到第一后置预测降噪图;
267.利用第一后置预测降噪图、该训练样本对应的目标参考图和预设的后置损失函数进行处理,得到第一后置损失函数值;
268.判断第一后置损失函数值是否满足后置终止条件,得到第二判断结果;
269.当第二判断结果表示第一后置损失函数值满足后置终止条件时,确定第一后置损失函数值对应的后置训练模型为待选后置训练模型。
270.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用训练样本对后置训练模型进行训练,进而确定出待选后置训练模型,为确定出精准有效的神经网络模型提供了一种实现路径,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
271.在又一个可选的实施例中,如图6所示,训练模块303根据待选前置训练模型和待选后置训练模型,确定出神经网络模型的具体方式为:
272.利用l个训练样本对待选前置训练模型和待选后置训练模型进行联合训练,确定出神经网络模型;l为正整数。
273.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用训练样本对待选前置训练模型和待选后置训练模型进行进一步的训练,进而确定出精准有效的神经网络模型,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
274.在又一个可选的实施例中,如图6所示,训练模块303利用l个训练样本对待选前置训练模型和待选后置训练模型进行联合训练,确定出神经网络模型的具体方式为:
275.解冻待选前置训练模型对应的前置权重参数;
276.从l个训练样本中任选出一个训练样本,并将该训练样本对应的原始断层扫描图像信息输入待选前置训练模型进行处理,得到第三预测信息;
277.利用第三预测信息、该训练样本对应的目标噪声分布特性信息和前置损失函数进行处理,得到第二前置损失函数值;
278.将第三预测信息和该训练样本对应的原始断层扫描图像信息输入待选后置训练模型进行处理,得到第二后置预测降噪图;
279.利用第二后置预测降噪图、该训练样本对应的目标参考图和后置损失函数进行处理,得到第二后置损失函数值;
280.判断第二前置损失函数值和第二后置损失函数值是否满足联合终止条件,得到第三判断结果;
281.当第三判断结果表示第二前置损失函数值和第二后置损失函数值满足联合终止条件时,确定第二前置损失函数值对应的待选前置训练模型和第二后置损失函数值对应的待选后置训练模型分别为前置网络模型和后置网络模型。
282.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够利用训练样本对待选前置训练模型和待选后置训练模型进行进一步的训练,进而确定出精准有效的神经网络模型,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
283.在又一个可选的实施例中,如图6所示,确定子模块3022根据预测噪声图和目标断层扫描图信息,确定出预测降噪结果图集合的具体方式为:
284.对于目标断层扫描图信息中的任一目标断层扫描图,将该目标断层扫描图减去预测噪声图,得到预测降噪结果图。
285.可见,实施图6所描述的基于神经网络的断层扫描图降噪装置能够通过目标断层扫描图和预测噪声图得到降噪结果图,有利于提升对断层扫描图的降噪质量和降噪效率,以获取高质量的断层扫描图的降噪图,进而提升诊断设备的诊断准度和诊断效率。
286.实施例四
287.请参阅图7,图7是本发明实施例公开的又一种基于神经网络的断层扫描图降噪装置的结构示意图。其中,图7所描述的装置能应用于对断层扫描图像的降噪处理系统中,如用于对oct图像的降噪等,本发明实施例不做限定。如图7所示,该装置可以包括:
288.存储有可执行程序代码的存储器401;
289.与存储器401耦合的处理器402;
290.处理器402调用存储器401中存储的可执行程序代码,用于执行实施例一或实施例二所描述的基于神经网络的断层扫描图降噪方法中的步骤。
291.实施例五
292.本发明实施例公开了一种计算机读存储介质,其存储用于电子数据交换的计算机程序,其中,该计算机程序使得计算机执行实施例一或实施例二所描述的基于神经网络的断层扫描图降噪方法中的步骤。
293.实施例六
294.本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机
程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二所描述的基于神经网络的断层扫描图降噪方法中的步骤。
295.以上所描述的装置实施例仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
296.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read

only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read

only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one

time programmable read

only memory,otprom)、电子抹除式可复写只读存储器(electrically

erasable programmable read

only memory,eeprom)、只读光盘(compact disc read

only memory,cd

rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
297.最后应说明的是:本发明实施例公开的一种基于神经网络的断层扫描图降噪方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜