3d全景实景网络商务平台构建方法

文档序号:6583503阅读:263来源:国知局
专利名称:3d全景实景网络商务平台构建方法
技术领域
本发明涉及一种电子商务平台构建技术,具体的说是一种3D全景实景网络商务 平台构建方法。
背景技术
随着互联网技术的飞速发展,在网络上进行商品交易成为了一种全新的商务形 式,被称为电子商务。由于互联网使传递和获取信息的成本极大降低,因此这种在网络上进 行商品交易的方式得到了全球化的推广,为商家和消费者带来了诸多便利和实惠。目前较为常见的电子商务系统通常采用服务器\客户端架构进行系统搭建,其中 客户端采用网络浏览器实现。客户端与服务器通过数据传输协议进行通信,并进行数据交 换。消费者在网上进行交易时,首先在前台通过浏览或查询等手段找到所要交易的商品 ’然 后将选定的商品到网络支付页面进行结账;最后商家将为用户进行商品发货或者为消费者 进行商品预留,如网上购物、网上订餐以及网上酒店预定等。因此,与在现实中进行商品交 易相比,在网络上进行商品交易具有如下一些较为显著的优点(1)交易不受时间的限制 用户可以在任意时间在网上购买自己所需要的商品;(2)某些商品价格比在现实中购得的 更低廉由于网上某些商品省去租店面、招雇员以及储存保管等一系列商品附加费用,因此 其价格较在现实世界中购得的商品便宜;(3)能够获得全面的商品信息,商品交易不受地 域限制。得益于信息技术的飞速发展,计算机显卡性能在近几年大幅提升,于是网络上开 始出现3D电子商务平台。由于3D电子商务平台不但能够具备上述“2D”电子商务平台所 能提供的全部功能,而且还为用户提供具有较强沉浸感的商品交易环境。3D电子商务平台 采用3D图形程序接口对其场景中的景物以及各种商品等进行三维建模,并通过程序实现 电子商务平台所需要的各种功能。比如在服饰商店中陈列的衣物,按照真实的尺寸以及款式等在购物环境中进行绘 制,用户按照自己实际的身高,胖瘦等特征在3D电子商务平台中创建的自身3D人物实体, 并对所选择的衣物进行试穿。因此,3D电子商务平台能够在很大的程度上模拟人们在现实 中的生活方式,具有场景沉浸感。但是,由于网络背后的商家消费者通常无法辨别其真实身份,也无法确定该商家 的是否具有实力和资质,从而致使网络交易不透明,因此在网络上商家对消费者的欺诈屡 有发生。与在现实中进行商品交易相比,无论是以文本图片形式存在的电子商务平台还是 利用3D图形程序接口构建的3D电子商务平台中进行商品交易都无法解决网络交易带来的 不透明性。而在现实世界中具有商铺实体的商家通常都具备一定的实力和资质。消费者如果 知道网络背后的商家是这样一些具备商铺实体的商家,会大大增加消费者的交易信心,从 而也提高了商家在网络上的信任度。因此,需要一种网络商务平台的构建方法,针对在现实世界中拥有商铺实体的商家,实现其网络经营的外延应用,增强其网络交易的信任度。而目前具备上述特征的网络商 务平台还未见报道。

发明内容
针对现有技术中存在的上述不足之处,克服在现有的网络商务平台中商家背景的 不透明性,在网络上进行商品交易安全的不确定性以及消费者在购物中容易受到欺骗的问 题,本发明的目的在于提供一种实体商家在网络上进行高可信度经营活动的3D全景实景 网络商务平台构建方法。为解决上述技术问题,本发明采用的技术方案是本发明3D全景实景网络商务平台构建方法,将全景实景图像技术与3D建模技术 有机结合,构建出一个完全由实体商家的真实环境构成的3D全景实景网络商务平台,包括 以下步骤建立3D全景实景网络商务平台的系统架构;采集构建3D全景实景网络商务平台所需要的数据;在上述3D全景实景网络商务平台的系统架构中,利用采集得到的数据创建全景 实景显示外幕、创建虚拟地面、设定用户在3D场景显示平台中的漫游方式将用户在3D场景 环境中的漫游位置与现实世界的地理信息同步,得到3D全景实景网络商务平台的场景环 境;在上述商务平台的场景环境中添加3D虚拟标识、虚拟柜台、虚拟货物架以及商品 3D实体模型,实现在线交易,从而得到3D全景实景网络商务平台。所述3D全景实景网络商务平台的系统架构包括服务器、网络以及客户端,服务器 与客户端通过网络进行通信;其中服务器由用户管理单元、数据库管理单元、数据存储单 元、3D实体管理单元、网络支付单元、订单管理单元以及商务信息管理单元组成;网络由网 络数据传输协议构成;客户端由3D场景显示平台和地理信息平台组成。所述采集构建3D全景实景网络商务平台所需要的数据包括1)利用数据采集平台采集构建3D全景实景网络商务平台所需要的原始数据,将 一帧的全景实景图像数据与该帧所对应的地理信息数据按照连续的方式在数据采集存储 器中分别进行存储,并转存到服务器的数据存储单元中;2)将在数据存储单元所存储的每一帧图像数据的存盘路径与该帧对应的地理信 息数据建立关系表,将关系表存储于服务器的数据库管理单元中。所述创建全景实景显示外幕包括采用3D图形程序接口创建虚拟空间的三维环境,并在虚拟空间的三维环境中绘 制场景显示外幕;将采集到的全景实景图像数据从服务器传送到客户端中的3D场景显示 平台,并纹理映射到场景显示外幕,获得基于场景显示外幕的虚拟空间。所述创建虚拟地面的方法为在已经构建好的场景显示外幕所在的虚拟空间中建立一个不可见面作为虚拟地 面;确定上述虚拟地面在虚拟空间中的位置,以保证在场景显示外幕上显示的图像与 虚拟空间的透视关系相一致。
所述将用户在3D场景环境中的漫游位置与现实世界的地理信息同步步骤为将全景实景显示外幕当前帧图像数据所对应的地理信息数据,以及该用户所处地 理位置在指定范围内的其他用户地理信息通过3D场景显示平台及地理信息平台之间的程 序接口实时传递给事先准备好的真实场景的环境地图,在环境地图上标定并更新该用户漫 游的当前位置及其附近其他用户漫游的当前位置,实现用户在3D场景环境中的漫游位置 与现实世界的地理信息同步。所述添加3D虚拟标识包括在服务器的3D实体管理单元中预先将实景商品的3D虚拟标识的属性信息进行存 储;当用户3D人物实体在3D场景显示平台中漫游到添加3D虚拟标识的地理位置时, 服务器将3D实体管理单元中在当前地理位置的3D虚拟标识的属性信息通过网络传输到该 用户客户端;在该用户客户端的3D场景显示平台中利用3D图形程序接口绘制3D虚拟标识,实 现用户在真实场景下进行交易过程中与商品的交互。所述添加虚拟柜台、虚拟货物架以及商品3D实体模型包括将利用3D建模工具建立好的虚拟柜台、虚拟货物架等3D实体模型文件进行存储, 得到3D实体的原始数据;将包括3D实体模型在空间中的点和线的位置,以及表面贴图数据的原始数据利 用程序接口读入3D场景显示平台,实现3D实体的导入;通过3D图形程序接口中的函数来改变或调节3D实体在当前用户客户端虚拟地面 上的初始显示位置,实现虚拟柜台、虚拟货物架以及商品3D实体模型在3D全景实景网络商 务平台的场景环境中的添加。本发明具有以下有益效果及优点1.本发明所构建的3D全景实景网络商务平台完全由真实场景构成,针对在现实 世界中拥有商铺实体的商家,实现其网络经营的外延应用,增强其网络交易的信任度。2.本发明将基于全景实景图像的三维场景空间与现实世界的二维地图(地理信 息平台)相结合,使用户在全景实景显示外幕为背景的虚拟空间中漫游,进一步提高了用 户消费的真实体验。3.本发明将全景实景图像映射到场景显示外幕来创建现实世界中的交易场景,并 在所构建的虚拟空间内部添加3D实体以进一步增强网络交易的交互性,这种方法为网络 商务平台的构建提供一条新的技术路线。4.用户界面简洁友好,易于操作,信息量大。


图1为3D全景实景网络商务平台系统架构示意图;图2为数据采集平台系统结构示意图;图3为3D场景显示平台中的场景示意图;图4为用户在3D全景实景网络商务平台中的漫游流程图。图5为3D全景实景网络商务平台客户端示意图。
具体实施例方式本发明方法将全景实景图像技术与3D建模技术有机结合,构建出一个完全由实 体商家的真实环境构成的3D全景实景网络商务平台。3D全景实景网络商务平台可广泛应 用于网上购物、酒店客房预订、餐厅预订以及房地产展销等。本发明3D全景实景网络商务平台构建方法包括以下步骤1.建立3D全景实景网络商务平台的系统架构如图1所示,3D全景实景网络商务平台的系统架构包括服务器、网络以及客户端 三部分,其中服务器由用户管理单元101、数据库管理单元102、数据存储单元103、3D实体 管理单元104、网络支付单元105、订单管理单元106以及商务信息管理单元107组成;网络 由网络数据传输协议108 (FTP或HTTP)构成;客户端由3D场景显示平台109和地理信息平 台110组成,通过网络浏览器实现。3D全景实景网络商务平台中各个子模块功能如下用户管理单元101通过网络收集各客户端用户的当前信息,比如用户在当前3D商 场环境地图中的地理位置、用户当前的漫游状态以及用户IP地址等信息,并通过网络将与 当前用户地理位置指定范围内的其他用户信息传递给该用户。数据存储单元103是在服务器中预留出的磁盘空间,用于存储预先准备好的全景 实景图像数据,本实施例中采用JPEG格式对全景实景图像数据进行保存。数据库管理单元102可采用SQL Server, Oracle或Syhse等数据库将预先准备 好的全景实景图像数据在服务器中的URL与该帧全景实景图像数据对应的地理信息数据 一起存储。所述地理信息数据指采集全景实景图像时摄像机所在商务环境布局地图中实际 的地理位置。当客户端通过网络向服务器请求用户在3D全景实景网络商务平台环境中漫 游时所需要的下一帧全景实景图像数据的URL与其对应的地理信息数据时,数据库管理单 元102将通过该帧全景实景图像数据的URL在数据存储单元103找到对应的全景实景图像 数据,以及该帧全景实景图像数据URL对应的地理信息数据通过网络一并传回客户端。3D实体管理单元104用于存储3D实体(如3D货物架、3D展台、货物3D实体模型 等)所在场景环境中的地理位置、3D实体的数据以及代表各用户的ID(用于用户的信息管 理)等数据信息。3D场景显示平台109是将OpenGL、Direct3D等3D图形程序接口以控件程序的 形式嵌入网络浏览器,在3D场景显示平台109中构建将全景实景图像与3D实体相结合的 虚拟空间。通过在3D场景显示平台109控件程序中写入网络数据传输协议108,如FTP或 HTTP等,客户端可利用控件程序编写的网络协议,通过网络向服务器发送数据请求。地理信息平台110以网页形式的电子地图嵌入网络浏览器中。电子地图可通过浏 览器网页程序与3D场景显示平台程序中的数据接口函数获取用户当前位置的地理信息数 据。网络支付单元105用于实现用户所选商品的账单支付。订单管理单元106用于管理商品订购的订单,包括订单额度、订购商品种类、商品数量等信息。商务信息管理单元107用于存储3D网络商务平台中添加的所有商品信息以及服务信息,如商品名称、价格以及供应单位等信息。本实施例采用网络浏览器作为3D全景实景网络商务平台的客户端,在客户端中 构建和显示3D场景现实平台109和地理信息平台110,本实施例采用电子地图作为客户端 的地理信息平台110,电子地图的数据采用商场的平面布局图数据。2.采集构建3D全景实景网络商务平台所需要的数据如图2所示,利用数据采集平台采集建立3D全景实景网络商务平台所需要的原始 数据。数据采集平台由数据采集控制程序201、地理信息采集设备202、全景图像采集设备 203以及数据采集存储器204组成。全景图像采集设备202(如全景摄像机)负责采集全景 实景图像数据;地理信息采集设备202(本实施例采用移动机器人上的里程计以及陀螺仪 记录全景实景图像采集点的位置)对地理信息数据进行采集;数据采集控制程序201对地 理信息采集设备进行控制(本实施例采用等间隔全景实景图像数据采样),由地理信息采 集设备202对全景图像采集设备203进行触发,对等间隔地理位置的全景实景图像数据进 行采集,并将每帧的全景实景图像数据与该帧所对应的地理信息数据按照连续的方式分别 在数据采集存储器204中进行存储。将每一帧全景实景图像数据进行单独保存,比如存为 JPEG格式或BMP格式等,本实施例选用JPEG图像格式进行存储;最后将在数据采集存储器 204中存储的全景实景图像数据转存到服务器的数据存储单元103中;将每帧图像在服务 器数据存储单元103的统一资源定位符(UniformResource Locator, URL)与该帧对应地理 信息数据建立关系表,将关系表存储于服务器数据库管理单元102中。于是,在数据库管理 单元102中每帧全景实景图像的URL与该帧全景实景图像数据地理信息数据一一对应,通 过每帧全景实景图像的URL可以获得该帧全景实景图像数据以及它所对应的地理信息数 据。3.创建全景实景显示外幕、创建虚拟地面以及设定用户在3D场景显示平台中的 漫游方式,并将用户在3D空间的漫游位置与现实世界的地理信息同步(1)在客户端3D场景显示平台109中创建球形全景实景显示外幕如图3所示,采用3D图形程序接口(例如OpenGL或Direct3D等)创建虚拟空间 的三维环境,并在虚拟空间中绘制场景显示外幕301 (本实施例的场景显示外幕采用球形 场景显示外幕);将采集到的全景实景图像数据从服务器的数据存储单元103传送到当前 客户端的3D场景显示平台109。采用3D图形程序接口中的纹理映射方法将全景实景图像 数据纹理映射到球形场景显示外幕,可以得到球形全景实景显示外幕;(2)创建虚拟地面、设定用户在虚拟地面上的漫游方式,并将用户在3D空间的漫 游位置与现实世界的地理信息同步如图3所示,在已经构建好的球形全景实景显示外幕所在的虚拟空间中建立虚拟 地面302 虚拟地面302为一个不可见面,在整个3D全景实景网络商务平台所构建的环境中 用于摆放虚拟柜台、虚拟货物架、3D人物实体304、3D虚拟标识305以及商品3D实体模型 306等。为了保证从用户视点上观测3D实体与球形全景实景显示外幕上的图像景物的位置 相对应,需要对虚拟地面302在3D空间中的位置进行调节,使球形全景实景显示外幕上显 示的图像与3D场景显示平台109中的3D空间的透视关系相一致。该透视关系由用户观察 视点高度、虚拟地面302位置以及球形全景实景显示外幕上图像透视关系共同决定。本实施例在虚拟地面302上绘制两条平行直线,与图像上所显示的两条平行直线相对应。通过 调节用户视点与虚拟地面302的高度,当虚拟地面302上的两条平行直线与图像上两条平 行直线相重合时,则表明透视关系标定完成,从而确定了虚拟地面302的位置以及用户视 点的位置。设定用户在虚拟地面302上的漫游方式首先要对虚拟地面302上的距离与现实世界中的距离关系进行标定。在3D空间 中对从用户视点到虚拟地面302距离以及全景摄像机主光轴到地面实际距离进行测量。这 两个距离的比例即可作为虚拟空间距离到现实世界的实际距离的转化标尺。于是,虚拟地 面上的每一个位置都对应着现实世界中场景环境地图303上的一个实际的地理信息。用户在3D全景实景网络商务平台所构建的环境中的漫游方式如图4所示,具体如 下(401)开始执行用户漫游程序;(402)在初始化过程中对用户的3D人物实体304在当前帧场景所在虚拟地面302 位置的漫游范围进行限定;本发明对漫游范围的形状没有特别规定,可以为圆形或矩形等 形状的区域;本实施例采用圆形区域,用户的3D人物实体304在当前帧漫游区域半径由球 形场景显示外幕的半径决定(本实施例选择球形全景实景显示外幕半径的1/2左右,该区 域可按具体要求对参数进行调整);(403)操纵用户的3D人物实体304在当前帧所处的虚拟地面302上进行漫游(具 体操纵方法属现有技术,在程序中体现);(404)当用户操纵3D人物实体304远离初始位置时,计算3D人物实体304当前所 在位置与初始位置在3D空间中的距离以及相对于初始位置的摄像机旋转角;将这个3D空 间中的距离按照标定好的虚拟空间与现实世界距离的转换关系进行转换,得到3D人物实 体304所在位置与该初始位置在现实世界中的实际距离;(405)用户判断是否跳转至3D人物实体304所在位置;如果不跳转,则转至步骤 (404),否则接续步骤(406);(406)将计算所得的3D人物实体304在虚拟地面302上所在位置对应的实际地 理位置传送回服务器,在数据库管理单元102中查找与该地理位置最邻近的全景实景图像 数据的URL;在数据存储单元103中将全景实景图像数据进行提取,并传输回客户端中的3D 场景显示平台109 ;在当前用户的3D人物实体所在位置上绘制球形场景显示外幕,并在其 上进行纹理贴图,同时在地理信息平台110上更新用户当前的地理位置;(407)判断是否退出程序,如退出,则结束用户在虚拟地面302上漫游程序,否则 返回步骤(404)。将用户在3D空间的漫游位置与现实世界的地理信息同步用户在3D全景实景网络商务平台所构建的环境中漫游时,随着漫游场景的改变, 其地理位置也应当随之改变。将球形全景实景显示外幕当前帧图像数据所对应的地理信息 数据,以及该用户所处地理位置在指定范围(即球形全景实景显示外幕在虚拟空间中的半 径长度换算成现实世界的真实距离)内的其他用户地理信息通过3D场景显示平台109及 地理信息平台110即电子地图之间的程序接口实时传输给事先准备好的真实场景的环境 地图303,在环境地图303上标定并更新该用户漫游的当前位置307及其附近其他用户漫游的当前位置。4.在构建好的3D全景实景网络商务平台的场景环境中添加3D虚拟标识、虚拟柜 台、虚拟货物架以及商品3D实体模型等(1)为球形全景实景显示外幕中的实景商品添加3D虚拟标识用户在3D全景实景网络商务平台的场景环境漫游过程中,会在球形全景实景显 示外幕中观察到在商场中摆在柜台或货物架上的商品、酒店餐馆的客房和就餐大厅等的真 实景象。对于在商场中柜台与货物架上的商品来说,虽然在球形全景实景显示外幕上的能 够看见这些商品实景,但是由于这些信息都在图像中,无法与之进行交互。因此本实施例采 用3D图形程序接口在球形全景实景显示外幕中添加商品的3D虚拟标识305,用于通过与 3D虚拟标识305的交互可以完成商品信息查看,对该商品下订单等操作,具体实现方法为在服务器的3D实体管理单元104中预先将实景商品的3D虚拟标识305的属性信 息进行存储,如3D虚拟标识305在场景中的地理信息,虚拟标识的朝向角、尺寸、样式、文字 内容、字体等信息。当用户3D人物实体304在3D场景显示平台109中漫游到添加3D虚拟 标识305的地理位置时,服务器将3D实体管理单元104中在当前地理位置的3D虚拟标识 305的属性信息通过网络传输到该用户客户端,在该用户客户端的3D场景显示平台109中 利用3D图形程序接口进行绘制,实现用户在真实场景下进行交易过程中与实景商品的交 互。(2)在3D场景环境中添加虚拟柜台、虚拟货物架以及商品3D实体模型等以球形全景实景显示外幕所显示的真实购物环境为背景的3D场景显示平台109 中,商家可在虚拟柜台、虚拟货物架对其商品3D实体模型306进行展示。用户可以在感受 到购物环境真实可信的同时,与商品在虚拟三维空间中进行交互。具体实现方法如下将利用3D建模工具(如Maya或3Dmax等3D建模软件,本实施例采用Maya)建立 好的虚拟柜台、虚拟货物架等3D实体模型文件以.max, . ma或.smd等文件格式进行存储, 得到3D实体的原始数据,这些原始数据包括3D实体模型在空间中的点和线的位置,以及表 面贴图数据;将这些点和线等的原始数据利用程序接口读入3D场景显示平台109,实现3D 实体的导入;再通过3D图形程序接口中的函数来改变或调节3D实体在当前用户客户端虚 拟地面上的初始显示位置。如图5所示(显示有误),为3D全景实景网络商务平台的客户端示意图。其中,51 为3D场景显示平台,用于显示商家内部全景实景;52为地理信息平台(与图不符),用于显 示当前用户在商家内部中所处的地理位置;53为当前用户在客户端中的3D人物实体,用户 可通过操纵该3D人物实体在商务平台环境中进行购物等活动力4为当前用户所在环境地 图中的具体位置。3D全景实景网络商务平台在网络购物上的具体应用过程如下用户3D人物实体在基于球形全景实景显示外幕的3D场景显示平台中进行漫游, 当到达某品牌专柜所在的地理位置时,服务器中的3D实体管理单元104将该品牌专柜的3D 虚拟标识、虚拟柜台、虚拟货物架以及商品3D实体模型的数据传送到客户端的3D场景显示 平台109,并显示在球形全景实景显示外幕内的虚拟地面上。在球形全景实景显示外幕内部 的虚拟货物架上摆放的是该品牌专柜最新产品,以高仿真3D实体的形式进行展出,供用户 进行选择。用户也可以点击该品牌专柜的真实景象中陈列商品的3D虚拟标识,其中每一个3D虚拟标识都对应着一种商品的ID号,从服务器中的商务信息管理单元107中返回所有 该商品的详细信息,并在购物场景中进行显示。当用户决定购买该产品时,只需选择购买选 项,存入当前用户购买列表。当用户购物完毕,当前用户客户端向服务器网络支付单元105 发送消息,用户在客户端进入商品支付页面对商品进行结算。而被结算的订单被存储于服 务器的订单管理单元106中,商家将按照订单上的信息对用户进行发货。3D全景实景网络商务平台在网上酒店客房预定的具体应用过程如下在3D场景显示平台109中将某酒店真实场景在球形全景实景显示外幕中进行显 示。由于在全景实景图像数据采集过程中已经对酒店的内部环境进行了数据采集,因此用 户可以操纵用户自身的3D人物实体“走进”所预选的酒店对入驻的客房环境、酒店设施等 进行实景考察。当用户选定某客房时,可操纵3D人物实体漫游到交易大厅,在虚拟柜台前 进行客房预订的账单支付,完成此次交易。3D全景实景网络商务平台在网上餐馆订餐的具体应用过程如下在3D场景显示平台109中将某餐馆真实场景在球形全景实景显示外幕中进行显 示。用户可在选定的餐馆内自由漫游,在真实的场景中考察餐厅的环境,也可在真实的场景 中选择自己想要预订的餐位,并在该餐馆的虚拟柜台前进行交易。3D全景实景网络商务平台还可应用于网络上房地产展销、网上旅游景点考察以及 各种商务预订业务,具体应用过程与上述描述的过程类同。以上实施例仅供说明本发明,而非对本发明的限制,有关技术领域人员在不脱离 本发明的精神和范围的情况下,还可以做出各种变换和变形,因此所有等同变形的技术方 案也应该属于本发明权利要求保护的范畴之内。
权利要求
1.一种3D全景实景网络商务平台构建方法,其特征在于将全景实景图像技术与3D 建模技术有机结合,构建出一个完全由实体商家的真实环境构成的3D全景实景网络商务 平台,包括以下步骤建立3D全景实景网络商务平台的系统架构;采集构建3D全景实景网络商务平台所需要的数据;在上述3D全景实景网络商务平台的系统架构中,利用采集得到的数据创建全景实景 显示外幕、创建虚拟地面、设定用户在3D场景显示平台中的漫游方式将用户在3D场景环境 中的漫游位置与现实世界的地理信息同步,得到3D全景实景网络商务平台的场景环境;在上述商务平台的场景环境中添加3D虚拟标识、虚拟柜台、虚拟货物架以及商品3D实 体模型,实现在线交易,从而得到3D全景实景网络商务平台。
2.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述3D全景实景网络商务平台的系统架构包括服务器、网络以及客户端,服务器与客 户端通过网络进行通信;其中服务器由用户管理单元(101)、数据库管理单元(102)、数据 存储单元(103)、3D实体管理单元(104)、网络支付单元(105)、订单管理单元(106)以及商 务信息管理单元(107)组成;网络由网络数据传输协议(108)构成;客户端由3D场景显示 平台(109)和地理信息平台(110)组成。
3.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述采集构建 3D全景实景网络商务平台所需要的数据包括1)利用数据采集平台采集构建3D全景实景网络商务平台所需要的原始数据,将一 帧的全景实景图像数据与该帧所对应的地理信息数据按照连续的方式在数据采集存储器 (204)中分别进行存储,并转存到服务器的数据存储单元(103)中;2)将在数据存储单元(10 所存储的每一帧图像数据的存盘路径与该帧对应的地理 信息数据建立关系表,将关系表存储于服务器的数据库管理单元(102)中。
4.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述创建全景 实景显示外幕包括采用3D图形程序接口创建虚拟空间的三维环境,并在虚拟空间的三维环境中绘制场 景显示外幕;将采集到的全景实景图像数据从服务器传送到客户端中的3D场景显示平台 (109),并纹理映射到场景显示外幕,获得基于场景显示外幕的虚拟空间。
5.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述创建虚拟 地面的方法为在已经构建好的场景显示外幕所在的虚拟空间中建立一个不可见面作为虚拟地面;确定上述虚拟地面在虚拟空间中的位置,以保证在场景显示外幕上显示的图像与虚拟 空间的透视关系相一致。
6.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述将用户在 3D场景环境中的漫游位置与现实世界的地理信息同步步骤为将全景实景显示外幕当前帧图像数据所对应的地理信息数据,以及该用户所处地理位 置在指定范围内的其他用户地理信息通过3D场景显示平台(109)及地理信息平台(110) 之间的程序接口实时传递给事先准备好的真实场景的环境地图(303),在环境地图(303) 上标定并更新该用户漫游的当前位置(307)及其附近其他用户漫游的当前位置,实现用户在3D场景环境中的漫游位置与现实世界的地理信息同步。
7.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述添加3D 虚拟标识包括在服务器的3D实体管理单元(104)中预先将实景商品的3D虚拟标识(305)的属性信 息进行存储;当用户3D人物实体(304)在3D场景显示平台(109)中漫游到添加3D虚拟标识(305) 的地理位置时,服务器将3D实体管理单元(104)中在当前地理位置的3D虚拟标识(305) 的属性信息通过网络传输到该用户客户端;在该用户客户端的3D场景显示平台(109)中利用3D图形程序接口绘制3D虚拟标识 (305),实现用户在真实场景下进行交易过程中与商品的交互。
8.按权利要求1所述的3D全景实景网络商务平台构建方法,其特征在于所述添加虚拟 柜台、虚拟货物架以及商品3D实体模型包括将利用3D建模工具建立好的虚拟柜台、虚拟货物架等3D实体模型文件进行存储,得到 3D实体的原始数据;将包括3D实体模型在空间中的点和线的位置,以及表面贴图数据的原始数据利用程 序接口读入3D场景显示平台(109),实现3D实体的导入;通过3D图形程序接口中的函数来改变或调节3D实体在当前用户客户端虚拟地面上的 初始显示位置,实现虚拟柜台、虚拟货物架以及商品3D实体模型在3D全景实景网络商务平 台的场景环境中的添加。
全文摘要
本发明涉及一种3D全景实景网络商务平台构建方法,将全景实景图像技术与3D建模技术有机结合,构建出一个完全由实体商家的真实环境构成的3D全景实景网络商务平台,包括建立3D全景实景网络商务平台的系统架构;采集构建平台所需要的数据;利用采集得到的数据创建全景实景显示外幕、创建虚拟地面、设定用户的漫游方式,将用户的漫游位置与现实世界的地理信息同步;在构建好的3D全景实景网络商务平台的场景环境中添加3D虚拟标识、虚拟柜台、虚拟货物架以及商品3D实体模型,实现在线交易,从而得到3D全景实景网络商务平台。本发明可作为实体商家网络经营的外延应用,提高了商家在网络上的信任度,为网络商务平台的构建提供一条新的技术路线。
文档编号G06Q30/00GK102054247SQ20091021961
公开日2011年5月11日 申请日期2009年11月4日 优先权日2009年11月4日
发明者佟国峰, 刘晓龙, 吴一超, 李海荣, 程通 申请人:沈阳隆惠科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1