基于相机取景器中识别的内容生成和渲染运动图形效果制造技术

技术编号:32324178 阅读:22 留言:0更新日期:2022-02-16 18:31
描述了用于在增强现实环境中提供共存的系统和方法。该方法可以包括接收查看窗口内的描绘由与增强现实环境相关联的电子设备板载的相机捕获的多帧实时视觉场景的视觉场景,标识视觉场景的多个元素,检测与多个元素中的至少一个相关联的至少一个图形指示符,检测与至少一个元素相关联的至少一个边界,以及在查看窗口中并基于对至少一个图形指示符的检测在检测到的边界内生成增强现实(AR)运动图形。响应于确定与至少一个元素相关的内容可用,该方法可以包括检索该内容并且在查看窗口内视觉地指示对至少一个元素的AR跟踪控件。地指示对至少一个元素的AR跟踪控件。地指示对至少一个元素的AR跟踪控件。

【技术实现步骤摘要】
【国外来华专利技术】基于相机取景器中识别的内容生成和渲染运动图形效果
[0001]相关申请的交叉引用
[0002]本申请是于2020年9月16日提交的标题为“GENERATING AND RENDERING MOTION GRAPHICS EFFECTS BASED ON RECOGNIZED CONTENT IN CAMERA VIEW FINDER(基于相机取景器中识别的内容生成和渲染运动图形效果)”的美国非临时专利申请No.16/948,384的继续申请,并要求其优先权,其要求于2019年9月18日提交的美国临时专利申请No.62/901,904的优先权,其公开内容通过引用整体并入本文。
[0003]本申请还要求于2019年9月18日提交的美国临时专利申请No.62/901,904的优先权,其公开内容通过引用整体并入本文。


[0004]本文档总体上涉及用于基于在取景器中识别内容来生成包括在相机取景器的视觉场景中的元素的运动图形的方法。

技术介绍

[0005]诸如智能电话和平板电脑的电子设备继续演进并向消费者提供新的和/或改进的功能性能。例如,这样的设备可以使用设备中包括的相机捕获视觉场景。这种使用人工智能、计算机视觉和/或机器学习的设备可以标识给定视图内的内容并提供(例如,获得)关于所标识内容的信息。然而,存在用于为给定视觉场景内的内容提供与用户相关的信息的附加方法的可能性。

技术实现思路

[0006]一个或多个计算机的系统可以被配置成借助于具有在系统上安装的软件、固件、硬件或它们的组合来执行特定操作或动作,该软件、固件、硬件或它们的组合在操作中使该系统执行动作。一个或多个计算机程序可以被配置成借助于包括指令来执行特定操作或动作,所述指令在由数据处理装置执行时使该装置执行动作。
[0007]在一个总体方面,提供了一种用于描绘AR内容的计算机实现的方法。该方法可以包括由电子设备接收在描绘由电子设备板载的相机捕获的多帧实时视觉场景的查看窗口内的视觉场景,由电子设备标识视觉场景的多个元素,由电子设备并基于在视觉场景中标识的多个元素,检测与多个元素中的至少一个相关联的至少一个图形指示符,由电子设备检测与至少一个元素相关联的至少一个边界,以及在查看窗口中并且基于对至少一个图形指示符的检测在检测到的边界内生成增强现实(AR)运动图形。响应于确定与至少一个元素相关的内容可用,该方法可以包括检索该内容并且在查看窗口内视觉地指示对至少一个元素的AR跟踪控件。
[0008]实施方式可以包括以下方面中的任意一个或所有方面。在一些实施方式中,该方法还包括响应于确定与至少一个元素相关的内容不可用而消散AR运动图形。在一些实施方式中,AR运动图形包括在至少一个图形指示符的位所处发起并扩展到边界的动画效果,该
动画效果包括在检测到的边界内呈现的移动元素。
[0009]在一些实施方式中,AR跟踪控件是播放按钮,该播放按钮被配置成在查看窗口中发起对内容的沉浸式AR体验,并且该方法可以进一步被配置成从访问电子设备的用户接收在播放按钮上的输入触发沉浸式AR体验的执行。
[0010]在一些实施方式中,检测到的边界限定至少一个元素的边缘,所限定的边缘被配置成包含AR运动图形到视觉场景的一部分。在一些实施方式中,图形指示符是标志,并且AR运动图形包括在检测到的边界内呈现的多个动画和非重叠形状。在一些实施方式中,至少一个元素是虚拟对象并且检测到的边界限定虚拟对象的表面。在一些实施方式中,至少一个元素是虚拟对象并且检测到的边界限定虚拟对象的体积。在一些实施方式中,检索到的内容是基于电子设备的地理位所。
[0011]所描述的技术的实施方式可以包括硬件、方法或过程、和/或计算机可访问介质上的计算机软件。在附图和以下描述中阐述了一种或多种实施方式的细节。从描述和附图以及从权利要求中,其他特征将是显而易见的。
附图说明
[0012]图1A

1B描绘可以使用这里描述的方法来分析和修改的视觉场景。
[0013]图2是图示根据示例实施方式的被配置成采用本文所述的方法的系统的框图。
[0014]图3A、3B、3C、3D和3E是示意性地图示根据示例实施方式的电子设备的用户界面(UI)的图。
[0015]图4A、4B、4C和4D是图示根据示例实施方式的为视觉场景生成增强现实(AR)运动图形效果的序列的图。
[0016]图5是根据本文描述的实施方式的利用由相机捕获识别的标志触发的动画视觉场景来实施用户体验(UX)的示例过程的流程图。
[0017]图6是可用于实现本文描述的技术的计算设备和移动计算设备的示例。
[0018]各种附图中相同的参考符号指示相同的元件。
具体实施方式
[0019]此文档描述了用于为视觉场景的各方面生成运动图形效果的示例方法。运动图形效果可以基于检测到显示视觉场景的电子设备的视觉显示器内的一个或多个图形指示符(例如,诸如图标、标志、闪光、启示、数据、按钮、图形、动画、图像等的内容)而被触发。运动图形效果可以是在场景中检测到此类图形指示符时立即(实时)生成和/或渲染的增强现实(AR)效果和内容。检测可以通过(或访问)显示视觉场景和图形指示符的电子设备板载的相机来执行。
[0020]一般而言,本文描述的运动图形效果可以为检测到的用户界面(UI)内容(例如,标志、图标、内容、元素、对象等)提供视觉反馈。视觉反馈可以向电子设备的用户指示附加内容和/或信息可用于呈现。在一些实施方式中,视觉反馈可以指示附加内容和/或信息正在被下载、流式传输和/或以其他方式获得以在电子设备上呈现给用户。在一些实施方式中,图形指示符被打印(例如,在物理世界中)或渲染(在虚拟世界中)在特定对象上。
[0021]本文描述的系统可以包括运动图形效果作为在电子设备的显示屏上描绘的视觉
指示,同时生成、检索或以其他方式获得关于在视觉场景中的与视觉场景中的识别的内容(例如,图形指示符)相一致的元素的特定信息。运动图形效果可以包括但不限于亮化项目、放大项目、淡入或淡出项目、使与检索到的与一个或多个图形指示符(例如,标志)和/或其他2D或3D视觉效果等相关联的内容相一致的视觉场景的部分模糊(例如,变暗)。
[0022]本文描述的系统和方法可以检测(例如,识别)特定场景内和电子设备处的图标、标志或其他元素,例如,以触发本文描述的视觉反馈的生成。图标、标志或其他元素可以与和电子设备(例如,在电子设备上执行的软件中的嵌入组件)相关联的品牌、指示符或数据相关。图标、标志或其他元素可以与和电子设备相关联的相机的取景器内的查看项目或对象相关联的品牌、指示符或数据相关。
[0023]通过为可在设备的屏幕内显示的AR内容提供有界周长或有界体积,本文描述的系统和方法可以提供优于传统系统的优势。例如,这里描述的系统和方法可以确保特定的AR内容不会过度扩展到场景中的其他内容或元素。在一些实施方式中,本文描述的系统可以利用虚拟对象边界或边缘、屏幕边界、文本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:由电子设备接收查看窗口内的视觉场景,所述视觉场景描绘由所述电子设备板载的相机捕获的多帧实时视觉场景;由所述电子设备标识所述视觉场景的多个元素;由所述电子设备并且基于在所述视觉场景中标识的所述多个元素,检测与所述多个元素中的至少一个相关联的至少一个图形指示符;由所述电子设备检测与所述至少一个元素相关联的至少一个边界;在所述查看窗口中并且基于对所述至少一个图形指示符的检测,在所检测的边界内生成增强现实AR运动图形;以及响应于确定与所述至少一个元素相关的内容可用,检索所述内容并且在所述查看窗口内视觉地指示对所述至少一个元素的AR跟踪控件。2.根据权利要求1所述的方法,进一步包括:响应于确定与所述至少一个元素相关的内容不可用,消散所述AR运动图形。3.根据权利要求1或2所述的方法,其中,所述AR运动图形包括在所述至少一个图形指示符的一位置处发起并扩展到所述边界的动画效果,所述动画效果包括在所检测的边界内呈现的移动元素。4.根据权利要求1至3中的任意一项所述的方法,其中:所述AR跟踪控件是播放按钮,所述播放按钮被配置成在所述查看窗口中发起对所述内容的沉浸式AR体验;并且从访问所述电子设备的用户接收在所述播放按钮处的触发所述沉浸式AR体验的执行的输入。5.根据权利要求1至4中的任意一项所述的方法,其中,所检测的边界限定所述至少一个元素的边缘,所限定的边缘被配置成包含到所述视觉场景的一部分的所述AR运动图形。6.根据权利要求1至5中的任意一项所述的方法,其中:所述图形指示符是标志;并且所述AR运动图形包括在所检测的边界内呈现的多个动画且非重叠形状。7.根据权利要求1至6中的任意一项所述的方法,其中,所述至少一个元素是虚拟对象;并且所检测的边界限定所述虚拟对象的表面。8.根据权利要求1至6中的任意一项所述的方法,其中,所述至少一个元素是虚拟对象;并且所检测的边界限定所述虚拟对象的体积。9.根据权利要求1至7中的任意一项所述的方法,其中,所检索的内容基于所述电子设备的地理位置。10.一种有形地体现在非暂时性计算机可读存储介质上的计算机程序产品,所述计算机程序产品包括指令,所述指令在由至少一个计算设备执行时被配置成使所述至少一个计算设备:由电子设备接收查看窗口内的视觉场景,所述视觉场景描绘由所述电子设备板载的相机捕获的多帧实时视觉场景;
由所述电子设备标识所述视觉场景的多个元素;由所述电子设备并且基于在所述视觉场景中标识的所述多个元素,检测与所述多个元素中的至少一个相关联的至少一个图形指示符;由所述电子设备检测与所述至少一个元素相关联的至少一个边界;在所述查看窗口中并且基...

【专利技术属性】
技术研发人员:亚历山大
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1