基于虚拟商场的互动方法及设备的制作方法

文档序号:6518442阅读:281来源:国知局
基于虚拟商场的互动方法及设备的制作方法
【专利摘要】本发明涉及虚拟仿真【技术领域】,具体而言,涉及基于虚拟商场的互动方法及设备。该基于虚拟商场的互动方法,包括:提供商场虚拟场景及用户虚拟化身,其中所述商场虚拟场景中设置有虚拟部件;获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作;所述交互动作所作用的所述虚拟部件感应所述交互动作。本发明提供的基于虚拟商场的互动方法及设备,可以模拟实际的商场购物场景,满足用户逛街购物的个性化需求。
【专利说明】基于虚拟商场的互动方法及设备
【技术领域】
[0001]本发明涉及虚拟仿真【技术领域】,具体而言,涉及基于虚拟商场的互动方法及设备。【背景技术】
[0002]电子商务交互是指买家与卖家通过网络平台进行交易的一种交易模式。
[0003]当前,大多数的电子商务交互平台上会以图片、文字的形式展示欲交易商品的信息,买方用户通过其展示的文字、图片获取商品的信息,以确定是否进行交易。
[0004]但,买方用户通过图片、文字无法直观感受到商品的具体特征,无法满足其进行商品交易的个性化需求。以网上购物为例,卖家在购物网站上以文字图片形式展示商品,买方用户通过文字图片无法感知使用或穿戴对应商品后的效果,另外,当前买方用户以浏览的方式获知商品信息,无法体验到实际购物中逛街、试穿及试用的乐趣。

【发明内容】

[0005]本发明的目的在于提供基于虚拟商场的互动方法及设备,以解决上述的问题。
[0006]在本发明的实施例中提供了一种基于虚拟商场的互动方法,包括:
[0007]提供商场虚拟场景及用户虚拟化身,其中所述商场虚拟场景中设置有虚拟部件;
[0008]获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作;
[0009]所述交互动作所作用的所述虚拟部件感应所述交互动作。
[0010]—种基于虚拟商场的互动设备,包括:
[0011]虚拟场景展示模块,用于提供商场虚拟场景及用户虚拟化身,其中所述商场虚拟场景中设置有虚拟部件;
[0012]动作获取模块,用于获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作;
[0013]动作感应模块,用于所述交互动作所作用的所述虚拟部件感应所述交互动作。
[0014]本发明实施例提供的基于虚拟商场的互动方法及设备,提供商场虚拟场景,通过商场虚拟场景能够对应虚拟实际的购物场景,还提供用户虚拟化身,用户虚拟化身能够对应感应用户的操作动作,用户虚拟化身感应用户的操作动作过程中与商场虚拟场景中的虚拟部件产生互动,令虚拟部件感应对应的互动动作,从而可以模拟实际的商场购物场景,满足用户逛街购物的个性化需求。例如,设置的虚拟部件可以为衣服首饰等虚拟部件,通过交互动作可以令衣服首饰等虚拟部件在用户虚拟化身上进行展示,从而实现购物过程中的试穿试戴效果,又例如,通过获取用户的逛街动作令用户虚拟化身在商场虚拟场景中产生动作位移,从而实现购物过程中的逛街效果。因此本发明实施例提供的基于虚拟商场的互动方法及设备可以模拟实际的商场购物场景,满足用户逛街购物的个性化需求。
【专利附图】

【附图说明】
[0015]图1示出了本发明实施中的基于虚拟商场的互动方法的流程图;[0016]图2示出了本发明实施中的基于虚拟商场的互动设备的结构图;
[0017]图3示出了本发明实施例中的基于虚拟商场的互动设备的效果示意图。
【具体实施方式】
[0018]下面通过具体的实施例子并结合附图对本发明做进一步的详细描述。
[0019]本发明实施例提供一种基于虚拟商场的互动方法,如图1所示,主要处理流程包括:
[0020]步骤Sll:提供商场虚拟场景及用户虚拟化身,其中商场虚拟场景中设置有虚拟部件;
[0021]步骤S12:获取用户通过用户虚拟化身在商场虚拟场景中发出的交互动作;
[0022]步骤S13:交互动作所作用的虚拟部件感应交互动作。
[0023]本发明实施例提供的基于虚拟商场的互动方法,提供商场虚拟场景,通过商场虚拟场景能够对应虚拟实际的购物场景,还提供用户虚拟化身,用户虚拟化身能够对应感应用户的操作动作,用户虚拟化身感应用户的操作动作过程中与商场虚拟场景中的虚拟部件产生互动,令虚拟部件感应对应的互动动作,从而可以模拟实际的商场购物场景,满足用户逛街购物的个性化需求。例如,设置的虚拟部件可以为衣服首饰等虚拟部件,通过交互动作可以令衣服首饰等虚拟部件在用户虚拟化身上进行展示,从而实现购物过程中的试穿试戴效果,又例如,通过获取用户的逛街动作令用户虚拟化身在商场虚拟场景中产生动作位移,从而实现购物过程中的逛街效果。因此本发明实施例提供的基于虚拟商场的互动方法可以模拟实际的商场购物场景,满足用户逛街购物的个性化需求。
[0024]本发明实施例中的商场虚拟场景为三维场景,其中商场虚拟场景可以通过3dsMax软件虚拟制作产生,也可以首先获取实际店体的实地拍摄场景图片,其中该实地拍摄图片通过对实际店体内部各个角度进行拍摄、测量获得,尤其是顾客购物时所经路线的场景图片;用3dsMax软件对拍摄获取的场景图片进行数据处理,建成三维场景模型。
[0025]在建成的三维场景模型中,设置虚拟部件,其中设置的虚拟部件包括虚拟装饰件、虚拟展示商品等。
[0026]进一步地,为三维场景模型中的虚拟装饰件、虚拟展示商品设置展示属性,具体包括:虚拟部件的光照效果、表面纹理效果及材质效果等。
[0027]之后,对设置的虚拟部件进行行为属性,具体包括对虚拟部件设置触发感应动作,例如虚拟装饰件的音响、灯光效果;虚拟展示商品的试穿效果、虚拟展示商品的商品信息展不效果等。
[0028]本发明实施例的交互方法中,提供用户虚拟化身,具体地对用于虚拟化身建模包括,用3dsMax建成3ds人物造型后导入Unity3D中,并通过插入C#脚本或Java脚本提高与虚拟世界的交互能力和操纵能力。
[0029]本发明实施例的互动方法中,获取用户通过用户虚拟化身在商场虚拟场景中发出的交互动作,包括:
[0030]采集与用户发生的实际动作相对应的动作数据;
[0031]判断动作数据是否满足用户虚拟化身的动作条件;
[0032]满足时,根据动作数据令用户虚拟化身产生与用户的实际动作匹配的交互动作。[0033]本发明实施例中,采集用户的动作数据,可以通过在商场虚拟场景中设置动作按钮,用户触发动作按钮而对应产生的动作数据。为了使用户具有真实逛街感受,优选地,通过体感方式获取用户的动作数据。另外,此处所述体感为,用户产生实际动作,通过对应的动作感知器件捕捉用户实际动作,并产生相应的动作数据,即用户通过身体实际的动作命令用户虚拟化身产生相应的动作,由此增加用户逛街的真实感受。
[0034]优选地,采用体感方式获取用户的动作数据,则采集与用户发生的实际动作相对应的动作数据,包括:通过3Dsuit惯性动作服或动作捕捉摄像头采集与用户发生的实际动作相对应的动作数据。
[0035]3Dsuit惯性动作服采用惯性传感器,对人体的主要骨骼部位的运动进行实时测量。其优点在于采集的数据准确,损失较少,且不受外界光线、标记目标等影响。
[0036]3Dsuit惯性动作服或动作捕捉摄像头采集的动作数据为用户的骨骼关节部位数据,对应在用户虚拟化身的对应位置设置数据感应点,将采集的数据植入对应的数据感应点,并进行点与点之间的连线,由此构成人体骨骼数据模型。通过对点与点的空间距离变化测量,计算几个点之间的角度、方向的函数变化,令用户虚拟化身发生相应的动作。
[0037]交互动作所作用的虚拟部件感应交互动作,包括:交互动作作用于虚拟部件上设置的动作感应区时,对应触发虚拟部件中预设的感应动作。
[0038]对应触发虚拟部件中预设的感应动作,包括:
[0039]虚拟部件包括:虚拟展示商品;
[0040]虚拟展示商品上设置的动作感应区感应到查看交互动作时,虚拟展示商品对应展示其所对应的实际商品的商品信息;或,
[0041]虚拟展示商品上设置的动作感应区感应到试用体验交互动作时,虚拟展示商品通过用户虚拟化身对应展示试用体验的效果;或,
[0042]虚拟展示商品上设置的动作感应区感应到停止交互动作时,虚拟展示商品重新放回于其在商场虚拟场景中的位置。
[0043]例如,接收到交互动作的虚拟展示商品为虚拟手提包,在虚拟手提包上设置有动作感应区,例如,虚拟拉链区域、手提包包身等。当手提包包身接收到多角度翻转交互动作时,可以从多个角度展示手提包的样式、材质及纹理等商品信息。当手提包上的虚拟拉链区域接收到拉链拉开动作时,手提包对应的拉链拉开,展示手提包内部的材质、隔层及空间大小等。对应地,用户作出动作通过用户虚拟化身实现虚拟手提包的信息展示。
[0044]在商场虚拟场景中,还可以实现虚拟展示商品的试用试穿等,例如,虚拟展示商品为虚拟上衣,在虚拟上衣的两个肩部设置有动作感应区,用户通过用户虚拟化身触发肩部动作感应区,虚拟上衣对应在用户虚拟化身上进行展示,同时用户还可以控制用户虚拟化身作出各种动作从多个角度展示试穿的效果,当然通过反操作将试穿的虚拟上衣从用户虚拟化身上脱下,由此实现试穿体验。
[0045]商场虚拟场景中包括:虚拟商家店铺、虚拟逛街通道及虚拟商场设施。
[0046]获取用户通过用户虚拟化身在商场虚拟场景中发出的交互动作,包括:
[0047]获取到用户通过用户虚拟化身在虚拟逛街通道中的走路动作时,用户虚拟化身产生对应的动作位移,同时展示分布于虚拟逛街通道四周的虚拟商家店铺,其中虚拟商家店铺中展示有虚拟展示商品;[0048]获取到用户通过用户虚拟化身使用虚拟商场设施动作时,虚拟商场设施感应使用动作,用户虚拟化身并对应产生动作位移。
[0049]在实际店体中,商家会对物体的摆放布置、价格、活动等进行不断地调整与修改,为虚拟该功能,在商场虚拟场景中,对应设置虚拟货架,便于商家用户对虚拟商品的陈列位置进行更改,以带给用户更多的新鲜感和实用性,来增加逛虚拟仿真商城的乐趣。
[0050]进一步地,设置的虚拟货架具有虚拟商品导入、虚拟商品数据处理、虚拟商品展示及申请导入商场虚拟场景等功能,以满足虚拟商品导入、展示加入虚拟商场等需求。
[0051]本发明实施例中的虚拟展示商品对应实际的出售商品进行设置,通过虚拟展示商品可以真实、立体地对实际商品进行模拟展示。
[0052]其中实现将虚拟展示商品在虚拟商家店铺中进行展示的过程为:对应实际商品制作出虚拟展示商品,将虚拟展示商品对应导入到虚拟商家店铺中进行展示。
[0053]即,虚拟商家店铺中展示有虚拟展示商品,包括:
[0054]虚拟商家店铺中设置有商品展示区,商品展示区分别具有商品摆放编号;虚拟展示商品上设置有摆放位置编号;
[0055]接收到商家用户的展示商品指令时,该指令指定的虚拟展示商品根据其设置的摆放位置编号及商品展示区的商品摆放编号,在虚拟商家店铺中进行展示。
[0056]虚拟商品数据处理,其主要是接收到编码表的位置命令后,对虚拟商品附上相应的位置脚本,使该商品出现在相应位置,且为虚拟商品添加背景、灯光等属性及相应事件。目的是使物体不是硬生生地放在那个位置,而是出现在该位置后,再添加一些事件及脚本,使其更好地融入这个三维的空间,且受这个三维空间的光照、风向等影响,使画面更生动。
[0057]虚拟商品陈列器预览显示,是指每个虚拟卖场的三维空间都独立出来供商家预览,商家将虚拟商品摆放好在变量隔后,其呈现结果我们通过该模块先给商家预览,预览没问题后再点确认导入,保证每个卖场空间商品放置的位置和布置效果为商家意愿。
[0058]申请导入虚拟商城主要是管理预览确认,等整个商城每个编码隔区都经商家确认无误后,再把相关数据导入至虚拟商城,然后虚拟商城才登录服务器,供消费者通过前端服务器,登录化身Avatar进行自由漫游选购商品。
[0059]基于虚拟物品陈列器,我们设立一个虚拟商品陈列导航器,其目的在于导航出虚拟商品的放置位置。众所周知,人们逛街时看见别人穿的衣服或装饰很好看,就想知道这件物品在哪里买的、多少钱,但是他们不一定买同样的。因为潜意识就是觉得别人买过了,放在该物品隔壁的商品好像更新潮,更适合自己。因此,虚拟陈列导航器的目的就是满足用户交互的Avatar身上衣物饰品款式不错,就可以借助该导航器,找到该物品的放置位置。
[0060]其主要包括申请配对模块、配对处理模块、激动导航路线模块及导航显示模块。
[0061]申请配对模块,只要提供进互动申请的界面操作和判断数据库中是否有数据满足用户申请的数据型号。通过该模块,用户的Avatar在虚拟商城漫游时,见到对方Avatar的全身打扮或衣物吸引,可以打开对方Avatar的人物状态,看到对方的穿着、饰品的详尽数据信息,在Avatar身上的物件附有感应脚本,及启动与虚拟商城数据库进行数据配对的事件。当感知到用户选择该商品时,发出在数据库进行配对搜寻的指令。
[0062]配对处理模块接收到配对搜寻指令后,将在数据库中进行逐层搜寻处理。首先搜寻是否有同样型号的,搜寻到后则启动导航;若未搜寻到,继续搜寻是否有同个牌子编号的,搜寻到后则启动导航;若未搜寻到,继续搜寻是否有同个类别的,若搜寻到同个类别产品后显示建议提示,给用户选择是否启动导航。若还不满足,则弹出任务,显示搜寻无果。
[0063]激动导航路线模块,主要是通过在数据库中配对,找出数据配对物件,启动虚拟陈列器的脚步位置反映,找出商家把该物品放置的位置,对该脚步节点形成路线导航指引。
[0064]导航显示模块,是将搜索结果及导航结果用箭头标明指引Avatar在虚拟商城中指引该商品的路线指示显示。
[0065]另外,为了方便客户结账,我们建立一个基于虚拟商城购物车,使结账清单通过Internet与商场内部数据库对接,并且建立一个与商场内部网用户信息交互的信息交互平台。通过外接读卡机,用户只需将该商场的会员卡放上读卡机,就可与商场内部网交互信息,享受与实体店同样的会员优惠,而且可以使用商场的购物卡进行消费。这个用户信息交互平台登录点与虚拟商场绑定,登录不同的虚拟商场就会绑定登录不同的内网交互信息接口,实现用户可以使用这个平台来逛不同的商场,并且可以使用各自的会员卡及购物卡。
[0066]本发明实施例还提供一种基于虚拟商场的互动设备,如图2所示,包括:
[0067]虚拟场景展示模块21,用于提供商场虚拟场景及用户虚拟化身,其中商场虚拟场景中设置有虚拟部件;
[0068]动作获取模块22,用于获取用户通过用户虚拟化身在商场虚拟场景中发出的交互动作;
[0069]动作感应模块23,用于交互动作所作用的虚拟部件感应交互动作。
[0070]动作获取模块22,包括:动作数据采集单元,用于采集与用户发生的实际动作相对应的动作数据;数据处理单元,用于判断动作数据是否满足用户虚拟化身的动作条件;动作产生单元,用于动作数据满足用户虚拟化身的动作条件时,根据动作数据令用户虚拟化身产生与用户的实际动作匹配的交互动作。
[0071]进一步地,本发明实施例中进一步给出基于虚拟商场的互动设备的效果示意图,如图3所示,提供商场虚拟场景1,其中商场虚拟场景I中设置有虚拟商品展示区域,如图3中虚拟商品展示区域中展示的虚拟商品可以为化妆品、饰品、家具、电器、餐具及衣服等,并且通过虚拟商品陈列器9可以对虚拟商品展示区域中展示的虚拟商品的位置及种类等进行调整。
[0072]如图3,还提供了用户虚拟化身2,通过用户虚拟化身2可以实现用户需要进行的交互动作,例如走路、拿起展示的虚拟展示商品、多角度查看虚拟展示商品、放下其所拿起的虚拟展示商品、试穿或试用等交互动作,用户虚拟化身2走路转弯都用身体感应完成,迷路了还可请求语音帮助,衔接服务员指路。
[0073]其中,虚拟商场场景I中还设置有对应的虚拟商品试用空间7,以使用户通过用户虚拟化身2实现虚拟商品的试用;还设置有体感试衣间8,以使用户通过虚拟化身2实现虚拟衣物的试穿。
[0074]进一步,用户虚拟化身2所作出的交互动作,由用户进行控制,具体地,通过体感方式获取用户的实际动作,即通过用户动作捕捉装置4捕捉用户的实际动作,并通过用户动作数据处理装置3对捕捉到的实际动作进行处理,并控制用户虚拟化身2实现与用户的实际动作相对应的交互动作。
[0075]另外,为实现该基于虚拟商场的互动方法,还建立有虚拟商品数据库5及虚拟商场陈列导航装置6,通过虚拟商场陈列导航装置6可以对虚拟商品数据库5中存储的虚拟商品信息进行检索、分类,以为用户提供虚拟商品信息导航。
[0076]商场虚拟场景I中还设置有虚拟扶手电梯及直升梯,用户虚拟化身2搭虚拟扶手电梯需右手作出扶手动作,彳合乘时可配合头部扭动欣赏虚拟商场风景。用户虚拟化身2乘坐直升梯时可以通过点击虚拟楼层按钮或者语音指示需达到的虚拟楼层,以使用户虚拟化身2达到指定的虚拟商场楼层。
[0077]用户虚拟化身2在商场虚拟场景中走动逛街,用户可通过踏步动作控制用户虚拟化身2走动,用户头部转动控制用户虚拟化身2选定面朝的是哪边的物架,用手感应将光标移至物体上,手做抓起动作,物体就会被手抓起随手而动。移至面前,物体就会放大,显示生产日期、保质期、材质目录、使用介绍等内容,再抓起将其扔入购物车就可以了。
[0078]本发明实施例中,提供商场虚拟场景,用户通过用户虚拟化身可以在商场虚拟场景中体验真实逛街购物的乐趣。
[0079]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0080]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于虚拟商场的互动方法,其特征在于,包括: 提供商场虚拟场景及用户虚拟化身,其中所述商场虚拟场景中设置有虚拟部件; 获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作; 所述交互动作所作用的所述虚拟部件感应所述交互动作。
2.根据权利要求1所述的方法,其特征在于,所述获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作,包括: 采集与用户发生的实际动作相对应的动作数据; 判断所述动作数据是否满足所述用户虚拟化身的动作条件; 满足时,根据所述动作数据令所述用户虚拟化身产生与用户的所述实际动作匹配的交互动作。
3.根据权利要求2所述的方法,其特征在于,所述采集与用户发生的实际动作相对应的动作数据,包括:通过3Dsuit惯性动作服或动作捕捉摄像头采集与用户发生的实际动作相对应的动作数据。
4.根据权利要求1所述的方法,其特征在于,所述交互动作所作用的所述虚拟部件感应所述交互动作,包括: 所述交互动作作用于所述虚拟部件上设置的动作感应区时,对应触发所述虚拟部件中预设的感应动 作。
5.根据权利要求4所述的方法,其特征在于,所述对应触发所述虚拟部件中预设的感应动作,包括: 所述虚拟部件包括:虚拟展示商品; 所述虚拟展示商品上设置的动作感应区感应到查看交互动作时,所述虚拟展示商品对应展示其所对应的实际商品的商品信息;或, 所述虚拟展示商品上设置的动作感应区感应到试用体验交互动作时,所述虚拟展示商品通过所述用户虚拟化身对应展示试用体验的效果;或, 所述虚拟展示商品上设置的动作感应区感应到停止交互动作时,所述虚拟展示商品重新放回于其在所述商场虚拟场景中的位置。
6.根据权利要求1所述的方法,其特征在于,所述商场虚拟场景中包括:虚拟商家店铺、虚拟逛街通道及虚拟商场设施。
7.根据权利要求6所述的方法,其特征在于,所述获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作,包括: 获取到用户通过所述用户虚拟化身在所述虚拟逛街通道中的走路动作时,所述用户虚拟化身产生对应的动作位移,同时展示分布于所述虚拟逛街通道四周的所述虚拟商家店铺,其中所述虚拟商家店铺中展示有虚拟展示商品;或, 获取到用户通过所述用户虚拟化身使用所述虚拟商场设施动作时,所述虚拟商场设施感应使用动作,所述用户虚拟化身并对应产生动作位移。
8.根据权利要求6所述的方法,其特征在于,所述虚拟商家店铺中展示有虚拟展示商品,包括: 所述虚拟商家店铺中设置有商品展示区,所述商品展示区分别具有商品摆放编号;所述虚拟展示商品上设置有摆放位置编号;接收到商家用户的展示商品指令时,该指令指定的虚拟展示商品根据其设置的所述摆放位置编号及所述商品展示区的所述商品摆放编号,在所述虚拟商家店铺中进行展示。
9.一种基于虚拟商场的互动设备,其特征在于,包括: 虚拟场景展示模块,用于提供商场虚拟场景及用户虚拟化身,其中所述商场虚拟场景中设置有虚拟部件; 动作获取模块,用于获取用户通过所述用户虚拟化身在所述商场虚拟场景中发出的交互动作; 动作感应模块,用于所述交互动作所作用的所述虚拟部件感应所述交互动作。
10.根据权利要求9所述的互动设备,其特征在于,所述动作获取模块,包括: 动作数据采集单元,用于采集与用户发生的实际动作相对应的动作数据; 数据处理单元,用于判断所述动作数据是否满足所述用户虚拟化身的动作条件; 动作产生单元,用于所述动作数据满足所述用户虚拟化身的动作条件时,根据所述动作数据令所述用户虚拟化身产生与用户的所述实际动作匹配的交互动作。
【文档编号】G06Q30/02GK103544636SQ201310554091
【公开日】2014年1月29日 申请日期:2013年11月8日 优先权日:2013年11月8日
【发明者】梁涛 申请人:梁涛
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1