便利捕捉连续图像的智能靶的制作方法_2

文档序号:8436196阅读:来源:国知局
示,计算设备可以包括内置或内部图像捕捉设备,例如相机或CCD。在一些实现中,计算设备可以具有两个或更多个相机。在另一示例性实现中,图像捕捉设备可以在计算设备外部,并且与计算设备通信,例如通过直接连接或无线耦接。
[0024]在一些实现中,图像捕捉设备170可以与一个或多个照明设施或用于帮助捕捉图像的其他设备相关联。这些设备可以例如使用相机接口 614可操作地与计算设备100耦接。例如,如图1所示,计算设备包括用于产生人造光的闪光的闪光单元170。在一些实现中,计算设备可以具有一个或多个传感器,用于感测关于计算设备和/或图像捕捉设备的位置、方位和其他信息。
[0025]图2示出用于在具有内置照相机170的智能电话100上捕捉一系列图像的示例性图形用户界面200。在一些实现中,可以由用户界面显示先前捕捉的图像250的表示。例如,在图2中,已捕捉了第一图像,以及在屏幕上显示其表示250。在一些实现中,先前捕捉的图像的表示能是先前捕捉的图像的缩略图或预览。此外,在一些实现中,能将缩略图布置成例如虚拟投影,使得呈现在球体的内表面上。在另一示例性实现中,由框和/或标识符、例如图像捕捉序列号来表示先前捕捉的图像。在显示器150上也显示表示图像捕捉设备170的当前焦点210或当前视场的指示。
[0026]在图2中所示,在先前捕捉的图像270的表示的边框周围是多个智能靶270。如所示,智能靶可以是显示器150上通过具有虚线框的环指示的图形靶。智能靶可以表示靶焦点,用于指引图像捕捉设备170,以便捕捉合成全景或广角图像的下一适当图像。靶焦点可以对应于表示将捕捉的潜在下一图像的区域的中心。在一些实现中,相应的区域可以与一个或多个先前捕捉图像的表示连续或重叠。例如,如图2所示,位于第一捕捉图像的表示的边框上的智能靶中的每一个能将具有特定智能靶的另一区域271表示为中心。由此,在示例性实现中,当智能靶基本上与当前焦点210的表示或相机170的视场的中心对准或在其阈值距离内时,在该当前焦点捕捉的图像的表示可以对应于与智能靶相关联的区域271。在一些实现中,用于每一智能靶的相应区域271可以是可见的,但不是必须可见。在捕捉第二图像后,可以将第二图像添加到先前捕捉图像250的表示,如图6所示。
[0027]智能靶270不需要必须位于先前捕捉图像250的表示的边界上。例如,在图3_8中,智能靶出现在先前捕捉图像的表示外。此外,智能靶不必用具有虚线框的圆在显示器上指示,如图2所示。在图3-8中,智能靶能分别通过阴影圆指示。除可视指示外,在一些实现中,智能靶可以通过可听声音、触觉反馈或其他通知来指示。用于指示智能靶、视觉或另外的其他适当的标记对本领域的技术人员来说是显而易见的。
[0028]在某些示例性实现中,可以提供有限数量的离散的智能靶270来指示用于捕捉适当图像的下一相机焦点或视场中心。例如,图2示出表示目标焦点的6个智能靶。在图3-8中,仅显示单个智能靶。显示有限数量的离散的智能靶为用户给出有限数量的靶焦点来选择,导致图像捕捉之间更少决断,如由Hick定律所建议的。在一些实现中,尽管可能确定第一数量的建议的靶焦点,但可以在屏幕上仅显示对应于那些焦点的智能靶的子集。例如,对于下一图像,可以计算四个靶焦点,但可以仅将那些中的两个可视地表示为智能靶。在一些实现中,对一次显示的智能靶的数量可以有预定义的限制。
[0029]在一些实现中,所显示的智能靶270的数量和/或位置可以基于先前捕捉的图像的数量和/或模式,或可以基于先前捕捉的图像250的表示。在一个实现中,可以显示智能靶的模式,使得如果作用时,将导致先前捕捉的图像的特定形状或模式。例如,可以建议智能靶,如果作用时,将导致先前捕捉的图像的表示形成基本上矩形区或“网格”。例如,图8示出如果作用时将导致捕捉图像的完全2X2网格的所建议的智能靶270。
[0030]在一些实现中,所显示的智能靶270的数量和/或位置可以基于图像捕捉设备170的运动和/或定向。例如,如果当前焦点210或图像捕捉设备的当前视场以从先前捕捉的图像210的表示的特定方向放置,可以优先或专门选择对应于该方向的表示210的一侧上的智能靶,以优先于其他智能靶显示。在示例性实现中,可以不显示智能靶,直到检测到图像捕捉设备的当前视场的下一方向。例如,如图6所示,尽管已经捕捉第二图像,图像捕捉设备170的当前视场基本上与捕捉第二图像时不改变。因此,智能靶仍然待被显示。然而,一旦检测到初始运动方向,可以根据该方向来建议智能靶发,如图7所示。
[0031]由于全景图像通常被修剪成矩形区域,所以在将导致矩形捕捉图像区域或网格的位置中显示智能靶270减少在全景图像合成过程否则会被丢失或丢弃的、在该区域或网格夕卜的过多或浪费的捕捉图像的数量。降低图像的数量会节省资源,诸如电池电量、存储器使用和时间。此外,组合更少图像在计算上也不太密集。
[0032]在一些实现中,可以基于预定义的长宽比来选择和显示智能靶270。例如,在一个实现中,能建议与形成捕捉图像的5X2网格一致的智能靶。在一些实现中,可以在捕捉一系列图像之前或期间选择期望或预期的长宽比。在另一示例性实现中,可以基于相机光学设备的几何学来选择和显示智能靶以帮助确保捕捉图像之间的期望重叠。
[0033]在某些示例性实现中,为进一步减少所捕捉的无效图像的数量,可以限制用户对图像捕捉设备170的功能的访问。例如,在一些实现中,可以在捕捉图像后或响应于捕捉图像,立即禁用用户对相机的访问(或禁用相机本身)。当相机的当前焦点210或当前视场的表示的中心分别在目标焦点或智能靶的阈值距离内时,可以重新使能访问或重新激活相机。由此,仅当所显示的表示图像捕捉设备170的当前焦点210的指示处于或足够接近智能靶270时,才可以捕捉图像。在一些实现中,当接近或跨过阈值距离时,智能靶和当前焦点的指示可以看起来对准。
[0034]在某些示例性实现中,当图像捕捉设备170的当前视场的中心在智能靶270的阈值距离内时,可以自动地捕捉图像。由此,在这些实现中,不要求用户手动地激活图像捕捉设备170以便拍摄一系列照片。因此,用户通过移动相机可以快速地捕捉一系列适当的图像,使得相机的焦点在智能靶的目标焦点之间移动。
[0035]在其它实现中,仍然要求用户交互来激活或触发图像捕捉设备170,例如选择硬件或软件按钮。在允许手动图像捕捉的这样的实现中,可以操纵图像捕捉设备170,以便指引当前焦点210或当前视场的中心在智能靶270的阈值距离内,然后在不捕捉图像的情况下,可以使当前视场指向不同智能靶。以这种方式,用户能“预览”在目标焦点处的相机视图,无需进行捕捉图像。
[0036]在一些实现中,可以提供“取消”功能420来丢弃最后图像捕捉,不管是手动还是自动发起。触发撤消功能能从先前捕捉的图像250的表示移除最后捕捉的图像,并且在示例性实现中,重置所显示的智能靶。在另一示例性实现中,能有选择地“取消”或“移除”特定的先前捕捉的图像或先前捕捉的图像组,即使那些图像不是最新的一个或多个所捕捉的图像。
[0037]在某些示例性实现中,当图像捕捉设备170的当前焦点210或当前视场中心的表示在智能靶270的预定距离内时,能提供指示或通知。例如,在一些实现中,当当前焦点210在目标焦点的阈值距离内时,智能电话可以通过声音产生设备180发音,或改变智能靶270的颜色,如由图4-5中的先前捕捉图像250的表示的右侧的智能靶270的变化所示。
[0038]在一些实现中,即使当前焦点不足以接近在适合于发起图像捕捉的阈值距离内,也可以提供接近智能靶的指示或通知。例如,智能靶区域能脉动,或智能电话能基于相机的当前视场的中心接近目标焦点而振动。用于指示接近智能靶的其他适当的标记、可视或其它对本领域的技术人员来说是显而易见的。
[0039]在某些示例性实现中,能沿多个轴捕捉适当的图像。换句话说,一系列所捕捉的图像不需要必需均水平或垂直线对齐。在一些实现中,可以与位于离与先前捕捉的图像相关联的焦点的两个或更多个自由度中显示的目标焦点相关联地显示智能靶270。由此,一些实现支持沿多个轴显示智能靶和捕捉图像,如图7-8所示。
[0040]在某些示例性实现中,能根据各种球面投影,包括但不限于直线、墨卡托、正弦、圆柱、鱼眼和立体成像投影,来格式化先前捕捉的图像250的表示。在一些实现中,所使用的投影可以基于先前捕捉的图像,以及在一系列图像的捕捉期间,投影可以改变成例如用于格式化先前捕捉的图像250的表示的更适当投影。例如,可以使用直线投影,直到由先前捕捉的图像表示的度数超出预定范围,诸如120度,然后鱼眼投影直到180度为止。另外的投影及它们的使用应理解成在本公开的范围内。
[0041]在某些示例性实现中,可以相对于参考框,显示图像捕捉设备170和/或计算设备100的当前视场或方位
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1