图像优化方式的确定方法和装置转让专利

申请号 : CN201910410073.0

文献号 : CN110111286A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 廉玉生刘艳星范璟婷金杨魏先福胡晓婕刘瑜

申请人 : 北京印刷学院

摘要 :

本发明提供了一种图像优化方式的确定方法和装置,涉及图像技术领域,通过获取同一图像采集器采集目标对象得到的图像样本集和获取目标对象的标准图像集;利用预建立的优化库的优化方式依次对图像样本集进行优化,得到优化样本集;从每个优化方式对应的优化样本集选择训练样本集,对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;基于标准图像集计算每个优化方式对应的神经网络模型的准确率;将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式。这种对图像样本采用不同优化方式进行优化,基于神经网络模型找出适合最优图像优化方式的方式,保证了该最优图像优化方式对图像采集器的专属性和适用性。

权利要求 :

1.一种图像优化方式的确定方法,其特征在于,所述方法包括:获取同一类型的图像采集器采集目标对象得到的图像样本集;

获取所述目标对象的标准图像集;其中,所述标准图像集中的图像为带有标注信息的图像;

利用预建立的优化库的优化方式依次对所述图像样本集进行优化,得到每个所述优化方式对应的优化样本集;

从每个所述优化方式对应的优化样本集选择训练样本集,基于所述标准图像集和每个所述训练样本集对初始神经网络模型进行训练,得到每个所述优化方式对应的神经网络模型;

基于所述标准图像集计算每个所述优化方式对应的神经网络模型的准确率;

将准确率最高的神经网络模型对应的优化方式确定为所述图像采集器的最优图像优化方式,以对所述图像采集器采集的图像进行优化处理。

2.根据权利要求1所述的方法,其特征在于,利用预建立的优化库的优化方式依次对所述图像样本集进行优化,得到每个所述优化方式对应的优化样本集的步骤,包括:如果预建立的优化库包括的优化方式为第一类优化方式,应用该第一类优化方式中的各个优化方式分别对所述图像样本集进行优化,得到每个所述优化方式对应的优化样本集;其中,所述第一类优化方式为去噪或增强。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果预建立的优化库包括的优化方式还包括第二类优化方式,在确定出所述第一类优化方式中的最优图像优化方式之后,利用所述第二类优化方式中的每个优化方式依次对所述第一类优化方式对应的优化样本集进行优化,得到新的优化样本集;

以所述新的优化样本集作为训练样本集,基于所述标准图像集和每个所述训练样本集对初始神经网络模型进行训练,得到每个所述第二类优化方式对应的训练好的神经网络模型;

基于所述标准图像集计算每个所述第二类优化方式对应的神经网络模型的准确率;

将准确率最高的神经网络模型对应的第二类优化方式和所述第一类优化方式中的最优图像优化方式组合,确定为所述图像采集器对应的最终图像优化方式,以对所述图像采集器采集的图像进行优化处理。

4.根据权利要求1所述的方法,其特征在于,基于所述标准图像集和每个所述训练样本集对初始神经网络模型进行训练,得到每个所述优化方式对应的神经网络模型的步骤还包括:从每个所述优化方式对应的优化样本集选择验证样本集;

应用每个所述训练样本集对初始神经网络模型进行训练;

应用所述验证样本集对每次训练后的初始网络模型的模型参数进行校准,得到每个所述优化方式对应的神经网络模型。

5.根据权利要求4所述的方法,其特征在于,基于所述标准图像集计算每个所述优化方式对应的神经网络模型的准确率的步骤包括:从每个所述优化方式对应的优化样本集选择测试样本集;

将所述测试样本集输入至每个所述优化方式对应的神经网络模型,得到该神经网络模型的输出结果;

基于所述标准图像集和每个所述优化方式对应的输出结果,确定每个所述优化方式对应的神经网络模型的准确率。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述图像采集器采集的图像进行优化处理;

将优化处理后的图像输入训练好的神经网络模型,得到优化处理后的所述图像的输出结果。

7.一种图像优化方式的确定装置,其特征在于,所述装置包括:第一获取模块,用于获取获取同一类型的图像采集器采集目标对象得到的图像样本集;

第二获取模块,用于获取所述目标对象的标准图像集;其中,所述标准图像集中的图像为带有标注信息的图像;

优化模块,用于利用预建立的优化库的优化方式依次对所述图像样本集进行优化,得到每个所述优化方式对应的优化样本集;

训练模块,用于从每个所述优化方式对应的优化样本集选择训练样本集,基于所述标准图像集和每个所述训练样本集对初始神经网络模型进行训练,得到每个所述优化方式对应的神经网络模型;

计算模块,用于基于所述标准图像集计算每个所述优化方式对应的神经网络模型的准确率;

确定模块,用于将准确率最高的神经网络模型对应的优化方式确定为所述图像采集器的最优图像优化方式,以对所述图像采集器采集的图像进行优化处理。

8.根据权利要求7所述的装置,其特征在于,所述优化模块还用于:如果预建立的优化库包括的优化方式为第一类优化方式,应用该第一类优化方式中的各个优化方式分别对所述图像样本集进行优化,得到每个所述优化方式对应的优化样本集;其中,所述第一类优化方式为去噪或增强。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第二优化模块,用于如果预建立的优化库包括的优化方式还包括第二类优化方式,在确定出所述第一类优化方式中的最优图像优化方式之后,利用所述第二类优化方式中的每个优化方式依次对所述第一类优化方式对应的优化样本集进行优化,得到新的优化样本集;

第二训练模块,用于以所述新的优化样本集作为训练样本集,基于所述标准图像集和每个所述训练样本集对初始神经网络模型进行训练,得到每个所述第二类优化方式对应的训练好的神经网络模型;

第二计算模块,用于基于所述标准图像集计算每个所述第二类优化方式对应的神经网络模型的准确率;

第二确定模块,用于将准确率最高的神经网络模型对应的第二类优化方式和所述第一类优化方式中的最优图像优化方式组合,确定为所述图像采集器对应的最终图像优化方式,以对所述图像采集器采集的图像进行优化处理。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:处理模块,用于对所述图像采集器采集的图像进行优化处理;

输出模块,用于将优化处理后的图像输入训练好的神经网络模型,得到优化处理后的所述图像的输出结果。

说明书 :

图像优化方式的确定方法和装置

技术领域

[0001] 本发明涉及图像技术领域,尤其是涉及一种图像优化方式的确定方法和装置。

背景技术

[0002] 现有图像采集器并未配置特定的图像优化方式,多采用统一编译的图像优化方式对采集的图像进行处理,由于不同类型的图像采集器所采集到的图像的清晰度、噪点等情况均不相同,同一套图像优化方式并不适用于所有类型的图像采集器。

发明内容

[0003] 有鉴于此,本发明的目的在于提供一种图像优化方式的确定方法和装置,以缓解同一套图像优化方式不适用于所有类型的图像采集器的技术问题。
[0004] 第一方面,本发明实施例提供了一种图像优化方式的确定方法,该方法包括:获取同一类型的图像采集器采集目标对象得到的图像样本集;获取目标对象的标准图像集;其中,标准图像集中的图像为带有标注信息的图像;利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集;从每个优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;基于标准图像集计算每个优化方式对应的神经网络模型的准确率;将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式,以对图像采集器采集的图像进行优化处理。
[0005] 进一步的,利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集的步骤,包括:如果预建立的优化库包括的优化方式为第一类优化方式,应用该第一类优化方式中的各个优化方式分别对图像样本集进行优化,得到每个优化方式对应的优化样本集;其中,第一类优化方式为去噪或增强。
[0006] 进一步的,该方法还包括:如果预建立的优化库包括的优化方式还包括第二类优化方式,在确定出第一类优化方式中的最优图像优化方式之后,利用第二类优化方式中的每个优化方式依次对第一类优化方式对应的优化样本集进行优化,得到新的优化样本集;以新的优化样本集作为训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个第二类优化方式对应的训练好的神经网络模型;基于标准图像集计算每个第二类优化方式对应的神经网络模型的准确率;将准确率最高的神经网络模型对应的第二类优化方式和第一类优化方式中的最优图像优化方式组合,确定为图像采集器对应的最终图像优化方式,以对图像采集器采集的图像进行优化处理。
[0007] 进一步的,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型的步骤还包括:从每个优化方式对应的优化样本集选择验证样本集;应用每个训练样本集对初始神经网络模型进行训练;应用验证样本集对每次训练后的初始网络模型的模型参数进行校准,得到每个优化方式对应的神经网络模型。
[0008] 进一步的,基于标准图像集计算每个优化方式对应的神经网络模型的准确率的步骤包括:从每个优化方式对应的优化样本集选择测试样本集;将测试样本集输入至每个优化方式对应的神经网络模型,得到该神经网络模型的输出结果;基于标准图像集和每个优化方式对应的输出结果,确定每个优化方式对应的神经网络模型的准确率。
[0009] 进一步的,该方法还包括:对图像采集器采集的图像进行优化处理;将优化处理后的图像输入训练好的神经网络模型,得到优化处理后的图像的输出结果。
[0010] 第二方面,本发明实施例还提供一种图像优化方式的确定装置,该装置包括:第一获取模块,用于获取获取同一类型的图像采集器采集目标对象得到的图像样本集;第二获取模块,用于获取目标对象的标准图像集;其中,标准图像集中的图像为带有标注信息的图像;优化模块,用于利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集;训练模块,用于从每个优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;计算模块,用于基于标准图像集计算每个优化方式对应的神经网络模型的准确率;确定模块,用于将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式,以对图像采集器采集的图像进行优化处理。
[0011] 进一步的,该优化模块还用于:如果预建立的优化库包括的优化方式为第一类优化方式,应用该第一类优化方式中的各个优化方式分别对图像样本集进行优化,得到每个优化方式对应的优化样本集;其中,第一类优化方式为去噪或增强。
[0012] 进一步的,该装置还包括:第二优化模块,用于如果预建立的优化库包括的优化方式还包括第二类优化方式,在确定出第一类优化方式中的最优图像优化方式之后,利用第二类优化方式中的每个优化方式依次对第一类优化方式对应的优化样本集进行优化,得到新的优化样本集;第二训练模块,用于以新的优化样本集作为训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个第二类优化方式对应的训练好的神经网络模型;第二计算模块,用于基于标准图像集计算每个第二类优化方式对应的神经网络模型的准确率;第二确定模块,用于将准确率最高的神经网络模型对应的第二类优化方式和第一类优化方式中的最优图像优化方式组合,确定为图像采集器对应的最终图像优化方式,以对图像采集器采集的图像进行优化处理。
[0013] 进一步的,该装置还包括:处理模块,用于对图像采集器采集的图像进行优化处理;输出模块,用于将优化处理后的图像输入训练好的神经网络模型,得到优化处理后的图像的输出结果。
[0014] 第三方面,本发明实施例提供了一种服务器,该服务器包括存储器以及处理器,该存储器用于存储支持处理器执行第一方面所述方法的程序,该处理器被配置为用于执行该存储器中存储的程序。
[0015] 第四方面,本发明实施例还提供一种计算机存储介质,用于存储计算机程序指令,当计算机执行所示计算机程序指令时,执行如第一方面所述的方法。
[0016] 本发明实施例带来了以下有益效果:
[0017] 本实施例提供的图像优化方式的确定方法和装置,通过获取同一类型的图像采集器采集目标对象得到的图像样本集和获取目标对象的标准图像集;利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集;从每个优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;基于标准图像集计算每个优化方式对应的神经网络模型的准确率;将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式,以对图像采集器采集的图像进行优化处理。这种通过对图像采集器采集的图像样本采用不同优化方式进行优化,基于神经网络模型找出适合该图像采集器的最优图像优化方式的方式,保证了该最优图像优化方式对图像采集器的专属性和适用性,进而确保了图像采集器输出图像的高质量性。
[0018] 本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
[0019] 为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0020] 为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021] 图1为本发明实施例提供的一种图像优化方式的确定方法的流程图;
[0022] 图2为本发明实施例提供的另一种图像优化方式的确定方法的流程图;
[0023] 图3为本发明实施例提供的一种图像优化方式的确定装置的结构示意图;
[0024] 图4为本发明实施例提供的另一种图像优化方式的确定装置的结构示意图。

具体实施方式

[0025] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026] 目前同一套图像优化方式并不适用于所有类型的图像采集器,基于此,本发明实施例提供的一种图像优化方式的确定方法和装置,可以针对不同图像采集器所采集的图像的特点,为图像采集器确定特定的图像优化方式。
[0027] 为便于对本实施例进行理解,首先对本发明实施例所公开的一种图像优化方式的确定方法进行详细介绍。
[0028] 实施例一:
[0029] 本实施例提供了一种图像优化方式的确定方法,参考图1所示的一种图像优化方式的确定方法的流程图,该方法包括以下步骤:
[0030] 步骤S102,获取同一类型的图像采集器采集目标对象得到的图像样本集;
[0031] 其中,上述同一类的图像采集器可以为同型号或/和同配置的摄像机,也可以B超等同种采集方式的同类型设备,还可以为同一个图像采集设备;上述的目标对象可以为同种物体或不同物体的同一部分,如不同人体的肝脏器官等;
[0032] 步骤S104,获取目标对象的标准图像集;
[0033] 其中,上述标准图像集中的图像为带有标注信息的图像;该带有标注信息的图像与上述图像样本集中的图像为一一对应的;该标准图像集可以为人工预设定的或标注的图像,该图像的标注信息包括图像应该体现的数据信息或图像信息,如图像的物体轮廓线、人为判定的图像结果等标注信息,该标准图像集也可以是其他精度达到预设值的图像采集器对同个目标对象采集得到的高清晰度、轮廓线清楚的图像。进一步的,人为判定的图像结果可以为合格、不合格等判定性的结果,如是否为脂肪肝,也可以为百分比等级等数据性的结果,如脂肪肝占比或脂肪肝的等级(初级、中级、严重等)。
[0034] 步骤S106,利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集;
[0035] 通常情况下,该优化方式用以提高图像显示的清晰度等,该优化方式可以为同一种优化目的的图像处理方式,如去噪类方式或图像增强类方式;该优化方式也可以为不同优化目的的图像处理方式的组合方式,如去噪类方式的去噪方式和增强类方式中的增强方式的两两自由组合得到的优化方式。
[0036] 步骤S108,从每个优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;
[0037] 在选取训练样本集时,一般按照预设的选取比例进行选取,如设定选取比例为60%的优化样本集作为训练样本集,该训练样本集的样本通常为普通的、非极端数据的样本,同时该样本集的样本需要包括样本的所有可能性。上述选取比例可以根据实际需求设定。此外,上述神经网络模型可以为卷积神经网络模型,也可以为模糊神经网络模型。
[0038] 步骤S110,基于标准图像集计算每个优化方式对应的神经网络模型的准确率;
[0039] 在上述计算的过程中,通常需要根据标准图像集和神经网络模型的实际输出的差值,进行上述神经网络模型的准确率。当上述标准图像集为人为判定的图像结果时,在确定神经网络模型的准确率时,可以将神经网络模型的输出错误的结果作为上述标准图像集和神经网络模型的实际输出的差值。
[0040] 步骤S112,将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式,以对图像采集器采集的图像进行优化处理。
[0041] 本实施例提供的图像优化方式的确定方法,通过获取同一类型的图像采集器采集目标对象得到的图像样本集和获取目标对象的标准图像集;利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集;从每个优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;基于标准图像集计算每个优化方式对应的神经网络模型的准确率;将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式,以对图像采集器采集的图像进行优化处理。这种通过对图像采集器采集的图像样本采用不同优化方式进行优化,基于神经网络模型找出适合该图像采集器的最优图像优化方式的方式,保证了该最优图像优化方式对图像采集器的专属性和适用性,进而确保了图像采集器输出图像的高质量性。
[0042] 在上述实施例提供的图像优化方式的确定方法的基础上,参考图2所示的另一种图像优化方式的确定方法的流程图,该方法包括以下步骤:
[0043] 步骤S202,获取同一类型的图像采集器采集目标对象得到的图像样本集;
[0044] 步骤S204,获取目标对象的标准图像集;其中,标准图像集中的图像为带有标注信息的图像;
[0045] 步骤S206,如果预建立的优化库包括的优化方式为第一类优化方式,应用该第一类优化方式中的各个优化方式分别对图像样本集进行优化,得到每个优化方式对应的优化样本集;
[0046] 其中,该第一类优化方式为同一优化目的的图像处理方式,如该第一类优化方式可以为去噪类优化方式或增强类优化方式;该去噪类优化方式用于去除图像中的图像噪点,该增强类优化方式用于增强图像的线条轮廓,突出目标物体的纹理。
[0047] 步骤S208,从每个第一类优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个第一类优化方式对应的神经网络模型;
[0048] 步骤S210,基于标准图像集计算每个第一类优化方式对应的神经网络模型的准确率;
[0049] 步骤S212,将准确率最高的神经网络模型对应的第一类优化方式确定为图像采集器的第一类优化方式中的最优图像优化方式;
[0050] 步骤S214,如果预建立的优化库包括的优化方式还包括第二类优化方式,在确定出第一类优化方式中的最优图像优化方式之后,利用第二类优化方式中的每个优化方式依次对第一类优化方式对应的优化样本集进行优化,得到新的优化样本集;
[0051] 步骤S216,以新的优化样本集作为训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个第二类优化方式对应的训练好的神经网络模型;
[0052] 步骤S218,基于标准图像集计算每个第二类优化方式对应的神经网络模型的准确率;
[0053] 步骤S220,将准确率最高的神经网络模型对应的第二类优化方式和第一类优化方式中的最优图像优化方式组合,确定为图像采集器对应的最终图像优化方式,以对图像采集器采集的图像进行优化处理。
[0054] 通常情况下,第一类优化方式为去噪方式,第二类优化方式为增强方式。上述去噪类方式(第一类优化方式)可以包括小波软阈值降噪、小波硬阈值降噪、自适应特征阈值函数降噪、广义阈值函数去噪、半软阈值的改进方法去噪、高斯低通去噪、巴特沃斯低通滤波去噪七种去噪方式。在采用去噪方式前,可以采用条件邻域平均法对图像中的噪点进行判断,进而采用上述去噪方式对判断的噪点进行去噪处理。去噪后的图像采取增强类方式(第二类优化方式),该增强类方式可以为限制自适应对比度直方图均衡化、双直方图均衡化、等面积双直方图均衡化、最小亮度双直方图均衡化、基于曝光的字图像直方图均衡化这五种增强方式,一般情况下,对增强处理后的图像还可以进行平均灰度处理。
[0055] 由上述实施例可知,当预建立的优化库中包括至少两类优化方式时,即两种及以上优化目的的处理方式时,一种实现方式可以为将不同类别的优化方式进行自由排序组合,将组合后的优化方式作为预建立的优化库中的组合优化方式,进行步骤S106~步骤S112所示的图像处理、神经网络模型训练等步骤;
[0056] 另一种实现方式可以类似于步骤S206~S220所示的步骤,即优先确定第一类优化方式中的最优图像优化方式,在该第一类优化方式的最优图像优化方式的基础上,再依次确定后续类别优化方式的最优图像优化方式,最终,将所有类别的最优图像优化方式组合,得到该图像采集器的最终图像优化方式。
[0057] 这种基于前一类优化方式的最优图像优化方式,确定最终图像优化方式的方法,保证了叠加组合后的最终图像优化方式是最适合图像采集器处理图像的方式。
[0058] 其中,步骤S108,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型,在实现过程中,还包括以下步骤:
[0059] 步骤01,从每个优化方式对应的优化样本集选择验证样本集;
[0060] 通常情况下,该验证样本集是不同于上述训练样本集的,在选择验证样本集时,选取占比可以为优化样本集的20%,该占比可以根据实际需求设定。此外,该验证样本集一般也需要包括样本的所有可能性。
[0061] 步骤02,应用每个训练样本集对初始神经网络模型进行训练;
[0062] 步骤03,应用验证样本集对每次训练后的初始网络模型的模型参数进行校准,得到每个优化方式对应的神经网络模型。
[0063] 在校准的过程中,一般是针对神经网络模型的不同卷积层的模型参数进行精调、微调。
[0064] 步骤S110,基于标准图像集计算每个优化方式对应的神经网络模型的准确率可以由以下步骤实现:
[0065] 步骤21,从每个优化方式对应的优化样本集选择测试样本集;
[0066] 通常情况下,该测试样本集是不同于上述训练样本集和验证样本集的,在选择测试样本集时,选取占比可以为优化样本集的20%,该占比可以根据实际需求设定。此外,该测试样本集也需要包括样本的所有可能性。
[0067] 步骤22,将测试样本集输入至每个优化方式对应的神经网络模型,得到该神经网络模型的输出结果;
[0068] 步骤23,基于标准图像集和每个优化方式对应的输出结果,确定每个优化方式对应的神经网络模型的准确率。
[0069] 在计算准确率的过程中,通常首先要计算标准图像集和输出结果之间的差值,再利用差值除以标准图像集得到上述准确率。由于测试样本集的输出结果为多个输出结果,在计算准确率时,可以将多个输出结果叠加求和后再进行准确率的计算。
[0070] 该方法还包括以下步骤:
[0071] 步骤31,对图像采集器采集的图像进行优化处理;
[0072] 步骤32,将优化处理后的图像输入训练好的神经网络模型,得到优化处理后的图像的输出结果。
[0073] 本实施例提供的图像优化方式的确定方法可以应用在任一图像采集器中,只需要利用图像采集器采集的图像进行最终图像优化方法的确定,在确定好图像采集器适用的最终图像优化方法后,图像采集器可以对后续采集的所有图像进行自行优化处理。该方法也可以应用在彩超等诊断性的图像采集器中,以对采集的诊断图像进行优化处理,进而为医务人员提供清晰的图像。
[0074] 实施例二:
[0075] 本实施例还提供一种图像优化方式的确定装置,参考图3所示的一种图像优化方式的确定装置的结构示意图,该装置包括:
[0076] 第一获取模块302,用于获取获取同一类型的图像采集器采集目标对象得到的图像样本集;
[0077] 第二获取模块304,用于获取目标对象的标准图像集;其中,标准图像集中的图像为带有标注信息的图像;
[0078] 优化模块306,用于利用预建立的优化库的优化方式依次对图像样本集进行优化,得到每个优化方式对应的优化样本集;
[0079] 训练模块308,用于从每个优化方式对应的优化样本集选择训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个优化方式对应的神经网络模型;
[0080] 计算模块310,用于基于标准图像集计算每个优化方式对应的神经网络模型的准确率;
[0081] 确定模块312,用于将准确率最高的神经网络模型对应的优化方式确定为图像采集器的最优图像优化方式,以对图像采集器采集的图像进行优化处理。
[0082] 进一步的,该优化模块还用于:如果预建立的优化库包括的优化方式为第一类优化方式,应用该第一类优化方式中的各个优化方式分别对图像样本集进行优化,得到每个优化方式对应的优化样本集;其中,第一类优化方式为去噪或增强。
[0083] 在上述实施例所提供的图像优化方式的确定装置的基础上,图4示出了另一种图像优化方式的确定装置的结构示意图,该装置还包括:
[0084] 第二优化模块402,用于如果预建立的优化库包括的优化方式还包括第二类优化方式,在确定出第一类优化方式中的最优图像优化方式之后,利用第二类优化方式中的每个优化方式依次对第一类优化方式对应的优化样本集进行优化,得到新的优化样本集;
[0085] 第二训练模块404,用于以新的优化样本集作为训练样本集,基于标准图像集和每个训练样本集对初始神经网络模型进行训练,得到每个第二类优化方式对应的训练好的神经网络模型;
[0086] 第二计算模块406,用于基于标准图像集计算每个第二类优化方式对应的神经网络模型的准确率;
[0087] 第二确定模块408,用于将准确率最高的神经网络模型对应的第二类优化方式和第一类优化方式中的最优图像优化方式组合,确定为图像采集器对应的最终图像优化方式,以对图像采集器采集的图像进行优化处理。
[0088] 进一步的,该装置还包括:处理模块410,用于对图像采集器采集的图像进行优化处理;
[0089] 输出模块412,用于将优化处理后的图像输入训练好的神经网络模型,得到优化处理后的图像的输出结果。
[0090] 本发明实施例提供的图像优化方式的确定装置,与上述实施例提供的图像优化方式的确定方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
[0091] 本发明实施例还提供了一种服务器,该服务器包括存储器以及处理器,上述存储器用于存储支持处理器执行上述实施例一所述方法的程序,上述处理器被配置为用于执行该存储器中存储的程序。
[0092] 进一步,本发明实施例还提供一种计算机存储介质,用于存储计算机程序指令,当计算机执行所示计算机程序指令时,执行如上述实施例一所述的方法。
[0093] 本发明实施例所提供的图像优化方式的确定方法、装置以及系统的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
[0094] 为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0095] 附图中的流程图和结构框图显示了根据本发明的多个实施例的方法、装置和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0096] 在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0097] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0098] 以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。