图像处理装置、重要人物判定方法、图像布局方法、以及程序和记录介质的制作方法_3

文档序号:9202860阅读:来源:国知局
置信息、以及面部图像的尺寸的信息。所生成的面部图像数据输出至面部特征量计算部22。
[0070](相同人物判定处理)
[0071]在接下来的步骤S3中,面部特征量计算部22从基于面部图像数据的面部图像中检测眼睛、鼻子、嘴、轮廓等面部部分,基于面部部分的配置、形状、大小、以及它们的关系等,计算出面部特征量。
[0072]在步骤S4中,面部图像分类部23基于利用面部特征量计算部22计算出的与多个面部图像数据相对应的多个面部特征量,生成各自的模型数据,通过对模型数据彼此进行比较,将各个面部图像数据分类成面部图像组,将I个面部图像组作为I个人物,并将与这些图像组相对应的人物的信息作为出场人物的信息进行输出。此外,作为模型数据,例如,可以列举基于面部特征量即面部部分的位置关系的矢量等。
[0073]图3说明由面部图像分类部23分类出的多个面部图像组的一个例子的说明图。图3的矩形图像31是基于上述的面部图像数据的面部图像或者面部图像的缩略图像(下面,将矩形图像31称为面部图像31)。另外,位于面部图像31的左侧的“人物I”的记载表示面部图像组的名称,表示与面部图像组相对应的人物,该面部图像组是基于在“人物I”的记载的旁边进行排列的包含面部图像31在内的多个面部图像的面部图像组。即,在“人物I”的旁边进行排列的多个面部图像是所有“人物I”的面部图像。
[0074]另外,在面部图像31的下方记载的“a.jpg”的记载是用于说明检测面部图像的原始图像数据的文件名的记载,实际上,如上所述,面部图像数据具有作为元信息的包含原始图像数据的文件名等在内的原始图像数据的信息。此外,对于除了面部图像31以外的各面部图像,为了进行说明,也与面部图像31的情况相同地,在各面部图像的下方记载原始图像数据的文件名。
[0075]在图3中可以看出,从多个图像数据中,确定出“人物I”?“人物N”这N个人物。另外,在图3中,除了 “人物I”?“人物N”以外,还存在“未分类”的面部图像组。此外,在“未分类”的面部图像组中所包含的面部图像是通过上述的相同人物判定处理无法进行分类的面部图像。
[0076](主人公的决定)
[0077]在步骤S5中,主人公决定部3基于从人物确定部2输出的出场人物的信息决定主人公。在这里,出场人物的信息不限定于由面部图像分类部23分类出的面部图像组的信息(确定出的人物的信息),还包含各个面部图像组所具有的面部图像(面部图像数据)的数量、面部图像数据所具有的元信息等。
[0078]作为主人公的决定方法,列举出各种方法,主人公决定部3例如将面部图像组中的面部图像的数量最多的人物(由面部图像检测部21检测出的面部图像的检测数量最多的人物)即在多个图像数据中出场次数最多的人物决定为主人公。此外,图3的“人物I”?“人物N”按照面部图像的数量从多到少的顺序进行排列。由此,主人公决定部3将面部图像的数量最多的人物I决定为主人公。
[0079]此外,主人公不一定是一个人,主人公决定部3例如也能够将按照出场次数从多到少的顺序排列时的出场次数较多的2个人作为主人公等,而决定出多个主人公。例如,在从以包含2个兄弟的家庭照片为中心的多个图像数据中决定出主人公的情况下,可以将兄弟2个人决定为主人公。
[0080](重要人物的判定)
[0081]在步骤S6中,重要人物判定部4基于从上述的人物确定部2输出的出场人物的信息和在上述的主人公决定部3中决定出的主人公,将与主人公的关联性较高的人物判定为重要人物。
[0082]作为重要人物的判定方法,能够想到各种方法,重要人物判定部4例如将与主人公一起呈现的图像数据的数量较多的人物判定为重要人物。如图3所示,在呈现主人公的图像数据是“a.jpg”、“b.jpg”、“c.jpg”、“d.jpg”、“e.jpg”、“f.jpg,,、以及“g.jpg,,,呈现“人物 2” 的图像数据是 “b.jpg”、“c.jpg”、“d.jpg”、“f.jpg”、“g.jpg”、以及 “h.jpg” 的情况下,“人物2”在“b.jpg”、“c.jpg”、“d.jpg”、以及“f.jpg”这4个图像数据中与主人公一起呈现,是“人物2”?“人物N”中最多的。
[0083]如上所述,重要人物判定部4对除了主人公(“人物I”)以外的所有人物即“人物
2”?“人物N”,计算出与主人公一起呈现的图像数据的数量,将与主人公一起呈现的图像数据的数量最多的人物判定为重要人物。在这种情况下,重要人物判定部4将与主人公一起呈现的图像数据的数量最多的“人物2”判定为“重要人物”。
[0084]此外,与上述的主人公的情况相同地,重要人物可以不限定为一个人,例如,也可以将按照与主人公一起呈现的图像数据的数量的从多到少的顺序进行排列时的数量较多的多个人判定为重要人物。另外,在将重要人物判定为多个人的情况下,也可以按照与主人公一起呈现的图像数据的数量的从多到少的顺序,进行重要人物1、重要人物2、……的顺序排列。
[0085](图像布局)
[0086]下面,基于图4所示的流程图,对图1的图像处理装置的图像布局的动作(图像布局方法)进行说明。图4的流程图后续于图2所示的流程图。另外,在这里,将下述情况作为例子进行说明,即,将制作出的图像商品作为照片书,对照片书的规定的页面进行图像布局。
[0087]作为步骤S7,优先级设定部5基于在上述的重要人物判定部4中判定出的重要人物和在上述的主人公决定部3中决定出的主人公,设定多个图像数据的优先级。
[0088]优先级的设定,在对图像中的主人公以及重要人物的有无、图像中主人公以及重要人物的配置、图像中的主人公以及重要人物的面部的大小、图像中的人物的出场人数(包含主人公以及重要人物)等进行综合判断的基础上,例如,设定为5个等级。
[0089]如图5(A)所示,对于主人公(面部图像通过两重圆圈包围的人物。以下在图像中以相同的方式表示主人公)以及重要人物(面部图像通过圆圈包围的人物。以下在图像中以相同的方式表示重要人物)较大地呈现在图像的中央附近的图像数据,例如,设定为优先级最高的“优先级5”。另外,如图5(B)所示,一起呈现有主人公以及重要人物,还呈现有除了主人公以及重要人物以外的其他人物(面部图像通过虚线圆圈包围的人物。以下在图像中以相同的方式表示其他人物),但其他人物呈现在主人公以及重要人物附近的图像数据,例如设定为“优先级4”,使得位于图5(A)的下一个优先级。另外,如图5(C)所示,一起呈现有主人公以及重要人物、并在背景中呈现其他人物的图像数据例如设定为“优先级3”,使得位于图5(B)的下一个优先级。另外,仅呈现主人公的图像数据或者仅呈现重要人物的图像数据例如设定为“优先级2”,使得比图5(C)的优先级低。另外,如图5(D)所示,没有呈现主人公以及重要人物的图像数据例如设定为“优先级I ”,使得优先级最低。
[0090]在后续的步骤S8中,控制部10基于用户的指示,从多个图像数据中提取用于对照片书的规定的页面进行布局的多个候补图像数据。如果用户操作操作部11,指定图像数据的拍摄期间、图像数据的类别(例如,基于用户输入的运动会、正月等事件等、或者使用图像内容的自动判定技术而得到的图像内容的类别)、进行布局的照片书的页面数、以及进行布局的各页面的模板等,则控制部10计算出照片书的制作所需要的图像数据的数量,从多个图像数据中提取出用于制作照片书的数量充足的候补图像数据。此外,在照片书的制作中,由于从一定数量的候补图像数据中选择出优先级较高、较好的图像数据采用在照片书中,因此,作为候补图像数据的数量,例如,优选大于或等于照片书的制作所需要的图像数据的数量的2倍。
[0091]此外,图6是表示照片书的跨页的模板的一个例子的示意图。在模板中,设定出与优先级相对应的图像配置区域。在图6中,作为原则,从较大地显示图像的图像配置区域开始依次设定I号?7号的配置的顺序。
[0092]最后,作为步骤S9,图像布局决定部6基于在优先级设定部5中设定出的优先级,从上述的多个候补图像数据中选择出进行布局的候补图像数据,基于优先级决定候补图像数据的布局。
[0093]图像布局决定部6例如将多个候补图像数据按照优先级从高到低的顺序进行排列,以按照图6所示的图像的配置I?7的顺序对上述的候补图像进行布局的方式,决定图像布局。决定出的图像布局经由显示控制部8显示在显示部9上,另外,基于用户的指示,与对应的图像数据一起作为图像布局的数据(图像布局数据)从输出部7输出至外部。
[0094]图7是基于本发明的图像布局与现有的图像布局的对比图。如图7所示,在现有的图像布局中,例如,基于面部图像的数量或者主人公的有无,可能能够较大地显示呈现有主人公以及重要人物的图像,但还呈现有多个除了主人公以及重要人物以外的其他人物,另外,由于不是主人公以及重要人物位于中心的图像,因此,用户对该图像布局的满意度不高。与此相对,在本发明的图像布局中,例如,能够较大地显示仅呈现主人公以及重要人物的图像,因此,用户对该图像布局的满意度较高,另外
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1