[发明专利]优化加密3维图形对象的呈现的方法和设备在审
申请号: | 201310489141.X | 申请日: | 2013-10-18 |
公开(公告)号: | CN103778849A | 公开(公告)日: | 2014-05-07 |
发明(设计)人: | Y.梅茨;M.埃卢亚德 | 申请(专利权)人: | 汤姆逊许可公司 |
主分类号: | G09C5/00 | 分类号: | G09C5/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 吕晓章 |
地址: | 法国伊西*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 优化 加密 图形 对象 呈现 方法 设备 | ||
技术领域
本发明一般地涉及3-D模型,并且特别地涉及对这种模型的图形对象的保护。
背景技术
本节旨在向读者介绍可能与下面所描述和/或所要求的本发明的各方面相关的技术的各个方面。相信这种讨论有助于向读者提供背景信息,以便更好地理解本发明的各个方面。因此,应理解,应从这个角度而不是对现有技术的认可来阅读这些陈述。
在过去几年中,特别是伴随着虚拟实镜(metaverse)的出现,对三维(3D)图形对象的使用一直在增加。3D对象有多种用途:社交化世界、游戏,反映(mirroring)世界、仿真工具,以及3D用户界面、动画电影和电视的视觉效果。一般来说,3D虚拟对象代表真正的金钱价值。在社交化世界和游戏中,玩家向其他玩家出售虚拟对象或化身来取得真正的金钱。在在线游戏中建立一个有经验的角色是一个非常漫长的过程,可能需要键盘背后的数百小时。出自仿真工具的真实世界对象的3D模型允许制造真正的(仿造的)对象并销售它。来自好莱坞电影工作室的下一大片的场景的3D模型的泄露可能导致对该电影工作室来说的坏消息。可以看出,在许多情况下,3D对象对其拥有者来说是具有很大价值的资产。
出于这个原因,已经发明了对3D对象进行加密的各种策略。一般情况下,这种方法挑选一个3D对象,通过修改某些参数来加密该3D对象,并输出在许多情况下表现为或多或少的随机的加密的3D对象。
这种加密的第一示例描述在WO2012/000898中(也作为EP2400476公开发表),其中,3D对象包括一个节点列表和一个由节点所定义的线或表面的列表。为了加密该3D对象,将节点的值完全打乱。由于所述表面现在由其他节点值定义,所加密的3D的对象通常会变得非常随机和“混乱”。
在EP2453430中描述的第二示例对于第一示例的改善在于,独立于其他维度的节点值完全打乱至少一个维度的节点值。再次地,所加密的3D的对象通常会变得非常随机和“混乱”。
在EP11306116.2中所描述的第三示例中,代表3D对象的比特流可以被加密,并且加密的比特流可以被解释为另一3D对象的点。技术人员将理解,加密通常致使各点变为随机的,因此致使该另一3D对象变为“混乱的”。
在EP12168218.1中所描述的第四示例中,通过生成被添加到3D对象的原始点的伪随机向量来加密3D对象。由于可使得向量在任何方向前进,加密的3D对象可以是非常随机的。
技术人员将理解,可由呈现设备来呈现加密的3D对象。还应理解,加密的3D对象的几何特性是不同于原始3D对象。特别是:
●加密的3D对象的基本表面(通常是三角形)一般是显著大于原始对象的表面的;并且
●重叠表面的数量显著大于原始对象中的数量。
由于呈现3D对象和环境使用了对于3D对象的通常的几何特性优化的光栅化(rasterization),可以高度影响加密的3D对象的呈现性能,特别是在光栅化中所花费的时间。其中一个原因是,标准的呈现器呈现加密的3D对象的表面,该加密的3D对象稍后在呈现受保护的3D对象的过程中被一个或多个其它表面遮挡。
因此,应理解,需要通过优化在光栅化过程中所花费的时间而无需损害加密的3D对象的安全性地改进对加密的3D对象的呈现的系统。本发明提供了至少这样的一个系统。
发明内容
在第一方面,本发明涉及一种用于解密封装的三维图形对象的设备,所述封装的三维图形对象包括由点的列表和由该点的列表中的点定义的表面的列表所表示的加密的三维图形对象和至少一个封装,所述至少一个封装包括包围所述加密的三维图形对象的多个表面,其中,已使用格式保存的(format-preserving)加密方法来加密所述加密的三维图形对象。所述设备包含一个处理器,该处理器被配置为:接收所述封装的三维图形对象;通过从所述表面的列表中删除所述封装的表面来删除该封装以获得加密的三维图形对象;解密所述加密的三维图形对象以获得未加密的三维图形对象;以及输出该未加密的三维图形对象。
在第一优选实施例中,所述处理器进一步被配置为接收表示组成封装的表面的数量的一个数字。
在第二优选实施例中,使用添加到加密的三维图形对象中的至少一个点来定义封装的每个表面。该处理器进一步被配置为接收表示添加到加密的三维图形对象中的点的数量的一个数字,并删除添加到加密的三维图形对象的每个点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆逊许可公司,未经汤姆逊许可公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310489141.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种山阳养宫安抚汤及其制备方法
- 下一篇:变速器用同步装置