CN112346562A - 一种沉浸式三维虚拟交互方法、***以及电子设备 - Google Patents
一种沉浸式三维虚拟交互方法、***以及电子设备 Download PDFInfo
- Publication number
- CN112346562A CN112346562A CN202011119843.5A CN202011119843A CN112346562A CN 112346562 A CN112346562 A CN 112346562A CN 202011119843 A CN202011119843 A CN 202011119843A CN 112346562 A CN112346562 A CN 112346562A
- Authority
- CN
- China
- Prior art keywords
- exhibition
- dimensional virtual
- watching
- user
- information
- 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
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 19
- 238000004590 computer program Methods 0.000 claims description 11
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 230000000737 periodic effect Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 2
- 238000003384 imaging method Methods 0.000 abstract description 2
- 238000010422 painting Methods 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000007654 immersion Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/003—Navigation within 3D models or images
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及三维成像的技术领域,尤其是涉及一种沉浸式三维虚拟交互方法、***以及电子设备。该沉浸式三维虚拟交互方法包括:向服务器发送用于进入三维虚拟展会的进展请求;接收服务器返回的与进展请求匹配的三维虚拟展会链接;基于三维虚拟展会链接进入三维虚拟展会;周期性的向服务器上报看展用户的三维虚拟形象在三维虚拟展会内的位置信息;当检测到看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向服务器发送用于与其他看展用户相互交流的会话信息;接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。本发明具有提高了用户观看沉浸式三维虚拟展会的交互感的效果。
Description
技术领域
本发明涉及三维成像的技术领域,尤其是涉及一种沉浸式三维虚拟交互方法、***以及电子设备。
背景技术
目前的展览通常会展出不同的艺术品或者物品,对于很多人来说,展览可以很好的展示他们的特长。其中,艺术品通常会在博物馆或者画廊里面举办,而物品通常会在展厅内举办,由于场地和时间的限制,部分想观看展会的人却无法观看展会,这部分人往往可以选择通过沉浸式三维虚拟显示的方式观看展会。
现有的展会虽然能够向用户呈现场景的虚拟3D展示,使用户感觉成为虚拟3D展示中的一部分,但是用户无法通过与他人进行交互,用户观看沉浸式三维虚拟显示的展会的交互感不强。
上述中的现有技术方案存在以下缺陷:用户观看沉浸式三维虚拟展会的展会的交互感不强。
发明内容
为了提高用户观看沉浸式三维虚拟展会的交互感,本申请提供一种沉浸式三维虚拟交互方法、***以及电子设备。
第一方面,本申请提供一种沉浸式三维虚拟交互方法,采用如下的技术方案:
一种沉浸式三维虚拟交互方法,应用于看展端,其特征在于,所述方法包括:
向服务器发送用于进入三维虚拟展会的进展请求;
接收所述服务器返回的与所述进展请求匹配的三维虚拟展会链接;
基于所述三维虚拟展会链接进入所述三维虚拟展会,所述三维虚拟展会内包括看展用户的三维虚拟形象,所述看展用户为持有所述看展端的用户;
周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息;
当检测到所述看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向所述服务器发送用于与其他看展用户相互交流的会话信息;
接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。
通过采用上述技术方案,看展用户参与三维虚拟展会时,可先向服务器发送用于进入三维虚拟展会的进展请求,然后接收服务器返回的与进展请求匹配的三维虚拟展会链接,再然后基于三维虚拟展会链接进入三维虚拟展会,当服务器检测到看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向服务器发送用于与其他看展用户相互交流的会话信息,从而此时看展用户可与其他看展用户发送会话信息,然后可以接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息,故看展用户可与在三维虚拟展会中与自己距离较近的其他看展用户进行沟通交流,从而提高了用户观看沉浸式三维虚拟展会的交互感。
可选的,三维虚拟展会内包括虚拟展台,所述虚拟展台由使用参展商终端的参展商搭建;
所述周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息之后,所述方法还包括:
当所述看展用户的三维虚拟形象与所述虚拟展台的相对距离小于预设距离时,接收所述服务器发送的参展商预录在服务器内的展台产品介绍信息。
通过采用上述技术方案,当看展用户的三维虚拟形象与虚拟展台的相对距离小于预设距离时,说明看展用户靠近了虚拟展台,可能是对该展台所展示的产品感兴趣,此时服务器将参展商预录在服务器内的展台产品介绍信息发送给看展用户,从而看展用户能够查看展台产品介绍信息,更深入的了解展台所展示产品内容。
可选的,所述方法还包括:
向所述服务器发送用于了解虚拟展台上的产品情况的对参展商进行询问的询问信息;
接收服务器返回的参展商基于所述询问信息所反馈的用于进行解答的解答信息。
通过采用上述技术方案,当看展用户对虚拟展台上产品感兴趣想要深入了解时,看展用户可向服务器发送用于了解虚拟展台上的产品情况的对参展商进行询问的询问信息,然后接收服务器返回的参展商基于询问信息所反馈的用于进行解答的解答信息,通过看展用户与参展商之间的交互,看展用户更够更为透彻的了解虚拟展台上产品情况。
可选的,所述周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息之后,所述方法还包括:
向所述服务器发送用于与预设距离内其他看展用户进行公共交谈的语音交谈信息。
通过采用上述技术方案,当该三维虚拟展会展示的是画作等艺术品时,看展用户对与某件画作有想要抒发的感想时,可向服务器发送用于与预设距离内其他看展用户进行公共交谈的语音交谈信息,此时预设距离内其他看展用户均能收到看展用户的语音交谈信息,进而能够做出反馈,从而提高了看展用户之间的交互感。
可选的,所述方法还包括:
接收所述服务器在每次接收到所述看展用户的位置信息后返回的会话数据,所述会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息。
通过采用上述技术方案,看展用户在参展时也能够听到预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息,从而看展用户能够更有身临其境的感觉,增加了看展用户参与三维虚拟展会的真实感。
可选的,所述接收所述服务器在每次接收到所述看展用户的位置信息后返回的会话数据,所述会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息之后,所述方法还包括:
根据所述看展用户与其他看展用户之间的距离,采取随着距离增大逐渐减小音量的播放方式播放所述其他看展用户发送的用于进行公共交谈的语音交谈信息。
通过采用上述技术方案,看展用户听到的其他看展用户发送的用于进行公共交谈的语音交谈信息会随着看展用户与其的距离改变,从而看展用户更有参与真实展会的沉浸感,增加了看展用户参与三维虚拟展会的真实感。
可选的,所述方法还包括:
实时向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的参展展台信息,参展展台为看展用户在虚拟展台的预设范围内停留时间超过预设时间的虚拟展台;
接收所述服务器将所述看展用户的参展展台信息与其他看展用户的参展展台信息相匹配得到的匹配度高于预设值的匹配用户的用户信息;
向所述服务器发送用于与匹配用户进行交流分享的交友信息。
通过采用上述技术方案,能够得知看展用户对于本次三维虚拟展会所感兴趣的所有展台,然后接收服务器将看展用户的参展展台信息与其他看展用户的参展展台信息相匹配得到的匹配度高于预设值的匹配用户的用户信息,从而看展用户能够得知与自己参展展台相仿的用户信息,由于二者参展展台相仿,从而说明二者兴趣可能一致,此时看展用户可向服务器发送用于与匹配用户进行交流分享的交友信息,从而看展用户能够与本次参与三维虚拟展会的用户中与自己兴趣较为相投的人进行交流,提高了看展用户参与三维虚拟展会的交互感。
第二方面,本申请提供一种沉浸式三维虚拟交互***,采用如下的技术方案:
一种沉浸式三维虚拟交互***,包括,
请求发送模块,用于向服务器发送用于进入三维虚拟展会的进展请求;
接收模块,用于接收所述服务器返回的与所述进展请求匹配的三维虚拟展会链接;
进入模块,用于基于所述三维虚拟展会链接进入所述三维虚拟展会,所述三维虚拟展会内包括看展用户的三维虚拟形象,所述看展用户为持有所述看展端的用户;
上报模块,用于周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息;
信息发送模块,用于当检测到所述看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向所述服务器发送用于与其他看展用户相互交流的会话信息;
信息接收模块,用于接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。
通过采用上述技术方案,看展用户参与三维虚拟展会时,可先通过请求发送模块向服务器发送用于进入三维虚拟展会的进展请求,然后通过接收模块接收服务器返回的与进展请求匹配的三维虚拟展会链接,再然后通过进入模块基于三维虚拟展会链接进入三维虚拟展会,当服务器检测到看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,可通过信息发送模块向服务器发送用于与其他看展用户相互交流的会话信息,从而此时看展用户可与其他看展用户发送会话信息,然后可以通过信息接收模块接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息,故看展用户可与在三维虚拟展会中与自己距离较近的其他看展用户进行沟通交流,提高了用户观看沉浸式三维虚拟展会的交互感。
第三方面,本申请提供一种电子设备,采用如下的技术方案:
一种电子设备,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述沉浸式三维虚拟交互方法的计算机程序。
第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:
一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种沉浸式三维虚拟交互方法的计算机程序。
综上所述,本发明包括以下至少一种有益技术效果:
1.提高了用户观看沉浸式三维虚拟展会的交互感;
2.看展用户更够更为透彻的了解虚拟展台上产品情况;
3.增加了看展用户参与三维虚拟展会的真实感。
附图说明
图1是本发明其中一实施例的沉浸式三维虚拟交互方法的结构框图。
图2是本发明其中一实施例的沉浸式三维虚拟交互方法的流程示意图。
图3是本发明其中另一实施例的沉浸式三维虚拟交互方法的流程示意图。
图4是本发明其中一实施例的沉浸式三维虚拟交互方法的流程示意图。
图5是本发明其中另一实施例的沉浸式三维虚拟交互方法的流程示意图。
图6是本发明其中一实施例的沉浸式三维虚拟交互方法的流程示意图。
图7是本发明其中一个实施例的沉浸式三维虚拟交互***的结构框图。
图8是本发明其中一个实施例的沉浸式三维虚拟交互***的结构框图。
图9是本发明其中一实施例的一种电子设备的组成结构示意图。
图中,1、看展端;2、参展商端;3、服务器;4、请求发送模块;5、接收模块;6、进入模块;7、上报模块;8、信息发送模块;9、信息接收模块;10、播放模块;100、电子设备。
具体实施方式
以下结合附图1-9对本申请作进一步详细说明。
在一个实施例中,参照图1,提供了一种沉浸式三维虚拟交互方法所涉及到的实施环境,该实施环境包括看展端1、参展商端2和服务器3。看展端1为参与三维虚拟展会的看展人员所使用的终端,终端包括台式计算机、移动终端和可穿戴终端,移动终端包括手机、平板电脑等,可穿戴终端包括智能手表等。参展商端2为三维虚拟展会上搭设虚拟展台的参展商所使用的终端。终端包括台式计算机、移动终端和可穿戴终端,移动终端包括手机、平板电脑等,可穿戴终端包括智能手表等。服务器3包括一个或多个物理服务器3。看展端1、参展商端2和服务器3可通过互联网进行通信。
在一个示例性环境中,三维虚拟展会具有相关的应用程序,看展者通过看展端1下载该应用程序,然后在看展端1输入一个或多个个人信息来进行注册,例如姓名、年龄、位置和性别等。看展者可以是具有有效登录凭证的任何用户,其中,看展者可通过购买展会电子门票的方式得到有效登录凭证。看展者通过看展端1以及增强现实/虚拟现实的设备或***,来访问三维虚拟展会。该三维虚拟展会可以允许看展者在任何时间、任何地点通过输入有效登录凭证来在看展端1上观看三维虚拟展会的内容。通过向看展者呈现场景的虚拟3D显示,使看展者感觉成为虚拟3D展示中的一部分,真切感受到展会的环境。其中,展会可以包括绘画展、商品展和博物馆展等,且场景还包括展示产品或服务的大厅以及地面等场所。
看展端1的数量为多个,以下以一个看展端1为主体,说明该沉浸式三维虚拟交互方法的具体步骤。
在一个实施例中,参照图2,提供了一种沉浸式三维虚拟交互方法,方法包括:
S1、向服务器3发送用于进入三维虚拟展会的进展请求。
在一个实施例中,三维虚拟展会具有相关的应用程序,看展者通过看展端1下载该应用程序,然后在应用程序的上选择想参与的三维虚拟展会,即可向服务器3发送进展请求。
在一个实施例中,三维虚拟展会具有相关的微信小程序,看展端1具有微信,看展者通过微信搜索相关的小程序,然后进入小程序的页面,选择想参与的三维虚拟展会,即可向服务器3发送进展请求。
在一个实施例中,三维虚拟展会具有相关的网页,看展者打开相关的网址即可进入该网页,然后选择想参与的三维虚拟展会,即可向服务器3发送进展请求。
S2、接收服务器3返回的与进展请求匹配的三维虚拟展会链接。
其中,三维虚拟展会的数量为多个,当看展者通过看展端1选择一个对应的三维虚拟展会后,服务器3便会返回其选择的三维虚拟展会的三维虚拟展会链接。
S3、基于三维虚拟展会链接进入三维虚拟展会,三维虚拟展会内包括看展用户的三维虚拟形象,看展用户为持有看展端1的用户。
其中,看展者除了看展端1以外,也通过增强现实/虚拟现实的设备进入展会,例如3D眼睛、VR眼镜等。当看展者选择进入三维虚拟展会后,看展者会生成三维虚拟形象,看展者通过三维虚拟形象在三维虚拟展会进行走动,看展者的三维虚拟形象在三维虚拟展会中所观看到的内容,看展者也通过增强现实/虚拟现实的设备得以观看。
S4、周期性的向服务器3上报看展用户的三维虚拟形象在三维虚拟展会内的位置信息。
S5、当检测到看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向服务器3发送用于与其他看展用户相互交流的会话信息。
其中,会话信息可为语音或文字信息,当看展用户向服务器3发送该会话信息后,服务器3会将该会话信息发送给该看展用户想要沟通的其他看展用户,从而二者可进行沟通交流。
S6、接收服务器3返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。
其中,回馈信息也可为语音或文字信息,当其他看展用户收到了会话信息后,可以做出回复,即为相应的回馈信息,从而预设距离范围内的看展用户能够进行沟通交流,提高了看展用户的交互感。
在一个虚拟场景中,一个看展用户先通过看展端1点击三维虚拟展会对应的应程序或者小程序,然后选择自己想要参与的三维虚拟展会以进入三维虚拟展会,进入三维虚拟展会后看展用户通过增强现实/虚拟现实的设备观看三维虚拟展会的不同位置的场景,此时看展用户对应的三维虚拟形象会在三维虚拟展会中行走,看展用户也能在三维虚拟展会中看到其他看展用户的三维虚拟形象,当看展用户与某个其他看展用户距离过近且想与对方交谈时,看展用户可点击其他看展用户的三维虚拟形象以通过服务器3对该看展用户发送会话信息,收到会话信息的其他看展用户能够基于给会话信息通过服务器3回复回馈信息,故预设距离范围内的看展用户能够进行沟通交流,提高了看展用户的交互感。
在一个实施例中,参照图3,此实施例与上述实施例的不同之处在于,三维虚拟展会内包括虚拟展台,虚拟展台由使用参展商终端的参展商搭建。步骤S4、周期性的向服务器3上报看展用户的三维虚拟形象在三维虚拟展会内的位置信息之后,该沉浸式三维虚拟交互方法还包括以下步骤:
S7、当看展用户的三维虚拟形象与虚拟展台的相对距离小于预设距离时,接收服务器3发送的参展商预录在服务器3内的展台产品介绍信息。
其中,如果展台产品为工艺品,展台产品介绍信息可包括设计理念、设计师介绍等,如果展台产品是工业设备,展台产品介绍信息可包括使用技术、生产加工过程等。从而看展用户能够查看展台产品介绍信息,更深入的了解展台所展示产品内容。
在一个实施例中,参照图4,此实施例与上述实施例的不同之处在于,该沉浸式三维虚拟交互方法还包括以下步骤:
S8、向服务器3发送用于了解虚拟展台上的产品情况的对参展商进行询问的询问信息。
当看展用户对虚拟展台上产品感兴趣想要深入了解需要了解一些事项时,看展用户能够通过服务器3对参展商发送询问信息,询问信息包括看展用户想要询问的内容。
S9、接收服务器3返回的参展商基于询问信息所反馈的用于进行解答的解答信息。
其中,当参展商收到看展用户的询问信息后,参展商能够及时反馈用于进行解答的解答信息,解答信息包括对看展用户询问内容的答复,通过看展用户与参展商之间的交互,看展用户更够更为透彻的了解虚拟展台上产品情况。
在一个实施例中,参照图5,此实施例与上述实施例的不同之处在于,步骤S4、周期性的向服务器3上报看展用户的三维虚拟形象在三维虚拟展会内的位置信息之后,该沉浸式三维虚拟交互方法还包括以下步骤:
S10、向服务器3发送用于与预设距离内其他看展用户进行公共交谈的语音交谈信息。
当该三维虚拟展会展示的是画作等艺术品时,看展用户对与某件画作有想要抒发的感想时,可向服务器3发送用于与预设距离内其他看展用户进行公共交谈的语音交谈信息,此时预设距离内其他看展用户均能收到看展用户的语音交谈信息,进而能够做出反馈,从而提高了看展用户之间的交互感。
在一个实施例中,此实施例与上述实施例的不同之处在于,该沉浸式三维虚拟交互方法还包括以下步骤:
S11、接收服务器3在每次接收到看展用户的位置信息后返回的会话数据,会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息。
看展用户在参展时也能够听到预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息,从而看展用户能够更有身临其境的感觉,增加了看展用户参与三维虚拟展会的真实感。
在一个实施例中,此实施例与上述实施例的不同之处在于,步骤S11、接收服务器3在每次接收到看展用户的位置信息后返回的会话数据,会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息之后,该沉浸式三维虚拟交互方法还包括以下步骤:方法还包括:
S12、根据看展用户与其他看展用户之间的距离,采取随着距离增大逐渐减小音量的播放方式播放其他看展用户发送的用于进行公共交谈的语音交谈信息。
看展用户听到的其他看展用户发送的用于进行公共交谈的语音交谈信息会随着看展用户与其的距离改变,从而看展用户更有参与真实展会的沉浸感,增加了看展用户参与三维虚拟展会的真实感。
在一个实施例中,参照图6,此实施例与上述实施例的不同之处在于,该沉浸式三维虚拟交互方法还包括以下步骤:
S13、实时向服务器3上报看展用户的三维虚拟形象在三维虚拟展会内的参展展台信息,参展展台为看展用户在虚拟展台的预设范围内停留时间超过预设时间的虚拟展台。
三维虚拟展会内会有很多虚拟展台,当看展用户的三维虚拟形象在某个虚拟展台的一定范围内停留时间较长,说明该看展用户对该虚拟展台有兴趣、且有参观过,从而该虚拟展台即为该看展用户的参展展台,参展展台信息包括看展用户的参展展台以及在每个参展展台上停留的时间等。
S14、接收服务器3将看展用户的参展展台信息与其他看展用户的参展展台信息相匹配得到的匹配度高于预设值的匹配用户的用户信息。
当匹配度高于预期值时,说明匹配用户与看展用户的参展展台相似,从而说明二者兴趣可能一致。
S15、向服务器3发送用于与匹配用户进行交流分享的交友信息。
匹配用户与看展用户参与的展台相仿,从而说明二者兴趣可能一致,此时看展用户可向服务器3发送用于与匹配用户进行交流分享的交友信息,从而看展用户能够与本次参与三维虚拟展会的用户中与自己兴趣较为相投的人进行交流,提高了看展用户参与三维虚拟展会的交互感。
应理解,上述实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施过程构成任何限定。
本申请实施例还公开一种沉浸式三维虚拟交互***。参照图7,该沉浸式三维虚拟交互***与上述实施例中的沉浸式三维虚拟交互方法一一对应,该健康教学亲子互动监管***包括请求发送模块4、接收模块5、进入模块6、上报模块7、信息发送模块8以及信息接收模块9。
请求发送模块4,用于向服务器3发送用于进入三维虚拟展会的进展请求。
接收模块5,用于接收服务器3返回的与进展请求匹配的三维虚拟展会链接。
进入模块6,用于基于三维虚拟展会链接进入三维虚拟展会,三维虚拟展会内包括看展用户的三维虚拟形象,看展用户为持有看展端1的用户。
上报模块7,用于周期性的向服务器3上报看展用户的三维虚拟形象在三维虚拟展会内的位置信息。
信息发送模块8,用于当检测到看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向服务器3发送用于与其他看展用户相互交流的会话信息。
信息接收模块9,用于接收服务器3返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。
看展用户参与三维虚拟展会时,可先通过请求发送模块4向服务器3发送用于进入三维虚拟展会的进展请求,然后通过接收模块5接收服务器3返回的与进展请求匹配的三维虚拟展会链接,再然后通过进入模块6基于三维虚拟展会链接进入三维虚拟展会,当服务器3检测到看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,可通过信息发送模块8向服务器3发送用于与其他看展用户相互交流的会话信息,从而此时看展用户可与其他看展用户发送会话信息,然后可以通过信息接收模块9接收服务器3返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息,故看展用户可与在三维虚拟展会中与自己距离较近的其他看展用户进行沟通交流,提高了用户观看沉浸式三维虚拟展会的交互感。
在一个实施例中,该实施例与上述实施例的不同之处在于,三维虚拟展会内包括虚拟展台,虚拟展台由使用参展商终端的参展商搭建;信息接收模块9还用于当看展用户的三维虚拟形象与虚拟展台的相对距离小于预设距离时,接收服务器3发送的参展商预录在服务器3内的展台产品介绍信息。
在一个实施例中,该实施例与上述实施例的不同之处在于,信息发送模块8还用于向服务器3发送用于了解虚拟展台上的产品情况的对参展商进行询问的询问信息。信息接收模块9还用于接收服务器3返回的参展商基于询问信息所反馈的用于进行解答的解答信息。
在一个实施例中,该实施例与上述实施例的不同之处在于,信息发送模块8还用于向服务器3发送用于与预设距离内其他看展用户进行公共交谈的语音交谈信息。
在一个实施例中,该实施例与上述实施例的不同之处在于,信息接收模块9还用于接收服务器3在每次接收到看展用户的位置信息后返回的会话数据,会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息。
在一个实施例中,参照图8,该实施例与上述实施例的不同之处在于,该沉浸式三维虚拟交互***还包括播放模块10。
播放模块10用于根据看展用户与其他看展用户之间的距离,采取随着距离增大逐渐减小音量的播放方式播放其他看展用户发送的用于进行公共交谈的语音交谈信息。
在一个实施例中,该实施例与上述实施例的不同之处在于,上报模块7还用于实时向服务器3上报看展用户的三维虚拟形象在三维虚拟展会内的参展展台信息,参展展台为看展用户在虚拟展台的预设范围内停留时间超过预设时间的虚拟展台。
信息接收模块9还用于接收服务器3将看展用户的参展展台信息与其他看展用户的参展展台信息相匹配得到的匹配度高于预设值的匹配用户的用户信息。
信息发送模块8还用于向服务器3发送用于与匹配用户进行交流分享的交友信息。
上述沉浸式三维虚拟交互***中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
参照图9,本申请实施例又公开一种电子设备100。
该电子设备100为服务器3,其包括通过***总线连接的处理器、存储器以及存储在存储器上并在处理器上运行的计算机程序。
该计算机程序被处理器执行时以实现上述实施例中一种沉浸式三维虚拟交互方法的步骤。
同时该电子设备100还包括网络接口和数据库。其中,该电子设备100的处理器用于提供计算和控制能力。该电子设备100的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库,该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该电子设备100的数据库用于存储展台产品介绍信息等信息。该电子设备100的网络接口用于与外部的终端通过网络连接通信。
本申请实施例再公开一种计算机可读存储介质,其存储有计算机程序,该计算机程序被处理器执行时以实现上述实施例中沉浸式三维虚拟交互方法的步骤。
本领域普通技术人员可以理解实现一种沉浸式三维虚拟交互方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
计算机可读存储介质例如包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到专利法的保护。
Claims (10)
1.一种沉浸式三维虚拟交互方法,应用于看展端,其特征在于,所述方法包括:
向服务器发送用于进入三维虚拟展会的进展请求;
接收所述服务器返回的与所述进展请求匹配的三维虚拟展会链接;
基于所述三维虚拟展会链接进入所述三维虚拟展会,所述三维虚拟展会内包括看展用户的三维虚拟形象,所述看展用户为持有所述看展端的用户;
周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息;
当检测到所述看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向所述服务器发送用于与其他看展用户相互交流的会话信息;
接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。
2.根据权利要求1所述的沉浸式三维虚拟交互方法,其特征在于,三维虚拟展会内包括虚拟展台,所述虚拟展台由使用参展商终端的参展商搭建;
所述周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息之后,所述方法还包括:
当所述看展用户的三维虚拟形象与所述虚拟展台的相对距离小于预设距离时,接收所述服务器发送的参展商预录在服务器内的展台产品介绍信息。
3.根据权利要求2所述的沉浸式三维虚拟交互方法,其特征在于,所述方法还包括:
向所述服务器发送用于了解虚拟展台上的产品情况的对参展商进行询问的询问信息;
接收服务器返回的参展商基于所述询问信息所反馈的用于进行解答的解答信息。
4.根据权利要求3所述的沉浸式三维虚拟交互方法,其特征在于,所述周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息之后,所述方法还包括:
向所述服务器发送用于与预设距离内其他看展用户进行公共交谈的语音交谈信息。
5.根据权利要求4所述的沉浸式三维虚拟交互方法,其特征在于,所述方法还包括:
接收所述服务器在每次接收到所述看展用户的位置信息后返回的会话数据,所述会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息。
6.根据权利要求5所述的沉浸式三维虚拟交互方法,其特征在于,所述接收所述服务器在每次接收到所述看展用户的位置信息后返回的会话数据,所述会话数据包括位于看展用户预设距离范围内的其他看展用户发送的用于进行公共交谈的语音交谈信息之后,所述方法还包括:
根据所述看展用户与其他看展用户之间的距离,采取随着距离增大逐渐减小音量的播放方式播放所述其他看展用户发送的用于进行公共交谈的语音交谈信息。
7.根据权利要求6所述的沉浸式三维虚拟交互方法,其特征在于,所述方法还包括:
实时向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的参展展台信息,参展展台为看展用户在虚拟展台的预设范围内停留时间超过预设时间的虚拟展台;
接收所述服务器将所述看展用户的参展展台信息与其他看展用户的参展展台信息相匹配得到的匹配度高于预设值的匹配用户的用户信息;
向所述服务器发送用于与匹配用户进行交流分享的交友信息。
8.一种沉浸式三维虚拟交互***,其特征在于,包括,
请求发送模块,用于向服务器发送用于进入三维虚拟展会的进展请求;
接收模块,用于接收所述服务器返回的与所述进展请求匹配的三维虚拟展会链接;
进入模块,用于基于所述三维虚拟展会链接进入所述三维虚拟展会,所述三维虚拟展会内包括看展用户的三维虚拟形象,所述看展用户为持有所述看展端的用户;
上报模块,用于周期性的向所述服务器上报所述看展用户的三维虚拟形象在三维虚拟展会内的位置信息;
信息发送模块,用于当检测到所述看展用户与其他看展用户的三维虚拟形象在三维虚拟展会内的相对距离小于预设距离时,向所述服务器发送用于与其他看展用户相互交流的会话信息;
信息接收模块,用于接收服务器返回的其他看展用户基于会话信息所反馈的用于相互交流的回馈信息。
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如权利要求1至7中任一项沉浸式三维虚拟交互方法的计算机程序。
10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1至7中任一项沉浸式三维虚拟交互方法的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011119843.5A CN112346562A (zh) | 2020-10-19 | 2020-10-19 | 一种沉浸式三维虚拟交互方法、***以及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011119843.5A CN112346562A (zh) | 2020-10-19 | 2020-10-19 | 一种沉浸式三维虚拟交互方法、***以及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112346562A true CN112346562A (zh) | 2021-02-09 |
Family
ID=74362212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011119843.5A Pending CN112346562A (zh) | 2020-10-19 | 2020-10-19 | 一种沉浸式三维虚拟交互方法、***以及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112346562A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116258836A (zh) * | 2023-01-06 | 2023-06-13 | 广州市宇境科技有限公司 | 一种基于多模态数据动态生成元宇宙的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102012784A (zh) * | 2010-10-27 | 2011-04-13 | 天津格林贝尔能源科技发展有限公司 | 一种在网络展会上进行商品展示的方法及*** |
CN107741809A (zh) * | 2016-12-21 | 2018-02-27 | 腾讯科技(深圳)有限公司 | 一种虚拟形象之间的互动方法、终端、服务器及*** |
CN108595463A (zh) * | 2017-12-26 | 2018-09-28 | 广东鸿威国际会展集团有限公司 | 一种虚拟三维沉浸式显示***及方法 |
-
2020
- 2020-10-19 CN CN202011119843.5A patent/CN112346562A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102012784A (zh) * | 2010-10-27 | 2011-04-13 | 天津格林贝尔能源科技发展有限公司 | 一种在网络展会上进行商品展示的方法及*** |
CN107741809A (zh) * | 2016-12-21 | 2018-02-27 | 腾讯科技(深圳)有限公司 | 一种虚拟形象之间的互动方法、终端、服务器及*** |
CN108595463A (zh) * | 2017-12-26 | 2018-09-28 | 广东鸿威国际会展集团有限公司 | 一种虚拟三维沉浸式显示***及方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116258836A (zh) * | 2023-01-06 | 2023-06-13 | 广州市宇境科技有限公司 | 一种基于多模态数据动态生成元宇宙的方法 |
CN116258836B (zh) * | 2023-01-06 | 2024-04-02 | 释空(上海)品牌策划有限公司 | 一种基于多模态数据动态生成元宇宙的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ashton et al. | What does ‘pornography’mean in the digital age? Revisiting a definition for social science researchers | |
EP3531649A1 (en) | Method and device for allocating augmented reality-based virtual objects | |
Kapidzic et al. | Race, gender, and self-presentation in teen profile photographs | |
US9313045B2 (en) | System and method for providing avatar with variable appearance | |
CN101535973B (zh) | 用于在协作对话期间动态共享显示器的一部分的方法和设备 | |
US20090158170A1 (en) | Automatic profile-based avatar generation | |
KR100632955B1 (ko) | 전시회의 멀티운영 및 정보의 누적관리가 가능한사이버전시회 시스템 및 그 운영방법 | |
Park et al. | The influence of media type and length of time delay on user attitude: Effects of product-focused virtual reality | |
CN108009902A (zh) | 虚拟展示方法及装置 | |
KR101565734B1 (ko) | 가족 문화 컨텐츠 서비스 방법 및 시스템 | |
WO2019105003A1 (en) | Data analysis systems and methods | |
CN108364352A (zh) | 沉浸式展示***和方法 | |
WO2019119744A1 (en) | Systems and methods for presenting a plan to a user | |
WO2019119746A1 (en) | Systems and methods for suggesting product/service within a virtual 3d display | |
CN112346562A (zh) | 一种沉浸式三维虚拟交互方法、***以及电子设备 | |
CN112272328B (zh) | 弹幕推荐方法及相关装置 | |
CN114237540A (zh) | 一种智慧课堂在线教学互动方法、装置、存储介质及终端 | |
WO2019119745A1 (en) | Systems and methods for suggesting routes within a virtual 3d display | |
CN111242714A (zh) | 产品推荐方法及装置 | |
JP2006030482A (ja) | ネット広告提供システム及びネット広告提供方法並びにネット広告提供プログラム | |
WO2019128134A1 (en) | Virtual 3d immersive display systems and methods | |
CN112988318B (zh) | 一种感知共享结果与状态的方法、***和可读存储介质 | |
US20140082016A1 (en) | Automated personal information sharing system and methods | |
CN113900751A (zh) | 一种合成虚拟形象的方法、装置、服务器和存储介质 | |
KR20220079274A (ko) | 인공 신경망을 이용한 안경 추천 기능이 포함된 안경 착용 시뮬레이션 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |