显示控制设备和计算机可读记录介质的制作方法_2

文档序号:9602461阅读:来源:国知局
30是其中在图2中示出的全方向图像上的视点D被包括在其中心的情况的示例。换句话说,其是其中显示装置20显示与视点D对应的全方向图像30的情况的示例。全方向图像可以包括全方向图像上的多于一个视点。例如,除了视点D以外,全方向图像30包括在图像左侧的视点C和在图像右侧的视点E。
[0037]视点列表图像40的区域当在显示装置20的屏幕的下面部分处显示时指示示例。在视点列表图像40的区域中,显示与视点B到F对应的部分全方向图像的缩略图。也就是说,显示五个缩略图,并且其他缩略图的显示被省略为“……”。然而,通过根据视点列表图像40的区域的大小减小缩略图的大小,显示控制单元14可以显示全部指定的视点的部分全方向图像的缩略图,而不省略其他缩略图的显示。
[0038]显示控制单元14进行控制,使得被包括在部分全方向图像的中心的视点的缩略图被显示在视点列表图像中的预定位置处。在图3中示出的示例中,在中心显示与视点D对应的部分全方向图像的区域,并且显示控制单元14进行控制,使得该部分全方向图像的缩略图被显示在视点列表图像40中的预定位置处。在根据本实施例的显示控制设备10中,预定位置是在视点列表图像的中心处的位置,并且因此使得在显示装置20上显示的全方向图像和视点列表图像的缩略图之间的关系变得清楚。
[0039]此外,显示控制单元14使得包括在显示图像的全方向图像30中示出的视点的部分全方向图像的缩略图的大小大于包括在显示图像的全方向图像中并未示出的视点的部分全方向图像的缩略图的大小。在图3中示出的示例中,因为视点C到E被包括在显示图像中包括的全方向图像30中,与视点C到E对应的部分全方向图像的缩略图的大小被放大。因此,根据本实施例的显示控制设备10可以使得在显示装置20上显示的全方向图像和在视点列表图像中示出的部分全方向图像的缩略图之间的关系变得清楚。
[0040]返回参考图1,根据对全方向图像或视点列表图像进行的操作,接受单元15接受指示显示图像的全方向图像的改变的输入。对全方向图像进行的操作是例如指定(选择)被显示在全方向图像上的视点的操作。响应于该操作,例如,图3中的全方向图像30移动。例如,如果用户指定全方向图像上的视点C,则全方向图像30被改变为在中心具有视点C的全方向图像30。据此,视点列表图像也被改变为对准,使得视点C的部分全方向图像的缩略图称为中心。
[0041]此外,对视点列表图像进行的操作是选择视点列表图像上的部分全方向图像的缩略图的操作以及通过滚动视点列表图像改变在视点列表图像中的预定位置处要显示的部分全方向图像的缩略图的操作等。响应于该操作,例如,图3中的全方向图像30移位。例如,如果用户选择视点列表图像上的视点F的部分全方向图像的缩略图,则全方向图像30被改变为在中心具有视点F的全方向图像30。此外,据此,视点列表图像也被改变为对准,使得视点F的部分全方向图像的缩略图称为中心。在根据本实施例的显示控制设备10中,预定位置是在视点列表图像的中心处的位置。
[0042]注意,由用户使用用于操作的输入装置可以是任意的。例如,其可以是鼠标或键盘,或由包括显示单元和输入单元的触摸面板实现的显示装置20等。
[0043]响应于指示全方向图像的改变的输入,显示控制单元14改变显示图像的全方向图像,并且改变视点列表图像的缩略图的顺序,使得与根据指示全方向图像的改变的输入要新显示的全方向图像的区域对应的部分全方向图像的缩略图被显示在视点列表图像的中心。注意,改变之前的全方向图像和改变之后的全方向图像作为图像没有区别,并且通过改变要显示的全方向图像的的区域的显示控制单元14改变显示图像的全方向图像。参考图4(a)到(c)具体地解释显示图像的改变的示例。
[0044]图4(a)到(c)是示出改变在第一实施例的显示装置20上显示的显示图像的示例的图。图4(b)中的全方向图像30是其中作为包括视点D的区域的图像的部分全方向图像的图像被包括在中心,并且指示改变之前的显示图像的情况。
[0045]图4(c)指示其中接受单元15从用户接受改变为视点E的指令的情况。具体地,响应于用户的操作,接受单元15接受指示将被包括在显示图像中的全方向图像的显示改变为视点E的输入。用户的操作包括指定全方向图像30上的视点E的操作,选择视点列表图像40上的部分全方向图像的缩略图401的操作(作为包括视点E的区域的图像的部分全方向图像的缩略图),或者通过滚动视点列表图像40将部分全方向图像的缩略图41带到视点列表图像的中心的操作(从视点列表图像40的状态移位为视点列表图像41的状态的操作)等。
[0046]当接受单元15从用户接受改变为视点E的输入时,显示控制单元14显示显示控制单元14显示包括全方向图像31的显示图像和视点列表图像41。也就是说,显示控制单元14改变被包括在显示图像中的全方向图像的显示,从在中心具有视点D的全方向图像30改变为在中心具有视点E的全方向图像31。此外,同时,显示控制单元14从视点列表图像40向视点列表图像41地改变被包括在显示图像中的视点列表图像。如所示,全方向图像31是包括在中心包括视点E的区域的部分全方向图像的全方向图像。此外,视点列表图像41显示与在视点列表图像41的中心中被包括在全方向图像31中的视点对应的缩略图,并且是其中与视点D、E和F对应的部分全方向图像的缩略图的大小被放大的视点列表图像。
[0047]此外,图4(a)指示其中接受单元15从用户接受改变为视点C的指令的情况。具体地,当接受单元15从用户接受指示改变为视点C的指令的操作时,显示控制单元14的操作与从用户接受指示改变为视点E的指令的操作的情况相同,并且因此省略其解释。
[0048]图4(a)中的显示图像包括全方向图像32和视点列表图像42。全方向图像32是包括在中心包括视点C的区域的部分全方向图像的全方向图像。视点列表图像42显示与在视点列表图像42的中心中被包括在全方向图像32中的视点对应的部分全方向图像的缩略图,并且是其中与视点B到D对应的部分全方向图像的缩略图的大小被放大的视点列表图像。
[0049]然后,在参考流程图解释显示控制设备10的显示控制方法之前,详细解释指示全方向图像的位置的坐标和视点列表信息。图5是用于解释在第一实施例的全方向图像上的视点的位置的图。根据本实施例的显示控制设备10在显示装置20上以就像观看显示装置20的用户实际上从成像地点观看预定方向的形式进行显示。因此,根据本实施例的显示控制设备10将全方向图像上的点与球体上的点相关联,并且因此使用全方向图像作为球体上的图像。因为如图2中所示全方向图像是平面图像,其曲率与球体的曲率不同。然而,通过使得全方向图像基于墨卡托投影(Mercator project1n),显示控制设备10可以排列全方向图像上的点,以便对应于球体上的点。
[0050]全方向图像上的坐标可以由从球体的中心的方位角(水平方向上的坐标)和从球体的中心的仰角(垂直方向上的坐标)表示。方位角在顺时针方向上取得在0°到360°的范围中的值。仰角取得在-90°到90°的范围中的值。相应地,全方向图像上的视点的位置可以由方位角和仰角表示。此外,部分全方向图像是在中心包括全方向图像上的任意视点的图像。因此,部分全方向图像可以由图像的中心中的视点的坐标(方位角和仰角)和视角(相机的缩放值)表示。
[0051]解释通过调整相机角度和相机位置调整在显示装置20上显示的全方向图像的视角的方法。图6和图7是用于解释视角、相机角度和相机位置之间的关系的图。图6示例用于视角、相机角度和相机位置之间的关系的范围(a到d)和具体值(A到D)。图7指示范围(a到d)和具体值(A到D)之间的几何位置关系。图7的圆周指示全方向图像。视角指示当从球体的中心通过从中心的角度观看被包括在全方向图像的中心中的视点时的视线的范围(图像的大小)。由视线的该范围指示的全方向图像与图4中示出的全方向图像30、31或32对应。
[0052]解释使用相机角度和相机位置调整视角的具体示例。通过将相机位置设置为球体的中心(0.0)并且将相机角度设置为60°,可得到A(60°的视角)的示例。通过将相机的位置从球体的中心向后移位1.0来将相机位置设置为-1.0,并且通过将相机角度设置为60°,可以得到B(120°的视角)的示例。通过将相机的位置从球体的中心向后移位1.0来将相机位置设置为-1.0,并且通过将相机角度设置为120°,可以得到C(240°的视角)的示例。通过将相机的位置从球体的中心向后移位1.38来将相机位置设置为-1.38,并且通过将相机角度设置为120°,可以得到D(286°的视角)的示例。
[0053]显示控制单元14可以通过这样调整相机角度和相机位置,调整在显示装置20上显示的全方向图像的视角。在本实施例的解释中,全方向图像的视角被固定为120° (B的示例)。注意,全方向图像的视角不限于120°,并且可以是任意的。
[0054]图8是指示第一实施例的显示控制设备10的视点列表信息的示例的表。视点列表信息包括视点、方位角、仰角、视角和缩略图。视点是用于识别视点的信息。方位角指示在水平方向上全方向图像上的视点的位置。仰角指示在垂直方向上全方向图像上的视点的位置。视角指示在图像的中心中包括视点的部分全方向图像的范围。缩略图是在视点列表图像中显示视点的
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1