CN103038780A - 用于创建、存储三维扫描图像及提供对三维扫描图像的访问的方法 - Google Patents

用于创建、存储三维扫描图像及提供对三维扫描图像的访问的方法 Download PDF

Info

Publication number
CN103038780A
CN103038780A CN2011800225137A CN201180022513A CN103038780A CN 103038780 A CN103038780 A CN 103038780A CN 2011800225137 A CN2011800225137 A CN 2011800225137A CN 201180022513 A CN201180022513 A CN 201180022513A CN 103038780 A CN103038780 A CN 103038780A
Authority
CN
China
Prior art keywords
user
image file
digital image
scanning
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011800225137A
Other languages
English (en)
Inventor
托马斯·G·亚伯拉罕
亨利·贡扎勒兹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TAHG LLC
Original Assignee
TAHG LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TAHG LLC filed Critical TAHG LLC
Publication of CN103038780A publication Critical patent/CN103038780A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Abstract

提供了一种用于创建、存储三维(3D)图像文件用于随后在虚拟世界环境中使用及提供对三维(3D)图像文件的访问的方法。该方法包括接收通过人或物体的扫描所生成的3D数据;将该数据记录并格式化为数字图像文件;将该数字图像文件存储在位于机器可读存储中的3D数字图像文件库中;提供对该3D数字图像文件库的访问;从该3D数字图像文件库获取数字图像文件;并且将该数字图像文件上传到交互式虚拟世界环境中。

Description

用于创建、存储三维扫描图像及提供对三维扫描图像的访问的方法
相关申请的交叉引用
本申请要求于2010年3月4日提交的美国专利申请号12/717553的权益,其公开内容通过引用全文结合于此。
技术领域
本申请涉及创建、存储及访问用于在虚拟世界环境中使用的人或物体的三维扫描图像的领域。
背景技术
使用当前的扫描技术来创建人或物体的三维(3D)图像在本领域是已知的。在各种虚拟世界环境中使用人的3D图像或替身(avatar)在本领域也是已知的。例如,美国专利申请号2008/0163054教导了在虚拟世界环境中使用虚拟替身对产品设计和消费者购买决策进行评估。美国专利申请号2003/0172174提供了一种表示产品目录的“虚拟空间”,其中用户能够通过个性化或缺省替身与产品目录进行交互。
然而,现有技术没有公开一种将所扫描的物体或人的3D图像存储到安全数据库中并且另外对该安全数据库提供访问以使得注册用户随后可以在虚拟世界环境中使用所存储的图像的方法。
发明内容
本发明为3D扫面图像的创建、存储和访问定义了一种便利的、用户友好的解决方案,使得之前没有体验过3D成像的用户能够容易地创建至少一个3D扫描图像,并且随后通过互联网从其个人计算机或者通过访问零售商店或第三方提供商的位置来访问该图像以便在各种虚拟世界环境中使用。
例如,用户可以经由互联网通过可远程访问的用户接口或者在零售或第三方位置与本发明的系统进行交互。用户可以上传数字图像并且将2D图像转换为3D图像,上传可定制的视频游戏和/或虚拟角色的数字图像,或者使用3D扫描仪来扫描人或其它模型。一旦被上传,3D图像被存储在安全数据库中。
本发明允许用户从安全数据库访问3D图像并且将其3D图像加载到交互式的3D虚拟环境中。
附图说明
在附图的示图中通过示例而非限制对本发明进行了图示,其中:
图1是本发明的不同实施例能够在其中进行操作的系统的一个实施例的流程图。
图2a是部署在用户可以购买3D模型或使用3D扫描圆柱体创建3D图像的零售商店的本发明的一个实施例的俯视图。
图2b是从零售商店访问的本发明的一个实施例的第一人称视图。
图2c是身体扫描图像(Body Scanning Image)卡的一个实施例的图示。
图3是数字锁箱(Digital Lock Box)系统的一个实施例的流程图。
图4是移动PMP文件上传器(Mobile-PMP File Uploader)系统的一个实施例的流程图。
图5是3D身体和脚部扫描圆柱体的一个实施例的功能的流程图。
图6是分布式并行计算扫描(Distributed Parallel ComputingScanning)系统的一个实施例的流程图。
具体实施方式
图1示出了依据本发明一个实施例进行处理的系统100的图。系统100可以通过以下手段之一与多个用户101进行对接:零售商店102;消费者家庭PC 103;或第三方实体104。
到系统100的接口106可通过诸如互联网、外联网、LAN、卫星通信或其适当等同形式的广域网(WAN)105进行访问。也被称作“Web”的万维网环境可以被用来交换数据或办理业务。用户能够使用任何可应用操作系统经由个人或网络计算机、工作站、小型计算机或其适当等同形式进行连接。
在一个实施例中,系统100和各个用户101之间的通信介质是使用可商业获得的浏览器而经由网络接口105或者经由互联网105的直接链路。在本发明的一个实施例中,到系统100的用户连接可以使用系统来保护服务器数据和算法不被入侵者进行未授权访问。
在本发明的另一个实施例中,系统100的架构可以使用N层和/或面向服务的方式,其使用任何高级编程语言以多平台(平台独立)格式来实施。系统100所存储的信息可以存储在计算机化的数据库130中,诸如关系、层级、面向模型的数据库或者其任意等同形式。系统100的存储设备131(例如,光盘、类似磁存储的硬盘)可以使用任何可接受的存储架构来实施。系统100不限于这里所描述可以用来与用户进行交互的文档和应用类型。
在一个实施例中,接口106是系统100的网关或进入点。用户可以通过若干手段以若干种方式进入系统100。在一个实施例中,用户可以通过网页107或者经由应用接口或web服务108进行登录。登录网页107将具有基于标记语言的信息,诸如超文本标记语言(HTML)、可扩展标记语言(XML)或者其适当等同形式。登录网页107可以请求用户输入其登录信息。在一个实施例中,用户身份可以经由密码和个人识别号(PIN)进行认证。如果用户不是系统100的会员,则可以加载基于预订的会员资格和注册网页,这允许用户注册成为会员。
在本发明的另一个实施例中,用户同意关于其图像的所有方面对其3D图像指定权限。当用户完成基于预订的会员资格和注册时,系统管理员和新用户将接收到会员资格的通知。新用户的会员资格信息可以存储在若干数据库130中并且新用户的个人入口109被创建。一旦用户的会员资格信息被注册在系统100中,用户被指回登录网页107。这里,用户提供新的登录信息以进入系统。如果用户输入无效的登录信息,系统100可以向用户警告该错误。有效登录的用户将被直接指向其个人入口109。
在本发明的另一个实施例中,用户可以通过第三方实体104(例如,零售店、合伙人、公司、企业、非盈利组织等)进行连接。接口106可以结合可扩展标记语言(XML)、简单对象访问协议(SOAP)和/或其任意等同形式使用web服务108,其为企业提供经由其服务器与系统100进行通信的介质。在该特定实施例中,用户不需要直接与系统进行交互,而是也可以经由第三方实体104的在线零售网站进行交互。第三方实体104可以将系统100嵌入其网站中,同时仍然向用户提供管理模型和图像的选择。通过使得系统100成为第三方网站的一部分,第三方实体104使得无需对其自己的站点添加特殊特征来适应用户。此外,系统100可以被定制以融入第三方网站的主题。
入口109是核心导航菜单系统110,其为用户提供了多种选择,包括以下:管理个性化3D数字图像文件111;允许用户从用户现有的3D图像库119改变和/或创建新的3D图像的3D图像向导(wizard)112;和/或管理会员账户115,但是并不局限于此。与系统100进行对接的第三方实体可以限制或扩展可被用户在其网站上所用的菜单选项。
管理3D图像文件111的能力是本发明的另一个方面。用户能够经由数字锁箱系统118的文件控制接口117来管理其自己的3D图像库119,例如,用户能够通过类别(用户所定义的关键字)、图像文件名称、图像文件日期、还没有制作的可用图像以及已经制作的图像来对其3D图像进行分组。用户能够通过上传满足系统100的文件格式要求的有效图像文件而向其库119添加新的3D图像。该图像随后可以被存储在数字锁箱系统118中的用户私人账户中。
在本发明的另一个实施例中,与系统100对接的第三方实体104具有传输消费者在第三方网站上所选择的特定3D图像的选项。在向系统100传输任何图像之前,用户优选地应当首先具有账户。对于新消费者,第三方实体104经由API/web服务接口108传送该消费者的会员资格信息以便在系统100中进行注册。一旦会员资格信息可用,第三方实体104使用该信息与系统100进行对接106、108。然后,第三方网站上的所选择的图像可以被放置在该用户的数字锁箱118的用户账户中。在一个实施例中,可以实施第三方实体104在安全广域网(WAN)上所使用的“推送”技术来向系统100的服务器发送3D图像。也可以实施诸如web或窗口服务108之类的其它技术。该处理将文件自动上传至数字锁箱系统118,同时更新数据库中该用户的图像库信息。该图像然后可以在用户的3D图像库119中进行观看。
在本发明的另一个实施例中,3D图像向导112可以包含允许用户将现有3D图像的几何和纹理信息修改或增强为然后被存储回用户的数字锁箱118账户中的新3D图像的软件。用户可以通过系统访问渲染软件以允许该用户将2D图像转换为3D图像。向导112允许用户通过已知为“纹理映射”、“映射”或“应用”的处理向3D图像添加现实或审美深度。纹理图可以由位图或者诸如JPEG、GIF、TIFF或其适当等同形式的其它图片文件格式来表示。例如,画家的艺术品可以被扫描或拍摄为位图并且然后被映射到类似雕塑的3D图像上。该映射可以通过使用任意可商业获得的软件工具来完成。
在另一个实施例中,菜单系统110包括用来管理会员账户115的选项,其中用户能够更新和/或改变其用户信息。
图2A和图2B两者以各个角度图示了本发明的另一个实施例。零售商店102、200可以作为将各种用户(例如,消费者)与各种提供商和零售商在数字零售环境中聚在一起的媒介,这将允许他们通过系统100进行购买、出售、营销、广告和产品交换。当用户为了进行身体或模型扫描而来到零售商店102、200时,在进行任何扫描之前,用户优选地应当在系统100中具有会员账户。如果是新用户,则该用户应当优选地经由零售商店102、200处的任意计算机工作站203a、203b注册成为系统100中的会员。每个零售商店102、200可以经由网络接口或经由互联网而具有访问系统100的直接链路。
当用户准备好创建3D图像时,用户可以向消费者服务技术人员提供会员编号并且然后该用户进入3D图像捕捉圆柱体201a、201b以创建数字3D图像。而且,用户可以带来其它非人类的物体进行扫描以创建3D图像。
3D图像捕捉圆柱体201a、201b可以被实施为生成用户或物体的3D点云(point cloud)的3D彩色或黑白身体或脚部扫描仪。该3D点云通常由数百万的3D数据点所组成以帮助创建3D模型的准确渲染。由于扫描设备201a、201b能够记录颜色和纹理;所以其提供用户或物体的逼真的3D图像。用户或物体被简单地定位于3D成像圆柱体的中心,处于已经被标记以确保扫描柱状物201a、201b之间的等同测量的圆形之内,而数字源或其任意等同形式进行扫描以收集创建3D图像的必要数据。除了颜色和纹理之外,扫描设备201a、201b还能够记录所扫描用户的网格(mesh)和移动。扫描设备201a、201b可以由若干类型的相机设备组成,包括但并不局限于:全身彩色扫描的激光或数字源;用于特写3D面部细节数据的照片捕捉相机;记录用户在一段时间内的移动的运动相机。这些相机设备支持对用户或物体的不同数据范围进行扫描的能力。运动捕捉相机设备能够存储用户在3D成像圆柱体201a、201b内的移动期间每秒每帧的3D点云。当扫描设备201a、201b完成捕捉用户移动时,消费者能够使用系统100来查看完成扫描的运动文件并且选择其想要生成到3D产品中的特定帧。
当扫描完成时,用户能够在消费者服务站202a、202b的计算机监视器上观看3D图像的结果。当用户决定要保存哪个(多个)3D图像时,用户对扫描设备进行支付。然后,零售商店技术人员将(多个)3D图像传输至用户的系统数字锁箱118的用户账户中。用户具有在处于零售商店102、200的同时使用计算机工作站203a、203b之一进行下订单的选项以获得对系统100的访问,或者简单地在随后时间下订单。
图2C图示了本发明的另一个实施例,其中用户(例如,消费者)访问商店102、200之一并且具有接收记录与用户的身体扫描图像(BSI)相关的某些信息的BSI卡205c的选项。在接收到BSI卡205c时,用户可以在零售商店102、200中的消费者服务站202a、202b输入唯一的BSI PIN以确保卡的访问。该卡可以记录和包含诸如以下的信息:BSI PIN;用户姓名;体型信息(即,身体测量或尺寸);会员信息;以及消费者在他们访问与零售商店102、200具有协议的任何第三方实体时将需要的任意其它内容。该电子卡205c可以具有与磁卡(即,信用卡、借记卡)读卡器、智能卡(即智能卡)读卡器或者可用来允许在卡上存储所有必要体型信息的任意其它技术相兼容的磁存储介质和/或微处理器芯片。与零售商店102、200具有协议的每个第三方实体可以具有与系统100对接的读卡器设备。当用户访问这些第三方实体之一时,用户可以在第三方实体的消费者服务柜台刷过或插入电子卡205c(这取决于所使用的电子卡读取技术),并且然后输入对卡用户进行认证的唯一BSI PIN。在另一个实施例中,在读卡器站点,监视器(例如,LCD、等离子、TV)可以显示3D虚拟更衣室,其具有基于使用消费者的测量数据而推荐的所有服装。
如果用户输入了错误的BSI PIN值达指定次数,则系统100可以锁定该卡的访问并且用户必须例如在零售商店102、200重置账户。而且,该电子卡能够通过访问任何零售商店102、200而被更新以用于新的体型图像或者改变卡上所存储的其它信息。
图3图示了用于锁定并保护3D数字图像文件的系统100的一个实施例。使用产生与可执行程序相兼容的应用编程接口(API)的任何高级编程语言开发数字锁箱系统接口118。该API构成数字锁箱系统300用来与系统100中的其它组件进行通信的手段。接口内置逻辑301对来自系统100的请求进行处理以添加或获取3D数字文件。当3D图像文件由用户发送以便添加到该用户的库(同时处于系统100之中或者经由第三方实体104)中时,验证引擎302对文件进行处理,针对包括但并不局限于以下:文件格式(例如,OBJ、STL、PLY、VRML);文件大小;复制;以及将对制作3D模型的能力进行限制的任意其它内容。应用QA处理303以消除数字文件所存在的问题并且保护3D图像不被未授权拷贝(例如,版权验证处理)。如果3D图像文件通过了验证,则其利用从锁箱数据库130所创建的唯一密钥而被存储303在存储设备131中。该唯一密钥然后被返回303并且添加至用户的3D图像库。没有通过验证的任意3D数字文件经由接口118返回未成功确认。
在一个实施例中,锁箱系统的获取逻辑304对用户处于系统100中时所提交的密钥提交进行验证。如果密钥不存在,则验证处理304经由接口118向用户返回无效确认。如果密钥已经被使用,则版权验证处理306对用户进行通知。如果该密钥涉及带版权图像,则验证处理306经由接口118向用户返回版权确认。如果该密钥是开放的,则通过改变该密钥在数据库130中的状态(例如,版权、未决、编辑)对该密钥进行处理并且向处于入口109中的用户返回3D数字图像文件。3D图像密钥状态根据入口109内的哪个组件与数字锁箱系统300进行对接而改变。例如,来自3D图像引擎112的对接将会把3D图像的密钥状态改变为“编辑”,而来自购物车121的对接则将使得该状态为“未决”。
图4图示了本发明的另一个实施例,其为用户提供了为移动和便携式媒体播放器设备407创建3D产品的分类的选项。这些移动和便携式媒体播放器设备407优选地应当具有足够的显示和音频能力以播放不同类型的视频和数字图像格式,包括但并不局限于以下:mpeg;3g2;Divx;Xvid;SigmaTel运动视频(SMV);jpeg;gif;交互式媒体(例如,flash动画);或者其任意等同形式。移动设备407应当具有至少一些基本电话功能,包括但并不局限于以下:蜂窝电话407;无线通信设备(例如,黑莓、Treo、PocketPC、智能电话)407,或者其任意等同形式。本发明可以与若干类型的便携式媒体播放器设备407进行对接,包括但并不局限于以下:PMP设备407;媒体播放器设备(例如,iPod、Creative Zen、Archos、Iriver Clix)407;或者其任意等同形式。这些便携式媒体播放器设备407可以具有无线功能。移动和便携式媒体播放器设备407可以使用无线通信协议(例如,无线应用协议(WAP))经由直接线缆链路(即,处于任意商店或第三方实体机构中)405、蓝牙连接、或者任意蜂窝网络(例如,W-CDMA、第三代(3G)、GSM、PDC、FLEX、CDPD)405进行连接以下载内容文件403。这些通信协议与若干类型的操作系统进行对接,包括但并不局限于以下:PalmOS、EPOC、Windows CE;FLEXOS;OS/9;JavaOS;家用操作系统;或者其任意等同形式。这些蜂窝网络406可以使用“推送”或“拉动”技术在具有或没有用户交互的情况下向用户的移动和/或便携式媒体播放器设备407输送内容。用户在使用3D图像库中的3D图像的同时针对其移动和/或便携式媒体播放器设备407可以制作的3D产品的一些示例包括但并不局限于以下:3D屏保;3D视频;短剪辑影片;动画背景图像;或者其任意等同形式403,以上所提到的应用和/或系统不意味着对向移动和便携式媒体播放器设备407输送内容的实施方式的限制。
为了使用中心123针对移动或便携式媒体播放器设备407创建3D产品,移动-PMP文件接口401从用户的3D图像库119获取3D图像文件。制作技术人员可以对该3D图像进行评估并且应用适当的渲染处理。根据用户为用户的移动或便携式媒体播放器设备407的3D产品类型所挑选的选项,可以使用不同软件解决方案。移动-PMP文件处理402可以应用若干步骤,包括但并不局限于以下:将2D图像转换为3D图像;“纹理映射”、“映射”或“应用”,以将3D图像的几何点处理为一系列帧而创建动画电影短片;和/或其任意等同形式。制作技术人员可以使用任意可用的软件工具(例如,3D Max Studio、AutodeskMaya、Cinema 4D)或者未来可用的任意其它工具来创建用户的3D内容403。当制作技术人员已经创建了3D产品时,内容文件被传输至移动-PMP文件上传器404。移动-PMP文件上传器404是可以被用来将3D产品输送至用户的移动或便携式媒体播放器设备407的服务。该服务404可以使用线缆链路405或者使用蜂窝网络406来输送3D产品。当用户对3D产品下订单时,其具有选项来选择使用哪一种输送方法。
图5图示了系统100和3D图像捕捉圆柱体201a、201b以及3D脚部扫描圆柱体509之间的接口的实施例。在一个实施例中,当待扫描的用户或物体处于3D图像捕捉圆柱体201a、201b以及3D脚部扫描圆柱体509中的平台504、510上时,消费者服务技术人员可以登录到系统100中并且访问管理扫描501特征来激活扫描处理。该技术人员可以在其可用的情况下刷用户的BSI卡205c或者输入信息以将3D图像文件存储在用户的3D图像库119内,所述信息包括但并不局限于以下:用户的会员编号;扫描编号;扫描类型(例如,身体、脚部);以及其它特定信息。系统100可以经由应用接口或web服务502进行通信并且向PC扫描系统503发送若干命令。第一命令可以与3D图像捕捉圆柱体201a、201b或3D脚部扫描圆柱体509进行通信,并且将视频投放到监视器(例如,LCD、等离子、TV)508a、508b上,所述监视器可以被定位临近扫描柱状物(例如,柱体)506、511区域的外部。该视频可以是用于向用户阐述适当扫描姿态并且作为响应以显示频繁询问的问题及其答案的简短剪辑指示影片。当视频结束时,第二命令触发并且开始倒计时视频或音频,这通知用户3D扫描系统开始扫描之前所剩下的时间。当(多个)扫描设备507a、507b完成扫描时,它们507a、507b生成用户或物体(例如,身体、脚部)的3D点云并且将原始数据文件传输至PC扫描系统503。PC扫描系统503然后可以经由应用接口或web服务502将新的原始数据文件“推送”到原始数据转换器工具512。原始数据转换器工具512输入原始数据文件并且应用渲染处理,其包括但并不局限于以下:将原始数据文件转换为CAD文件格式(例如,OBJ、STL、PLY、VRML);数据压缩;数据清理;孔洞填充;和/或其等同形式。渲染处理可以根据系统100内所需的要求文件格式而输出若干文件。
根据能够制作3D模型所需的3D图像文件的细节水平,3D图像捕捉圆柱体201a、201b可以由若干种配置所构成。存在可以使用的若干种3D扫描技术,包括但并不局限于以下:立体匹配;激光扫描;白光图案投影;主动式传感器;建模和图像处理;或者其任意等同形式。若干3D扫描技术使用柱状物(例如,柱体或金属杆)506,其范围例如可以为从两个到八个,以固定和/或容纳扫描设备507a。柱状物506的高度应当足够高以捕捉高的人。这些柱状物506可以具有链轮设备以帮助扫描设备507a在扫描时从上到下进行操作。其它3D扫描技术可以具有额外的非移动扫描设备507b以帮助捕捉完整的身体或物体。在本发明的另一个实施例中,这些柱状物506可以被接合至金属基座轨道505,这提供了加宽或减小扫描设备507a的扫描范围的灵活性。这使得能够在近景上进行缩放以捕捉详细的头部扫描以及扫描更大的物体或用户。平台504可以被定为于柱状物506的中心,物体或用户处于那里以确保正确捕捉到适当扫描。以上所提到的身体或物体扫描、3D扫描应用和系统的其它方面并非意味着对系统100的实施方式的限制。
在本发明的一个实施例中,3D脚部扫描圆柱体509可选地同时对两脚进行扫描。而且,根据要求,其可以根据能够用来制作3D模型的3D脚部图像文件的细节水平而具有单脚配置。3D脚部扫描系统509可以使用与3D图像捕捉圆柱体201a、201b所使用的相同的扫描技术。3D脚部扫描可以使用矩形框或柱状物来保持和/或容纳扫描设备507b。该矩形框或柱状物511应当足够高和宽以捕捉高的人和/或大的脚。平台510可以被定位于矩形框或柱状物511的中心,用户站在那里以确保正确捕捉到适当的脚部扫描。以上所提到的用于脚部扫描的应用和系统并不意味着对系统100的实施方式的限制。
身体扫描数据可以被转换为用户或“替身”的3D图像。一旦创建了替身,其可以被上传并存储在用户的3D数字图像文件中。用户然后能够从安全的3D数字图像文件访问该替身并且将该替身上传到虚拟世界环境中。在本发明的一个实施例中,这些虚拟世界环境允许用户的替身从事多种虚拟活动,包括但并不局限于购买和出售物品;参与艺术、娱乐、体育以及各种其它社交事务;从事可以包括或不包括物品和服务的购买或出售的商业活动。在本发明的另一个实施例中,随着替身与一个或多个虚拟世界环境的交互变得更为频繁,追踪特定替身的行为模式的软件每当用户在虚拟世界环境中采用其特定替身都将这些行为模式转换为用户偏好或“收藏”,所述行为模式可以包括但不局限于替身所进行的购买的类型、替身经常出入的特定虚拟世界环境等等。
在本发明的另一个实施例中,接口106用作将系统100的用户与其它第三方虚拟实体104相连接的网关。该接口106可以使用一种或多种通信技术(例如,与可扩展标记语言(XML)或web浏览器插件相结合的web服务18)和/或使用将在系统100和第三方虚拟世界之间提供双向交互能力的第三方3D web浏览器。系统100中所存储的用户的会员信息(例如,个人识别号(PIN))可以是用来向其它第三方虚拟世界环境中生成进入密钥的接口的一部分,同时为会员的3D替身提供了在虚拟世界之间进行跳转的能力。3D替身可以以可共享的文件格式进行存储,诸如标准组织(例如,国际标准化组织(ISO))所采用的格式,从而其能够在web 3D社区内使用。当会员的3D替身在第三方虚拟世界之间进行移动时,系统100可以收集统计数据使得系统100能够对该会员喜欢哪些产品和/或虚拟世界环境进行追踪和学习,该数据集合还可以有助于为用户提供附加信息,包括但并不局限于:服装的折扣券;能够使用虚拟环境元件下订单的3D产品;和/或其任意等同形式。
以下是用户能够如何在各种虚拟世界环境中使用3D替身的各个示例。
示例1
用户要使用其3D替身来创建定制服装。这为用户提供了将其3D替身加载到交互式3D虚拟环境中的选项,所述交互式3D虚拟环境诸如具有来自第三方实体104的服装项的更衣室。用户可以在其替身上应用各种服装和/或配饰并且观看其看上去如何,同时也从第三方实体104接收服装尺码信息。
示例2
用户可以使用其3D替身假设虚拟体育世界中的运动员角色。这为用户提供了与系统100的其他用户参与游戏的能力。当在虚拟体育世界中作为运动员时,基于用户替身的表现的进展,用户能够接收到赞助,这将为他提供购买和穿戴额外服装以帮助改善用户表现的资金。
图6图示了本发明的另一个实施例,其中多个扫描设备507a在分布式并行计算扫描系统600中被用来扫描用户或物体。分布式并行计算扫描系统600能够减少3D模型处理管线中的若干瓶颈,诸如但并不局限于图像下载路径、成像处理CPU功率以及存储I/O带宽。3D图像捕捉圆柱体201a、201b从顶部视图向下图示为具有平台504、柱状物(例如,柱体、金属杆)506和(多个)扫描设备507a这样的组件。柱状物506可以通过框架桥环所连接,根据扫描所需的范围和细节,其能够容纳附加光源(例如,LED面板、闪光灯等)或者(多个)附加扫描设备507a。扫描设备507a可以包括若干类型的组件,包括但并不局限于:高的数字照片捕捉相机;运动相机;以及任意其它电子板。(多个)扫描设备507a中所使用的相机可以被配置为在扫描会话期间每秒钟捕捉一帧。分布式并行计算扫描系统600使用网络606进行通信和3D数据传输。该网络606可以是高速TCP/IP网络和/或提供许多系统以相互进行通信的任意其它协议。
API/web服务接口601可以通过网络606接收来自若干系统的命令文件的(多个)扫描任务。该扫描任务命令文件可以被格式化,包括但并不局限于可扩展标记语言(XML)、逗号分隔和/或其任意等同形式。这些系统中的一个,PC扫描系统503,可以向主PC系统607发送扫描任务命令以对用户或物体进行扫描。该扫描任务命令可以包含诸如以下的信息:会员信息;扫描位置;分布式文件位置;本地设置信息;或者完成扫描会话所必须的其它信息。该API/web服务接口601可以使用面向对象的编程方法来开发以传递可扩展组件以使得能够经由许多类型的系统来访问对象,同时仍然完成并行处理要求。
除了PC扫描系统503,与分布式并行计算扫描系统600进行通信的另一种选择是经由处于系统100之外的控制器PC系统602。控制器PC系统602可以向主PC系统607发送扫描任务命令。该控制器PC系统602可以包含(并行处理)pp客户端模块603,其具有为零售商店技术人员提供若干选项的用户接口,所述选项包括但并不局限于发起扫描会话、下载3D图像文件、扫描状态、任意错误以及完成3D模型的渲染处理。在零售商店技术人员能够开始扫描会话之前,他/她可以手工输入包括消费者姓名、电子邮箱、电话号码、地址、注解以及任意其它所需信息这样的信息,但是并不局限于此。然后在输入适当信息之后,零售商店技术人员能够在他/她按压“开始扫描”选项时开始进行扫描会话并且监视所扫描3D文件的并行数据处理进展。pp客户端模块603包括以下功能:本地存储消费者信息,预览扫描图像,主PC系统607和PC系统611内的并行数据处理的监视工具,为主PC系统607和PC系统611配置用户接口,文件管理,从并行处理网络获取扫描模型的能力,或者管理分布式并行计算扫描系统600所需的任意其它管理操作,但是并不局限于此。在网络606上,PC系统604可以使用以太网线缆进行连接以为用户提供预览其所扫描图像的访问。在一个实施例中,PC系统604可以包括内置pp观看模块605,其具有来自pp客户端模块603的一些功能。该观看模块605可以包含从分布式并行计算扫描系统600获取3D模型的核心功能并且可以为用户提供观看它们的能力。
在一个实施例中,主PC系统607是包含两个单独模块的主要并行处理系统。pp模块608从API/web服务接口601接收扫描任务命令。pp模块608解析该扫描任务命令并且执行适当扫描操作。而且,pp模块608可以作为并行处理管理器并且与其它PC系统611进行通信。为了提供有效处理3D模型所需的时间和存储空间,分布式并行计算扫描系统600可以由若干PC系统611所组成。根据并行处理配置,PC系统611可以通过来自一个到若干个扫描设备507a的数据线缆(例如,USB、FireWire IEEE 1394等)610进行连接。
在本发明的一个实施例中,在pp模块608完成扫描任务命令的解析并且准备好执行用户或物体的扫描时,其首先经由数据线缆610与主控制器612进行通信以发起扫描会话。主控制器612还可以包括电子触发设备以允许零售商店技术人员撤销(override)扫描任务命令并且手工进行扫描会话。这提供了测试分布式并行计算扫描系统600而无需扫描任务命令的能力并且有助于相机校准处理。此外,主控制器612还可以连接到若干光源(例如,LED面板、闪光灯)以单独和/或成组一起控制灯的开关序列以改进分布式并行计算扫描系统600的配置中的扫描捕捉的质量。该主控制器612可以经由定制线缆613连接至次控制器614,其可以在扫描会话期间单独和/或分组一起地对(多个)扫描设备507a的捕捉序列进行控制。主控制器612和次控制器614可以被实施为硬线设备,如专门编程以执行控制器功能的微处理器,或者被实施为在通用计算机中运行的软件代理。根据并行处理配置,可以使用若干个次控制器614。这些次控制器614可以经由定制线缆613连接到若干图案投影仪,该图案投影仪具有内置纹理闪光(flash)615以帮助捕捉适当的扫描数据。定制线缆613可以是基于分布式并行计算扫描系统600中所使用的(多个)扫描设备507a而与其它所要求线缆进行组合的数据线缆。次控制器614可以连接到一个或多个扫描设备507a,同时发送扫描命令以捕捉用户或物体的扫描。当(多个)扫描设备507a完成对用户或物体的捕捉时,扫描数据可以经由数据线缆610传送至PC系统611和主PC系统607。PC系统611以及主PC系统607可以包括pp服务器模块609。pp服务器模块609执行特定任务,诸如经由数据线缆610与(多个)扫描设备507a的通信,从(多个)扫描设备507a下载图像,报告任意错误和/或问题,处理指定图像,保存所处理的3D模型,登记所处理的图像,3D模型对准,以及利用处理状态信息对pp模块608进行通知,但是并不局限于此。pp模块608然后可以关闭扫描会话并且获取要本地存储在主PC系统607上的3D模型文件以完成3D模型对准并且使得该3D模型可用于连接在网络606上的任意系统。分布式并行计算扫描系统600中所使用的诸如pp客户端模块603、pp观看模块605、pp模块608和pp服务器模块609的模块可以使用面向对象的编程方法来开发以传递可缩放组件以使得对象能够经由许多类型的系统来访问。而且,pp模块608可以通信回到系统,其发送具有扫描状态信息以及任意其它信息的扫描任务。用户然后可以从主PC系统607请求3D模型以便进一步使用或观看。
通过考虑说明书并实践这里所公开的发明,本发明的其它实施例对于本领域技术人员将是显而易见的。说明书和示例意在仅被认为是示例性的,本发明的实际范围和精神由以下权利要求所指示。

Claims (26)

1.一种使用连接至网络的计算机创建、存储3D图像及提供对所述3D图像的访问的方法,所述计算机具有机器可读存储,所述机器可读存储具有存储于其上的计算机程序,所述计算机程序包括可由机器执行的多个代码部分,所述方法包括步骤:
接收通过人或物体的扫描所生成的3D数据;
记录所述数据并将所述数据格式化为数字图像文件;
将所述数字图像文件存储在位于所述机器可读存储中的3D数字图像文件库中;
提供对所述3D数字图像文件库的访问;
从所述3D数字图像文件库获取所述数字图像文件;
以及将所述数字图像文件上传到交互式虚拟世界环境中。
2.根据权利要求1的方法,进一步包括对所述数字图像文件进行电子保护以防止通过所述网络进行公开访问的步骤。
3.根据权利要求2的方法,进一步包括创建用于访问所述3D数字图像文件库的唯一数字密钥并且将所述数字密钥提供给被授权访问所述3D数字图像文件库的用户的步骤。
4.根据权利要求3的方法,进一步包括在呈现所述唯一数字密钥后经由所述网络将所述数字图像文件的副本传送给所述授权用户的步骤。
5.根据权利要求1的方法,进一步包括将对所述网络的访问仅限于作为所述网络的预订会员的用户的步骤。
6.根据权利要求1的方法,进一步包括在电子卡上记录所述数字图像文件的步骤。
7.根据权利要求1的方法,进一步包括通过修改或增强所述文件的几何和纹理来对所述数字图像文件进行格式化的步骤。
8.根据权利要求1的方法,进一步包括生成与网格、颜色、纹理和装备相关的数据。
9.根据权利要求1的方法,其中人或物体的扫描包括应用激光和/或立体匹配技术来获得全身彩色数据。
10.根据权利要求1的方法,其中人或物体的扫描包括特写脸部细节数据的照片捕捉。
11.根据权利要求1的方法,其中人或物体的扫描包括记录与人在一端时间内的移动相对应的移动数据;并且进一步包括将所述移动数据存储在所述数字图像文件中的步骤。
12.根据权利要求11的方法,其中记录移动数据包括存储所述人的移动期间每秒钟每个帧的3D点云。
13.一种用于处理图像的系统,包括:
多个设备,用于捕捉目标用户或物体的图像或图像序列;
电连接至所述多个设备的多个计算机,用于对所述图像或图像序列进行并行处理以计算所述目标用户或物体的三维模型;和
模块,用于接收扫描请求并且指引所述多个计算机的操作,
多个内置纹理闪光投影,用于捕捉目标用户或对象的图像或图像序列。
14.根据权利要求13的系统,进一步包括:
在平台周围间隔开的多个柱状物,其中每个所述柱状物被用来定位来自所述多个设备的至少一个设备,和
框架桥环,用于连接所述柱状物并且用于可选地定位相机或发光设备。
15.根据权利要求13的系统,其中所述多个设备中的至少一个被配置为捕捉所述目标用户或物体的运动。
16.根据权利要求13的系统,其中所述多个设备通过同步的点击机制捕捉所述图像或图像序列。
17.根据权利要求13的系统,其中所述多个设备包括至少一个高的数字照片捕捉相机。
18.根据权利要求13的系统,其中所述请求包括扫描任务命令。
19.根据权利要求18的系统,其中所述模块包括并行处理模块,所述并行处理模块用于解析所述扫描任务命令并且依据所述命令指引扫描任务。
20.根据权利要求13的系统,其中所述扫描请求是从客户端系统接收的。
21.根据权利要求18的系统,其中所述模块包括并行处理模块,所述并行处理模块用于获取与所述目标用户或物体的所述三维模型相对应的一个或多个文件并且完成所述模型的对准。
22.根据权利要求1的系统,其中所述三维模型包括移动数据。
23.根据权利要求15的系统,其中所述三维模型包括移动数据。
24.根据权利要求13的系统,其中所述多个计算机控制所述多个设备的捕捉顺序,并且在捕捉目标用户或物体的图像或图像序列时单独或共同开启或关闭光源。
25.根据权利要求13的系统,其中所述多个设备包括多个相机。
26.根据权利要求13的系统,其中所述多个设备包括具有内置纹理闪光的多个图案投影仪。
CN2011800225137A 2010-03-04 2011-03-04 用于创建、存储三维扫描图像及提供对三维扫描图像的访问的方法 Pending CN103038780A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/717,553 2010-03-04
US12/717,553 US20100157021A1 (en) 2006-11-15 2010-03-04 Method for creating, storing, and providing access to three-dimensionally scanned images
PCT/US2011/027249 WO2011109742A1 (en) 2010-03-04 2011-03-04 Method for creating, storing, and providing access to three-dimensionally scanned images

Publications (1)

Publication Number Publication Date
CN103038780A true CN103038780A (zh) 2013-04-10

Family

ID=44542603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800225137A Pending CN103038780A (zh) 2010-03-04 2011-03-04 用于创建、存储三维扫描图像及提供对三维扫描图像的访问的方法

Country Status (6)

Country Link
US (1) US20100157021A1 (zh)
EP (1) EP2543000A4 (zh)
KR (1) KR20130067245A (zh)
CN (1) CN103038780A (zh)
RU (1) RU2012142114A (zh)
WO (1) WO2011109742A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488839A (zh) * 2015-12-07 2016-04-13 上海市政工程设计研究总院(集团)有限公司 三维场景交互式操作系统及其操作方法
CN109919733A (zh) * 2019-03-19 2019-06-21 江苏皓之睿数字科技有限公司 一种远程服装定制的人体数据测量系统
CN116244730A (zh) * 2022-12-14 2023-06-09 思看科技(杭州)股份有限公司 一种数据保护方法、装置和存储介质

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102473653B1 (ko) * 2007-09-26 2022-12-02 에이큐 미디어 인크 오디오-비주얼 내비게이션 및 통신
US20110216065A1 (en) * 2009-12-31 2011-09-08 Industrial Technology Research Institute Method and System for Rendering Multi-View Image
USRE49044E1 (en) * 2010-06-01 2022-04-19 Apple Inc. Automatic avatar creation
US8694553B2 (en) * 2010-06-07 2014-04-08 Gary Stephen Shuster Creation and use of virtual places
JP5116826B2 (ja) * 2010-10-26 2013-01-09 株式会社マリネックス 身体測定装置
US9472161B1 (en) * 2010-12-01 2016-10-18 CIE Games LLC Customizing virtual assets
US20120176478A1 (en) * 2011-01-11 2012-07-12 Sen Wang Forming range maps using periodic illumination patterns
US20120176380A1 (en) * 2011-01-11 2012-07-12 Sen Wang Forming 3d models using periodic illumination patterns
US8611642B2 (en) 2011-11-17 2013-12-17 Apple Inc. Forming a steroscopic image using range map
US9041819B2 (en) 2011-11-17 2015-05-26 Apple Inc. Method for stabilizing a digital video
JP6000805B2 (ja) 2012-11-01 2016-10-05 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置
CN105493146A (zh) * 2013-05-13 2016-04-13 姆波特有限公司 用于实现用户独自测定身体尺寸和身材信息和在网络环境中利用此类信息的装置、框架以及方法
US20140379119A1 (en) * 2013-06-20 2014-12-25 Maro Sciacchitano System for remote and automated manufacture of products from user data
US20150062294A1 (en) * 2013-08-27 2015-03-05 Thomas S. Sibley Holoscope: Digital Virtual Object Projector
WO2016007648A1 (en) * 2014-07-08 2016-01-14 Carter Braxton Dynamic collection, control and conveyance of 3-dimensional data in a network
WO2016018422A1 (en) * 2014-07-31 2016-02-04 Hewlett-Packard Development Company, L.P. Virtual changes to a real object
KR101671649B1 (ko) * 2014-12-22 2016-11-01 장석준 신체 데이터와 의류 데이터를 조합한 3d 합성 이미지 생성 방법 및 시스템
SG10201700299QA (en) * 2017-01-13 2018-08-30 Otsaw Digital Pte Ltd Three-dimensional mapping of an environment
US10586379B2 (en) 2017-03-08 2020-03-10 Ebay Inc. Integration of 3D models
CN108876925B (zh) * 2017-05-09 2022-03-04 北京京东尚科信息技术有限公司 虚拟现实场景处理方法和装置
CN110012279B (zh) * 2018-01-05 2020-11-17 上海交通大学 基于3d点云数据的分视角压缩和传输方法及系统
US11550841B2 (en) * 2018-05-31 2023-01-10 Microsoft Technology Licensing, Llc Distributed computing system with a synthetic data as a service scene assembly engine
CN108846885A (zh) * 2018-06-06 2018-11-20 广东您好科技有限公司 一种基于三维扫描的模型活化技术
US11727656B2 (en) 2018-06-12 2023-08-15 Ebay Inc. Reconstruction of 3D model with immersive experience
US11595628B2 (en) 2021-05-02 2023-02-28 Thomas S. Sibley Projection system and method for three-dimensional images

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5850352A (en) * 1995-03-31 1998-12-15 The Regents Of The University Of California Immersive video, including video hypermosaicing to generate from multiple video views of a scene a three-dimensional video mosaic from which diverse virtual video scene images are synthesized, including panoramic, scene interactive and stereoscopic images
US20050219242A1 (en) * 2000-04-27 2005-10-06 Align Technology, Inc. Systems and methods for generating an appliance with tie points
US20060055792A1 (en) * 2004-09-15 2006-03-16 Rieko Otsuka Imaging system with tracking function
US20070110298A1 (en) * 2005-11-14 2007-05-17 Microsoft Corporation Stereo video for gaming
US20080111816A1 (en) * 2006-11-15 2008-05-15 Iam Enterprises Method for creating, manufacturing, and distributing three-dimensional models
US20090147003A1 (en) * 2007-12-10 2009-06-11 International Business Machines Corporation Conversion of Two Dimensional Image Data Into Three Dimensional Spatial Data for Use in a Virtual Universe
US20090202114A1 (en) * 2008-02-13 2009-08-13 Sebastien Morin Live-Action Image Capture

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1333895A (en) * 1993-11-30 1995-06-19 Raymond R. Burke Computer system for allowing a consumer to purchase packaged goods at home
US20030040962A1 (en) * 1997-06-12 2003-02-27 Lewis William H. System and data management and on-demand rental and purchase of digital data products
US6912293B1 (en) * 1998-06-26 2005-06-28 Carl P. Korobkin Photogrammetry engine for model construction
US7353192B1 (en) * 1999-02-16 2008-04-01 Autobytel Inc. Product configuration display system and method with user requested physical product alterations
US7328177B1 (en) * 1999-07-20 2008-02-05 Catherine Lin-Hendel System and method for interactive, computer assisted personalization of on-line merchandise purchases
JP3318289B2 (ja) * 1999-08-10 2002-08-26 松下電送システム株式会社 ホームネットワークゲートウエイ装置
US7418407B2 (en) * 1999-10-14 2008-08-26 Jarbridge, Inc. Method for electronic gifting using merging images
DE10005881A1 (de) * 2000-02-10 2001-08-30 Norbert Zimmermann Verfahren und System zur Visualisierung dreidimensionaler Objekte
GB2368665A (en) * 2000-03-02 2002-05-08 Outersonic Ltd On-line multimedia product catalogue
US6807290B2 (en) * 2000-03-09 2004-10-19 Microsoft Corporation Rapid computer modeling of faces for animation
US7752775B2 (en) * 2000-03-10 2010-07-13 Lyden Robert M Footwear with removable lasting board and cleats
US7065242B2 (en) * 2000-03-28 2006-06-20 Viewpoint Corporation System and method of three-dimensional image capture and modeling
US7149665B2 (en) * 2000-04-03 2006-12-12 Browzwear International Ltd System and method for simulation of virtual wear articles on virtual models
US6971873B2 (en) * 2000-04-19 2005-12-06 Orametrix, Inc. Virtual bracket library and uses thereof in orthodontic treatment planning
US6549639B1 (en) * 2000-05-01 2003-04-15 Genovation Inc. Body part imaging system
US6546309B1 (en) * 2000-06-29 2003-04-08 Kinney & Lange, P.A. Virtual fitting room
US6725124B2 (en) * 2000-09-11 2004-04-20 He Yan System and method for texture mapping 3-D computer modeled prototype garments
US7447761B1 (en) * 2000-10-05 2008-11-04 Hewlett-Packard Development Company, L.P. Device detection system and method
US7092899B2 (en) * 2000-10-31 2006-08-15 Interlego Ag Method and system for generating a brick model
US20020126132A1 (en) * 2001-01-24 2002-09-12 Harry Karatassos Targeted force application in clothing simulations
US20020158916A1 (en) * 2001-04-26 2002-10-31 International Business Machines Corporation Graphical e-commerce shopping terminal system and method
US20020188372A1 (en) * 2001-05-10 2002-12-12 Lane Kenneth M. Method and system for computer aided garment selection
US7577583B2 (en) * 2001-08-09 2009-08-18 Acushnet Company Computerized article customization system and method for use thereof
US20030050864A1 (en) * 2001-09-13 2003-03-13 Koninklijke Philips Electronics N.V. On-line method for aiding a customer in the purchase of clothes
CA2369710C (en) * 2002-01-30 2006-09-19 Anup Basu Method and apparatus for high resolution 3d scanning of objects having voids
US20040073446A1 (en) * 2002-08-28 2004-04-15 Snow Bradford Lyle System and method for design and production of certificates
JP2004086803A (ja) * 2002-08-29 2004-03-18 Fujitsu Ltd 仮想試着のための情報処理方法及び装置
US20050234860A1 (en) * 2002-08-30 2005-10-20 Navio Systems, Inc. User agent for facilitating transactions in networks
JP2004094773A (ja) * 2002-09-03 2004-03-25 Nec Corp 頭部装着物画像合成方法、化粧画像合成方法、頭部装着物画像合成装置、化粧画像合成装置及びプログラム
US20050010450A1 (en) * 2003-05-05 2005-01-13 Geodigm Corporation Method and apparatus for utilizing electronic models of patient teeth in interdisciplinary dental treatment plans
CA2471073A1 (en) * 2003-06-17 2004-12-17 Zale Tabakman System, method and computer for communicating using interactive three-dimensional renderings
US7277572B2 (en) * 2003-10-10 2007-10-02 Macpearl Design Llc Three-dimensional interior design system
TWI259382B (en) * 2004-11-18 2006-08-01 Chien Hui Chuan Apparatus for rapidly measuring 3-dimensional foot sizes from multi-images
US20060129461A1 (en) * 2004-12-10 2006-06-15 Gerold Pankl Data entry and system for automated order, design, and manufacture of ordered parts
US7392559B2 (en) * 2005-04-28 2008-07-01 Esoles L.L.C. Method and apparatus for manufacturing custom orthotic footbeds
US20070229850A1 (en) * 2006-04-04 2007-10-04 Boxternal Logics, Llc System and method for three-dimensional image capture
US20070294142A1 (en) * 2006-06-20 2007-12-20 Ping Liu Kattner Systems and methods to try on, compare, select and buy apparel
US20080163054A1 (en) * 2006-12-30 2008-07-03 Pieper Christopher M Tools for product development comprising collections of avatars and virtual reality business models for avatar use
US20090135177A1 (en) * 2007-11-20 2009-05-28 Big Stage Entertainment, Inc. Systems and methods for voice personalization of video content

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5850352A (en) * 1995-03-31 1998-12-15 The Regents Of The University Of California Immersive video, including video hypermosaicing to generate from multiple video views of a scene a three-dimensional video mosaic from which diverse virtual video scene images are synthesized, including panoramic, scene interactive and stereoscopic images
US20050219242A1 (en) * 2000-04-27 2005-10-06 Align Technology, Inc. Systems and methods for generating an appliance with tie points
US20060055792A1 (en) * 2004-09-15 2006-03-16 Rieko Otsuka Imaging system with tracking function
US20070110298A1 (en) * 2005-11-14 2007-05-17 Microsoft Corporation Stereo video for gaming
CN101305401A (zh) * 2005-11-14 2008-11-12 微软公司 用于游戏的立体视频
US20080111816A1 (en) * 2006-11-15 2008-05-15 Iam Enterprises Method for creating, manufacturing, and distributing three-dimensional models
US7656402B2 (en) * 2006-11-15 2010-02-02 Tahg, Llc Method for creating, manufacturing, and distributing three-dimensional models
US20090147003A1 (en) * 2007-12-10 2009-06-11 International Business Machines Corporation Conversion of Two Dimensional Image Data Into Three Dimensional Spatial Data for Use in a Virtual Universe
US20090202114A1 (en) * 2008-02-13 2009-08-13 Sebastien Morin Live-Action Image Capture

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488839A (zh) * 2015-12-07 2016-04-13 上海市政工程设计研究总院(集团)有限公司 三维场景交互式操作系统及其操作方法
CN109919733A (zh) * 2019-03-19 2019-06-21 江苏皓之睿数字科技有限公司 一种远程服装定制的人体数据测量系统
CN116244730A (zh) * 2022-12-14 2023-06-09 思看科技(杭州)股份有限公司 一种数据保护方法、装置和存储介质
CN116244730B (zh) * 2022-12-14 2023-10-13 思看科技(杭州)股份有限公司 一种数据保护方法、装置和存储介质

Also Published As

Publication number Publication date
RU2012142114A (ru) 2014-04-10
KR20130067245A (ko) 2013-06-21
EP2543000A4 (en) 2014-12-24
US20100157021A1 (en) 2010-06-24
WO2011109742A1 (en) 2011-09-09
EP2543000A1 (en) 2013-01-09

Similar Documents

Publication Publication Date Title
CN103038780A (zh) 用于创建、存储三维扫描图像及提供对三维扫描图像的访问的方法
US7656402B2 (en) Method for creating, manufacturing, and distributing three-dimensional models
US9953288B2 (en) Virtual planogram management systems and methods
US20100110073A1 (en) Method for creating, storing, and providing access to three-dimensionally scanned images
US11890815B2 (en) Internet-enabled apparatus, system and methods for physically and virtually rendering three-dimensional objects
CN105122288B (zh) 用于处理多媒体商务服务的设备和方法
CN104616132B (zh) 一种物流信息管理系统和方法
CA2806607C (en) System, method and computer program for enabling signing and dedication of information objects
CN107209823A (zh) 3d打印中的数字权利管理
US20100088650A1 (en) Internet-enabled apparatus, system and methods for physically and virtually rendering three-dimensional objects
US9804941B1 (en) System and method for using data tags to track and manage tasks to provide object-to-object services
US9626690B2 (en) System and method for using data tags to manage tasks and rewards in providing object-to-object services
WO2013013144A2 (en) Method and system of displaying, managing and selling images in an event photography environment
JP7415390B2 (ja) 購入商品管理システム、ユーザ端末、サーバ、購入商品管理方法、及びプログラム
KR20210004176A (ko) 미디어 컨텐츠를 이용한 상품 판매 서비스를 제공하기 위한 서버 및 그 방법
KR102374198B1 (ko) 입체모형 제작관리서버
KR20210022169A (ko) 영상/상품 매칭 처리 방법
McKelvie TicketCloud

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130410