基于虚拟现实技术的电子商务应用研究

来源 :现代教育教学导刊 | 被引量 : 0次 | 上传用户:soboy1478
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】 电子商务技术日趋成熟,在人们生活中得到了越来越多的应用,但传统的电子商务平台只能给人们提供简单的图片和文字信息,无法给用户提供逼真的视、听、触觉感受,把虚拟现实(Virtual Reality)技术引入到电子商务领域有着重要意义。本文阐述了相关的理论、主流技术、针对性实验对比研究和实际应用分析,同时论述了网络虚拟现实技术与电子商务相互促进和推动的发展趋势。
  【关键词】 虚拟现实电子商务网络
  
  1引言
  
  虚拟现实(Virtual Reality)是通过多媒体技术与仿真技术相结合,生成逼真的视、听、触觉一体化的虚拟环境,用户以自然的方式对虚拟环境中的对象进行体验和交互。然而当前的电子商务大多是基于Web的,要在其中普及由视觉头盔和数字手套等设备构成的力反馈式交互虚拟现0实是极其困难的(一是技术原因,二是资金原因)。但是以键盘、鼠标和显示器等常规输入输出设备在客户机浏览器中构成交互环境的网络虚拟现实技术却日趋成熟和完善,这些以Web 3D技术为基础的网络虚拟现实技术同样以模拟自然、体验逼真和交互极强为目标,在相当程度上高效、经济地实现了虚拟现实系统的目标。
  由于网络虚拟现实技术的出现,不仅促进了虚拟现实技术的普及应用,而且也给电子商务带来了新的应用空间,有效地提高了电子商务的质量。因此,充分认识虚拟现实技术在电子商务中的重要性、研究网络虚拟现实技术的特点及其应用规律,从而进一步促进电子商务的发展,已成为当前电子商务中的一个重要课题。
  
  2虚拟现实在电子商务中的作用
  
  2.1虚拟现实技术的特点。
  临场感:用户感觉到沉浸于在浏览器中所呈现的虚拟环境中。
  多感知性:用户能以视觉、听觉等多种形式感知信息。
  交互性:用户能以接近自然的习惯,用常规的输入、输出设备对虚拟环境中的物体或场景进行操作和得到反馈。
  真实性:虚拟环境中的物体运动接近符合物理定律。
  高效率:虚拟环境中三维空间的建立和显示不过分依赖客户机的硬件性能并可实时渲染,所需传输的数据量小且可流式传输。
  2.2虚拟现实在电子商务中的作用。由于网络虚拟现实技术的上述特点,它在电子商务中正起着独特的作用:
  真实感强:缩小网上购物与真实购物环境间的差别,是一个接近现实场景的虚拟智能购物商城。
  激发购买热情:网上产品展示的目的不仅仅是展示产品,而更重要的是通过让客户更多地了解产品而提高产品的购买率。通过网络虚拟现实技术可将用户在购买过程中产生的假设进行虚拟,呈现相应的结果或效果。这样有利于激发用户的购买热情。
  拓展电子商务的内涵:INTERNET作为有效的商业信息的交通通道被广为接受,网络虚拟现实技术的应用使电子商务的内涵被大大地拓宽和延伸了。
  
  3网络虚拟现实技术
  
  目前网络虚拟现实技术大多是基于Web 3D[1] [2] [3]技术的,而Web 3D技术主要由实时3D建模和动态显示两部分组成。通常实时3D建模和动态显示分为两种类型,一种是基于几何模型,另一种是基于图像。这两种技术方案各有其特点,前者可方便地建立以任意角度进行观察的3D空间,但计算量大,因而对硬件要求较高,对复杂模型的建模过程较为困难;后者采用图像镶嵌方式实现实时建模,开发成本低,计算量小且效果逼真,但数据量较大。
  各种网络虚拟现实技术为了能在网络这一特殊环境下不断发展,都不仅具有鲜明的技术特点,而且也都尽量扬长避短,形成了各自的技术风格,这也为我们在电子商务中针对不同展示内容选用最为合适的网络虚拟现实技术打下了良好的基础。有鉴于此,研究和对比分析各种主流网络虚拟现实技术是十分必要的。
  3.1VRML(Virtual Reality Modeling Language——虚拟现实建模语言)[4]是专门用于在网上建立虚拟现实的设计语言,它采用基于几何模型的实时建模和动态显示方法。VRML可以用于建立真实世界的场景模型,也可建立虚构的三维空间。VRML提供了所谓的6+1度浏览,即沿三轴方向移动场景和旋转场景,同时还可以建立与其他3D空间的超链接。
  VRML文件是文本文件,它可以用文本编辑器编写生成,其文件扩展名是.wrl。由于VRML语言语法规则较为复杂和严格,靠人工编写VRML文件工作量极大,因此一些三维建模工具(如3DS MAX)以可视化方式建立3D空间并自动生成VRML文件,提高了开发效率,但这样生成的VRML文件数据量比人工编写的文件大得多。
  VRML适用于构造虚拟三维环境,而对于表达现实世界的真实场景和物体则略感不足。
  3.2QuickTime VR。QuickTime是Apple公司开发的数字图像影视技术规范,它包含多种媒体数据的压缩/解压缩技术。QuickTime VR是其中一种新的媒体数据格式。它包含了对象影视(Object Movie)、全景影视(Panoramic Movie)和多节点影像(Multi-Node Scene)等几种形式,其文件扩展名是.mov。
  由于过去QuickTime是Mac系列机上的数字视频规范,因而制作QuickTime VR的开发工具大多在Mac机上运行,缺少PC机Windows上的开发工具,而现在已出现了许多Windows上的QuickTime VR的专业开发工具,如VR ToolBox等,使得开发用于电子商务的QuickTime VR影视更为便捷和高效。
  3.3Cult3D是Cycore公司基于Java开发的网络虚拟现实技术,它具有独特的渲染方式,可动态显示极高质量的图像且不依赖3D加速卡等硬件,所产生的文件(.co)数据量小且可保留建模工具中所建立的贴图,并可以在3D物体上设计各种交互和添加声音,特别适合于在网络上表达3D对象。
  Cult3D技术本身并无创建3D模型的能力,它依靠专门的3D建模工具软件来建立3D模型,并通过安装在这些软件中的插件导出所需的3D模型。支持这一功能的3D建模软件有3DS MAX 和Maya。在Cult3D的交互功能设计软件Cult3D Designer中为3D对象设计动作和交互并输出用于网络的压缩文件。
  Cult3D技术的弱点是不易表达360°的全景虚拟环境。3.4Viewpoint是Viewpoint公司的网络虚拟现实技术,其正式名称是VET(Viewpoint Experience Technology),它的前身是著名的MetaStream技术。由于Viewpoint开发的虚拟现实文件数据量小、可流式下载、动态显示图像质量好以及可实时交互控制改变纹理贴图,因此被广泛用于在网上表达3D对象。Viewpoint技术可以根据网络条件状况自动调整显示3D对象的细节和播放帧率,因此它对网络带宽适应能力较强。
  通常开发Viewpoint的虚拟现实文件是从3DS MAX中导出ASE文件,在Viewpoint的核心应用程序Viewpoint Scene Builder中导入ASE文件,并对相应3D场景的有关元素(如:材质、动画、交互动作和场景定义信息)进行编辑和设计,最终输出可在浏览器中播放的Viewpoint数据文件(.mts和.mtx)。
  3.5Flash是Macromedia公司开发的矢量动画技术。Flash动画采用网上流式播放技术,在安装了Flash播放器的浏览器中可以流畅地播放Flash动画。在Flash中制作动画时,不仅可在开发环境中绘制矢量对象,而且还可以导入外部矢量图形文件、位图图像文件、多种格式的声音文件甚至还可编辑视频文件。Flash现在被广泛用于开发网络交互矢量动画,然而用它也可进行网络虚拟现实的开发。
  用Flash开发虚拟现实数据文件,主要是采用其脚本语言ActionScript控制交互,进而控制通过导入序列图像或已拼接的360°全景图像而形成的3D对象或全景虚拟环境。由于用ActionScript进行虚拟现实交互控制的灵活性较大,因此所开发的虚拟现实数据文件也具有较强的个性,同时因为Flash并非专门用于开发虚拟现实的,所以开发时的步骤较为复杂些。
  
  4虚拟现实在电子商务应用的实例分析
  
  4.1 电子商务模型的建立。网络虚拟场景的建立和图形工作站中的场景的建立有着很大的区别,它首先强调的是模型的简单化,这是由虚拟现实的实时性要求决定的。在响应速度和场景的真实性发生冲突时,应牺牲一定的真实性,只要能在视觉上达到基本真实即可。因此,常用一些简单的框架来代替复杂模型,但为了保证一定的真实性,可采用贴图的方式来弥补视觉上的不足。贴图有以下两种制作方法:一种是使用绘画软件进行手工绘制、另一种是对建筑物的各个观察面进行拍照,然后用扫描仪扫描成相关贴图材质。第一种方法的颜色可限定在256色内,其压缩的比例较大,贴图文件较小,生成的场景文件也较小,适合网上传递和实时性的要求。后一种方法视觉效果好,但文件的压缩比例较小,贴图文件较大,生成的场景大,在网上传递和实时性方面不如前一种方法好。无论用哪一种方法都需考虑贴图的分辨率和尺寸,为了便于下载和渲染,在质量和大小允许的情况下,一幅贴图限为320×240(或240×320)像素、分辨率为72dpi,用JPEG压缩(采用最高压缩比)后约为20K字节。
  根据以上所述的贴图制作方法,虚拟场景中的对象模型可分为以下几类:①由简单几何体组成的简单模型:该类模型常用作远处物品的替身,在LOD方法中采用;②赋予手绘贴图的模型;③赋予照片材质的模型;④ 赋予手绘和照片混合材质的模型;⑤具有全部细节的精致模型。
  4.2电子商务交互查询功能的建立。为电子商务模型加入交互和查询功能可采用两种方法:通过编程加入相应的交互和查询功能,利用VRML的辅助工具来完成交互和查询功能的加入[5]。后一种方法比较适合普通的用户。
  Kinetix制作了特殊的VRML输出嵌入程序,可以输出场景,包括几何、材质、动画制作等,嵌入程序也可制作特殊的VRML辅助工具来规定场景的交互元素。运行VRML嵌入程序VRMLOUT.EXE即可安装VRML嵌入程序。
  通过VRML嵌入程序,可设置以下辅助工具:
  Anchor:可将某一实体作为热点,当被点击时取出网上所指定的文件。若为VRML场景文件,则该场景被下载显示。若为其他类型文件,由浏览器决定如何处理;
  TouchSensor:对从指定设备的输入产生相应的事件,这些事件表示用户是否指向特定几何体,同时也表示用户何时何处按下定位设备的按钮;
  ProxSensor:接近感知器,指定当用户进入、离开或在立方体的区域内移动时产生的事件;
  TimeSensor:在时间变化是发出事件,可用来控制动画,也可用于某一时刻进行某项活动,或于某一时间间隔中产生事件;
  NavInfo:描述有关观察者和观察模式的物理特性;
  Background:设定场景的背景;
  Fog:设置雾化的效果;
  Sound:设定声音片段的有效范围,以产生随距离改变的音响效果;
  Billboard:是某一对象随用户一起旋转,以使之始终面向用户;
  LOD:允许浏览器在物体表示的不同层次细节间自动切换;
  Inline:可在文件中引入外部文件的场景,避免重复制作。
  通过以上辅助工具,就可制作出电子商务场景及其交互和查询功能。
  4.3多分辨率渐进传输。服务器接收了用户端的请求后,通过网络把三维几何数据传送到浏览器进行显示,最理想的方式是渐进式传输[7] [8],这样客户端在下载完最简单的一级模型数据后就可以进行显示与交互,而不用整个模型传输完毕。渐进式几何传输要求模型具有多分辨率表示形式,这对网络的传输和客户端的绘制都有很多好处。
  本文将3D场景数据组织成一个统一的数据结构,实现递进的传输不同类型的模型表示。本文利用分布式虚拟环境中通用的递推算法(DR)来预测视点的运动算法[6]来预测用户的位置,该方法简单而通用,并且能有效的减少网络上的数据流量,结合Benefit累积和方法, 实现了有限的网络带宽下的优化3D场景传输的一个有效的策略。考虑到网络的不稳定性和网络的传输质量,作者采用了自适应流控技术,以保证不同质量的网络连接下不同场景绘制质量的仿真的顺利进行。另外本文考虑了传输动态物体和不同表示形态的静态物体到多个用户的问题。本文的内容集中在3D数据组织管理和优先传输排序策略以及3D图形传输协议上,目的在于实现服务器和客户端之间高效的3D场景传输。
  
  4总结
  
  本文介绍了虚拟现实技术在电子商务领域的应用。相关技术包括虚拟场景的构造、系统结构、网格数据的传输以及客户端的交互查询方式。与传统的电子商务系统相比,本系统具有更好的沉浸感和交互性,虽然目前离理想的虚拟现实境界仍有较大差距,但交互性强、触发事件种类多、动态渲染及显示质量高、可任意链接URL或其他3D空间、适宜网上应用、虚拟现实数据文件共享性强以及开发效率高等技术特征,现已成为网络虚拟现实技术发展的趋势。随着网络虚拟现实技术的不断发展,将为系统的开发提供更大的空间和更完善的功能。
  参考文献
  1Gong Jian hua.Distributed Virtual Geo-Environments. Journal of
   Inmage and Graphics 2001.9:879~884
  2Ernest H. Page and Jeffrey M. Opper. Investigating the Application
   of Web-Based Simulation Principles within the Architecture for a
   Next~Generation Computer Generated Forces Model, Future
   Generation Computer Systems, v. 17 n. 2, Oct. 2000, pp.159~169
  3Y Li. KW Brodlie and N Phillips. Web-based VR Training
   Simulator for Percutaneous Rhizotomy. In JD Westwood, HM
   Hoffman, GT Mogel, RA Robb and D Stredney (eds), Medicine
   Meets Virtual Reality 2000, IOS Press, pp.175~181.2000
  4The Virtual Reality Modeling Language. ISO/IEC 14772~1:1997.
   http:// www.web3d.org
  5徐明娟等.基于VRML虚拟场景交互方式的研究,CCVRV2004,
   p717~721
  6谢翠等.基于Web的仿真综述,CCVRV2004,p544~548
  7Hoppe. Progressive meshes. Computer Graphics
   (SIGGRAPH'96), pages 99~108, August 1996
  8chmalstieg. Smooth Levels of Detail. Proceedings of VRAIS'97,
   pages 12~19, 1997
其他文献
【摘 要】 在素质教育的大形势下,教师的角色转变是刻不容缓的,教师应该由知识的传授者转化为学生学习的促进者;由教学的管理者转化为学生学习的引导者;由居高临下的“权威”转化为教与学平等中的“导师”。  【关键词】 素质教育 创新潜能    素质教育要求高中物理课程以提高学生的科学素养为宗旨,激发学生学习物理的兴趣,尊重和促进学生的个性发展;帮助学生获得未来发展所必需的物理知识、技能和方法,提高学生的
期刊
中学数学教育是学校教育的重要组成部分,它在教育学生,陶冶学生,发展学生思维能力等方面都起着十分重要的作用。随着社会的发展,人们对数学教育的要求会越来越高。新课程改革的实施,顺应了时代的要求,汲取了诸如人本主义教育的理念,教育民主的理念,教育公平的理念,主体性教育的理念,个性发展理念等。但中学数学课程改革成败的关键在数学教师,关键在于教师的观念能否真正转变。只有树立以人为本的理念,构建新课程的教学观
期刊
学校教育是实施素质教育的主渠道,随着教育改革的不断深入发展,我深深地明白了教学改革的重要关键是教育教学方式方法的转变。在接受性学习的开展探究基础上,“自主互助型”学习发挥的作用必将日益受到广大教师的关注和重视。因此,从教育教学的实践活动中可以看出,各科教学中如何引导学生自主互助学习,发挥个人能力和集体的作用来进一步提高课堂教学质量,成为我们在今后教育教学改革中的主导方向。  何为“自主互助型”学习
期刊
“反思”是教师专业成长最有效的途径,美国著名教育家波斯纳提出教师的成长公式:成长=经验+反思,认为一个教师如果不经常反思,他只能停留在一个新手水平上。在新课程全面铺开的今天,面对纷繁复杂的新问题,教师更需要及时“反思”。  传统的地理应试教育主要偏重于对地理知识的传授,忽略了在创新意识和个性健康方面的发展,特别是在能力运用和生产实践方面关注不足。时代要求我们以新的社会价值观来衡量教育效益,就是要把
期刊
美丽的梦和美丽的诗一样  都是可遇而不可求的  常常在最能料到的时刻里出现  喜欢在朗朗的夜晚乡间昕蛙鸣  喜欢在幽幽的空谷听回音  能体会花开花谢的美好  于是你才能进入生活的大门  放眼当今政治课教学,形成有吸引力的教学语言风格,应当是每一位教师追求的目标。雨果在谈到艺术家的创造性时说:没有风格的作家,尽管有可能获得一时的成功,但却达不到真正的胜利。同样道理,政治课教师若不形成自己独特的语言风
期刊
【摘 要】 实践教学环节是高等职业教育教学中非常重要的组成部分,它直接关系到能否实现高等职业教育人才培养目标问题。在一定意义上可以说,高等职业教育的实践课程决定了高等职业教育的特征,决定了高等职业教育人才培养目标的实现。但长期以来一直存在重视理论教学质量而忽视实践教学环节质量的现象。高职院校实践教学环节的质量在教学质量中占有更重要的地位,因此建立实践课程评估体系是提高高职教育发展的重要保证。  【
期刊
【摘 要】 适应新课改要求,积极引导学生夯实基础知识。在合作探究中提高兴趣,使知识融会贯通。注重培养学生知识迁移能力,达到提升复习效率目的。  【关键词】 兴趣引导合作探究创新    新课改要求政治教学:激发学习兴趣,促进个性发展;培养多种能力,培养高度责任感,促进全面发展;教学互动交流活动中,师生双方相互交流、沟通、启发、补充,形成一个“学习共同体”。  我国高考与新课改已经同步转轨为“以能力立
期刊
在思想政治课教学中调动学生学习积极性、增强吸引力,既是实施和推进素质教育的必然要求,也是新课程改革精神的内在体现。要发挥学生主体作用,重要的是要在教学实践中不断探索多种有效的措施,真正让主动学习、自觉学习成为学生自己的事情,这也是检验政治课教师教学思想和教学技能的重要方面。对此谈一谈自己的看法。    1思想政治课教学提高学生积极性增强吸引力的必要性    1.1新课标对于发挥学生的主体作用提出了
期刊
【摘 要】 王维融诗、画、乐为一体,从而在诗中展开了一个又一个清丽幽远,含蓄空灵的意境之美。而王维对于感觉意象的熟练运用,更使其诗歌内涵丰富,余味饶人。因此,分析王维诗歌创作中使用较为广泛的视觉意象与听觉意象,并且进一步探讨其诗歌中通感的使用,对于我们深入理解王维诗也是裨益颇大。此外,亦不可忽视其它感觉意象在王维诗中的特殊作用。在优秀诗人辈出的盛唐时代,王维能以其天赋英华脱颖而出,并且独树一帜,这
期刊
【摘 要】 本文简单介绍了三段四环节教学模式的主要流程及特点。所谓“三段”是指将一节课的学习过程分为课前预习、课内探究、课后拓展延伸三段,“四环节”指的是课内探究时可分为自主学习、合作探究、精讲点拨、有效训练四个环节。“三段四环节”教学模式当中有很多传统的东西,又注入了新的内容、新的教育理念,以预习案的形式引导学生自学、并进行课前探究,以导学案的形式引导学生进行课内探究、小组合作学习,以拓展延伸案
期刊