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

用于更改视觉媒体的用户界面制造技术

技术编号:36168867 阅读:14 留言:0更新日期:2022-12-31 20:19
本公开总体上涉及用于更改视觉媒体的用户界面。在一些实施方案中,用户界面捕获视觉媒体(例如,经由合成景深效果)、回放视觉媒体(例如,经由合成景深效果)、编辑视觉媒体(例如,具有所应用的合成景深效果)和/或管理媒体捕获。捕获。捕获。

【技术实现步骤摘要】
【国外来华专利技术】用于更改视觉媒体的用户界面
[0001]相关申请的交叉引用
[0002]本申请要求于2021年9月24日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号17/484,321、于2021年9月24日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号17/484,307、于2021年9月24日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号17/484,279、于2021年9月23日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号17/483,684、于2021年9月14日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号63/244,213、于2021年9月13日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号63/243,724、于2021年6月6日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号63/197,460,以及于2021年4月30日提交的名称为“USER INTERFACES FOR ALTERING VISUAL MEDIA”的美国临时专利申请序列号63/182,751的优先权。这些专利申请中的每个专利申请的内容据此全文以引用方式并入。


[0003]本公开整体涉及计算机用户界面和相关技术,更具体地涉及用于更改视觉媒体的用户界面和技术。

技术介绍

[0004]智能手机和其他个人电子设备的用户频繁地捕获、存储和编辑用于保存记忆并与朋友共享的媒体。一些现有技术允许用户捕获媒体,诸如图像、音频和/或视频。用户可通过例如捕获、存储和编辑媒体来管理此类媒体。

技术实现思路

[0005]然而,用于使用计算机系统和其他电子设备来更改视觉信息的一些技术通常很麻烦且效率低下。例如,一些现有技术使用复杂且耗时的用户界面,该用户界面可包括多次按键或击键。现有技术需要比所需更多的时间,这导致浪费用户的时间和设备能量。这后一考虑在电池驱动的设备中是特别重要的。
[0006]因此,本技术为电子设备提供了用于更改视觉内容的更快、更有效的方法和界面,包括将合成景深效果应用于视觉内容以强调媒体的部分。此类方法和界面任选地补充或替换用于更改视觉内容的其他方法。此类方法和界面减少对用户所造成的认知负担,并且产生更有效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。
[0007]根据一些实施方案,描述了一种在与一个或多个相机和一个或多个输入设备通信的计算机系统处执行的方法。该方法包括:经由该一个或多个输入设备检测捕获表示该一
个或多个相机的视场的视频的请求;响应于检测到捕获视频的该请求:在第一捕获持续时间内捕获该视频,其中该视频包括在第一捕获持续时间内捕获的多个帧,其中该多个帧表示该一个或多个相机的视场内的第一个体和该一个或多个相机的视场内的第二个体,并且其中,在该多个帧中,第一个体在第一捕获持续时间内相对于该一个或多个相机的视场移动;向该视频的该多个帧应用合成景深效果,该合成景深效果更改由该一个或多个相机捕获的视觉信息以相对于该视频的该多个帧中的第二个体强调该视频的该多个帧中的第一个体,其中该合成景深效果随着第一个体在该一个或多个相机的视场内移动而随时间改变。
[0008]根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与一个或多个相机和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该一个或多个输入设备检测捕获表示该一个或多个相机的视场的视频的请求;响应于检测到捕获视频的该请求:在第一捕获持续时间内捕获该视频,其中该视频包括在第一捕获持续时间内捕获的多个帧,其中该多个帧表示该一个或多个相机的视场内的第一个体和该一个或多个相机的视场内的第二个体,并且其中,在该多个帧中,第一个体在第一捕获持续时间内相对于该一个或多个相机的视场移动;向该视频的该多个帧应用合成景深效果,该合成景深效果更改由该一个或多个相机捕获的视觉信息以相对于该视频的该多个帧中的第二个体强调该视频的该多个帧中的第一个体,其中该合成景深效果随着第一个体在该一个或多个相机的视场内移动而随时间改变。
[0009]根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储一个或多个程序,该一个或多个程序被配置为由与一个或多个相机和一个或多个输入设备通信的一个或多个处理器执行,该一个或多个程序包括用于以下操作的指令:经由该一个或多个输入设备检测捕获表示该一个或多个相机的视场的视频的请求;响应于检测到捕获视频的该请求:在第一捕获持续时间内捕获该视频,其中该视频包括在第一捕获持续时间内捕获的多个帧,其中该多个帧表示该一个或多个相机的视场内的第一个体和该一个或多个相机的视场内的第二个体,并且其中,在该多个帧中,第一个体在第一捕获持续时间内相对于该一个或多个相机的视场移动;向该视频的该多个帧应用合成景深效果,该合成景深效果更改由该一个或多个相机捕获的视觉信息以相对于该视频的该多个帧中的第二个体强调该视频的该多个帧中的第一个体,其中该合成景深效果随着第一个体在该一个或多个相机的视场内移动而随时间改变。
[0010]根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个相机和一个或多个输入设备通信。该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该一个或多个输入设备检测捕获表示该一个或多个相机的视场的视频的请求;响应于检测到捕获视频的该请求:在第一捕获持续时间内捕获该视频,其中该视频包括在第一捕获持续时间内捕获的多个帧,其中该多个帧表示该一个或多个相机的视场内的第一个体和该一个或多个相机的视场内的第二个体,并且其中,在该多个帧中,第一个体在第一捕获持续时间内相对于该一个或多个相机的视场移动;向该视频的该多个帧应用合成景深效果,该合成景深效果更改由该一个或多个相机捕获的视觉信息以相对于
该视频的该多个帧中的第二个体强调该视频的该多个帧中的第一个体,其中该合成景深效果随着第一个体在该一个或多个相机的视场内移动而随时间改变。
[0011]根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个相机和一个或多个输入设备通信。该计算机系统包括:用于经由该一个或多个输入设备检测捕获表示该一个或多个相机的视场的视频的请求的装置;响应于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在与一个或多个相机和一个或多个输入设备通信的计算机系统处:经由所述一个或多个输入设备检测捕获表示所述一个或多个相机的视场的视频的请求;响应于检测到捕获所述视频的所述请求:在第一捕获持续时间内捕获所述视频,其中所述视频包括在所述第一捕获持续时间内捕获的多个帧,其中所述多个帧表示所述一个或多个相机的所述视场中的第一个体和所述一个或多个相机的所述视场中的第二个体,并且其中,在所述多个帧中,所述第一个体在所述第一捕获持续时间内相对于所述一个或多个相机的所述视场移动;以及向所述视频的所述多个帧应用合成景深效果,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体,其中所述合成景深效果随着所述第一个体在所述一个或多个相机的所述视场内移动而随时间改变。2.根据权利要求1所述的方法,其中向所述视频的所述多个帧应用所述合成景深效果包括:显示所述多个帧中的第一组帧,其中显示所述第一组帧包括在距所述一个或多个相机的第一距离处并且以第一模糊量显示所述第二个体;以及显示所述多个帧中的第二组帧,其中显示所述第二组帧包括在距所述一个或多个相机的第二距离处以不同于所述第一模糊量的第二模糊量显示所述第二个体,并且其中所述第一距离不同于所述第二距离。3.根据权利要求1至2中任一项所述的方法,其中,当应用所述合成景深效果时,以第三模糊量显示所述第一个体,并且以大于所述第三模糊量的第四模糊量显示所述第二个体。4.根据权利要求1至3中任一项所述的方法,其中向所述视频的所述多个帧应用所述合成景深效果包括:向所述多个帧中的第三帧的第一部分应用第五模糊量;以及向所述多个帧中的所述第三帧的第二部分应用大于所述第五模糊量的第六模糊量。5.根据权利要求1至4中任一项所述的方法,其中向所述视频的所述多个帧应用所述合成景深效果包括:使所述多个帧中的第四帧的一部分模糊,其中所述第四帧的所述一部分不包括在所述一个或多个相机的所述视场中的个体。6.根据权利要求1至5中任一项所述的方法,其中向所述视频的所述多个帧应用所述合成景深效果包括使所述多个帧中的第五帧相对于所述第一个体的前景和所述第五帧相对于所述个体的背景模糊。7.根据权利要求1至6中任一项所述的方法,其中:所述视频包括在第二捕获持续时间内捕获的第二多个帧;所述第二多个帧表示所述一个或多个相机的所述视场中的所述第一个体和所述一个或多个相机的所述视场中的第三个体;并且所述方法还包括:在所述第一捕获持续时间内捕获所述视频时,检测应相对于所述第二多个帧中的所述
第一个体在所述第二多个帧中强调所述第三个体的指示;以及响应于检测到所述指示,向所述视频的所述第二多个帧应用第二合成景深效果,所述第二合成景深效果更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述视频的所述第二多个帧中的所述第一个体强调所述视频的所述第二多个帧中的所述第三个体。8.根据权利要求7所述的方法,其中当所述第二多个帧中的所述第三个体满足一组自动选择标准时,所述计算机系统自动检测所述指示。9.根据权利要求7至8中任一项所述的方法,其中所述一组自动选择标准包括基于所述第三个体在所述一个或多个相机的所述视场中的运动而满足的标准。10.根据权利要求7至9中任一项所述的方法,其中所述一组自动选择标准包括当确定在所述一个或多个相机的所述视场中检测到所述第三个体的面部时满足的标准。11.根据权利要求7至10中任一项所述的方法,其中所述一组自动选择标准包括基于与所述第三个体相对应的音频而满足的标准。12.根据权利要求7至11中任一项所述的方法,其中所述一组自动选择标准包括基于所述第二多个帧中的一个或多个帧中的所述第三个体与所述一个或多个相机之间的距离而满足的标准。13.根据权利要求7至12中任一项所述的方法,其中所述一组自动选择标准包括基于所述第三个体的注视而满足的标准。14.根据权利要求7至13中任一项所述的方法,其中所述一组自动选择标准包括基于所述第三个体的肢体的位置而满足的标准。15.根据权利要求7至14中任一项所述的方法,其中所述一组自动选择标准包括基于在所捕获的视频中检测到的特征中的一个或多个改变而满足的标准。16.根据权利要求7至15中任一项所述的方法,还包括:在所述第一捕获持续时间内捕获所述视频时,经由所述一个或多个输入设备检测第一手势;以及响应于检测到所述第一手势,修改所述一组自动选择标准。17.根据权利要求7所述的方法,其中所述计算机系统在经由所述一个或多个输入设备检测到第二手势时检测所述指示。18.根据权利要求7至17中任一项所述的方法,还包括:响应于检测到所述指示并且在捕获所述视频时:显示第一动画,所述第一动画包括从具有所应用的所述合成景深效果的所述多个帧的一个或多个表示的显示到具有所应用的所述第二合成景深效果的所述第二多个帧的一个或多个表示的显示的第一过渡,所述合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体,所述第二合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述视频的所述第二多个帧中的所述第一个体强调所述视频的所述第二多个帧中的所述第三个体。19.根据权利要求18所述的方法,还包括:在所述视频的捕获结束之后的某个时间回放所述视频时,显示与所述第一动画相对应的第二动画,其中所述第二动画在与所述视频中的在所述视频中检测到所述指示的时间点之前发生的时间点相对应的时间的所述视频的回放中开始。
20.根据权利要求18至19中任一项所述的方法,其中更改由所述一个或多个相机捕获的所述视觉信息以相对于所述视频的所述第二多个帧中的所述第一个体强调所述视频的所述第二多个帧中的所述第三个体的所述第二合成景深效果是更改由所述一个或多个相机捕获的所述视觉信息以强调所述视频中的选定焦平面的合成景深效果,并且其中用于显示所述第一动画的过渡特性基于所述视频中的所述选定焦平面与所述视频中的先前焦平面之间的差异。21.根据权利要求20所述的方法,其中:根据确定所述选定焦平面与所述先前焦平面之间的距离是第一距离,所述动画的速度是第一速度;并且根据确定所述选定焦平面与所述先前焦平面之间的距离是短于所述第一距离的第二距离,所述动画的所述速度是快于所述第一速度的第二速度。22.根据权利要求1至21中任一项所述的方法,其中应用所述合成景深效果包括在所述第一个体被至少部分地遮挡时将焦点维持在与所述第一个体相对应的位置上。23.根据权利要求1至22中任一项所述的方法,还包括:显示指示在应用所述合成景深效果时所述第一个体正在被强调的第一用户界面对象。24.根据权利要求23所述的方法,其中在所述视频正在被捕获时显示指示所述第一个体正在被强调的所述第一用户界面对象。25.根据权利要求23所述的方法,其中在所述视频的捕获结束之后显示指示所述第一个体正在被强调的所述第一用户界面对象。26.根据权利要求1至25中任一项所述的方法,还包括:在应用所述合成景深效果时显示与所述第二个体相对应的第二用户界面对象,其中所述第二用户界面对象在外观上不同于指示正被应用所述合成景深效果的第一个体的用户界面对象。27.根据权利要求1至26中任一项所述的方法,其中所述第一个体是人、动物或物体。28.根据权利要求1至27中任一项所述的方法,还包括:在检测到捕获所述视频的所述请求之前:在所述计算机系统被配置为在第一捕获模式下操作时,检测第三手势;以及响应于检测到所述第三手势,将所述计算机系统配置为在不同于所述第一捕获模式的电影视频捕获模式下操作。29.根据权利要求28所述的方法,其中:在所述计算机系统被配置为在所述第一捕获模式下操作时,显示所述一个或多个相机的所述视场的第一表示;以及在所述计算机系统被配置为在所述电影视频捕获模式下操作时,显示所述一个或多个相机的所述视场的第二表示,其中所述第一表示具有少于所述第二表示的模糊。30.根据权利要求28至29中任一项所述的方法,还包括:在所述计算机系统被配置为在所述电影视频捕获模式下操作时,检测与所述第三手势处于不同方向的第四手势;以及响应于检测到所述第四手势,将所述计算机系统配置为在静态照片捕获模式下操作。31.根据权利要求1至30中任一项所述的方法,还包括:
在检测到捕获所述视频的所述请求之前:在所述计算机系统被配置为在第二捕获模式下操作时,检测第五手势;以及响应于检测到所述第五手势,将所述计算机系统配置为在人像捕获模式下操作。32.根据权利要求1至31中任一项所述的方法,其中向所述视频的所述多个帧应用所述合成景深效果包括调整应用于所述视频的所述合成景深效果的量值。33.根据权利要求32所述的方法,其中所述计算机系统与显示生成部件通信,所述方法还包括:在调整应用于所述视频的所述合成景深效果的所述量值之后,显示应用于所述视频的所述合成景深效果的所述量值的表示。34.根据权利要求1至33中任一项所述的方法,还包括:在将所述合成景深效果应用于所述视频的所述多个帧之后,检测将合成景深效果应用于已经捕获的所述视频的第二多个帧的第二请求;以及响应于检测到所述第二请求:根据基于检测到的第一类型手势检测到所述第二请求的确定,将所述合成景深效果应用于已经用第一类型的跟踪捕获的所述视频的所述第二多个帧;以及根据基于检测到的第二类型手势检测到所述第二请求的确定,将所述合成景深效果应用于已经用第二类型的跟踪捕获的所述视频的所述第二多个帧,其中所述第二类型的跟踪不同于所述第一类型的跟踪。35.根据权利要求34所述的方法,还包括:响应于检测到所述第二请求:根据基于检测到的第三类型手势检测到所述第二请求的确定,将所述合成景深效果应用于已经用第三类型的跟踪捕获的所述视频的所述第二多个帧,其中所述第三类型的跟踪不同于所述第一类型的跟踪和所述第二类型的跟踪。36.根据权利要求34所述的方法,其中所述第二请求是单轻击手势、多轻击手势和按压并保持手势中的一者。37.根据权利要求34至36中任一项所述的方法,其中所述第二请求基于不指向所述多个帧中的一个或多个个体的手势。38.根据权利要求1至37中任一项所述的方法,其中:所述视频的所述多个帧中的所述第一个体在距所述一个或多个相机的第三距离处;并且所述视频的所述多个帧中的所述第二个体在距所述一个或多个相机的第四距离处,所述第四距离比所述第三距离更靠近所述一个或多个相机。39.根据权利要求1至38中任一项所述的方法,其中在所述第一捕获持续时间内捕获所述视频包括:在所述第一捕获持续时间期间的第一时间,调整所述一个或多个相机中的第一相机的一个或多个设置,以聚焦与所述第一个体相对应的第一焦平面;在所述第一捕获持续时间期间的第二时间并且在所述第一相机与所述第一焦平面对准时,检测所述第一个体与所述第一相机之间的所述距离的改变;响应于检测到所述第一个体与所述第一相机之间的所述距离的改变,调整所述第一相
机的所述一个或多个设置以聚焦与所述第一个体相对应的不同于所述第一焦平面的第二焦平面;在所述第一捕获持续时间内捕获所述视频之后,检测应相对于所述第二多个帧中的所述第一个体在所述第一多个帧中强调所述第二个体的指示,其中所述第一多个帧与所述第二时间相对应;以及响应于检测到应相对于所述第二多个帧中的所述第一个体在所述第一多个帧中强调所述第二个体的指示,并且在所述第二焦平面未更改时,向所述视频的所述多个帧应用相应合成景深效果,所述相应合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第一个体强调所述视频的所述多个帧中的所述第二个体。40.根据权利要求1至39中任一项所述的方法,其中向所述视频的所述多个帧应用更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体的所述合成景深效果包括:使用对象检测算法在所述视频的所述多个帧中识别一个或多个对象和所述一个或多个对象的一个或多个特性;以及将一个或多个已识别对象和所述一个或多个已识别对象的一个或多个已识别特性提供给神经网络;以及基于所述一个或多个已识别对象和所述一个或多个已识别对象的所述一个或多个已识别特性从所述神经网络获得输出,其中来自所述神经网络的所述输出从所述一个或多个对象中识别所述第一个体以用于所述合成景深效果的应用。41.根据权利要求40所述的方法,其中使用包括用户偏好数据的训练数据来训练所述神经网络,所述用户偏好数据标识用户将在一组捕获的视频中的多个时间选择所述一组捕获的视频中的视频中的哪些对象用于强调。42.根据权利要求40至41中任一项所述的方法,还包括:在向所述视频的所述多个帧应用更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体的所述合成景深效果之后,并且在所述神经网络继续从所述一个或多个对象中识别所述第一个体以用于相应合成景深效果的相应应用时,检测强调所述视频中的所述多个帧中的所述第二个体的请求;以及响应于检测到强调所述视频的所述多个帧中的不同个体的所述请求,向所述视频的所述多个帧应用更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第一个体强调所述视频的所述多个帧中的所述第二个体的不同的合成景深效果,其中,在应用所述不同的合成景深效果之后,将更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体的所述合成景深效果保存为默认景深效果改变。43.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与一个或多个相机和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至42中任一项所述的方法的指令。
44.一种被配置为与一个或多个相机和一个或多个输入设备通信的计算机系统,所述计算机系统包括:一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至42中任一项所述的方法的指令。45.一种被配置为与一个或多个相机和一个或多个输入设备通信的计算机系统,所述计算机系统包括:用于执行根据权利要求1至42中任一项所述的方法的装置。46.一种计算机程序产品,包括被配置为由与一个或多个相机和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至42中任一项所述的方法的指令。47.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与一个或多个相机和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述一个或多个输入设备检测捕获表示所述一个或多个相机的视场的视频的请求;响应于检测到捕获所述视频的所述请求:在第一捕获持续时间内捕获所述视频,其中所述视频包括在所述第一捕获持续时间内捕获的多个帧,其中所述多个帧表示所述一个或多个相机的所述视场中的第一个体和所述一个或多个相机的所述视场中的第二个体,并且其中,在所述多个帧中,所述第一个体在所述第一捕获持续时间内相对于所述一个或多个相机的所述视场移动;以及向所述视频的所述多个帧应用合成景深效果,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体,其中所述合成景深效果随着所述第一个体在所述一个或多个相机的所述视场内移动而随时间改变。48.一种被配置为与一个或多个相机和一个或多个输入设备通信的计算机系统,所述计算机系统包括:一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述一个或多个输入设备检测捕获表示所述一个或多个相机的视场的视频的请求;响应于检测到捕获所述视频的所述请求:在第一捕获持续时间内捕获所述视频,其中所述视频包括在所述第一捕获持续时间内捕获的多个帧,其中所述多个帧表示所述一个或多个相机的所述视场中的第一个体和所述一个或多个相机的所述视场中的第二个体,并且其中,在所述多个帧中,所述第一个体在所述第一捕获持续时间内相对于所述一个或多个相机的所述视场移动;以及向所述视频的所述多个帧应用合成景深效果,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频
的所述多个帧中的所述第一个体,其中所述合成景深效果随着所述第一个体在所述一个或多个相机的所述视场内移动而随时间改变。49.一种被配置为与一个或多个相机和一个或多个输入设备通信的计算机系统,所述计算机系统包括:用于经由所述一个或多个输入设备检测捕获表示所述一个或多个相机的视场的视频的请求的装置;响应于检测到捕获所述视频的所述请求而用于以下操作的装置:在第一捕获持续时间内捕获所述视频,其中所述视频包括在所述第一捕获持续时间内捕获的多个帧,其中所述多个帧表示所述一个或多个相机的所述视场中的第一个体和所述一个或多个相机的所述视场中的第二个体,并且其中,在所述多个帧中,所述第一个体在所述第一捕获持续时间内相对于所述一个或多个相机的所述视场移动;以及用于向所述视频的所述多个帧应用合成景深效果的装置,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体,其中所述合成景深效果随着所述第一个体在所述一个或多个相机的所述视场内移动而随时间改变。50.一种计算机程序产品,包括被配置为由与一个或多个相机和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述一个或多个输入设备检测捕获表示所述一个或多个相机的视场的视频的请求;响应于检测到捕获所述视频的所述请求:在第一捕获持续时间内捕获所述视频,其中所述视频包括在所述第一捕获持续时间内捕获的多个帧,其中所述多个帧表示所述一个或多个相机的所述视场中的第一个体和所述一个或多个相机的所述视场中的第二个体,并且其中,在所述多个帧中,所述第一个体在所述第一捕获持续时间内相对于所述一个或多个相机的所述视场移动;以及向所述视频的所述多个帧应用合成景深效果,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述视频的所述多个帧中的所述第二个体强调所述视频的所述多个帧中的所述第一个体,其中所述合成景深效果随着所述第一个体在所述一个或多个相机的所述视场内移动而随时间改变。51.一种方法,包括:在与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统处:经由所述显示生成部件显示用户界面,所述用户界面包括:视频的表示,所述视频包括多个帧,所述表示包括第一个体和第二个体;以及第一用户界面对象,所述第一用户界面对象指示所述第一个体正在被合成景深效果强调,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体;在显示包括所述视频的所述表示和所述第一用户界面对象的所述用户界面时,经由所述一个或多个输入设备检测与对所述视频的所述表示中所述第二个体的选择相对应的手势;以及
响应于检测到与对所述视频的所述表示中所述第二个体的选择相对应的所述手势:改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体;以及显示第二用户界面对象,所述第二用户界面对象指示所述第二个体正在被改变的合成景深效果强调,所述改变的合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二个体。52.根据权利要求51所述的方法,其中所述第一用户界面对象和所述第二用户界面对象具有相同视觉外观。53.根据权利要求51至52中任一项所述的方法,还包括:在检测到与对所述第二个体的选择相对应的所述手势之前,经由所述显示生成部件显示指示所述第二个体没有被强调的第三用户界面对象。54.根据权利要求53所述的方法,其中所述第一用户界面对象具有与所述第三用户界面对象不同的视觉外观。55.根据权利要求51至54中任一项所述的方法,其中所述视频的所述表示包括第三个体,所述方法还包括:在检测到与对所述第二个体的选择相对应的所述手势之前,经由所述显示生成部件显示指示所述第二个体没有被强调的第四用户界面对象和指示所述第三个体没有被强调的第五用户界面对象。56.根据权利要求55所述的方法,其中所述第四用户界面对象和所述第五用户界面对象具有不同的视觉外观。57.根据权利要求51至56中任一项所述的方法,还包括:响应于检测到与对所述第二个体的选择相对应的所述手势,停止显示所述第一用户界面对象。58.根据权利要求51至57中任一项所述的方法,还包括:响应于检测到与对所述第二个体的选择相对应的所述手势,显示指示所述第一个体没有被强调的第六用户界面对象。59.根据权利要求51至58中任一项所述的方法,其中在所述一个或多个相机正在捕获所述视觉信息时检测到与对所述第二个体的选择相对应的所述手势。60.根据权利要求51至59中任一项所述的方法,其中在对所述视频的捕获已经结束之后,在所述视频的回放期间检测到与对所述第二个体的选择相对应的所述手势。61.根据权利要求51至60中任一项所述的方法,其中与对所述第二个体的选择相对应的所述手势是第一单轻击手势。62.根据权利要求51至61中任一项所述的方法,其中与对所述第二个体的选择相对应的所述手势是第一多轻击手势。63.根据权利要求51至61中任一项所述的方法,其中与对所述第二个体的选择相对应的所述手势是第一按压并保持手势。64.根据权利要求51至63中任一项所述的方法,其中改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体包括:
根据确定与对所述第二个体的选择相对应的所述手势是第一类型的手势,更改由所述一个或多个相机捕获的所述视觉信息以强调所述第二个体直到满足第一标准;以及根据确定与对所述第二个体的选择相对应的所述手势是不同于所述第一类型的手势的第二类型的手势,更改由所述一个或多个相机捕获的所述视觉信息以强调所述第二个体直到满足第二标准,其中所述第二标准不同于所述第一标准。65.根据权利要求64所述的方法,其中:所述第一类型的手势是第二单轻击手势;并且所述第二类型的手势是第二多轻击手势。66.根据权利要求64至65中任一项所述的方法,还包括:在由所述一个或多个相机捕获的所述视觉信息正在被更改以强调所述第二个体直到满足第一标准时,检测指向所述第二个体的所述第一类型的手势的手势;以及响应于检测到指向所述第二个体的所述第一类型的手势的所述手势,更改由所述一个或多个相机捕获的所述视觉信息以强调所述第二个体直到满足第二标准。67.根据权利要求51至66中任一项所述的方法,其中改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体包括:根据确定与对所述第二个体的选择相对应的所述手势是第三类型的手势,更改由所述一个或多个相机捕获的所述视觉信息,以通过向所述多个帧中的固定焦平面应用所述合成景深效果来强调所述第二个体。68.根据权利要求67所述的方法,还包括:根据确定与对所述第二个体的选择相对应的所述手势是所述第三类型的手势,显示到所述固定焦平面的距离的指示。69.根据权利要求51至68中任一项所述的方法,还包括:在显示所述第二用户界面对象并且不显示所述第一用户界面对象时:根据确定所述多个帧中的所述第一个体满足一组自动选择标准,显示所述第一用户界面对象并且停止显示所述第二用户界面对象。70.根据权利要求69所述的方法,其中:根据确定与对所述第二个体的选择相对应的所述手势是第四类型的手势,所述一组自动选择标准是第一组自动选择标准;并且根据确定与对所述第二个体的选择相对应的所述手势是不同于所述第四类型的手势的第五类型的手势,所述一组自动选择标准是不同于所述第一组自动选择标准的第二组自动选择标准。71.根据权利要求69至70中任一项所述的方法,其中:在检测到与对所述第二个体的选择相对应的所述手势之前,所述一组自动选择标准包括当所述媒体的所述表示中的相应个体满足第一选择置信度阈值时满足的标准;并且响应于检测到与对所述第二个体的选择相对应的所述手势,所述一组自动选择标准包括当所述媒体的所述表示中的所述相应个体满足高于所述第一选择置信度阈值的第二选择置信度阈值时满足的标准。72.根据权利要求51至71中任一项所述的方法,其中更改由所述一个或多个相机捕获
的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二个体的所述合成景深效果随着所述第二个体在所述一个或多个相机的视场内移动而随时间改变。73.根据权利要求51至72中任一项所述的方法,其中所述用户界面包括视频导航用户界面元素,所述方法还包括:在显示所述视频导航用户界面元素时并且响应于检测到与对所述第二个体的选择相对应的所述手势,在所述视频导航用户界面元素中显示指示在所述视频中的某个时间发生了用户指定的改变的用户界面对象。74.根据权利要求73所述的方法,其中指示发生了所述用户指定的改变的所述用户界面对象包括:根据确定与对所述第二个体的选择相对应的所述手势是第六类型的手势,第四视觉外观;以及根据确定与对所述第二个体的选择相对应的所述手势是不同于所述第六类型的手势的第七类型的手势,不同于所述第四视觉外观的第五视觉外观。75.根据权利要求51至74中任一项所述的方法,其中显示所述第二用户界面对象包括:根据确定与对所述第二个体的选择相对应的所述手势是第八类型的手势,以第六视觉外观显示所述第二用户界面对象;并且根据确定与对所述第二个体的选择相对应的所述手势是不同于所述第八类型的手势的第九类型的手势,以不同于所述第六视觉外观的第七视觉外观显示所述第二用户界面对象。76.根据权利要求51至75中任一项所述的方法,其中所述用户界面是媒体捕获用户界面,所述方法还包括:在检测到与对所述第二个体的选择相对应的所述手势之后并且在显示所述用户界面时,经由所述一个或多个输入设备检测一个或多个手势;响应于检测到所述一个或多个手势,显示媒体编辑用户界面,所述媒体编辑用户界面包括:所述视频的第二表示,所述视频包括第三多个帧,所述第二表示包括所述第一个体和所述第二个体;和第六用户界面对象,所述第六用户界面对象指示所述第一个体正在被合成景深效果强调,所述合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第二个体强调所述第三多个帧中的所述第一个体;以及在显示所述媒体编辑用户界面时,经由所述一个或多个输入设备检测与对所述视频的所述第二表示中所述第二个体的选择相对应的第二手势;以及响应于检测到与对所述视频的所述第二表示中所述第二个体的选择相对应的所述第二手势:改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述第三多个帧中的所述第二个体;以及显示第七用户界面对象,所述第七用户界面对象指示所述第二个体正在被所述改变的合成景深效果强调,所述改变的合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述第三多个帧中的所述第二个体。
77.根据权利要求51至76中任一项所述的方法,还包括:在检测到与对所述第二个体的选择相对应的所述手势并且改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二对象之后,检测指向所述媒体的所述表示的第一手势;以及响应于检测到指向所述媒体的所述表示的所述第一手势,修改所述改变的合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息。78.根据权利要求51到77中任一项所述的方法,其中所述用户界面包括用于改变所述合成景深效果的可选用户界面对象,所述可选用户界面对象在被选择时改变所述合成景深效果。79.根据权利要求51至78中任一项所述的方法,其中:所述用户界面包括用于控制视频捕获模式的可选用户界面对象;用于控制所述视频捕获模式的所述可选用户界面对象与指示所述视频捕获模式处于活动状态的状态指示一起显示;并且所述方法还包括:在显示包括所述视频的所述表示、所述第一用户界面对象的所述用户界面,并且用于控制所述视频捕获模式的所述可选用户界面对象与指示所述视频捕获模式处于活动状态的所述状态指示一起显示时,应用更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体的所述合成景深效果;在应用更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体的所述合成景深效果时,检测指向用于控制所述视频捕获模式的所述可选用户界面对象的手势;以及响应于检测到指向用于控制所述视频捕获模式的所述可选用户界面对象的所述手势,停止应用更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体的所述合成景深效果。80.根据权利要求79所述的方法,其中在检测到指向用于控制所述视频捕获模式的所述可选用户界面对象的所述手势之前,以第一模糊量显示所述表示,所述方法还包括:响应于检测到指向用于控制所述视频捕获模式的所述可选用户界面对象的所述手势,经由所述显示生成部件以低于所述第一模糊量的第二模糊量显示所述视频的所述表示。81.根据权利要求51至80中任一项所述的方法,还包括:响应于检测到与对所述第二个体的选择相对应的所述手势,配置一个或多个相机的聚焦设置以聚焦于所述视频的所述表示中的所述第二个体,其中所述计算机系统没有被配置为自动改变所述一个或多个相机的所述聚焦设置达至少预先确定的时间段;在所述计算机系统被配置为聚焦于所述视频的所述表示中的所述第二个体时,检测指向所述视频的所述表示的第二手势;以及响应于检测到指向所述视频的所述表示的所述第二手势,使所述计算机系统能够自动改变所述一个或多个相机的所述聚焦设置达至少所述预先确定的时间段。82.根据权利要求51至81中任一项所述的方法,其中:所述视频的所述表示包括来自一个或多个相机的视场的第一部分的内容子集的表示,其中:
所述一个或多个相机的所述视场延伸超过所述视场的所述第一部分到达所述一个或多个相机的所述视场的不被包括在所述表示中的第二部分;并且关于强调哪个个体的确定是基于在所述视频期间来自所述一个或多个相机的所述视场的所述第二部分的信息的。83.根据权利要求82所述的方法,其中关于强调哪个个体的所述确定包括相应个体在所述视场的所述第一部分中可见之前自动选择要强调的所述相应个体。84.根据权利要求82至83中任一项所述的方法,其中关于强调哪个个体的所述确定包括:在所述相应个体正在被强调时,检测所述相应个体移出所述视场的所述第一部分;以及响应于检测到所述相应个体移出所述视场的所述第一部分:根据确定所述相应个体移出所述视场的所述第二部分,自动选择要强调的不同的个体;以及根据确定所述第一个体保持在所述视场的所述第二部分中,放弃选择要强调的不同的个体达至少预先确定的时间段。85.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求51至84中任一项所述的方法的指令。86.一种被配置为与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统,所述计算机系统包括:一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求51至84中任一项所述的方法的指令。87.一种被配置为与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统,所述计算机系统包括:用于执行根据权利要求51至84中任一项所述的方法的装置。88.一种计算机程序产品,包括被配置为由与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求51至84中任一项所述的方法的指令。89.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述显示生成部件显示用户界面,所述用户界面包括:视频的表示,所述视频包括多个帧,所述表示包括第一个体和第二个体;和第一用户界面对象,所述第一用户界面对象指示所述第一个体正在被合成景深效果强调,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体;在显示包括所述视频的所述表示和所述第一用户界面对象的所述用户界面时,经由所
述一个或多个输入设备检测与对所述视频的所述表示中所述第二个体的选择相对应的手势;以及响应于检测到与对所述视频的所述表示中所述第二个体的选择相对应的所述手势:改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体;以及显示第二用户界面对象,所述第二用户界面对象指示所述第二个体正在被改变的合成景深效果强调,所述改变的合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二个体。90.一种被配置为与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统,所述计算机系统包括:一个或多个处理器;和存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述显示生成部件显示用户界面,所述用户界面包括:视频的表示,所述视频包括多个帧,所述表示包括第一个体和第二个体;以及第一用户界面对象,所述第一用户界面对象指示所述第一个体正在被合成景深效果强调,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体;在显示包括所述视频的所述表示和所述第一用户界面对象的所述用户界面时,经由所述一个或多个输入设备检测与对所述视频的所述表示中所述第二个体的选择相对应的手势;以及响应于检测到与对所述视频的所述表示中所述第二个体的选择相对应的所述手势:改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体;以及显示第二用户界面对象,所述第二用户界面对象指示所述第二个体正在被改变的合成景深效果强调,所述改变的合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二个体。91.一种被配置为与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统,所述计算机系统包括:用于经由所述显示生成部件显示用户界面的装置,所述用户界面包括:视频的表示,所述视频包括多个帧,所述表示包括第一个体和第二个体;和第一用户界面对象,所述第一用户界面对象指示所述第一个体正在被合成景深效果强调,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体;在显示包括所述视频的所述表示和所述第一用户界面对象的所述用户界面时,用于经由所述一个或多个输入设备检测与对所述视频的所述表示中所述第二个体的选择相对应的手势的装置;以及响应于检测到与对所述视频的所述表示中所述第二个体的选择相对应的所述手势而用于以下操作的装置:
改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体;以及显示第二用户界面对象,所述第二用户界面对象指示所述第二个体正在被改变的合成景深效果强调,所述改变的合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二个体。92.一种计算机程序产品,包括被配置为由与一个或多个相机、显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述显示生成部件显示用户界面,所述用户界面包括:视频的表示,所述视频包括多个帧,所述表示包括第一个体和第二个体;和第一用户界面对象,所述第一用户界面对象指示所述第一个体正在被合成景深效果强调,所述合成景深效果更改由所述一个或多个相机捕获的视觉信息以相对于所述第二个体强调所述多个帧中的所述第一个体;在显示包括所述视频的所述表示和所述第一用户界面对象的所述用户界面时,经由所述一个或多个输入设备检测与对所述视频的所述表示中所述第二个体的选择相对应的手势;以及响应于检测到与对所述视频的所述表示中所述第二个体的选择相对应的所述手势:改变所述合成景深效果以更改由所述一个或多个相机捕获的所述视觉信息,以相对于所述第一个体强调所述多个帧中的所述第二个体;以及显示第二用户界面对象,所述第二用户界面对象指示所述第二个体正在被改变的合成景深效果强调,所述改变的合成景深效果更改由所述一个或多个相机捕获的所述视觉信息以相对于所述第一个体强调所述多个帧中的所述第二个体。93.一种方法,包括:在与显示生成部件通信的计算机系统处:经由所述显示生成部件显示用户界面,包括同时显示:具有第一持续时间的视频的表示,其中所述视频包括所述视频中个体强调的多个改变,其中所述视频中个体强调的改变包括由一个或多个相机捕获的视觉信息的外观改变,以相对于所述视频中的一个或多个元素强调一个个体,其中所述多个改变包括在所述第一持续时间期间的第一时间的个体强调的自动改变,以及在所述第一持续时间期间与所述第一时间不同的第二时间的个体强调的用户指定的改变;以及用于在所述视频中导航的视频导航用户界面元素,所述视频包括所述第一时间的表示和所述第二时间的表示,其中:所述第二时间的所述表示在视觉上与所述视频的所述第一持续时间中不与个体强调的改变相对应的其他时间区分开来;并且所述第一时间的所述表示在视觉上与所述第二时间的所述表示区分开来。94.根据权利要求93所述的方法,其中:所述个体强调的自动改变是第一合成景深效果,所述第一合成景深效果更改由一个或多个相机捕获的视觉信息,以相对于所述视频中的第二个体强调所述视频中的第一个体;
并且所述个体强调的用户指定的改变是第二合成景深效果,所述第二合成景深效果更改由所述一个或多个相机捕获的视觉信息,以相对于所述视频中的第四个体强调所述视频中的第三个体。95.根据权利要求93至94中任一项所述的方法,其中用于在所述视频中导航的所述视频导航用户界面元素不包括:指示在所述第一时间发生了所述自动改变的图形用户界面对象。96.根据权利要求93至95中任一项所述的方法,其中用于在所述视频中导航的所述视频导航用户界面元素包括:在所述视频导航用户界面元素上的第一位置处,指示在所述视频中的所述第一时间发生了所述自动改变的第一图形用户界面对象,其中所述第一图形用户界面对象具有第一视觉外观;以及在所述视频导航用户界面元素上与所述第一位置不同的第二位置处,指示在与所述第一时间不同的所述第二时间发生了所述用户指定的改变的第二图形用户界面对象,其中所述第二图形用户界面对象具有与所述第一视觉外观不同的第二视觉外观。97.根据权利要求96所述的方法,其中用于在所述视频中导航的所述视频导航用户界面元素包括在所述视频导航用户界面元素上相应位置处的图形用户界面对象,所述图形用户界面对象指示在所述视频中的所述第二时间之前发生的所述视频中的相应时间已经发生相应改变,所述方法还包括:根据确定在所述视频中的所述相应时间发生的所述相应改变是相应用户指定的改变,显示从所述视频导航用户界面元素上的所述相应位置延伸到所述视频导航用户界面元素上的所述第二位置的视觉指示。98.根据权利要求96至97中任一项所述的方法,其中所述第二图形用户界面对象在所述第二时间的所述表示处或邻近所述表示显示。99.根据权利要求93至98中任一项所述的方法,其中响应于正在捕获所述视频时检测到的手势而引起个体强调的所述用户指定的改变。100.根据权利要求93至99中任一项所述的方法,还包括:在显示所述第二时间的所述表示时,检测指向所述第二时间的所述表示的手势;以及响应于检测到指向所述第二时间的所述表示的所述手势,在所述视频的...

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

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

1