沉浸式视图导航的制作方法_2

文档序号:9252411阅读:来源:国知局
在示例中,选择输入可以与第一瞄准目标的用户输入相对应,使得在接收到第一瞄准目标的用户输入后显示枢轴控制覆盖。在另一示例中,(例如,与响应于选择输入和/或第一瞄准目标的用户输入相反,默认情况下,)一旦在沉浸式视图界面内显示第一视图就可以显示枢轴控制覆盖。
[0017]在108,响应于通过枢轴控制覆盖的第一导航输入,可以使用枢轴点来基于第二视图描绘第一实体(例如,第二图像描绘国家森林旅社、苏和熊)而将沉浸式视图界面从(例如第一放大状态下的)第一视图转换到该第二视图,其中第二视图可以处于或者可以不处于相对于第一实体的放大状态(例如,在第二视图中可以聚焦于或者可以不聚焦于国家森林旅社)。在示例中,可以基于遍历包括一个或多个节点(例如代表视图和/或实体)和/或一个或多个边缘(例如代表在视图和/或实体之间的关系)的图表,而在图像库(例如,可以与第一视图的来源相似或不同的图像库)中识别第二视图。在另一示例中,可以使用过滤器来识别第二视图,所述过滤器诸如是时间过滤器(例如,年份过滤器)、人过滤器(例如,苏过滤器)、位置过滤器(例如,森林过滤器)和/或物体类型过滤器(例如,汽车过滤器)。例如,时间过滤器可以规定I年的时间跨度,以使得可以基于第二视图是在距离第一视图一年内创建的来识别该第二视图。用户可以执行与第二视图相关联的各种操作,诸如缩小操作,所述缩小操作可以将第二视图从放大状态转换到缩小状态,所述缩小状态可以描绘第二视图在放大状态下没有描绘的第三实体。这样,用户可以导航经过描绘第一实体的一个或多个视图,可以看见描绘第一实体连同其他实体(例如在不同的时间、位置等等)的不同视图(例如,图像),和/或可以基于取消输入而导航回到第一视图。
[0018]在示例中,用户可以基于新视图描绘了由当前视图所描绘的第二实体,而从沉浸式视图界面所显示的当前视图导航到新视图,而不离开沉浸式体验。例如,响应于与在第二视图内所描绘的第二实体(例如,在第二图像中描绘的苏)相关联的第二瞄准目标的用户输入,可以选择第二实体作为枢轴点,和/或可以(例如,可选地)将第二视图转换到相对于第二实体的第二放大状态(例如,可以将苏带到第二图像的主要焦点)。响应于通过枢轴控制覆盖的第二导航输入,可以使用枢轴点(例如,第二实体)来基于第三视图描绘第二实体(例如,第三图像描绘在学校的苏)而将沉浸式视图界面从处于第二放大状态下的第二视图转换到该第三视图。第三视图可以描绘或可以不描绘第一实体(例如,第三图像可以不描绘国家森林旅社),并且在第三视图中第二实体可以处于或可以不处于放大状态。这样,用户可以(例如通过使用枢轴控制覆盖)导航经过描绘第二实体的一个或多个视图,而不离开沉浸式体验(例如,描绘了在跑道上的苏的第四视图)。在110,方法结束。
[0019]图2示出被配置为在一个或多个视图之间进行沉浸式导航的系统200的示例。系统200可以包括视图导航组件214。视图导航组件214可以与沉浸式视图界面202相关联。沉浸式视图界面202可以显示第一视图204,第一视图204描绘了第一金字塔实体210、第二金字塔实体208、人实体206和/或其他实体。视图导航组件214可以配置成检测212与比如是人实体206的第一实体相关联的第一瞄准目标的用户输入220 (例如,手势、鼠标点击、暂停等)。视图导航组件214可以被配置成将人实体206当作枢轴点。在示例中,视图导航组件214可以基于第一瞄准目标的用户输入220而将第一视图204转换216到相对于人实体206的放大状态218。这样,用户可以导航经过描绘人实体206的一个或多个视图,而不离开沉浸式视图界面202和/或沉浸式体验,诸如基本上全屏的视图模式和/或基本上边缘到边缘的视图模式(例如,如图3所示)。
[0020]图3示出被配置为在一个或多个视图之间进行沉浸式导航的系统300的示例。可以认识到,在示例中,系统300可以与图2的系统200相对应。例如,系统300可包括可以与沉浸式视图界面202相关联的视图导航组件214。沉浸式视图界面202可以在放大状态218中显示第一视图(例如,可以基于与图2的人实体206相关联的第一瞄准目标的用户输入220,使第一视图聚焦于第一实体,比如人实体206)。在示例中,枢轴控制覆盖302可以与沉浸式视图界面202相关联。视图导航组件214可以被配置成检测306通过枢轴控制覆盖302的第一导航输入304(例如,轻扫手势、鼠标点击等等)。响应于第一导航输入304,视图导航组件214可以识别描绘人实体206的第二视图314。例如,可以基于遍历图表310以识别描绘人实体206的一个或多个视图,而在库308(例如,在线图像数据库、图像搜索引擎结果、社交网络数据、文件夹等等)中搜索第二视图314。这样,视图导航组件214可以将沉浸式视图界面202从处于放大状态218的第一视图转换312到第二视图314,第二视图314描绘了人实体206和/或其他实体,比如湖实体316。也就是说,可以围绕人实体206 (例如,枢轴点)发生在不同视图之间的转动。在第二视图314中可以聚焦于或不聚焦于人实体206 (例如,第二视图可以不处于相对于人实体的放大状态,直至接收到与第二视图314内的人实体相关联的瞄准目标的用户输入)。
[0021]可以认识到,可以使用枢轴控制覆盖302来绕各种类型的实体和/或日期进行转动。在示例中,可以使用枢轴控制覆盖302将沉浸式视图界面202从描绘日间沙漠的场景的第一视图转换到描绘夜晚沙漠的场景的第二视图(例如,绕与沙漠相关联的时间进行转动)。因此,枢轴点不必仅限于明确的实体(例如,人、汽车等等),而可以是更广泛的场景(例如,沙漠的场景)。这样,可以通过描绘在各种时间和/或日期的沙漠的各种场景来转换沉浸式视图界面202。在另一示例中,可以使用枢轴控制覆盖302将沉浸式视图界面202从描绘人实体的第一场景的第一视图转换成描绘在比如一年后这样的以后时间点(例如在与第一场景的位置不同的位置)的人实体的第二场景的第二视图(例如,基于按年的时间跨度绕与人实体相关联的时间进行转动)。这样,可以通过描绘一年或多年内的人实体的各种场景来转换沉浸式视图界面202(例如,第一视图可以描绘在30岁生日时的人实体,第二视图可以描绘在31岁生日时的人实体,第三视图可以描绘在32岁生日时的人实体,等等)。
[0022]图4示出被配置成在一个或多个视图之间进行沉浸式导航的系统400的示例。可以意识到,在示例中,系统400可以与图3的系统300相对应。例如,系统400可以包括可与沉浸式视图界面202相关联的视图导航组件214。沉浸式视图界面202可以显示第二视图314,第二视图314可以描绘比如是人实体206的第一实体和/或比如是湖实体316的其他实体。在示例中,枢轴控制覆盖302可以与沉浸式视图界面202相关联。视图导航组件214可以被配置成检测406通过枢轴控制覆盖302的第二导航输入402 (例如,轻扫手势、鼠标点击等等)。响应于第二导航输入402,视图导航组件214可以识别描绘人实体206的第三视图410。例如,可以基于遍历图表310以识别描绘人实体206的一个或多个视图,而在库308中搜索第三视图410。这样,视图导航组件214可以将沉浸式视图界面202从第二视图转换406到第三视图410,第三视图410描绘人实体206 (例如,枢轴点)和/或其他实体,比如塔实体408。第三视图410可以处于或不处于相对于人实体206的放大状态。
[0023]图5示出被配置为在一个或多个视图之间进行沉浸式导航的系统500的示例。可以意识到,在示例中,系统500可以与图4的系统400相对应。例如,系统500可包括可以与沉浸式视图界面202相关联的视图导航组件214。沉浸式视图界面202可以显示第三视图410,第三视图410可以描绘第一实体(例如,人实体206)、第二实体(例如,塔实体408)和/或其他实体。视图导航组件214可以被配置成检测504与比如是塔实体408的第二实体相关联的第二瞄准目标的用户输入502。视图导航组件214可以被
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1