用于捕获场景的深度数据并且应用计算机动作的方法技术

技术编号:9060902 阅读:112 留言:0更新日期:2013-08-21 23:59
本发明专利技术提供一种用于自动应用预定权限给具有一个或者多个媒体源的空间中的所识别和跟踪的用户的计算机实现方法。该方法包括定义用户轮廓并且将其保存到存储器的操作。用户轮廓可以包括使用深度感应摄像机识别和跟踪用户的数据。或者,定义和保存用来定义对于该用户轮廓而言访问特定媒体的权限级别的权限。该方法还包括用深度感应摄像机捕获空间场景中的图像和深度数据的操作。在又一个操作中,根据图像和深度数据在场景中跟踪和识别用户。或者,所定义的权限被自动应用到媒体源,使得用户在场景中被识别出和跟踪到时,该用户被授权访问从一个或者多个媒体源中选出的内容。

【技术实现步骤摘要】
用于捕获场景的深度数据并且应用计算机动作的方法本申请为申请号为200980114823.4、申请日为2009年2月24日、专利技术名称为“用于捕获场景的深度数据并且应用计算机动作的方法”的申请的分案申请。
技术介绍
视频游戏工业这些年已经发生了许多改变。随着计算能力的扩展,视频游戏的开发人员同样已经编制出利用这些增加的计算能力的游戏软件。为此,视频游戏开发人员一直在编码结合复杂操作和数学运算的游戏,来产生很逼真的游戏体验。示例的游戏平台可以是索尼Playstation、索尼Playstation2(PS2)以及索尼Playstation3(PS3),其每一个都以游戏控制台的形式出售。正如所公知的,游戏控制台被设计为连接到监视器(通常是电视)并且支持通过手持控制器的用户交互。游戏控制台使用专门的处理硬件设计,包括CPU、用于处理密集图像操作的图形合成器、用于执行几何转换的矢量单元,以及其他的粘合硬件(gluehardware)、固件和软件。游戏控制台还被设计具有光盘托盘,用来接收通过游戏控制台本地播放的游戏光盘。还可以是在线游戏,其中用户可以通过因特网与其他用户以交互方式比赛或一起进行游戏。和互联网连接的具有一直增加的处理能力的游戏控制台开始用作娱乐门户(portal),其可以提供对于供应流式传输和可下载媒体的在线交互和在线商场的访问。在一个在线环境中,家长通常为有效和高效的家长控制而努力。家长控制的逐段实现会产生让家长控制存在间隙的低效、过度或部分的实现。例如,当电缆盒可以提供对电视频道的家长控制时,可以要求对保存在光学媒介上的视频的单独的家长控制,诸如DVD或者蓝光光盘。本专利技术的实施例在此上下文中提出。
技术实现思路
广义来说,本专利技术使得可以使用深度感应摄像机识别和跟踪情景中的用户。基于情景中被识别和跟踪的用户,对于用户的识别和跟踪可以使得能够自动应用访问控制到多个媒体源。用户可以将访问控制配置为用户轮廓的一部分。用户还可以将虚拟模型(avatar)和虚拟模型动画配置为用户轮廓的一部分。虚拟模型动画可以用来显示场景中和通过场景的用户动作。在一个实施例中,披露了用于自动应用预定权限给具有一个或者多个媒体源的空间中的所识别和跟踪的用户的计算机实现方法。该方法包括定义用户轮廓并且将其保存到存储器的操作。用户轮廓可以包括使用深度感应摄像机识别和跟踪用户的数据。在另一个操作中,定义和保存用于定义对于该用户轮廓而言访问特定媒体的权限级别。该方法还包括用深度感应摄像机捕获空间中的场景的图像和深度数据的操作。在又一个操作中,根据图像和深度数据来跟踪和识别场景中的用户。仍在另一个操作中,所定义的权限自动应用到一个或者多个媒体源,从而当该用户在场景中被识别出和跟踪到时该用户被授权访问一个或者多个媒体源中所选出的内容。在另一个实施例中,披露用于识别和跟踪真实对象以自动将预定义的计算机产生的效果应用到真实世界对象的虚拟世界表现的计算机实现的方法。该方法包括定义用户轮廓并且将其保存到存储器的操作,该用户轮廓包括使用深度感应摄像机来识别和跟踪用户的数据。该方法还包括定义动画且将其保存在存储器中的操作,该动画结合在和用户轮廓相关的虚拟世界场景中。在另一个操作中,深度感应摄像机捕获场景,其中用户在该场景中被识别和跟踪。在又一个操作中,基于所识别出和跟踪到的用户,自动应用所定义的动画,使得显示屏示出结合的动画。在又一个实施例中,披露用于识别和跟踪真实世界空间中真实世界用户的计算机实现的方法。在一个操作中,根据深度感应摄像机捕获的图像和深度数据来定义用户轮廓。用户轮廓可以包括和真实世界的用户的物理特征相关的图像和深度数据。在另一个操作中,场景的图像和深度数据可以使用深度感应摄像机捕获。该方法还可以包括识别场景中移动对象的操作。在另一个操作中,移动对象的图像和深度数据允许真实世界的用户的头部在场景中被锁定和跟踪。在又一个操作中,实时分析头部的图像和深度数据。该分析可以包括将头部的图像和深度数据与和该物理特征相关的用户轮廓图像和深度数据相比较,其中,当用户轮廓中的图像和深度数据基本上匹配头部的图像和深度数据时该用户被识别出来。通过下面结合附图、以例子的方式示出本专利技术原理的详细描述,本专利技术的其它方面和优点将变得更加清楚。附图说明通过参考与附图相结合的下列描述,本专利技术及其更多的优点可以被最好地理解。图1A是根据本专利技术的一个实施例的包括用来识别和跟踪真实世界对象的示例性操作的流程图,用来将预定的计算机产生的效果应用到真实世界对象的虚拟世界表现中。图1B示出根据本专利技术的一个实施例的连接到计算机系统的深度感应摄像机的视场中的场景。图2A-2D示出根据本专利技术一个实施例可用于定义用户轮廓的示例屏幕。图2E是根据本专利技术一个实施例的示出实现添加另外的用户母亲的示例屏幕。图2F-1示出根据本专利技术的一个实施例的可用来识别用户的深度感应摄像机捕获的面部特征。图2F-2示出根据本专利技术一个实施例捕获在多个位置的用户头部250的图像和深度数据。图2G示出根据本专利技术的一个实施例的由通过深度感应摄像机捕获的不同视图所构建的模拟用户面部251的多个姿态的矩阵。图2H是示出根据本专利技术一个实施例多个面部特征的相对位置变化的三个图像序列。图2I是示出根据本专利技术一个实施例获取用户头部的图像和深度数据的程序的示例流程图。图2J是示出根据本专利技术的一个实施例识别深度感应摄像机的视场中的用户的程序的示例操作的流程图。图3A-3C示出根据本专利技术一个实施例可用于建立宠物的用户轮廓的一组简化示例屏幕。图4A示出根据本专利技术一个实施例的分配给用户的不同权限的示例图表。图4B示出根据本专利技术一个实施例的用户建立的动画的示例图表。图5A示出根据本专利技术一个实施例包括作为所处理视频显示在屏幕上的真实世界场景的空间。图5B示出根据本专利技术实施例的示例性的所处理的视频。图6示出根据本专利技术一个实施例的真实世界的场景和如何将真实世界的场景作为所处理视频10c显示在屏幕上。图7是示出应用点跟踪的操作的示例流程图,用来改进所认识对象的识别和跟踪。图8是根据本专利技术的一个实施例的示出点跟踪的场景的示例视图。图9示意性示出索尼娱乐装置的整体系统架构,这是根据本专利技术一个实施例的可使用动态三维对象映射来建立用户定义的控制器的计算机系统。具体实施方式本专利技术披露了在使用来自深度感应摄像机的图像和深度数据识别出用户之后自动应用针对一计算机系统的用户轮廓的方案。广义来讲,计算机系统可以是从用户获取输入的任一类型的系统,无论其是通用计算机(例如,桌面型、笔记本、便携装置、智能电话等)还是如同游戏控制台一样的专用计算机。深度感应摄像机可以捕获几何深度数据和图像数据。深度感应摄像机可以提供图像和深度数据给计算机系统,用于分析和处理。在一个实施例中,深度感应摄像机是单镜头摄像机,并且在其他实施例中,可以使用多个摄像机镜头来捕获来自不同位置或者场景的图像和深度数据。在以下描述中,提出多个特定细节以便对本专利技术全面理解。然而本领域普通技术人员应该清楚,本专利技术不使用这些特定细节的一些或者全部也可以实现。在其它实例中,为了避免不必要地混淆本专利技术,公知的处理步骤没有详细描述。图1A是根据本专利技术的一个实施例的包括可用来识别和跟踪真实世界对象以将预定的计算机产生的本文档来自技高网
...
用于捕获场景的深度数据并且应用计算机动作的方法

【技术保护点】
一种用于识别和跟踪真实世界对象来自动把预定的计算机产生的效果应用到所述真实世界对象的虚拟世界表现的计算机实现方法,包括:(a)定义用户轮廓并且将其保存到存储器,用户轮廓包括用于使用深度感应摄像机识别和跟踪所述用户的数据;(b)定义用来结合到和用户轮廓相关的虚拟世界场景中的动画并将其保存到存储器中;(c)使用所述深度感应摄像机捕获场景;(d)使用所述深度感应摄像机识别所述场景中的用户;(e)基于所识别和跟踪的用户,自动应用所述定义的动画,使得显示屏幕示出结合的动画;其中,深度数据用来识别静止对象上的点,所述点用来绘制在所述场景中找到的对象的轮廓。

【技术特征摘要】
2008.02.27 US 61/032,0281.一种用于识别和跟踪真实世界对象来自动把预定的计算机产生的效果应用到所述真实世界对象的虚拟世界表现的计算机实现方法,包括:(a)定义用户轮廓并且将其保存到存储器,用户轮廓包括用于使用深度感应摄像机识别和跟踪所述用户的数据;(b)定义用来结合到和用户轮廓相关的虚拟世界场景中的动画并将其保存到存储器中;(c)使用所述深度感应摄像机捕获场景,其中所述场景中包括所述用户和静止对象;(d)使用所述深度感应摄像机识别所述场景中的用户;(e)基于所识别和跟踪的用户,自动应用所述定义的动画,使得显示屏幕示出结合的动画;其中,深度数据用来识别静止对象上的点,所述点用来绘制在所述场景中找到的静止对象的轮廓。2.权利要求1的方法,其中,捕获所述场景包括滤除静止对象,使得聚焦在移动对象,并且聚焦在移动对象包括:聚焦在所述场景中的移动对象上;使用所述图像和深度数据来分析所述移动对象的特征;以及确定所述移动对象是否对应于所述用户。3.权利要求2的方法,其中,该用户是人类或者宠物的其中一个。4.权利要求3的方法,其中,跟踪所述用户还包括:显示所述用户的历史路径以及和该移动相关的动画,该用户的历史路径识别随时间的移动。5.权利要求4的方法,还包括:将所述历史路径保存到存储器中,并且启用所述历史路径的重放。6.权利要求1的方法,其中,基于所捕获的深度数据,将该动画应用到在所述场景中找到的对象的轮廓上。7.权利要求1的方法,还包括:由用户提前选择该动画。8.权利要求1的方法,其中,基于该识别的用户,将多媒体内容和动画呈现在显示屏上。9.一种用于识别和跟踪真实世界对象来自动把预定的计算机产生的效果应用到所述真实世界对象的虚拟世界表现的计算机实现方法,包括:(a)定义用户轮廓并且将其保存到存储器,用户轮廓包括用于使用深度感应摄像机识别和跟踪所述用户的数据;(b)定义用来结合到和用户轮廓相关的虚拟世界场景中的动画并将其保存到存储器中;(c)使用所述深度感应摄像机捕获场景,其中所述场景中包括所述用户和静止对象;(d)使用所述深度感应摄像机识别所述场景中的用户;(e)基于所识别和跟踪的用户,自动应用...

【专利技术属性】
技术研发人员:G·M·札莱夫斯基M·海格
申请(专利权)人:索尼计算机娱乐美国有限责任公司索尼计算机娱乐欧洲有限公司
类型:发明
国别省市:

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

1