信息处理装置、信息处理方法、程序和图像处理装置制造方法及图纸

技术编号:4298749 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了信息处理装置、信息处理方法、程序和图像处理装置。信息处理装置包括带状区域选择部件、角度选择部件和控制部件。带状区域选择部件从各自相对于与第一方向正交的第二方向具有第一角度的带状区域之中选择满足下述条件的、具有最大高度的第一带状区域,所述条件为:第一带状区域在第一点群的第一方向上的一侧并且在第二点群的与第一方向相反的方向上的一侧。角度选择部件选择第一角度的候选。控制部件实行控制以重复对第一带状区域的选择和对第一角度的候选的选择,并且获得最终选择的第一带状区域作为处理结果。

【技术实现步骤摘要】

本专利技术涉及信息处理装置、信息处理方法、程序以及图像处理装置。具体而言,本 专利技术涉及用于决定满足以下条件的具有最大高度的带状矩形区域的信息处理装置等等该 区域在第一点群(point group)的上侧并且在第二点群的下侧。
技术介绍
在日本未实审专利申请公布No. 2000-299804等等之中,提出了从通过摇摄 (pa皿ing)而连续拍摄的多个图像创建单个全景(panorama)。如果多个图像在拍摄时垂直 位置没有对齐,则在从这多个图像创建全景时必须确定要切出作为全景的切出区域(矩形 区域)。过去,用户手动指定该切出区域。 这里,将参考具体示例来描述切出区域的指定。例如,考虑这样一种情况,其中,用 户在摇摄如图19所示的建筑物B1-B4的场景的同时拍摄如图20所示的五个图像P1-P5,并 且尝试从这五个图像Pl-P5创建单个全景。 图21中的阴影区域示出了用户指定的切出区域的一个示例。另外,图22中的阴 影区域A2示出了用户指定的切出区域的另一个示例。对于全景而言,高度比宽度更重要。 因此,指定图22所示的区域A2比指定图21所示的区域Al更好。图23示出了利用图22 的区域A2作为切出区域从五个图像P1-P5切出的全景PN。 另外,图24所示的区域A3示出了用户指定的切出区域的又一个示例。在此示例 中,在阴影区域上没有像素数据,因此无法确定像素值并且处理变得不可执行。因此,这种 区域A3是不合需要的。
技术实现思路
如上所述,对于全景而言,高度比宽度更重要。因此,最好以使其高度最大化的方式来选择切出区域。如以上还提到的,用户手动指定切出区域。因此,用户必须花费太多时间来决定切出区域,并且不能保证用户手动切出的区域的高度是最大的。 因此,希望例如自动决定要从多个图像中切出作为全景的切出区域以使其高度最大化。 根据本专利技术的一个实施例,提供了一种信息处理装置,其包括以下元件。带状区域 选择部件从各自相对于第二方向具有第一角度的带状区域之中选择满足下述条件的、具有 最大高度的第一带状区域,其中该第二方向与第一方向正交,第一点群与第二点群并排存 在于该第一方向上,该条件为第一带状区域在第一点群的与第一方向相同或相反的方向 上的一侧,并且在第二点群的与第一方向相反或相同的方向上的一侧。角度选择部件基于 第一点群中与第一带状区域相接触的第一点、第二点群中与第一带状区域相接触的第二点 以及第一角度之间的关系,从小于或大于第一角度的角度之中选择第一角度的候选。控制 部件实行控制以重复带状区域选择部件对第一带状区域的选择和角度选择部件对第一角 度的候选的选择,并且获得由带状区域选择部件最终选择的第一带状区域作为处理结果。 在此实施例中,第一方向是第一点群与第二点群并排存在的方向。例如,第一点群 可由通过在水平方向上顺序移动图像拍摄位置而拍摄的多个图像的左下和右下位置构成, 并且第二点群可由这多个图像的左上和右上位置构成。在这种情况下,第一方向是垂直方 向。 带状区域选择部件从各自相对于与第一方向正交的第二方向具有第一角度的带 状区域之中选择满足下述条件的、具有最大高度的第一带状区域,该条件为第一带状区域 在第一点群的与第一方向相同或相反的方向上的一侧,并且在第二点群的与第一方向相反 或相同的方向上的一侧。 如上所述,如果第一点群由多个图像的左下和右下位置构成,并且第二点群由这 多个图像的左上和右上位置构成,则带状区域选择部件从各自相对于水平方向具有第一角 度的带状区域之中选择满足以下条件的具有最大高度的第一带状区域该第一带状区域在 第一点群的上侧并且在第二点群的下侧。 另外,角度选择部件基于第一点群中与第一带状区域相接触的第一点、第二点群 中与第一带状区域相接触的第二点以及第一角度之间的关系,从大于或小于第一角度的角 度之中选择第一角度的候选。 例如,在第一点、第二点和第一角度之间的关系中,如果第一带状区域的高度随着当前第一角度的增大而减小,则从小于当前第一角度的角度之中选择第一角度的候选。相反,例如,在第一点、第二点和第一角度之间的关系中,如果第一带状区域的高度随着当前第一角度的减小而减小,则从大于当前第一角度的角度之中选择第一角度的候选。 控制部件实行控制以重复带状区域选择部件对第一带状区域的选择和角度选择部件对第一角度的候选的选择,并且获得由带状区域选择部件最终选择的第一带状区域作为处理结果。通过这种控制,自动决定了满足以下条件的具有最大高度的带状区域第一带状区域在第一点群的上侧并且在第二点群的下侧。如上所述,如果第一点群由多个图像的左下和右下位置构成并且第二点群由这多个图像的左上和右上位置构成,则自动决定用于选择要从多个图像中切出作为全景的切出区域(矩形区域)的带状区域以使得第一带状区域在高度方向上最大化。 在此实施例中,例如,还可包括区域切出部件,其切出从作为处理结果的第一带状 区域中选择的、夹在第一点群与第二点群之间的矩形区域。在此情况下,可以切出满足以下 条件的具有最大高度的矩形区域该矩形区域在第一点群的上侧并且在第二点群的下侧。 例如,可以从通过水平顺序移动图像拍摄位置而拍摄的多个图像中切出具有最大高度的矩 形区域,从而可以获得良好的全景。附图说明 图1是示出根据本专利技术一个实施例的数码相机的配置示例的框图; 图2是示出全景创建部件中的全景创建处理的过程的流程图; 图3是示出通过对多个图像的对齐处理而确定了它们的位置的状态的示图; 图4是示出在从多个图像创建全景时被确定作为切出区域的矩形区域的示例的示图; 图5是示出作为在创建全景时使用的多个图像P1-P5的左下和右下顶点的空心方形和作为这多个图像P1-P5的左上和右上顶点的实心方形的示图; 图6是用于说明选择在高度方向上最大的矩形区域相当于从存在于空心方形的 上侧且存在于实心方形的下侧的矩形区域之中选择具有最大高度的矩形区域的问题的示 图; 图7是用于说明从存在于给定点群(空心方形)的上侧且存在于给定点群(实心 方形)的下侧的矩形区域之中选择具有最大高度(H)的矩形区域的问题的示图; 图8是用于说明在X轴和一向量的方向之间形成的角度P的示图,该向量起始于 第一点群中与一矩形区域相接触的点Pa并且终止于第二点群中与该矩形区域相接触的点Pb ; 图9是示出根据规则1的示例(0° < S' < 90°并且P = -90° )的示图; 图10是示出根据规则2的示例(0° <S' <90°并且S' < P < (S' +90)。) 的示图; 图11是示出根据规则3的示例(0° < S' < 90°并且P = (S' +90) ° )的示 图; 图12是示出根据规则4的示例(0° <S' <90°并且(S' +90)。 <P《180° ) 的示图; 图13是用于说明全景创建部件中的切出区域确定处理的过程的一个流程图 (1/3); 图14是用于说明全景创建部件中的切出区域确定处理的过程的另一流程图 (2/3); 图15是用于说明全景创建部件中的切出区域确定处理的过程的又一流程图 (3/3); 图16是示出在倾角S为负的情况下要找出的矩形区域AR的状态的示图; 图17是示出在倾角S为正本文档来自技高网...

【技术保护点】
一种信息处理装置,包括:带状区域选择部件,从各自相对于第二方向具有第一角度的带状区域之中选择满足下述条件的、具有最大高度的第一带状区域,其中该第二方向与第一方向正交,第一点群与第二点群并排存在于该第一方向上,所述条件为:所述第一带状区域在所述第一点群的与所述第一方向相同或相反的方向上的一侧,并且在所述第二点群的与所述第一方向相反或相同的方向上的一侧;角度选择部件,基于所述第一点群中与所述第一带状区域相接触的第一点、所述第二点群中与所述第一带状区域相接触的第二点以及所述第一角度之间的关系,从小于或大于所述第一角度的角度之中选择所述第一角度的候选;以及控制部件,实行控制以重复所述带状区域选择部件对所述第一带状区域的选择和所述角度选择部件对所述第一角度的候选的选择,并且获得由所述带状区域选择部件最终选择的第一带状区域作为处理结果。

【技术特征摘要】
JP 2008-12-16 2008-319109一种信息处理装置,包括带状区域选择部件,从各自相对于第二方向具有第一角度的带状区域之中选择满足下述条件的、具有最大高度的第一带状区域,其中该第二方向与第一方向正交,第一点群与第二点群并排存在于该第一方向上,所述条件为所述第一带状区域在所述第一点群的与所述第一方向相同或相反的方向上的一侧,并且在所述第二点群的与所述第一方向相反或相同的方向上的一侧;角度选择部件,基于所述第一点群中与所述第一带状区域相接触的第一点、所述第二点群中与所述第一带状区域相接触的第二点以及所述第一角度之间的关系,从小于或大于所述第一角度的角度之中选择所述第一角度的候选;以及控制部件,实行控制以重复所述带状区域选择部件对所述第一带状区域的选择和所述角度选择部件对所述第一角度的候选的选择,并且获得由所述带状区域选择部件最终选择的第一带状区域作为处理结果。2. 根据权利要求l所述的信息处理装置,还包括区域切出部件,切出从作为所述处理结果的第一带状区域中选择的、夹在所述第一点 群与所述第二点群之间的矩形区域。3. 根据权利要求l所述的信息处理装置,其中所述第一点群由通过在水平方向上顺序移动图像拍摄位置而拍摄的多个图像的左下 位置和右下位置构成,并且所述第二点群由所述多个图像的左上位置和右上位置构成。4. 一种信息处理方法,包括以下步骤从各自相对于第二方向具有第一角度的带状区域之中选择满足下述条件的、具有最 大高度的第一带状区域,其中该第二方向与第一方向正交,第一点群与第二点群并排存在 于该第一方向上,所述条件为所述第一带状区域在所述第一点群的与所述第一方向相同 或相反的方向上的一侧,并且在所述第二点群的与所述第一方向相反或相同的方向上的一 侧;以及基于所述第一点群中与所述第一带状区域相接触的第一点、所述第二点群中与所述第 一带状区域相接触的第二点以及所述第一角度之间的关系,从小于或大于所述第一角度的 角度之中选择所述第一角度的候选;其中,通过重复带状区域选择步骤和角度选择...

【专利技术属性】
技术研发人员:大木光晴
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1