CN103473692A - 一种三维购物平台显示*** - Google Patents

一种三维购物平台显示*** Download PDF

Info

Publication number
CN103473692A
CN103473692A CN2013102400733A CN201310240073A CN103473692A CN 103473692 A CN103473692 A CN 103473692A CN 2013102400733 A CN2013102400733 A CN 2013102400733A CN 201310240073 A CN201310240073 A CN 201310240073A CN 103473692 A CN103473692 A CN 103473692A
Authority
CN
China
Prior art keywords
dimensional
dimensional model
module
shopping platform
display area
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
CN2013102400733A
Other languages
English (en)
Inventor
夏璐
金恒庄
刘海鹏
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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai Co Ltd
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 Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN2013102400733A priority Critical patent/CN103473692A/zh
Priority to US14/130,975 priority patent/US10055785B2/en
Priority to PCT/CN2013/089811 priority patent/WO2014201826A1/en
Publication of CN103473692A publication Critical patent/CN103473692A/zh
Priority to EP14150125.4A priority patent/EP2816519A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明公开了一种三维购物平台显示***,属于购物平台显示技术领域,包括三维模型;还包括显示模块、动作捕捉模块和视角切换模块;视角切换模块分别连接显示模块和动作捕捉模块;显示模块定义有一个预定大小的图像显示区域;动作捕捉模块根据使用者的操作动作改变图像显示区域与三维模型的相对位置;视角切换模块根据动作捕捉模块发送的控制指令调整三维模型,同事图像显示区域内显示不同的图像数据;图像数据为三维模型于图像显示区域所在平面的投影;上述技术方案的有益效果是:在移动终端上显示排列各种商店的街区,方便使用者选购商品,视觉体验非常直观,操作简单,缩短了使用者的选购过程,同时提升了网络购物的娱乐性。

Description

一种三维购物平台显示***
技术领域
本发明涉及购物平台显示技术领域,尤其涉及一种三维购物平台显示***。
背景技术
随着网络通信技术的发展,越来越多的网络购物平台展现在人们面前,人们的购物中心从原先的实体店购物转移到了网上购物。例如各种知名的网络购物平台已经开始逐渐吸引了人们的眼球,慢慢改变人们的购物***台几乎都采用二维平面的显示方式呈现在用户面前,平面显示方式虽然可以给人以比较直观的视觉体验,但是其“直观”的程度仅仅达到使用户能够一目了然的地步,并非在提升用户实际的视觉体验。
举例来说,传统的网络购物平台的显示模式一般为用户搜索—列表显示—详细信息显示,所显示的可能是待售商品的图样,也有可能是待售商品的文字信息。但是,仅仅依靠上述图片和文字信息,很难使用户在购买前对整个商品的外观样式有一个比较完整的了解,这也增加了用户买到次品的风险。对于上述缺陷,可以采用三维成像的方法进行弥补,三维成像显示方法可以在平面上显示立体物品的各个表面,以求给用户最全面的视觉体验,能够对待售商品有比较完整的了解。
同样地,传统的网络购物平台中,用户的基本操作为采用按键或者触摸屏输入搜索指令,并采用鼠标点击或者触摸屏点击的方式选择商品进行查看或购买等操作。上述操作相对而言比较繁琐,无法提升用户的体验感。
中国专利(CN102768747A)公开了一种三维展厅、商店、街道的快速实现与显示***,其包括利用3dmax技术或是直接拍摄的方式获得图片,然后将已经渲染好的墙地与货架等图片直接导入到场景中生成整个场景与货架,并为货架设定好商品的显示位置等信息,管理者只需要在指定位置添加商品即可。上述显示方法主要应用于展厅等大型场合内,无法采用上述方法实现比较私人化的网络购物过程;同时,上述技术方案的实现成本比较高。
中国专利(CN102096878A)公开了一种适用于传统的网络和终端的网络3D购物实物快速三维成像技术,包括采用将实物放置在特定的三维成像装置中,用高分辨的数码相机对实物进行水平360度和垂直360度多帧成像,将成像图片进行关联处理形成相应的图片和动画,作为3D网络购物的出售,购买者可以从不同的角度进行3D网络物品的观测,或着水平和垂直动态观测;实物放置在特定的三维成像装置中,用高分辨的数码相机对实物细节进行多帧成像,将成像图片进行关联处理形成相应的图片和动画,购买者可以放大对物品细节进行观测。上述技术方案中主要涉及到对3D实物的模型捕捉,并未涉及整个3D商店区域的布局和显示。
发明内容
根据现有技术中存在的缺陷,现提供一种三维购物平台显示***,具体包括:
一种三维购物平台显示***,所述三维购物平台显示于移动终端上;其中,所述三维购物平台显示***包括三维模型;
还包括显示模块、动作捕捉模块和视角切换模块;所述视角切换模块分别连接所述显示模块和所述动作捕捉模块;
所述显示模块定义有一个预定大小的图像显示区域;
所述动作捕捉模块根据使用者的操作动作改变所述图像显示区域与所述三维模型的相对位置,并向所述视角切换模块发送相应的控制指令;所述视角切换模块根据所述动作捕捉模块发送的所述控制指令,采用预置的策略调整所述三维模型;
所述视角切换模块在所述图像显示区域内显示不同的图像数据;所述图像数据为所述三维模型于所述图像显示区域所在平面的投影。
优选的,该三维购物平台显示***,其中,还包括存储模块,所述存储模块中预设有所述三维购物平台的模型单元,以及用于组合所述三维模型的基础数据;所述三维购物平台显示***根据所述基础数据和所述模型单元组合成不同的所述三维模型。
优选的,该三维购物平台显示***,其中,还包括一个更新模块;所述更新模块与所述存储模块连接,并通过一个通信模块与外部的多个数据存储服务器远程连接;所述更新模块用于获取多个所述数据存储服务器中的所述基础数据;所述更新模块将所述基础数据存入所述存储模块中。
优选的,该三维购物平台显示***,其中,所述三维模型上设置有XOY坐标轴;所述动作捕捉模块改变所述图像显示区域相对于所述三维模型的坐标,进而确定所述图像显示区域相对于所述三维模型的位置。
优选的,该三维购物平台显示***,其中,所述动作捕捉模块包括所述移动终端的输入部件和角速度传感器;
所述输入部件供使用者输入操作指令,所述动作捕捉模块根据所述操作指令改变所述图像显示区域相对于所述三维模型的所述坐标,进而确定所述图像显示区域相对于所述三维模型的位置;
所述角速度传感器用于捕捉所述移动终端的当前姿态;所述动作捕捉模块根据所述移动终端的所述当前姿态改变所述图像显示区域相对于所述三维模型的夹角,进而确定所述图像显示区域相对于所述三维模型的位置;
所述动作捕捉装置根据所述图像显示区域相对于所述三维模型的位置,向所述视角切换模块发送相应的控制指令。
优选的,该三维购物平台显示***,其中,所述输入部件是触摸屏和/或按键键盘。
优选的,该三维购物平台显示***,其中,所述角速度传感器是三轴加速度传感器。
优选的,该三维购物平台显示***,其中,所述预置的策略包括:
当所述图像显示区域与所述三维模型的距离逐步接近时,所述视角切换模块放大所述三维模型;
当所述图像显示区域与所述三维模型的距离逐步远离时,所述视角切换模块缩小所述三维模型;
当所述图像显示区域与所述三维模型之间的夹角变化时,所述视角切换模块相应旋转所述三维模型。
优选的,该三维购物平台显示***,其中,所述图像显示区域位于所述移动终端的显示屏上;所述图像数据被显示在所述移动终端的所述显示屏上。
一种购物平台***,其中,采用上述的三维购物平台显示***;
所述三维模型用于表示所述购物平台***的街区;所述模型单元用于表示所述购物平台***的商店;
所述模型单元上还包括用于显示信息和/或多个第二三维模型的显示区域;所述显示区域随所述三维模型调整。
优选的,该购物平台***,其中,所述第二三维模型用于表示所述购物平台***的商品。
上述技术方案的有益效果是:采用三维模型在移动终端上显示排列有各种商店的街区,方便使用者选择商店并选购商品,视觉体验非常直观,操作简单,缩短了使用者的选购过程,同时提升了网络购物的娱乐性。
附图说明
图1是本发明的实施例中一种三维购物平台显示***的结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本发明的实施例中,采用一种可将虚拟商店和商品的三维模型显示在移动终端显示屏上的***,该***如图1所示,应用于移动终端中,包括手机、平板电脑等便携式的电子设备。在该***上定义有一个三维模型,该三维模型并非实体模型,而是由各种数据组合而成的虚拟模型;同时该***还包括:
一个显示模块,显示模块中定义有一个图像显示区域,该图像显示区域具有预定的大小,其区域尺寸匹配于移动终端的显示屏尺寸;在上述三维模型上定义有一个XOY坐标轴,图像显示区域相对于三维模型具有坐标位置,可以采用该坐标位置确定图像显示区域相对于三维模型的位置(例如相对于三维模型的距离、角度等)。
一个视角切换模块,该视角切换模块连接至显示模块,用于根据显示模块中图像显示区域相对于三维模型的位置来调整三维模型,进而将相应应该显示的图像数据(三维模型相对于平面的投影的一部分)显示在图像显示区域中。
一个动作捕捉模块,该动作捕捉模块连接至视角切换模块,通过捕捉使用者的操作来改变图像显示区域相对于三维模型的坐标值,并根据该坐标值确定图像显示区域相对于三维模型的位置(距离、角度等)。动作捕捉模块根据上述相对位置发送相应的控制指令至视角切换模块;视角切换模块根据控制指令调取相应的图像数据显示在图像显示区域中,以供使用者查看。
在本发明的实施例中,上述动作捕捉模块可以包括两种捕捉方式:
1.通过手机的触摸屏或者按键键盘捕捉使用者在移动终端进行按键指令或者其他操作指令;例如,使用者在触摸屏上单击、双击,或者采用按键键盘数据操作指令,或者使用两根手指做放大或缩小的操作等。
2.通过手机自身的角速度传感器捕捉使用者对手机进行的移动、旋转、翻转等操作,以确定手机当前的姿态。例如,通过手机自身的三轴加速度传感器感应手机当前的角度,从而确定手机当前处于何种姿态(翻转角度、旋转角度等)。
当然,在本发明的其他实施例中,还可以采用气压计等辅助工具来确定手机的高度位置,但是在该实施例中,三维模型中所设置的坐标系就应该为XYZ坐标轴,以弥补XOY平面坐标轴无法表示高度的缺陷。
当动作捕捉模块将对应图像显示区域相对于三维模型的位置的控制指令发送至视角切换模块后,视角切换模块首先对三维模型进行调整,以使其符合使用者以“第一视角”观看三维模型的真实视觉体验,随后视角切换模块将使用者“实际”能够“看到”的三维模型投影的一部分(即图像数据)显示在图像显示区域中。
在本发明的实施例中,在组合三维模型时,需要在***中加入一个存储模块;存储模块中保存有用于组合三维模型的模型单元(即基础的、未添加任何内容的三维模型),以及用于将上述模型单元组合成不同的三维模型的基础数据,基础数据包括不同模型单元位于三维模型上不同的位置数据。存储模块连接至视角切换模块。
在本发明的实施例中,还包括一个更新模块,该模块连接至上述存储模块,并通过一个通信模块远程连接至外部的多个数据存储服务器。更新模块从外部的多个数据存储服务器中获取基础数据并存入存储模块中。本发明的实施例中所述的数据存储服务器可以是传统网络购物平台的服务器,也可以是专门搭建的用于存储基础数据的大型服务器。当***第一次开启时,更新模块负责整个***的初始化动作,即更新模块通过通信模块获取远程的数据存储服务器中的基础数据,并存入存储模块中。随后存储模块中的模型单元和基础数据被组合成不同的三维模型,以供视角切换模块调取。在***运行的过程中,当具有网络连接时,更新模块远程获取服务器中最新的基础数据,以供组合成三维模型;当无网络连接时,三维模型的组合以存储模块中既存的基础数据为组合对象。即:当有网络连接时,***自动下载远程服务器上的实时数据对三维模型进行更新,当无网络连接时,***自动调取已存的三维模型显示在图像显示区域中。
在本发明的实施例中,一个三维模型表示一个虚拟街区,每个位于上述三维模型中的模型单元表示一个虚拟商店,在每个单独的模型单元上设置有多个分别用于显示对应信息和/或第二三维模型的显示区域;每个第二三维模型用于表示一种虚拟商品。三维购物平台包括多个由三维模型形成的虚拟街区,在每个街区内包括多排整齐排列的虚拟商店,每个虚拟商店中整齐排列有各种虚拟商品(第二三维模型);在每个虚拟商店的“外墙装饰”上包括了该虚拟商店的店名、广告以及不同的提醒信息等(例如打折信息、新货到店信息)——上述信息即为显示在用于显示对应信息的显示区域中的内容。当更新模块从数据存储服务器中获取上述例如打折信息等提醒信息时,***在原先的三维模型上添加不同的提醒方式以提醒使用者注意。
在本发明的实施例中,用户实际采用第一视角“观看”图像显示区域内的图像数据。即,该***中的三维模型可以使用户以第一视角进行与真实世界中存在的诸如街区、商店以及商品的互动。例如,使用者在虚拟街区中看到的景象与在真实世界中以第一视角观察到的事物角度相同。下面描述视角切换模块根据用户的第一视角对三维模型进行调整的步骤。
当视角切换模块根据控制指令调整三维模型时,采用如下的预置策略:
当图像显示区域逐步接近三维模型时,视角切换模块控制三维模型逐渐放大;当图像显示区域逐步远离三维模型时,视角切换模块控制三维模型逐渐缩小;当图像显示区域与三维模型之间的夹角逐步变化时,视角切换模块控制三维模型做相应角度的旋转,当然还包括,三维模型旋转或者翻转后符合透视规律的变形调整。在本发明的实施例中,上述旋转包括将三维模型在水平面上旋转(使用者水平旋转手机时),以及将三维模型在垂直面上旋转(使用者垂直旋转手机时),或者结合上述水平旋转和垂直旋转来调整三维模型的相对位置。
上述调整对于使用者的视觉效果在于:
当使用者采用放大操作指令(例如两只手指在触摸屏上做放大操作)时,动作捕捉模块根据该操作指令的内容,改变图像显示区域与三维模型之间的相对坐标,从而确定图像显示区域与三维模型的相对位置,并发送控制指令至视角切换模块。视角切换模块将三维模型相应放大至如使用者在真实世界中观看的效果一样,并将此时使用者能够看到的部分图像数据显示在图像显示区域中,例如将整个街区中的一部分商店显示在图像显示区域中供使用者查看,上述显示效果相对于放大之前是逐步改变的,在使用者看来,是在逐步拉近显示镜头。
当使用者采用缩小操作指令(例如两只手指在触摸屏上做缩小操作)时,动作捕捉模块同样改变图像显示区域的相对坐标,从而确定图像显示区域与三维模型的相对位置,并发送控制指令值视角切换模块。视角切换模块将三维模型相应缩小至如使用者在真实世界中观看的效果一样,并将此时使用者能够看到的部分图像数据显示在图像显示区域中,例如将整个街区中能够显示的商店数目相对于放大操作逐步增多,在使用者看来,是在逐步拉远显示镜头。
当使用者通过转动手机改变图像显示区域中的显示内容时,动作捕捉模块通过捕捉到手机的当前姿态(捕捉手机当前移动的角度和角速度)来改变图像显示区域相对于三维模型的坐标,从而确定图像显示区域的相对位置。视角切换模块根据动作捕捉模块的相应控制指令,将三维模型旋转一定角度(该旋转可以是在水平面上的旋转操作,也可以是垂直面上的旋转操作,或者包括水平面和垂直面的旋转操作),将此时的三维模型旋转至如使用者在真实世界中观看的效果一样,并将此时使用者能够看到的部分图像数据显示在图像显示区域中,例如显示街区中商店的一部分(例如部分外墙),或者是使用者在该角度能够看到的一部分商店等。
当使用者采用某种操作指令使得图像显示区域与某个模型单元(即一个虚拟商店)重合时,则使用者“进入”该模型单元。每个模型单元既具有可显示于显示屏上的外表面,还具有其内部构造。当使用者“进入”一个模型单元时,显示在图像显示区域内的图像数据为该模型单元内部构造的一部分。由于无论是模型单元的外表面还是其内部构造,都是整个三维模型的一部分。因此,对模型单元所做的放大、缩小、旋转或者翻转等调整操作,与对三维模型所做的操作相同。使用者在对模型单元的内部进行放大、缩小、旋转或者翻转时在显示屏上看到的变换与对上述三维模型做相同操作所看到的变换相同。
上述图像显示区域中显示的图像数据实际显示在移动终端的显示屏上,而三维模型中,只有显示在显示屏上的图像数据部分是能够被使用者看到的,该三维模型的其他部分仅是逻辑存在的。即,三维模型整体是逻辑存在的,真正显示在显示屏上的仅是与使用者能够在真实世界中看到的景象一致的三维模型的投影的一部分。采用上述***,使用者可以像在逛实体商店一样享受虚拟购物的乐趣,提升了虚拟购物的娱乐性和真实感。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

Claims (11)

1.一种三维购物平台显示***,所述三维购物平台显示于移动终端上;其特征在于,所述三维购物平台显示***包括三维模型;
还包括显示模块、动作捕捉模块和视角切换模块;所述视角切换模块分别连接所述显示模块和所述动作捕捉模块;
所述显示模块定义有一个预定大小的图像显示区域;
所述动作捕捉模块根据使用者的操作动作改变所述图像显示区域与所述三维模型的相对位置,并向所述视角切换模块发送相应的控制指令;所述视角切换模块根据所述动作捕捉模块发送的所述控制指令,采用预置的策略调整所述三维模型;
所述视角切换模块在所述图像显示区域内显示不同的图像数据;所述图像数据为所述三维模型于所述图像显示区域所在平面的投影。
2.如权利要求1所述的三维购物平台显示***,其特征在于,还包括存储模块,所述存储模块中预设有所述三维购物平台的模型单元,以及用于组合所述三维模型的基础数据;所述三维购物平台显示***根据所述基础数据和所述模型单元组合成不同的所述三维模型。
3.如权利要求1所述的三维购物平台显示***,其特征在于,还包括一个更新模块;所述更新模块与所述存储模块连接,并通过一个通信模块与外部的多个数据存储服务器远程连接;所述更新模块用于获取多个所述数据存储服务器中的所述基础数据;所述更新模块将所述基础数据存入所述存储模块中。
4.如权利要求1所述的三维购物平台显示***,其特征在于,所述三维模型上设置有XOY坐标轴;所述动作捕捉模块改变所述图像显示区域相对于所述三维模型的坐标,进而确定所述图像显示区域相对于所述三维模型的位置。
5.如权利要求4所述的三维购物平台显示***,其特征在于,所述动作捕捉模块包括所述移动终端的输入部件和角速度传感器;
所述输入部件供使用者输入操作指令,所述动作捕捉模块根据所述操作指令改变所述图像显示区域相对于所述三维模型的所述坐标,进而确定所述图像显示区域相对于所述三维模型的位置;
所述角速度传感器用于捕捉所述移动终端的当前姿态;所述动作捕捉模块根据所述移动终端的所述当前姿态改变所述图像显示区域相对于所述三维模型的夹角,进而确定所述图像显示区域相对于所述三维模型的位置;
所述动作捕捉装置根据所述图像显示区域相对于所述三维模型的位置,向所述视角切换模块发送相应的控制指令。
6.如权利要求5所述的三维购物平台显示***,其特征在于,所述输入部件是触摸屏和/或按键键盘。
7.如权利要求5所述的三维购物平台显示***,其特征在于,所述角速度传感器是三轴加速度传感器。
8.如权利要求1所述的三维购物平台显示***,其特征在于,所述预置的策略包括:
当所述图像显示区域与所述三维模型的距离逐步接近时,所述视角切换模块放大所述三维模型;
当所述图像显示区域与所述三维模型的距离逐步远离时,所述视角切换模块缩小所述三维模型;
当所述图像显示区域与所述三维模型之间的夹角变化时,所述视角切换模块相应旋转所述三维模型。
9.如权利要求1所述的三维购物平台显示***,其特征在于,所述图像显示区域位于所述移动终端的显示屏上;所述图像数据被显示在所述移动终端的所述显示屏上。
10.一种购物平台***,其特征在于,采用如权利要求2所述的三维购物平台显示***;
所述三维模型用于表示所述购物平台***的街区;所述模型单元用于表示所述购物平台***的商店;
所述模型单元上还包括用于显示信息和/或多个第二三维模型的显示区域;所述显示区域随所述三维模型调整。
11.如权利要求10所述的购物平台***,其特征在于,所述第二三维模型用于表示所述购物平台***的商品。
CN2013102400733A 2013-06-17 2013-06-17 一种三维购物平台显示*** Pending CN103473692A (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN2013102400733A CN103473692A (zh) 2013-06-17 2013-06-17 一种三维购物平台显示***
US14/130,975 US10055785B2 (en) 2013-06-17 2013-12-18 Three-dimensional shopping platform displaying system
PCT/CN2013/089811 WO2014201826A1 (en) 2013-06-17 2013-12-18 Three-dimensional shopping platform displaying system
EP14150125.4A EP2816519A1 (en) 2013-06-17 2014-01-03 Three-dimensional shopping platform displaying system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013102400733A CN103473692A (zh) 2013-06-17 2013-06-17 一种三维购物平台显示***

Publications (1)

Publication Number Publication Date
CN103473692A true CN103473692A (zh) 2013-12-25

Family

ID=49798530

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013102400733A Pending CN103473692A (zh) 2013-06-17 2013-06-17 一种三维购物平台显示***

Country Status (4)

Country Link
US (1) US10055785B2 (zh)
EP (1) EP2816519A1 (zh)
CN (1) CN103473692A (zh)
WO (1) WO2014201826A1 (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104835060A (zh) * 2015-04-29 2015-08-12 华为技术有限公司 一种虚拟产品对象的对比方法和装置
CN104835043A (zh) * 2014-02-12 2015-08-12 北京京东尚科信息技术有限公司 一种呈现商品的图像的方法和装置
CN105320482A (zh) * 2014-07-25 2016-02-10 中兴通讯股份有限公司 一种用于移动终端的物品显示方法及移动终端
CN105353582A (zh) * 2015-12-01 2016-02-24 浙江优创信息技术有限公司 一种全息投影的展示***及基于该***的操作方法
CN105590226A (zh) * 2015-12-29 2016-05-18 中国建设银行股份有限公司 一种用于电商网站的图像显示方法和装置
CN106228433A (zh) * 2016-08-04 2016-12-14 深圳市豆娱科技有限公司 一种基于虚拟现实的在线商城***及其应用方法
WO2017152803A1 (zh) * 2016-03-09 2017-09-14 腾讯科技(深圳)有限公司 图像处理方法和设备
CN107273547A (zh) * 2017-07-18 2017-10-20 北京奇虎科技有限公司 移动终端搜索结果页三维呈现方法及装置
CN107329671A (zh) * 2017-07-05 2017-11-07 北京京东尚科信息技术有限公司 模型显示方法和装置
CN108170498A (zh) * 2016-12-05 2018-06-15 阿里巴巴集团控股有限公司 页面内容展示方法及装置
CN109903118A (zh) * 2019-01-05 2019-06-18 上海红星美凯龙设计云信息科技有限公司 一种基于双屏互动的家装方案展示***
CN109993631A (zh) * 2019-03-27 2019-07-09 上海拉扎斯信息科技有限公司 用户交互方法、装置、电子设备及可读存储介质
CN111325588A (zh) * 2018-12-13 2020-06-23 上海时元互联网科技有限公司 3d鞋品展示方法及***、存储介质及服务器
CN111344744A (zh) * 2017-11-14 2020-06-26 齐默曼控股公司 用于展示三维物体的方法以及相关计算机程序产品、数字存储介质和计算机***
CN111612586A (zh) * 2020-05-26 2020-09-01 东莞验厂之家质量技术服务有限公司 一种基于可视化模型的实景购物方法
CN115345043A (zh) * 2022-07-27 2022-11-15 山东黄金矿业(莱州)有限公司三山岛金矿 一种黄金地下矿山采矿工艺的三维仿真方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107679949A (zh) * 2017-09-29 2018-02-09 努比亚技术有限公司 一种信息显示方法及移动终端
CN108510360B (zh) * 2018-03-26 2021-07-27 深圳市酷开网络科技股份有限公司 一种虚拟现实购物方法、***及计算机可读存储介质
US11288733B2 (en) * 2018-11-14 2022-03-29 Mastercard International Incorporated Interactive 3D image projection systems and methods
CN109918005A (zh) * 2019-01-21 2019-06-21 广东康云科技有限公司 一种基于移动终端的展示控制***及方法
CN111311760B (zh) * 2019-12-04 2023-11-07 广东康云科技有限公司 一种三维建筑物展示方法、***、装置及存储介质
US20230237563A1 (en) * 2020-08-22 2023-07-27 Juda Universe Sdn. Bhd. Computer-based method allowing user transactions in an augmented space

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030216176A1 (en) * 2002-05-20 2003-11-20 Takao Shimizu Game system and game program
CN1987857A (zh) * 2006-12-18 2007-06-27 于慧 采用虚拟仿真综合图文信息交互实现数字城市***的方法
CN102148011A (zh) * 2010-02-08 2011-08-10 鸿富锦精密工业(深圳)有限公司 互动式影像展示方法
CN102246125A (zh) * 2008-10-15 2011-11-16 因文森斯公司 具有运动姿态识别的移动设备
CN102265242A (zh) * 2008-10-29 2011-11-30 因文森斯公司 在移动设备上使用运动处理来控制和访问内容
CN103049854A (zh) * 2012-12-20 2013-04-17 雷华 一种3d网络购物平台

Family Cites Families (18)

* 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
US5930769A (en) * 1996-10-07 1999-07-27 Rose; Andrea System and method for fashion shopping
US6262694B1 (en) * 1997-03-11 2001-07-17 Fujitsu Limited Image display system
US6879322B2 (en) * 2000-05-30 2005-04-12 Fujitsu Limited Three-dimensional object display system, three-dimensional object display method and recording medium recording a three-dimensional object display program
GB2376397A (en) * 2001-06-04 2002-12-11 Hewlett Packard Co Virtual or augmented reality
US7680694B2 (en) * 2004-03-11 2010-03-16 American Express Travel Related Services Company, Inc. Method and apparatus for a user to shop online in a three dimensional virtual reality setting
US8260689B2 (en) * 2006-07-07 2012-09-04 Dollens Joseph R Method and system for managing and displaying product images
CN100535351C (zh) 2007-05-21 2009-09-02 孙少奇 球硅复合建筑保温材料及其制造方法
US8626611B2 (en) * 2008-01-11 2014-01-07 Ncr Corporation Method and apparatus for augmented reality shopping assistant
US8229800B2 (en) * 2008-09-13 2012-07-24 At&T Intellectual Property I, L.P. System and method for an enhanced shopping experience
CN101739633A (zh) * 2008-11-18 2010-06-16 上海旺城网络科技有限公司 一种交互式三维虚拟城市电子商务平台的实现方法
US9398536B2 (en) * 2009-05-29 2016-07-19 Qualcomm Incorporated Method and apparatus for movement detection by evaluating elementary movement patterns
CN101813982B (zh) * 2010-03-10 2012-05-30 鸿富锦精密工业(深圳)有限公司 具有运动响应功能的电子装置及其执行输入操作的方法
CN102096878A (zh) 2011-01-21 2011-06-15 周小晚 一种适用于传统的网络和终端的网络3d购物实物快速三维成像技术
WO2012118925A1 (en) * 2011-03-01 2012-09-07 The Procter & Gamble Company Displaying data for a physical retail environment on a virtual illustration of the physical retail environment
EP2579128B1 (en) * 2011-10-05 2017-11-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Portable device, virtual reality system and method
CN102768747A (zh) 2011-11-16 2012-11-07 陈黎忠 三维展厅、商店、街道的快速实现与显示***
CN103020849A (zh) * 2012-12-19 2013-04-03 屠建江 动景展示网络销售方法及动景展示网络销售***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030216176A1 (en) * 2002-05-20 2003-11-20 Takao Shimizu Game system and game program
CN1987857A (zh) * 2006-12-18 2007-06-27 于慧 采用虚拟仿真综合图文信息交互实现数字城市***的方法
CN102246125A (zh) * 2008-10-15 2011-11-16 因文森斯公司 具有运动姿态识别的移动设备
CN102265242A (zh) * 2008-10-29 2011-11-30 因文森斯公司 在移动设备上使用运动处理来控制和访问内容
CN102148011A (zh) * 2010-02-08 2011-08-10 鸿富锦精密工业(深圳)有限公司 互动式影像展示方法
CN103049854A (zh) * 2012-12-20 2013-04-17 雷华 一种3d网络购物平台

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104835043A (zh) * 2014-02-12 2015-08-12 北京京东尚科信息技术有限公司 一种呈现商品的图像的方法和装置
CN105320482A (zh) * 2014-07-25 2016-02-10 中兴通讯股份有限公司 一种用于移动终端的物品显示方法及移动终端
CN104835060B (zh) * 2015-04-29 2018-06-19 华为技术有限公司 一种虚拟产品对象的对比方法和装置
CN104835060A (zh) * 2015-04-29 2015-08-12 华为技术有限公司 一种虚拟产品对象的对比方法和装置
CN105353582A (zh) * 2015-12-01 2016-02-24 浙江优创信息技术有限公司 一种全息投影的展示***及基于该***的操作方法
CN105590226A (zh) * 2015-12-29 2016-05-18 中国建设银行股份有限公司 一种用于电商网站的图像显示方法和装置
WO2017152803A1 (zh) * 2016-03-09 2017-09-14 腾讯科技(深圳)有限公司 图像处理方法和设备
US11272165B2 (en) 2016-03-09 2022-03-08 Tencent Technology (Shenzhen) Company Limited Image processing method and device
US10812780B2 (en) 2016-03-09 2020-10-20 Tencent Technology (Shenzhen) Company Limited Image processing method and device
CN106228433A (zh) * 2016-08-04 2016-12-14 深圳市豆娱科技有限公司 一种基于虚拟现实的在线商城***及其应用方法
CN108170498A (zh) * 2016-12-05 2018-06-15 阿里巴巴集团控股有限公司 页面内容展示方法及装置
WO2019007372A1 (zh) * 2017-07-05 2019-01-10 北京京东尚科信息技术有限公司 模型显示方法和装置
CN107329671B (zh) * 2017-07-05 2020-06-30 北京京东尚科信息技术有限公司 模型显示方法和装置
CN107329671A (zh) * 2017-07-05 2017-11-07 北京京东尚科信息技术有限公司 模型显示方法和装置
CN107273547B (zh) * 2017-07-18 2021-01-29 三六零科技集团有限公司 移动终端搜索结果页三维呈现方法及装置
CN107273547A (zh) * 2017-07-18 2017-10-20 北京奇虎科技有限公司 移动终端搜索结果页三维呈现方法及装置
CN111344744A (zh) * 2017-11-14 2020-06-26 齐默曼控股公司 用于展示三维物体的方法以及相关计算机程序产品、数字存储介质和计算机***
CN111325588A (zh) * 2018-12-13 2020-06-23 上海时元互联网科技有限公司 3d鞋品展示方法及***、存储介质及服务器
CN109903118A (zh) * 2019-01-05 2019-06-18 上海红星美凯龙设计云信息科技有限公司 一种基于双屏互动的家装方案展示***
CN109993631A (zh) * 2019-03-27 2019-07-09 上海拉扎斯信息科技有限公司 用户交互方法、装置、电子设备及可读存储介质
CN111612586A (zh) * 2020-05-26 2020-09-01 东莞验厂之家质量技术服务有限公司 一种基于可视化模型的实景购物方法
CN115345043A (zh) * 2022-07-27 2022-11-15 山东黄金矿业(莱州)有限公司三山岛金矿 一种黄金地下矿山采矿工艺的三维仿真方法

Also Published As

Publication number Publication date
WO2014201826A1 (en) 2014-12-24
US10055785B2 (en) 2018-08-21
EP2816519A1 (en) 2014-12-24
US20160132962A1 (en) 2016-05-12

Similar Documents

Publication Publication Date Title
CN103473692A (zh) 一种三维购物平台显示***
Gervautz et al. Anywhere interfaces using handheld augmented reality
US20160267577A1 (en) Holographic interactive retail system
CN104915979A (zh) 跨移动平台实现沉浸式虚拟现实的***
CN109257589B (zh) 远程三维扫描全息动画特效生成立显***及其方法
CN104035760A (zh) 跨移动平台实现沉浸式虚拟现实的***
TW201104494A (en) Stereoscopic image interactive system
US11471775B2 (en) System and method for providing a computer-generated environment
US20130050198A1 (en) Multi-directional display
US20160257077A1 (en) System, device and method of 3d printing
Hoberman et al. Immersive training games for smartphone-based head mounted displays
WO2017029679A1 (en) Interactive 3d map with vibrant street view
CN109725956A (zh) 一种场景渲染的方法以及相关装置
CN103473680A (zh) 一种三维购物平台的更新方法
CN107093387B (zh) 一种互动全息三维展示***
TW201126451A (en) Augmented-reality system having initial orientation in space and time and method
CN111815783A (zh) 虚拟场景的呈现方法及装置、电子设备及存储介质
CN113168228A (zh) 用于在大面积透明触摸界面中进行视差校正的***和/或方法
KR20120013021A (ko) 인터랙티브 가상현실 서비스 방법 및 장치
JP2020530218A (ja) 没入型視聴覚コンテンツを投影する方法
CN111046702A (zh) 一种家具展示方法
EP2816521A1 (en) Editing method of the three-dimensional shopping platform display interface for users
CN105446672B (zh) 一种信息处理方法和电子设备
TWM539682U (zh) 以擴增實境執行造型氣球的3d影像生成構件、製作教學構件及其具該構件的氣球材料包裝
CN111050146B (zh) 一种单屏成像的方法、智能设备及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131225

RJ01 Rejection of invention patent application after publication