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

向现实世界对象的虚拟表示添加属性制造技术

技术编号:9673111 阅读:72 留言:0更新日期:2014-02-14 22:03
描述了用于提供具有属性的虚拟表示的方法、介质,和虚拟对象。虚拟表示是基于现实世界对象的数字化来生成的。虚拟表示的特性,诸如颜色、形状相似度、体积、表面区域等,被标识,且虚拟表示的那些特性的展现的量或程度被确定。特性被采用来标识与虚拟表示相关联的属性,诸如温度、重量、或边缘锋利程度,以及虚拟对象的其它属性。基于特性和它们展现的程度来确定属性的展现的程度。由此,向虚拟表示提供指导虚拟表示在虚拟世界中的呈现和交互的一个或多个属性。

【技术实现步骤摘要】
【国外来华专利技术】向现实世界对象的虚拟表示添加属性概述本专利技术的各实施例由所附权利要求书而非本概述来限定。为此,此处提供了本专利技术的各方面的高级概览,以提供公开内容的概览,并介绍将在以下详细描述部分中进一步描述的一些概念。本概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于独立地帮助确定所要求保护的主题的范围。简而言之并在高层次,本公开尤其描述了将属性与现实世界对象的虚拟表示相关联的方式。在一个实施例中,现实世界对象被数字化以生成其虚拟表示。虚拟表示的多个特征被标识,并且那些特征的展现的度量被确定。例如,现实世界对象颜色可以是红的。因此,虚拟表示具有红色的特征并且色谱上红色的位置的度量被确定。基于各特征,属性被标识并被添加到虚拟表示以指导虚拟世界中的虚拟表示的交互。继续上述示例,属性可以是虚拟世界中虚拟表示的温度——该温度基于颜色特征被标识。温度的度数可基于色谱上颜色的度量来确定。例如,红色被定义为热,并且基于色谱上所展现的颜色的位置来确定从温暖到“着火”的热的程度,例如,在谱的较低端的红色指示较低温度而在谱的较高端的那些指示较高温度。因此,具有特征“红”的虚拟表示被给予属性“热”并且,在呈现时,虚拟表示显示为着火。附图简述以下参考附图详细描述本专利技术的说明性实施例,其中:图1是描绘了适于根据本专利技术的一实施方式来使用的示例性计算设备的框图;图2是适于根据本专利技术的一实施例使用的示例性操作环境的框图;图3是描绘根据本专利技术的一实施例的用于将属性与虚拟对象进行关联的方法的流程图;图4A是根据本专利技术的一实施例的现实世界对象的图形表示;图4B是根据本专利技术的一实施例的描述属性的图3A的现实世界对象的虚拟表示的图形表示;图5A是根据本专利技术的一实施例的另一个现实世界对象的图形表示;图5B是根据本专利技术的一实施例的描述属性的图5A的现实世界对象的虚拟表示的图形表示;图5C是根据本专利技术的一实施例的以不同于图5B的方式描述属性的图5A的现实世界对象的虚拟表示的图形表示;以及图6是描绘根据本专利技术的一个实施例的用于将属性与虚拟表示进行关联的方法的流程图。【具体实施方式】此处用细节来描述本专利技术的各实施例的主题以满足法定要求。然而,该描述本身并非旨在必定限制权利要求的范围。相反,所要求保护的主题可结合其他当前或未来技术按照其他方式来具体化,以包括不同的步骤或类似于本文中所描述的步骤的步骤组合。术语不应被解释为暗示本文所公开的各步骤之中或之间的任何特定次序,除非且除了在明确描述个别步骤的次序的时候。本专利技术的各实施例描述了用于将属性与现实世界对象的虚拟表示相关联或将属性添加到现实世界对象的虚拟表示的方法、系统,和介质。现实世界对象包括任何可用的物理对象就像,例如,球、吃饱了的动物、棍子、杯子、书、或汤匙。虚拟表示,或虚拟对象,如此处描述的,包括由计算设备生成的现实世界对象的表示。虚拟表示和虚拟对象在这里可互换地使用。通过数字化现实世界对象来生成虚拟表示,例如基于现实世界对象的一个或多个图像来创建虚拟对象。现实世界对象的数字化以任何所需的方式完成。在一个实施例中,现实世界对象的数字化使用2011年6月6日提交的题为“OBJECT DIGITIZATION (对象数字化)”的61/493,844号共同待决的美国专利申请中描述的方法来完成,该申请的公开内容通过此处的引用结合于此。虚拟对象在由一个或多个计算设备生成的虚拟世界中表示现实世界对象。虚拟对象具有诸如提取自现实世界对象的图像的形状、颜色、体积、表面区域、尺寸、和表面纹理的特征。然而,没有本专利技术的实施例,虚拟对象只能由计算设备识别为具有由各特征定义的外表的对象。计算设备不能进一步识别或理解该虚拟对象的其它非视觉属性。例如,小刀的虚拟表示不能被计算设备识别为锋利——本专利技术的实施例确定并将向该虚拟表示添加这样的属性。在一个实施例中,所添加的属性模仿现实世界对象的那些属性,诸如小刀是锋利的。所添加的属性还可以模拟给定类型的现实世界对象的所期望的属性。例如,玩具小刀在现实世界中可能不锋利,但是,虚拟表示可以被给予锋利作为添加属性。属性还可以向虚拟表示添加现实世界对象中不存在的属性特性。例如,红色的虚拟对象可以与属性“热”相关联,或者具有光滑边缘的虚拟对象可以与属性“潮湿”相关联,而现实世界对应对象既不热也不湿。以下更详细地描述确定要添加到虚拟表示的属性。在本专利技术的一个实施例中,描述了用于将属性与一虚拟对象相关联的方法。现实世界对象被数字化以生成现实世界对象在虚拟空间中的虚拟表示。虚拟表示描绘了现实世界对象的多个特征。虚拟表示所展现的第一特征被检测。该特征被映射到属性以添加到虚拟表示。向虚拟表示提供该属性。在另一个实施例中,描述了用于将属性与一虚拟表示相关联的方法。由现实世界对象的虚拟表示所展现的特征被标识。虚拟表示的每个特征的展现的程度被量化。添加到虚拟表示的属性基于特征的展现的程度来确定。提供具有该属性的虚拟表示。在另一实施例中,描述了包括现实世界对象的三维虚拟表示的虚拟对象,该三维虚拟表示基于多个所捕捉的图像从现实世界对象的数字化中构建。虚拟对象还包括与虚拟表示相关联的属性,该属性指导虚拟表示和虚拟世界之间的交互。该属性通过以下来与虚拟表示相关联:标识虚拟表示所展现的特征、量化虚拟表示的每个特征的展现的程度、并基于一个或多个特征的展现的程度来确定要添加到虚拟表示的属性。最初参考图1,示出了用于实现本专利技术的各实施例的示例性操作环境,并将其概括指定为计算设备100。计算设备100只是合适的计算环境的一个示例,并不旨在对本专利技术各实施例的使用范围或功能提出任何限制。也不应该将计算设备100解释为对所示出的任一组件或其组合有任何依赖性或要求。本专利技术的各实施例可以在由计算机或诸如个人数据助理或其它手持式设备之类的其它机器执行的计算机代码或机器可使用指令(包括诸如程序模块之类的计算机可执行指令)的一般上下文中描述。一般而言,包括例程、程序、对象、组件、数据结构等的程序模块指的是执行特定任务或实现特定抽象数据类型的代码。本专利技术的各实施例可以在各种系统配置中实施,这些系统配置包括手持式设备、消费电子产品、通用计算机、专用计算设备等等。本专利技术也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实施。参考图1,计算设备100包括直接或间接耦合以下设备的总线110:存储器112、一个或多个处理器114、一个或多个呈现组件116、一个或多个输入/输出端口 118、一个或多个输入/输出组件120和说明性电源122。总线110表示一个或多个总线可以为何物(诸如地址总线、数据总线或其组合)。虽然为了清楚起见利用线条示出了图1的各框,但是实际上,各组件的轮廓并不是那样清楚,并且比喻性地来说,线条更精确地将是灰色的和模糊的。例如,可以将诸如显示设备等呈现组件认为是I/O组件。而且,处理器具有存储器。可以认识到,这是本领域的特性,并且重申,图1只是例示可结合本专利技术的一个或多个实施例来使用的示例性计算设备。诸如“工作站”、“服务器”、“膝上型计算机”、“手持式设备”等分类之间没有区别,它们全部都被认为是在图1的范围之内的并且被称为“计算设备”。计算设备100通常包括各种计算机可读介质。作为示例而非限制,计算机本文档来自技高网...

【技术保护点】
一个或多个其上包含计算机可执行指令的计算机可读介质,所述计算机可执行指令在被执行时执行一种用于将属性与虚拟对象进行关联的方法,所述方法包括:将现实世界对象数字化,以生成所述现实世界对象在虚拟空间中的虚拟表示,所述虚拟表示描绘所述现实世界对象的多个特征;检测由所述虚拟表示所展现的第一特征;将所述特征映射到属性以添加到所述虚拟表示;以及向所述虚拟表示提供所述属性。

【技术特征摘要】
【国外来华专利技术】2011.06.06 US 61/493,859;2011.07.20 US 13/186,6661.一个或多个其上包含计算机可执行指令的计算机可读介质,所述计算机可执行指令在被执行时执行一种用于将属性与虚拟对象进行关联的方法,所述方法包括: 将现实世界对象数字化,以生成所述现实世界对象在虚拟空间中的虚拟表示,所述虚拟表示描绘所述现实世界对象的多个特征; 检测由所述虚拟表示所展现的第一特征; 将所述特征映射到属性以添加到所述虚拟表示;以及 向所述虚拟表示提供所述属性。2.如权利要求1所述的介质,其特征在于,所述特征包括所述虚拟表示展现的形状、体积、表面区域、尺寸、表面纹理,或颜色的一个或多个。3.如权利要求1所述的介质,其特征在于,数字化所述现实世界对象以生成所述现实世界对象在虚拟空间中的虚拟表示包括:生成纹理映射、线状、和骨架的一个或多个,且其中所述虚拟表示所展现的所述第一特征是从所述纹理映射、所述线状、和所述骨架的一个或多个检测的。4.如权利要求1所述的。介质,其特征在于,将所述特征映射到所述属性以添加到所述虚拟表示是基于预先确定的映射模式的且所述映射模式是上下文专用的或非上下文专用的。5.如权利要求1所述的介质,其特征在于,所述属性是与所述虚拟表示相关联的虚拟物理特征,所述属性指导虚拟世界中的所述虚拟表...

【专利技术属性】
技术研发人员:S·C·赖特J·J·埃弗特J·A·克拉克C·H·维罗毕M·斯卡维泽M·A·斯波尔丁K·盖斯那D·L·奥斯本
申请(专利权)人:微软公司
类型:
国别省市:

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

1