当前位置: 首页 > 专利查询>苹果公司专利>正文

用于捕获图像序列的虚拟指示器制造技术

技术编号:39638885 阅读:11 留言:0更新日期:2023-12-09 11:00
本发明专利技术涉及用于捕获图像序列的虚拟指示器。本文所公开的各种具体实施包括用于显示用于捕获图像的视觉指示器的设备、系统和方法。示例方法包括获得捕获描绘对象的图像序列的请求。将在图像传感器沿具有预定义形状的路径移动时捕获该图像序列。该方法包括确定该路径的尺寸。该方法包括将指示具有该尺寸和该预定义形状的该路径的虚拟指示器覆盖在该物理环境的直通上。当通过该图像传感器捕获该图像序列时,该虚拟指示器沿该路径引导该设备的用户。本文所公开的其他具体实施包括用于允许第一设备生成供实体在捕获图像序列的同时遵循的路径的设备、系统和方法。系统和方法。系统和方法。

【技术实现步骤摘要】
用于捕获图像序列的虚拟指示器
[0001]相关申请的交叉引用
[0002]本申请要求于2022年6月1日提交的美国临时专利申请号63/347,720,以及2023年1月23日提交的美国临时专利申请号63/440,667的权益,以上申请全文以引用方式并入。


[0003]本公开整体涉及用于捕获图像的虚拟指示器。

技术介绍

[0004]一些设备包括用于捕获图像的相机。一些此类设备包括呈现用于控制相机的某些方面的图形用户界面的相机应用程序。例如,图形用户界面可包括在相机捕获图像时接通或关断闪光灯的选项。虽然大多数设备的相机具有捕获足够质量的图像的能力,但大多数图形用户界面不有利于某些电影镜头的捕获。
附图说明
[0005]因此,本公开可被本领域的普通技术人员理解,更详细的描述可参考一些例示性具体实施的方面,其中一些具体实施在附图中示出。
[0006]图1A至图1O是根据一些具体实施的示例性相机用户界面的图示。
[0007]图2是根据一些具体实施的显示用于捕获电影镜头的虚拟指示器的系统的框图。
[0008]图3是根据一些具体实施的显示针对电影镜头的虚拟指示器的方法的流程图表示。
[0009]图4是根据一些具体实施的显示针对电影镜头的虚拟指示器的设备的框图。
[0010]图5A至图5H是根据一些具体实施的示例性操作环境的图示。
[0011]图6是根据一些具体实施的生成用于实体的路径的系统的框图。
[0012]图7是根据一些具体实施的生成用于实体的路径的方法的流程图表示。
[0013]图8是根据一些具体实施的生成用于实体的路径的设备的框图。
[0014]图9是根据一些具体实施的显示针对电影镜头的虚拟指示器的另一种方法的流程图表示。
[0015]根据通常的做法,附图中示出的各种特征部可能未按比例绘制。因此,为了清楚起见,可以任意地扩展或减小各种特征部的尺寸。另外,一些附图可能未描绘给定的系统、方法或设备的所有部件。最后,在整个说明书和附图中,类似的附图标号可用于表示类似的特征部。

技术实现思路

[0016]本文所公开的各种具体实施包括用于显示引导用户捕获某些电影镜头的虚拟指示器的设备、系统和方法。在一些具体实施中,设备包括显示器、环境传感器、非暂态存储器以及与该显示器、该环境传感器和该非暂态存储器耦接的一个或多个处理器。在各种具体
实施中,方法包括获得捕获描绘对象的图像序列的请求。将在图像传感器沿具有预定义形状的路径移动时捕获该图像序列。该方法包括确定该路径的尺寸。该方法包括将指示具有该尺寸和该预定义形状的该路径的虚拟指示器覆盖在该物理环境的直通上。当通过该图像传感器捕获该图像序列时,该虚拟指示器沿该路径引导该设备的用户。
[0017]本文所公开的各种具体实施包括用于允许第一设备生成供实体在捕获图像序列的同时遵循的路径的设备、系统和方法。在一些具体实施中,该第一设备包括显示器、输入设备、非暂态存储器以及与该显示器、该输入设备和该非暂态存储器耦接的一个或多个处理器。在一些具体实施中,方法包括经由该输入设备检测与生成供实体在将捕获图像序列时遵循的路径的请求相对应的输入。在一些具体实施中,该方法包括基于该请求生成针对该实体的该路径。在一些具体实施中,该方法包括触发与该实体相关联的第二设备以将指示该路径的虚拟指示器覆盖在物理环境的直通上。在一些具体实施中,在捕获该图像序列时,该虚拟指示器沿该路径引导该实体。
[0018]根据一些具体实施,设备包括一个或多个处理器、非暂态存储器以及一个或多个程序。在一些具体实施中,一个或多个程序存储在非暂态存储器中并由一个或多个处理器执行。在一些具体实施中,一个或多个程序包括用于执行或促使执行本文描述的任何方法的指令。根据一些具体实施,一种非暂态计算机可读存储介质中存储有指令,该指令当由设备的一个或多个处理器执行时使该设备执行或导致执行本文所述方法中的任一种。根据一些具体实施,一种设备包括一个或多个处理器、非暂态存储器,以及用于执行或导致执行本文所述方法中的任一种的装置。
具体实施方式
[0019]描述了许多细节以便提供对附图中所示的示例具体实施的透彻理解。然而,附图仅示出了本公开的一些示例方面,因此不应被视为限制。本领域的普通技术人员将理解,其他有效方面和/或变体不包括本文所述的所有具体细节。此外,没有详尽地描述众所周知的系统、方法、部件、设备和电路,以免模糊本文所述的示例性具体实施的更多相关方面。
[0020]物理环境是指人们在没有电子设备帮助的情况下能够对其感测和/或与其交互的物理世界。物理环境可包括物理特征,诸如物理表面或物理对象。例如,物理环境对应于包括物理树木、物理建筑物和物理人的物理公园。人们能够诸如通过视觉、触觉、听觉、味觉和嗅觉来直接感测物理环境和/或与物理环境交互。相反,扩展现实(XR)环境是指人们经由电子设备感测和/或交互的完全或部分模拟的环境。例如,XR环境可包括增强现实(AR)内容、混合现实(MR)内容、虚拟现实(VR)内容等。在XR系统的情况下,跟踪人的物理运动的一个子集或其表示,并且作为响应,以符合至少一个物理定律的方式调节在XR系统中模拟的一个或多个虚拟对象的一个或多个特征。例如,XR系统可以检测头部移动,并且作为响应,以与此类视图和声音在物理环境中变化的方式类似的方式调节呈现给人的图形内容和声场。又如,XR系统可以检测呈现XR环境的电子设备(例如,移动电话、平板电脑、膝上型电脑等)的移动,并且作为响应,以类似于此类视图和声音在物理环境中将如何改变的方式调节呈现给人的图形内容和声场。在一些情况下(例如,出于可达性原因),XR系统可响应于物理运动的表示(例如,声音命令)来调节XR环境中图形内容的特征。
[0021]有许多不同类型的电子系统使人能够感测和/或与各种XR环境交互。示例包括头
戴式系统、基于投影的系统、平视显示器(HUD)、集成有显示能力的车辆挡风玻璃、集成有显示能力的窗户、被形成为设计用于放置在人的眼睛上的透镜的显示器(例如,类似于隐形眼镜)、耳机/听筒、扬声器阵列、输入系统(例如,具有或不具有触觉反馈的可穿戴或手持式控制器)、智能电话、平板电脑、以及台式/膝上型计算机。头戴式系统可具有集成不透明显示器和一个或多个扬声器。另选地,头戴式系统可被配置为接受外部不透明显示器(例如,智能电话)。头戴式系统可结合用于捕获物理环境的图像或视频的一个或多个成像传感器、和/或用于捕获物理环境的音频的一个或多个麦克风。头戴式系统可具有透明或半透明显示器,而不是不透明显示器。透明或半透明显示器可以具有媒介,代表图像的光通过该媒介被引导到人的眼睛。显示器可以利用数字光投影、OLED、LED、uLED、硅基液晶、激光扫描光源或这些技术的任意组合。媒介可以是光学波导、全息图媒介、光学组合器、光学反射器、或它们的任意组合。在一些具体实施中,透明或半透明显示器可被配置为选择性地变得不透明。基于投影的系统可以采用将图形图像投影到人的视网膜上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:在包括显示器、环境传感器、非暂态存储器以及与所述显示器、所述环境传感器和所述非暂态存储器耦接的一个或多个处理器的设备处:获得捕获描绘对象的图像序列的请求,其中所述图像序列将在图像传感器沿具有预定义形状的路径移动时被捕获;确定所述路径的尺寸;以及将指示具有所述尺寸和所述预定义形状的所述路径的虚拟指示器覆盖在物理环境的表示上,其中当通过所述图像传感器捕获所述图像序列时,所述虚拟指示器沿所述路径引导所述设备的用户。2.根据权利要求1所述的方法,其中获得捕获所述图像序列的所述请求包括:显示针对相机应用程序的图形用户界面(GUI),其中所述GUI包括表示用于捕获不同电影镜头的选项的可选择示能表示;以及检测对所述可选择示能表示中的对应于所述预定义形状的示能表示的用户选择。3.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是圆并且所述对象位于所述圆的中心处。4.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是弧并且所述对象位于所述弧的中心处。5.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是引向所述对象的线。6.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是从所述对象引出的线。7.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是引向所述对象或从所述对象引出的螺旋。8.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是引向所述对象或从所述对象引出的Z字形。9.根据权利要求1和2中任一项所述的方法,其中所述预定义形状是平行于所述对象的轨迹的线。10.根据权利要求1至9中任一项所述的方法,其中确定所述路径的所述尺寸包括检测指定数值的用户输入,所述数值指示所述路径的所述尺寸。11.根据权利要求1至10中任一项所述的方法,其中确定所述路径的所述尺寸包括:获得当所述设备的所述用户沿所述路径行走时记录所述路径的用户请求;以及捕获指示所述路径的所述尺寸的环境数据。12.根据权利要求1至11中任一项所述的方法,其中确定所述路径的所述尺寸包括:经由所述环境传感器获得对应于所述对象的物理环境的环境数据;以及基于所述环境数据来确定所述尺寸。13.根据权利要求12所述的方法,其中确定所述路径的所述尺寸包括确定所述尺寸以使得所述路径避开所述物理环境中的障碍物。14.根据权利要求12和13中任一项所述的方法,其中确定所述路径的所述尺寸包括基于所述对象的大小来确定所述尺寸。
15.根据权利要求12至14中任一项所述的方法,其中确定所述路径的所述尺寸包括:基于所述环境数据来生成所述物理环境的网格;以及基于所述物理环境的所述网格来确定所述路径的所述尺寸。16.根据权利要求1至15中任一项所述的方法,其中所述虚拟指示器包括增强现实(AR)对象。17.根据权利要求1至16中任一项所述的方法,其中所述虚拟指示器包括照亮所述路径的虚拟照明。18.根据权利要求1至17中任一项所述的方法,其中所述虚拟指示器指示所述用户沿所述路径移动的速度。19.根据权利要求1至18中任一项所述的方法,所述方法还包括:在捕获所述图像序列之后,相对于所述图像序列的至少一个子集执行时间规整操作以便补偿沿所述路径的不规则移动。20.根据权利要求1至19中任一项所述的方法,还包括:在捕获所述图像序列之后,基于由所述图像序列表示的现有视图来生成新视图以便补偿沿所述路径的不足图像。21.根据权利要求1至20中任一项所述的方法,还包括:从多个先前捕获的图像中识别沿所述路径曾捕获的子集;以及基于沿所述路径曾捕获的所述子集来生成视频。22.一种设备,包括:一个或多个处理器;环境传感器;显示器;非暂态存储器;以及存储在所述非暂态存储器中的一个或多个程序,所述一个或多个程序在由所述一个或多个处理器执行时致使所述设备执行根据权利要求1

21所述的方法中的任一种方法。23.一种设备,包括:一个或多个处理器;环境传感器;显示器;非暂态存储器;以及用于致使所述设备执行根据权利要求1

21中任一项所述的方法的装置。24.一种存储一个或多个程序的非暂态存储器,所述一个或多个程序当由包括显示器的设备的一个或多个处理器执行时致使所述设备执行根据权利要求1至21中任一项所述的方法。25.一种方法,包括:在包括显示器、输入设备、非暂态存储器以及与所述显示器、所述输入设备和所述非暂态存储器耦接的一个或多个处理器的第一设备处:经由所述输入设备检测输入,所述输入与生成供实体在捕获图像序列时遵循的路径的请求相对应;
基于所述请求来生成针对所述实体的所述路径;以及触发与所述实体相关联的第二设备以将指示所述路径的虚拟指示器覆盖在物理环境的直通上,其中所述虚拟指示器在所述图像序列被捕获时沿所述路径引导所述实体。26.根据权利要求25所述的方法,其中所述输入包括对与所述路径相关联的模板的选择。27.根据权利要求25和26中任一项所述的方法,其中所述输入对应于所述第一设备的用户绘制所述路径。28.根据权利要求25至27中任一项所述的方法,其中所述输入设备包括触摸屏,并且其中所述输入是在所述触摸屏上检测的二维(2D)手势。29.根据权利要求25至27中任一项所述的方法,其中所述输入设备包括图像传感器,并且其中所述输入是由所述图像传感器检测的三维(3D)手势。30.根据权...

【专利技术属性】
技术研发人员:B
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1