图像评价装置、图像评价方法及图像评价程序与流程

文档序号:18667701发布日期:2019-09-13 20:24阅读:229来源:国知局
图像评价装置、图像评价方法及图像评价程序与流程

本发明涉及一种图像评价装置、图像评价方法及图像评价程序。



背景技术:

实现了一种如明信片、电子相册、相册等那样用户在模板等底板图像上粘贴图像,生成用户所希望的合成图像的装置。也可想到用户选择在底板图像上粘贴的图像,但在多个图像中指定粘贴的图像较为繁琐,因此有时在多个图像中自动搜寻在底板图像中粘贴的图像。如此,作为在多个图像中搜寻图像的装置,例如存在根据表示成为图像的特征的部位的外观印象要件而搜寻图像的装置(专利文献1)。并且,也存在选择具有适合于图像等对象的内容的氛围的模板的装置(专利文献2)。进而,也存在如下装置:能够根据有关目标图像数据的印象,从多个图像数据中搜索目标图像数据的装置(专利文献3)、获得与人类的类似感觉一致的类似图像的装置(专利文献4)、以面部位置、被摄体像的明度、被摄体像的抖动量等特征量为参考确定成为相册粘贴对象的被摄体像的装置(专利文献5)等。

以往技术文献

专利文献

专利文献1:日本特开2016-194857号公报

专利文献2:日本特开2012-164000号公报

专利文献3:日本特开2006-099267号公报

专利文献4:日本特开2004-005303号公报

专利文献5:日本特开2015-118522号公报



技术实现要素:

发明要解决的技术课题

然而,利用专利文献1中记载的装置,则外观印象部位为图像的一部分,因此有时无法对与从图像整体获得的印象不同的图像进行评价。利用专利文献2中记载的装置,则仅仅是选择模板的装置。并且,利用专利文献3中记载的装置,则利用视觉性特征搜索目标图像数据,因此对于无法根据视觉性特征来表现的图像,无法进行评价。在专利文献4中记载的装置也是利用视觉性特征,因此对于无法根据视觉性特征来表现的图像,无法进行评价。在专利文献5中记载的装置中,仅仅是通过面部位置等确定被摄体像,因此无法高度评价具有所希望的印象的图像。

本发明的目的在于,能够高度评价具有用户喜好的印象的图像。并且,目的在于,不仅能够确保用户的喜好,还能够确保图像评价的客观性。

用于解决技术课题的手段

基于本发明的图像评价装置的特征在于,具备:

第1图像输入机构,输入第1图像组中所包含的多个图像;代表图像选择机构,选择代表图像;及第1图像评价值计算机构,根据通过代表图像选择机构选择的代表图像的印象值与输入至第1图像输入机构的多个图像中的每一个图像的印象值的差异、和第1图像组中所包含的多个图像中的每一个图像的画质,计算图像评价值。

本发明也提供一种适合于图像评价装置的图像评价方法。即,该方法中,第1图像输入机构输入第1图像组中所包含的多个图像,代表图像选择机构选择代表图像,第1图像评价值计算机构根据通过代表图像选择机构选择的代表图像的印象值与输入至第1图像输入机构的多个图像中的每一个图像的印象值的差异、和第1图像组中所包含的多个图像中的每一个图像的画质,计算图像评价值。

也可以提供一种如下图像评价装置:使处理器输入第1图像组中所包含的多个图像,并选择代表图像,根据所选择的代表图像的印象值与输入至第1图像输入机构的多个图像中的每一个图像的印象值的差异、和第1图像组中所包含的多个图像中的每一个图像的画质,计算图像评价值。

并且,本发明也提供一种存储有控制图像评价装置的计算机的程序及存储有该程序的存储介质。

可以还具备将输入至第1图像输入机构的多个图像中的画质为阈值以上的图像作为代表图像候选而显示的代表图像候选显示控制机构。该情况下,代表图像选择机构例如从在代表图像候选显示控制机构的控制下所显示的代表图像候选中选择至少1个代表图像候选作为代表图像。

可以还具备将输入至第1图像输入机构中的多个图像中的印象值的偏差大的多个图像作为代表图像候选而显示的代表图像候选显示控制机构。该情况下,代表图像选择机构例如从在代表图像候选显示控制机构的控制下所显示的代表图像候选中选择至少1个代表图像候选作为代表图像。

可以还具备将输入至第1图像输入机构的多个图像中的具有关于多个印象轴的印象值的每一个印象值的最大值或最小值的多个图像作为代表图像候选而显示的代表图像候选显示控制机构。该情况下,代表图像选择机构例如从在代表图像候选显示控制机构的控制下所显示的代表图像候选中选择至少1个代表图像候选作为代表图像。

可以还具备:第2图像输入机构,输入第2图像组中所包含的多个图像;图像分类机构,根据第2图像组中所包含的多个图像中的每一个图像的印象值,将第2图像组中所包含的多个图像分类成多个簇;第2图像评价值计算机构,根据通过图像分类机构分类的多个簇中所包含的多个图像的印象值的中心值与簇中所包含的图像的印象值的差异和簇中所包含的图像的画质,计算簇中所包含的多个图像的每一个图像评价值;代表图像候选确定机构,根据通过第2图像评价值计算机构计算出的图像评价值,按照每一簇确定代表图像候选;及代表图像候选显示控制机构,显示通过代表图像候选确定机构确定的代表图像候选。该情况下,代表图像选择机构从在代表图像候选显示控制机构的控制下所显示的代表图像候选中选择至少1个代表图像候选作为代表图像,第1图像评价值计算机构根据多个簇中的通过代表图像选择机构选择的代表图像所属的簇中所包含的多个图像的印象值的中心值与从第1图像输入机构输入的第1图像组中所包含的多个图像中的每一个图像的印象值的差异和第1图像组中所包含的多个图像中的每一个图像的画质计算图像评价值。

第1图像组中所包含的多个图像及第2图像组中所包含的多个图像例如存储于相同的存储装置中。

并且,第1图像组中所包含的多个图像及第2图像组中所包含的多个图像可以相同。

关于第1图像评价值计算机构,例如代表图像所属的簇中所包含的多个图像的印象的中心值与第1图像组中所包含的多个图像中的每一个图像的印象值的差异越大,则与差异小的情况相比,将图像评价值计算得越低,且第1图像组中所包含的多个图像中的每一个图像的画质越差,则与画质良好的情况相比,将图像评价值计算得越低。关于第2图像评价值计算机构,例如簇中所包含的多个图像的印象值的中心值与簇中所包含的图像的印象值的差异越大,则与差异小的情况相比,将图像评价值计算得越低,且簇中所包含的图像的画质越差,则与画质良好的情况相比,将图像评价值计算得越低。

图像分类机构例如针对第2图像组中所包含的多个图像中的画质为阈值以上的多个图像,根据每一个图像的印象值,将多个图像分类为多个簇,第2图像评价值计算机构例如根据多个簇中的通过代表图像选择机构选择的代表图像所属的簇中所包含的多个图像的印象值的中心值与第2图像组中所包含的多个图像中画顾为阈值以上的图像的印象值的差异和第2图像组中所包含的多个图像中的每一个图像的画质,计算图像评价值。

可以还具备对在代表图像显示控制机构的控制下显示的代表图像候选一同记载表示代表图像候选的印象的词汇来显示的词汇显示控制机构。

发明效果

根据本发明,第1图像组中所包含的多个图像输入至图像评价装置。并且,选择代表图像。根据所选择的代表图像的印象值与所输入的多个图像中的每一个图像的印象值的差异和所输入的多个图像中的每一个图像的画质计算出图像评价值。

用户通过选择喜好的代表图像,能够使得具有与该所选择的代表图像的印象值接近的印象值的图像成为高评价,因此能够评价具有用户喜好的印象的图像。并且,不仅考虑印象值,还将画质也考虑在内,因此不仅能够确保用户的喜好,由于高画质的图像成为高评价,还能够确保图像评价的客观性。

附图说明

图1是表示图像评价装置的电结构的框图。

图2是表示图像评价装置的处理步骤的流程图。

图3是代表图像候选的一例。

图4是印象区域的一例。

图5是表示图像评价装置的处理步骤的一部分的流程图。

图6是表示图像评价装置的处理步骤的一部分的流程图。

图7是表示图像评价装置的处理步骤的一部分的流程图。

图8是表示图像评价装置的处理步骤的流程图。

图9是表示图像评价装置的处理步骤的流程图。

图10是印象区域的一例。

图11是印象区域的一例。

图12是代表图像候选的一例。

图13是印象区域的一例。

图14是印象区域的一例。

图15是表示图像评价装置的处理步骤的流程图。

图16是表示图像评价装置的处理步骤的流程图。

具体实施方式

[第1实施例]

图1表示本发明的实施例,为表示图像评价装置1的电结构的框图。

通过cpu(centralprocessingunit:中央处理器)7集中控制图像评价装置1的整体动作。

图像评价装置1中包括通过显示控制装置3控制的显示装置2、暂时存储数据的存储器4,用于访问微型光盘5的cd(微型光盘)驱动器6,用于用户对图像评价装置1传递指令的键盘8及鼠标9。并且,图像评价装置1中也包括用于访问hd(硬盘)12的hd(硬盘)驱动器11及用于与服务器(省略图示)等进行通信的通信装置10。进而,图像评价装置1中还包括读取存储卡14中存储的图像文件等的存储卡接口13。

存储有控制后述的动作的、计算机能够读取的程序的微型光盘5装载于图像评价装置1,并通过cd驱动器6读取微型光盘5中所存储的程序。所读取的程序安装于图像评价装置1,由此图像评价装置1进行后述的动作。关于控制图像评价装置1的程序,可以接收经由网络发送的程序,而不是从如微型光盘5那样的记录介质读取。

图2是表示图像评价装置1的处理步骤的流程图。

用户将存储有多个图像(表示多个图像的文件)的存储卡14装载于图像评价装置1,并经由存储卡接口13(第1图像输入机构)将第1图像组中所包含的多个图像输入至图像评价装置1(步骤21)。可以将存储卡14中所存储的所有图像视为第1图像组,在存储卡14中形成有多个文件夹的情况下,在多个文件夹中指定任一文件夹,并将所指定的文件夹中所存储的多个图像视为第1图像组。当然,不仅限于存储卡14中所存储的图像,也可以将微型光盘5中所存储的图像设为第1图像组,也可以将hd12中所存储的多个图像设为第1图像组。

若第1图像组中所包含的多个图像输入至图像评价装置1(被指定),则通过显示控制装置3的控制,多个代表图像候选显示于显示装置2的显示画面(步骤22)。

图3是显示于显示装置2的显示画面的窗口30的一例。

窗口30中显示有8个代表图像候选ir1至ir8。这些代表图像候选ir1至ir8预先存储于hd12。代表图像候选ir1至ir8与从存储卡14读取的多个图像不同,但也可以从存储卡14读取的多个图像中确定代表图像候选。并且,也可以在图像评价装置1中读取用户所持有的任一图像,而并非是从存储卡14读取的多个图像,并将所读取的图像设为代表图像候选。图3中,显示有8个代表图像候选ir1至ir8,但并不限于8个,若为多个,则可以为7个以下的代表图像候选,也可以为9个以上的代表图像候选。

在代表图像候选ir1至ir8的下面形成有标注有“ok”字符的ok按钮31及标注有“清除”字符的清除按钮32。

用户在窗口30中显示的8个代表图像候选ir1至ir8中选择具有用户喜好的印象的1个或多个代表图像(图2步骤23)。例如,在代表图像候选ir1至ir8中,利用鼠标9(代表图像选择机构)在所希望的代表图像候选上定位光标,并点击,利用鼠标9点击ok按钮31,由此选择被点击的代表图像候选作为代表图像。在点击ok按钮31之前利用鼠标9点击清除按钮32,则所点击的代表图像候选被清除。

接着,通过cpu7计算所选择的代表图像的印象值与输入至图像评价装置1的多个图像中的每一个图像的印象值的差异(步骤24)。

图4是通过印象轴表示的印象区域的一例。

横轴为由“暖色”的印象和“冷色”的印象规定的印象轴,纵轴为由“柔和”的印象和“生硬”的印象规定的印象轴。

本实施例中,作为第1图像组中所包含的多个图像,设为图像i1至i10为止的10个图像输入至图像评价装置1。这些图像i1至i10为止的印象区域中的印象值通过s1至s10而表示。图像i1至i10的印象值s1至s10存储于表示图像i1至i10的每一个图像的图像文件的标题中的情况下,从图像文件读取印象值即可。在印象值未存储于图像文件的标题中的情况下,例如,根据图像i1至i10的每一个图像的色分布确定代表色,关于该确定的代表色,确定与“暧色”和“冷色”对应的印象值及与“柔和”和“生硬”对应的印象值。当然按照每一种颜色,预先设定与“暖色”和“冷色”对应的印象值及与“柔软”和“生硬”对应的印象值是不言而喻的。代表色能够通过图像中的频度最高的颜色、图像中的主要被摄体的平均颜色等来确定。并且,也可以将代表色确定为多个,如第1代表色、第2代表色,并由代表色的组合来求出印象值。

图4中也图示出由用户选择的代表图像的印象值s0。本实施例中,设为选择了1个代表图像,但也可以选择多个代表图像。表示代表图像的代表图像文件的标题中存储有关于印象轴的印象值,当然从该标题读出印象值是不言而喻的。

图4中,利用了关于2个印象轴的印象值,但也可以利用关于1个印象轴的印象值、关于3个以上的印象轴的印象值。

若了解代表图像的印象值s0及输入至图像评价装置1的图像i1至i10的印象值s1至s10,则通过cpu7计算出代表图像的印象值与输入至图像评价装置1的图像i1至i10的每一个图像的印象值s0至s10的差异(图2步骤24)。该差异作为图4中印象区域中的印象值的距离来表示。图像i1的印象值s1与代表图像的印象值s0的距离为δs1,该距离设为差异。同样地,图像i2的印象值s2、图像i3的印象值s3、图像i4的印象值s4、图像i5的印象值s5、图像i6的印象值s6、图像i7的印象值s7、图像i8的印象值s8、图像i9的印象值s9及图像i10的印象值s10的每一个与代表图像的印象值s0的差异分别为δs2、δs3、δs4、δs5、δs6、δs7、δs8、δs9及δs10。

接着,通过cpu7确定输入至图像评价装置1的多个图像中的每一个图像的画质作为画质评价值(图2步骤25)。画质不依赖于主观而被定义,是指越大越好或者越小越好这样的图像所具有的属性。例如,包含图像的模糊程度、抖动的程度、对比度、像素数、分辨率、明度等,但并不限于这些。画质评价值存储于在表示图像的图像文件的标题中的情况下,从标题读取。画质评价值未存储于图像文件的标题中的情况下,通过cpu7确定。

若确定印象值的差异及图像的画质,则通过cpu7(第1图像评价值计算机构)并根据这些印象值的差异和图像的画质计算出图像评价值(步骤26)。通过印象值的差异除以图像的画质而得到图像评价值。当然印象值的差异及图像的画质均被标准化是不言而喻的。画质越高则图像评价值越高。并且,关于印象值的差异,越接近于用户所选择的喜好的代表图像的印象则变得越小,因此印象值的差异越小,则图像评价值变得越高。

表1为画质评价值、代表图像的印象值s0至输入至图像评价装置1的多个图像中的每一个图像的印象值为止的距离(印象值的差异)及按照每一图像存储有图像评价值的图像评价值表的一例。

[表1]

例如,若为图像i1,则画质评价值为q1、从代表图像的印象值s0至图像i1的印象值s1为止的距离为δs1,因此图像评价值成为q1/δs1。关于其他的图像i2至i10,也以相同的方式通过cpu7计算出图像评价值。

如此获得图像评价值后,利用具有高的图像评价值的图像来制作明信片、相册等,由此能够制作高画质且具有用户喜好的印象的明信片、相册等。

图5表示变形例,为表示图像评价装置1的处理步骤的一部分的流程图。图5与图2对应。

第1图像组中所包含的多个图像从存储卡14经由存储卡接口13(第1图像输入机构)输入至图像评价装置1(步骤41)。例如,如图4中示出了所输入的图像i1至i10的印象值s1至s10那样,设为图像i1至图像i10输入至图像评价装置1。通过cpu7确定输入至图像评价装置1的多个图像i1至i10的画质(步骤42)。通过cpu7搜寻输入至图像评价装置1的多个图像i1至i10中的画质为阈值以上的图像,并通过cpu7确定搜寻到的图像作为代表图像候选(步骤43)。画质为阈值以上的图像是指,表示画质良好的情况的画质评价值为阈值以上的图像,是指具有一定以上的画顾的图像。

如图3所示,通过显示控制装置3(代表图像候选显示控制机构)将输入至图像评价装置1的第1图像组中所包含的多个图像i1至i10中的画质为阈值以上的图像显示在显示装置2的显示画面作为代表图像候选(步骤44)。

从通过显示控制装置3显示在显示装置2的显示画面作为代表图像候选的画质为阈值以上的图像中,通过鼠标9(代表图像选择机构)选择至少1个代表图像候选作为代表图像。

能够从画质良好的代表图像候选中选择代表图像。

图6表示变形例,为表示图像评价装置1的处理步骤的一部分的流程图。图6也与图2对应。

第1图像组中所包含的多个图像从存储卡14经由存储卡接口13(第1图像输入机构)输入至图像评价装置1(步骤51)。例如,如图4中示出了图像i1至i10的印象值s1至s10那样,设为图像i1至图像i10输入至图像评价装置1。通过cpu7确定输入至图像评价装置1的多个图像i1至i10中的印象值的偏差(步骤52)。印象值的偏差是指,在考虑了输入至图像评价装置1的多个图像i1至i10中的任意2个图像的组合的情况下,那些2个图像的每一个印象值的差异(印象区域中的距离)。例如,图像i1与i2的印象值的偏差为图像i1的印象值s1与图像i2的印象值s2的差异(印象区域中的距离δs12)。关于其他图像也相同。

确定印象值的偏差,则通过cpu7确定印象值的偏差大的多个图像作为代表图像候选(步骤53)。印象值的偏差大的多个图像是指,输入至图像评价装置1的多个图像中的印象值的偏差为阈值以上的多个图像、按照输入至图像评价装置1的多个图像中的印象值的偏差从大到小的顺序排列的规定数或规定的比例的多个图像等。

如图3所示,通过显示控制装置3(代表图像候选显示控制机构)将输入至图像评价装置1的第1图像组中所包含的多个图像中的印象值的偏差大的多个图像显示在显示装置2的显示画面作为代表图像候选(步骤54)。例如,若考虑印象值s3与s9、s2与s8、s1与s4的偏差大,则与这些印象值s1-s4、s8及s9对应的图像i1-i4、i8及i9成为代表图像候选。

从通过显示控制装置3显示在显示装置2的显示画面作为代表图像候选的图像的画质为阈值以上的图像中,通过鼠标9(代表图像选择机构)选择至少1个代表图像候选作为代表图像。

印象值的偏差大的多个图像为具有各种印象的图像,因此通过显示那样的图像作为代表图像候选,显示具有用户自身所希望的印象的图像的可能性变高。用户能够选择符合自身感受性的图像作为代表图像,并能够提高符合自身感受性的图像的评价值。

图7表示变形例,为表示图像评价装置1的处理步骤的一部分的流程图。图7也与图2对应。

第1图像组中所包含的多个图像从存储卡14经由存储卡接口13(第1图像输入机构)输入至图像评价装置1(步骤61),该情况下也同样,如图4中示出了图像i1至i10的印象值s1至s10那样,设为图像i1至图像i10输入至图像评价装置1。通过cpu7搜寻输入至图像评价装置1的多个图像i1至i10中的关于多个印象轴(也可以是1个印象轴)具有最大的印象值、最小的印象值的图像(步骤62)。通过cpu7确定搜寻到的图像作为代表图像候选。参考图4,由“暖色”和“冷色”规定的横轴的印象轴的最大的印象值为s6,最小的印象值为s2。并且,由“柔和”和“生硬”规定的纵轴的印象值的最大的印象值为s9,最小的印象值为s3。与这些印象值s2、s3、s6及s9对应的图像i2、i3、i6及i9确定为代表图像候选。

如图3所示,通过显示控制装置3(代表图像候选显示控制机构)将输入至图像评价装置1的第1图像组中所包含的多个图像中的关于多个印象轴具有最大的印象值及最小的印象值的图像显示在显示装置2的显示画面作为代表图像候选(步骤64)。

用户从通过显示控制装置3显示在显示装置2的显示画面作为代表图像候选的画质为阈值以上的图像中,通过鼠标9(代表图像选择机构)选择至少1个代表图像候选作为代表图像。

具有最大的印象值的图像、具有最小的印象值的图像在所输入的图像中示出明显的印象,因此显示那样的图像作为代表图像候选,由此用户能够容易从自身所持有的图像中选择示出明显的印象的图像,能够提高符合自身感受性的图像的评价值。

上述实施例中,将具有最大的印象值的图像、具有最小的印象值的图像作为代表图像候选,但也可以直至成为规定数或输入至图像评价装置1的图像中规定的比例的数,关于多个印象轴,按照印象值从大到小的顺序及从小到大的顺序搜寻多个图像,并将搜寻到的图像作为代表图像候选。并且,也可以将具有与最大的印象值和最小的印象值之间的中间的印象值接近的印象值的图像包含于代表图像候选中。

该情况下,具有各种印象的图像成为代表图像候选,因此用户容易选择具有自身所希望的印象的图像作为代表图像。

[第2实施例]

图8至图16示出第2实施例。

图8及图9是表示图像评价装置1的处理步骤的流程图。

该实施例中,除了第1图像组中所包含的多个图像以外,还将第2图像组中所包含的多个图像输入至图像评价装置1。第1图像组中所包含的多个图像为计算图像评价值的对象的图像,第2图像组中所包含的多个图像为用于确定代表图像的图像。

在存储卡14中包含多个文件夹,且在这些多个文件夹的每一个中存储有多个图像。若将这种存储卡14装载于图像评价装置1,并由用户指定包含欲设为图像评价的对象的多个图像的第1文件夹,则所指定的第1文件夹中所存储的多个图像作为第1图像组中所包含的多个图像而经由存储卡接口13(第1图像输入机构)输入至图像评价装置1(步骤71)。接着,由用户指定存储卡14中所存储的多个文件夹中的与由用户指定的第1文件夹不同的(也可以与第1文件夹相同)第2文件夹。所指定的第2文件夹中所存储的多个图像作为第2图像组中所包含的多个图像而经由存储卡接口13(第2图像输入机构)输入至图像评价装置1(步骤72)。

将第1图像组中所包含的多个图像设为图像i51至i59这9个图像。将图像i51至i59的印象值设为s51至s59。将第2图像组中所包含的多个图像设为图像i21至i25、图像i31至图像i35及图像i41至图像i45这15个图像。将图像i21至i25的印象值设为s21至s25,将图像i31至i35的印象值设为s31至s35,将图像i41至i45的印象值设为s41至s45。

图10对应于图4,且为印象区域的一例。

图10所示的印象区域也与图4所示的印象区域同样地,横轴为由“暖色”的印象和“冷色”的印象规定的印象轴,纵轴为由“柔和”的印象和“生硬”的印象规定的印象轴。

将与第2图像组中所包含的多个图像i21至i25、图像i31至图像i35及图像i41至图像i45对应的印象值s21至s25、s31至s35、s41至s45分布在图10所示的印象区域中。通过cpu7将分布在印象区域中的印象值s21至s25、s31至s35、s41至s45分类为多个簇cl20、cl30及cl40。在簇cl20中包含印象值s21至s25,在簇cl30中包含印象值s31至s35,在簇cl40中包含印象值s41至s45。在彼此相邻的印象值彼此之间的距离小于阈值的情况下,这种印象值包含于相同的簇中,在彼此相邻的印象值彼此之间的距离为阈值以上的情况下,将这种印象值分类为其他簇。将与簇cl20中所包含的印象值s21至s25对应的图像i21至i25、与簇cl30中所包含的印象值s31至s35对应的图像i31至i35、与簇cl40中所包含的印象值s41至s45对应的图像i41至i45分别分类为其他簇。以下,还将与簇cl20中所包含的印象值s21至s25对应的图像i21至i25称为簇cl20中所包含的图像。同样地,还将与簇cl30中所包含的印象值s31至s35对应的图像i31至i35称为簇cl30中所包含的图像,且还将与簇cl40中所包含的印象值s41至s45对应的图像i41至i45称为簇cl40中所包含的图像。如此,根据第2图像组中所包含的多个图像中的每一个图像的印象值并通过cpu7(图像分类机构)将第2图像组中所包含的多个图像分类为多个簇cl20、cl30及cl40(图8步骤73)。

接着,通过cpu7计算出多个簇cl20、cl30及cl40中所包含的多个图像i21至i25、i31至i35及i41至i45的印象值的中心值(图8步骤74)。簇cl20中所包含的多个图像的印象值s21至s25的中心值由s20表示,簇cl30中所包含的多个图像的印象值s31至s35的中心值由s30表示,簇cl40中所包含的多个图像的印象值s41至s45的中心值由s40表示。中心值能够根据各簇cl20、cl30及cl40中所包含的印象值s21至s25、s31至s35及s41至s45的加权平均(加权系数均为1,但是可以根据印象值来改变加权系数)来计算。

若计算出印象值的中心值,则通过cpu7计算出该中心值与簇中所包含的图像的印象值的差异(步骤75)。

图11示出簇的中心值与簇中所包含的图像的印象值的差异。

簇cl20的中心值s20与图像i21的印象值s21的差异为δs21。同样地,簇cl20的中心值s20与图像i22的印象值s22的差异、簇cl20的中心值s20与图像i23的印象值s23的差异、簇cl20的中心值s20与图像i24的印象值s24的差异及簇cl20的中心值s20与图像i25的印象值的差异分别为δs22、δs23、δs24及δs25。

并且,簇cl30的中心值s30与图像i31的印象值s31的差异为δs31。同样地,簇cl30的中心值s30与图像i32的印象值s3的差异、簇cl30的中心值s30与图像i33的印象值s33的差异、簇cl30的中心值s30与图像i34的印象值s34的差异及簇cl30的中心值s30与图像i35的印象值的差异分别为δs32、δs33、δs34及δs35。

而且,簇cl40的中心值s40与图像i41的印象值s41的差异为δs41。同样地,簇cl40的中心值s40与图像i42的印象值s42的差异、簇cl40的中心值s40与图像i43的印象值s43的差异、簇cl40的中心值s40与图像i44的印象值s44的差异及簇cl40的中心值s40与图像i45的印象值的差异分别为δs42、δs43、δs44及δs45。

接着,通过cpu7确定簇中所包含的图像的画质(画质评价值)(步骤76)。

若获得印象值的差异和画质,则根据所获得的印象值的差异和画质并通过cpu7(第2图像评价值计算机构)计算出图像评价值(图9步骤77)。

表2示出第2图像组中所包含的图像i21至i25、图像i31至i35及图像i41至i45的图像评价值等。

[表2]

如上所述,将图像i21至i25分类为簇cl20,将图像i31至i35分类为簇cl30,将图像i41至i45分类为簇cl40。图像i21的图像评价值为q21,图像i21所属的簇cl20的中心值s20至图像i21为止的距离(印象值的差异)为δs21。图像评价值为将画质评价值除以与簇中心值的距离而得的值,因此成为q21/δs21。关于除了图像i21以外的图像,也同样地,计算图像评价值,且存储于表2中所示的表中。关于图像评价值,与簇中所包含的多个图像的印象值的中心值与簇中所包含的图像的印象值的差异越大则差异越小的情况相比,将图像评价值计算得越低。并且,与簇中所包含的图像的画质越差则画质越良好的情况相比,将图像评价值计算得越低。

若计算出关于第2图像组中所包含的图像i21至i25、图像i31至i35及图像i41至i45的图像评价值,则根据所计算出的图像评价值,并通过cpu7(代表图像候选确定机构)按照每一簇确定代表图像候选(图9步骤78)。按照每一簇确定簇中所包含的图像的图像评价值高的图像作为代表图像候选。图像评价值为将画质评价值除以簇的中心值(簇的中心的印象值)而得的值,画质评价值越高则变得越高,且具有越接近于簇的中心值的印象值则越变高。图像的画质高,且如代表性表示簇中所包含的图像的印象的图像成为代表图像候选。例如,从簇cl20中所包含的图像i21至i25中确定图像i24作为第1代表图像候选,从簇cl30中所包含的图像i31至i35中确定图像i35作为第2代表图像候选,从簇cl40中所包含的图像i41至i45中确定图像i45作为第3的代表图像候选。

若按照每一簇确定代表图像候选,则在显示控制装置3(代表图像候选显示控制机构)的控制下将所确定的代表图像候选显示在显示装置2的显示画面(图9步骤79)。

图12是显示在显示装置2的显示画面的窗口30的一例。

在窗口30中显示有如上述那样确定的作为代表图像候选的图像i24、i35及i45。在图像i24的下面显示有表示图像i24的印象的感性词(词汇)“温和”。同样地,在作为代表图像候选的图像i35的下面显示有表示作为代表图像候选的图像i35的印象的感性词“安静”,且在作为代表图像候选的图像i45的下面在显示控制装置3的控制下显示有表示作为代表图像候选的图像i45的印象的感性词“整洁”。关于这些感性词,在预先存储于图像i24、i35及i45的每一个图像文件的标题中的情况下,从这些标题中读取。在未将感性词存储于图像文件的标题中的情况下,利用分布有感性词的印象区域。通过从分布有感性词的印象区域中读取与代表图像候选的印象值s24、s35及s45对应的感性词,可获得与代表图像候选对应的感性词,如图12所示,显示在所对应的图像的下面。用户通过观看感性词,能够相对容易地掌握作为代表图像候选显示的图像是哪种印象。如图3所示,在预先存储的代表图像候选ir1至ir8的下面,也可以显示有与代表图像候选ir1至ir8的每一个印象对应的感性词。

在设为代表图像候选的图像i24、i35及i45的下面形成有赋予了“ok”字符的ok按钮31、赋予了“清除”字符的清除按钮32。

若在设为代表图像候选的图像i24、i35及i45中,通过鼠标9(代表图像选择机构)点击任一图像,并点击ok按钮31,则选择所点击的图像作为代表图像(步骤80)。在此,选择图像i24作为代表图像。

若选择代表图像,则计算出所选择的代表图像所属的簇中所包含的多个图像的印象值的中心值与第1图像组中所包含的多个图像中的每一个图像的印象值的差异(图9步骤81)。

图13对应于图10及图11,且为印象区域的一例。

图13也与图10及图11同样地,横轴为由“暖色”的印象和“冷色”的印象规定的印象轴,纵轴为由“柔和”的印象和“生硬”的印象规定的印象轴。

图13中,也图示出作为代表图像所选择的图像i24所属的簇cl20的中心值s20、第2组中所包含的多个图像i51至i59的印象值s51至s59。

簇cl20的中心值s20与印象值s51至s59的每一个差异(与中心值s20的距离)由δs51至δs59表示。通过cpu7计算出这种差异。

而且,通过cpu7确定第1图像组中所包含的图像i51至i59的每一个画质(画质评价值)(图9步骤82)。

若获得簇cl20的中心值s20与印象值s51至s59的每一个差异和图像i51至i59的每一个画质,则根据所获得的差异和画质,并通过cpu7计算出图像评价值(图9步骤83)。

表3为存储了关于第1图像组中所包含的图像i51至i59的图像评价值等的表。

[表3]

图像i51的画质评价值为q51,所选择的中心值s20至图像i51的印象值s51为止的距离(印象值的差异)为δs51。图像评价值为将画质评价值除以所选择的中心值至评价对象的图像的印象值为止的距离而得的值,由此图像i51的图像评价值成为q51/δs51。关于其他图像i51至i59,也同样地,通过cpu7计算出图像评价值。由于认为图像的画质越高(画质评价值越高)则图像评价值越变高,且与所选择的中心值s20的距离越近(印象值的差异越小),则越接近于用户所期望的印象,因此图像评价值变高。

能够利用用户所持有的图像选择代表图像,并能够利用所选择的代表图像计算图像评价值。

上述实施例中,第1图像组中所包含的多个图像和第2图像组中所包含的多个图像存储于相同的存储卡14中,但是第1图像组中所包含的图像和第2图像组中所包含的图像也可以存储于不同的记录介质中。

图14示出变形例,且为印象区域的一例。图14对应于图13。

上述实施例中,第1图像组和第2图像组为不同的图像组,但是该变形例中,第1图像组和第2图像组为相同的图像组。

在第1图像组中包含与印象值s21至s25、s31至s35及s41至s45对应的图像i21至i25、i31至i35及i41至i45。在图14中,分布有印象值s21至s25、s31至s35及s41至s45。

将图像i21至i25分类为簇cl20,将图像i31至i35分类为簇cl30,将图像i41至i45分类为簇cl40。并且,确定属于簇cl20中的图像i21至i25中的图像i24作为代表图像候选,确定属于簇cl30中的图像i31至i35中的图像i35作为代表图像候选,确定属于簇cl40中的图像i41至i45中的图像i45作为代表图像候选。然后,在显示装置2的显示画面上显示图12所示的窗口30。

若在图像i24、i35及i45中,选择图像i24作为代表图像,则计算出图像i24所属的簇cl20的中心值s20至与第1图像组(与上述实施例不同,第1图像组与第2图像组相同,由此成为第1图像组)中所包含的图像i21至i25、i31至i35及i41至i45对应的印象值s21至s25、s31至s35及s41至s45的每一个印象值为止的距离。

在选择簇cl20中所包含的图像i24作为代表图像的情况下,簇cl20的中心值s20至簇cl20中所包含的图像i21至i25的印象值s21至s25为止的距离(印象值的差异)与参考图11计算出的距离相同且成为δs21至δs25。然而,簇cl20的中心值s20至簇cl30中所包含的图像i31至i35的印象值s31至s35及簇cl20的中心值s20至簇cl40中所包含的图像i41至i45的印象值s41至s45为止的每一个距离成为δs51至δs55、δs61至δs65。利用如此获得的距离并通过cpu7计算出第1图像组中所包含的图像i21至i25、i31至i35及i41至i45的图像评价值。

表4为存储了图像评价值等的表的一例。

[表4]

关于用户作为代表图像选择的图像i24所属的簇cl20中所包含的图像i21至i25,与表2中所存储的图像评价值相同,但是关于与用户作为代表图像选择的图像i24所属的簇cl20不同的簇cl30及簇cl40,变为表2中所存储的图像评价值。例如,若为簇cl20中所包含的图像i31,则簇cl20的中心值s20至图像i31的印象值s21为止的距离为δs51,因此若将图像i31的画质评价值设为q31,则图像i31的图像评价值成为q31/δs51。并且,若为簇cl30中所包含的图像i41,则簇cl20的中心值s20至图像i41的印象值s41为止的距离为δs61,因此若将图像i41的画质评价值设为q41,则图像i41的图像评价值成为q41/δs61。关于簇cl30中所包含的其他图像i32至i35、簇cl40中所包含的其他图像i42至i45,也同样地,通过cpu7计算出图像评价值。关于图像评价值,与簇中所包含的多个图像的印象值的中心值与簇中所包含的图像的印象值的差异越大则差异越小的情况相比,将图像评价值计算得越低。并且,与簇中所包含的图像的画质越差则画质越良好的情况相比,将图像评价值计算得越低。

如此,第1图像组中所包含的多个图像与第2图像组中所包含的多个图像可以相同。

图15及图16示出变形例,且为表示图像评价装置1的处理步骤的流程图。图15及图16对应于图8及图9。

该实施例中,将第1图像组中所包含的多个图像和第2图像组中所包含的多个图像输入至图像评价装置1,但是关于确定代表图像候选的第2图像组中所包含的多个图像,利用画质为阈值以上的图像分类为多个簇。

与图8及图9所示的处理步骤同样地,将第1图像组中所包含的多个图像及第2图像组中所包含的多个图像输入至图像评价装置(步骤91,92)。第1图像组与第2图像组相同,第1图像组中所包含的多个图像与第2图像组中所包含的图像也可以相同。在第1图像组中所包含的多个图像与第2图像组中所包含的图像相同的情况下,将第1图像组中所包含的多个图像或第2图像组中所包含的多个图像中的任一个图像输入至图像评价装置1即可,即使不存在第1图像组及第2图像组这两者,只要存在第1图像组或第2图像组中的任一个即可。

通过cpu7确定第2图像组中所包含的多个图像的画质(步骤93),如图10所示,通过cpu7(图像分类机构)将第2图像组中所包含的多个图像中的画质为阈值以上的图像分类为多个簇(步骤94)。例如,若将第2组中所包含的多个图像设为i21至i25、i31至i35及i41至i45,且这些图像i21至i25、i31至i35及i41至i45全部具有阈值以上的画质,则如图10所示,分类为簇cl20、cl30及cl40。通过cpu7计算出多个簇cl20、cl30及cl40中所包含的多个图像的印象值的中心值s20、s30及s40(步骤95),如图11所示,通过cpu7计算出所计算出的中心值s20、s30及s40的每一个与簇中所包含的图像的印象值的差异δs21、δs31、δs41等(步骤76)。

根据所计算出的印象值的差异和画质并通过cpu7计算出第2图像组中所包含的多个图像的图像评价值(步骤97),与上述同样地,通过cpu7按照每一簇确定代表图像候选(步骤98)。如图12所示,通过显示控制装置3(代表图像候选显示控制机构)将作为所确定的代表图像候选的图像i24、i35及i45显示在显示装置2的显示画面(步骤99)。由用户从所显示的代表图像候选中选择代表图像(步骤100)。例如,选择图像i24作为代表图像。

通过cpu7确定第1图像组中所包含的图像的画质(步骤101)。

接着,计算出代表图像所属的簇cl20中所包含的多个图像的印象值的中心值s20与第1图像组中所包含的图像中的具有阈值以上的画质的图像的印象值的差异(步骤102)。例如,若第1图像组中所包含的多个图像为i51至i59,且这些图像i51至i59全部具有阈值以上的画质,则如图13所示,通过cpu7计算出中心值s20与图像i51至i59的每一个图像的印象值s51至s59的差异δ51至δ59。根据如此计算出的印象值的差异δ51至δ59的每一个和第1图像组中所包含的多个图像i51至i59的每一个图像的画质,通过cpu7计算出第1图像组中所包含的多个图像i51至i59的图像评价值(步骤103)。

如此,关于第2图像组中所包含的多个图像中的画质为阈值以上的多个图像,根据每一个图像的印象值,将多个图像分类为簇,因此关于画质差的图像,能够根据基于簇的分类来进行排除。并且,由于检测出第1图像组中所包含的多个图像中的代表图像所属的簇中所包含的多个图像的印象值的中心值与第1图像组中所包含的多个图像中的具有阈值以上的画质的图像的印象值的差异,因此关于画质差的图像,根据该差异的检测来进行排除。

在将第1图像组中所包含的多个图像和第2图像组中所包含的多个图像记录于相同的如存储卡14那样的记录介质中的情况下,由同一用户拍摄这些图像的可能性高。在由同一用户拍摄第1图像组中所包含的多个图像和第2图像组中所包含的多个图像的情况下,通常用户的拍摄倾向相似,因此从第2图像组中所包含的多个图像中选择代表图像,第1图像组中所包含的多个图像中的具有与该代表图像的印象接近的印象的图像的图像评价值变高。若利用图像评价值高的图像制作相册等,则所制作的相册中所包含的图像的倾向符合用户的喜好。与仅选择高画质的图像制作相册等的情况相比,能够制作接近于用户的喜好的相册等。

并且,例如,若第1图像组中所包含的多个图像为由某一用户在某一年拍摄到的图像,且将第2图像组中所包含的多个图像设为由该同一用户在该年的前一年拍摄到的图像,则从在前一年拍摄到的图像中选择代表图像,第1图像组中所包含的多个图像中的具有与该代表图像的印象接近的印象的图像的图像评价值变高。若在该情况下也利用图像评价值高的图像制作相册等,则能够利用与在前一年拍摄到的图像的倾向相同的倾向的图像制作相册。在由在前一年拍摄到的图像制作相册的情况下,能够重新制作与由在前一年拍摄到的图像制作的相册相同倾向的相册。

在执行上述处理的处理部中,除了执行软件并作为各种处理部发挥功能的cpu7以外,还包含如fpga(field-programmablegatearray:现场可编程门阵列)等那样制造之后能够变更电路结构的可编程逻辑器件、asic(applicationspecificintegratedcircuit:专用集成电路)等作为具有为了执行特定的处理而专门设计的电路结构的处理器的专用电路等。

1个处理部可以由这些各种处理器中的1个构成,也可以由相同类型或不同类型的2个以上的处理器的组合(例如,多个fpga、cpu与fpga的组合)构成。作为由1个处理器构成多个处理部的例子,第一,如以客户端计算机、服务器等计算机为代表那样,具有如下形态:由1个以上的cpu与软件的组合构成1个处理器,且该处理器作为多个处理部发挥功能。第二,如以片上系统等为代表那样,具有如下形态:使用利用1个ic(integratedcircuit:集成电路)芯片实现包含多个处理部的系统整体的功能的处理器。如此,各种处理部是使用1个以上的各种处理器构成作为硬件结构。

而且,更具体而言,这些各种处理器的硬件的结构为组合半导体元件等电路元件而得的电路。

上述实施例中,将图像评价装置1记载成专用装置般,但可以由个人计算机构成,也可以由如智能手机、平板装置的所谓的智能设备构成,还可以由如功能型手机的移动电话构成而不是专用装置。

符号说明

1-图像评价装置,2-显示装置,3-显示控制装置,4-存储器,5-微型光盘,6-cd驱动器,7-cpu,8-键盘,9-鼠标,10-通信装置,11-hd驱动器,13-接口,14-存储卡,30-窗口,31-ok按钮,32-清除按钮,cl20-簇,cl30-簇,cl40-簇,i1-i9、i10、i21-i25、i31-i35、i41-i45、i51-图像,ir1-ir8-代表图像候选。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1