技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种基于智慧社区沉浸式空间的互动方法及系统与流程  >  正文

一种基于智慧社区沉浸式空间的互动方法及系统与流程

  • 国知局
  • 2024-08-22 15:03:01

本技术涉及虚拟现实显示,具体涉及一种基于智慧社区沉浸式空间的互动方法及系统。

背景技术:

1、在当前社会,社区作为社会和谐、稳定与发展的核心驱动力,其重要性日益凸显。社区不仅是多个社会群体或组织在特定地域内形成的相互关联的生活集体,更是人们交往、文化维系、居民生活以及社会管理的重要平台。

2、随着信息技术的迅猛发展,尤其是互联网技术的普及和应用,为传统社区的管理与服务带来了革命性的变革。通过引入现代信息技术,可以显著提升社区生活的质量,构建一个更加安全、便捷、高效且环保的居住环境。智慧社区的建设正是这一变革的具体体现,它不仅能够有效改善社区生活品质,还能满足居民对便捷、安全、温馨生活的期待。在房地产市场中,购房者在选择房屋时,通常需要深入了解房屋的位置、结构以及社区建设情况。这一过程中,购房者通常需通过多渠道查询信息,并前往售房机构进行咨询。售房机构根据购房者的需求,推荐合适的房源,并陪同购房者实地查看。然而,传统的查看方式需要购房者亲自到达现场才能观看房屋结构,或只能通过平面图片进行了解。但这种平面图片往往无法真实还原房屋的三维立体效果,且容易受到观看设备的影响,导致购房者体验较差。

3、因此,亟需可解决上述技术问题的一种基于智慧社区沉浸式空间的互动方法及系统。

技术实现思路

1、本技术提供了一种基于智慧社区沉浸式空间的互动方法及系统,该方法通过结合智慧社区沉浸式空间的查看请求,将第一展示画面向用户进行展示,实现了对智慧社区三维立体效果的真实还原,并降低观看设备的依赖,从而提高用户的体验。

2、第一方面,本技术提供了一种基于智慧社区沉浸式空间的互动方法,应用于桌面设备中,方法包括:响应于用户的目标查看请求,目标查看请求为在智慧社区沉浸式空间中对目标地图的查看请求;展示目标地图,目标地图为智慧社区对应的结构图;基于用户对目标悬浮球的移动操作确定第一位置,第一位置为目标悬浮球在目标地图上的任意位置;将第一位置输入预设数据库中查询,得到第一数据包,预设数据库包括第一数据包与第一位置之间的对应关系,第一数据包为三维空间数据包;将第一数据包发送至展示设备,以便展示设备对第一数据包进行解析,得到第一展示画面。

3、通过采用上述技术方案,响应于用户的目标查看请求,对智慧社区沉浸式空间中的目标地图进行查看,基于用户对目标悬浮球的移动操作确定在目标地图中的第一位置,将第一位置输入预设数据库中查询,得到第一数据包,第一数据包为三维空间数据包,通过将第一位置输入预设数据库中,可准确得到第一位置对应的三维空间数据包,将第一数据包发送给展示设备,展示设备对第一数据包进行解析并生成第一展示画面,这种展示方式不依赖于特定设备,只需对第一数据包进行解析并生成第一展示画面,降低对观看设备的依赖,从而提高用户的体验。

4、可选的,在基于用户对目标悬浮球的移动操作确定第一位置之后,方法还包括:获取目标停留时间,目标停留时间为目标悬浮球在第一位置的停留时间;判断目标停留时间是否小于或等于预设停留阈值;当目标停留时间小于或等于预设停留阈值时,则确认目标悬浮球处于移动状态。

5、通过采用上述技术方案,获取目标悬浮球在第一位置的停留时间,即目标停留时间,将目标停留时间与预设停留阈值进行比较,可判断用户的意图,当目标停留时间小于或等于预设停留阈值时,确认目标悬浮球处于移动状态,避免用户快速浏览目标地图时产生的延迟和卡顿,实现精细化、智能化的用户交互体验,进一步提高用户体验。

6、可选的,在当目标停留时间小于或等于预设停留阈值时,则确认目标悬浮球处于移动状态之后,方法还包括:基于用户针对目标悬浮球的移动操作,获取目标悬浮球的移动路径;根据移动路径确定第二位置,第二位置为移动路径中对应的多个位置;将第二位置向预设数据库中查询,得到第二数据包;将第二数据包发送至展示设备,以便展示设备对第二数据包进行处理得到第二展示画面。

7、通过采用上述技术方案,获取用户针对目标悬浮球的移动操作,获取移动操作对应的移动路径,并根据移动路径确定第二位置,根据用户的移动路径连续展示多个位置的三维空间数据,使得用户可以更加全面地了解智慧社区的结构,由于连续地展示用户移动路径上多个位置的三维空间数据,使得用户体验的连贯性得到增强,还减少了不必要的数据传输,提高数据的响应速度。

8、可选的,在判断目标停留时间是否小于或等于预设停留阈值之后,方法还包括:当目标停留时间大于预设停留阈值时,则确认悬浮球处于静止状态;获取用户对目标按钮的点击操作,目标按钮包括放大指令按钮、缩小指令按钮、旋转指令按钮以及比较指令按钮;对点击操作进行识别,得到控制指令,以便执行控制指令对应的操作。

9、通过采用上述技术方案,当目标停留时间大于预设停留阈值时,确认目标悬浮球处于静止状态,可认为用户需进一步了解第一位置,获取用户对目标按钮的点击操作,用户基于自身需求对第一位置进行放大、缩小、旋转以及比较等操作,再对点击操作进行识别,得到控制指令,执行控制指令对应的操作,根据用户的点击操作执行对应的控制指令,只针对用户的实际需求加载和处理数据,而不是一次性加载整个地图场景的数据,减少不必要的资源浪费,在提高桌面设备运行效率的同时,进一步增强智慧社区沉浸式空间的用户体验。

10、可选的,在将第一数据包发送至展示设备之前,方法还包括:对第一数据包进行分割,得到多个子数据包;依次对多个子数据包进行压缩,得到多个压缩数据包,一个子数据包对应一个压缩数据包;将多个压缩数据包使用并行传输向展示设备进行传输。

11、通过采用上述技术方案,将第一数据包分割成多个子数据包,再对每个子数据包进行压缩,从而提高压缩效率,数据压缩还可减少存储空间,再使用并行传输将多个压缩数据包向展示设备进行发送,并行传输可加快数据处理的速度,使得用户能够更快地看到三维空间数据包,由于传输效率和数据处理的提高,用户能够更快地获取所需的三维空间数据,从而提高用户体验。

12、可选的,对第一数据包进行分割,得到多个子数据包;具体包括:获取展示设备对应的多个显示区域;对多个显示区域进行位置编码,得到多个区域位置编码,一个显示区域对应一个区域位置编码;根据目标数量对第一数据包进行分割,得到多个子数据包,目标数量为多个区域位置编码对应的总数量。

13、通过采用上述技术方案,获取展示设备对应的多个显示区域,再依次对多个显示区域进行位置编码,得到多个区域位置编码,根据区域位置编码确定目标数量,基于目标数量对第一数据包进行分割,得到多个子数据包,这种分割可确保每个显示区域都能获取对应的子数据包,从而避免数据冗余和不足的问题;根据展示设备的实际显示区域数量来动态调整第一数据包的分割方式和数量,使其分割能够适应不同规模和配置的展示设备,以增强展示效果。

14、可选的,在根据目标数量对第一数据包进行分割,得到多个子数据包之后,方法还包括:获取目标显示区域对应的目标区域位置编码,目标显示区域为多个显示区域中的任意一个区域;根据映射关系确定目标区域位置编码对应的目标数据位置编码,目标数据位置编码为目标子数据包对应的位置编码,目标数据位置编码为目标子数据包在目标显示区域对应显示的位置编码,映射关系为预先构建目标区域位置编码与目标数据位置编码之间的映射关系;将目标子数据包向展示设备进行发送,以便展示设备的目标显示区域接收目标子数据包。

15、通过采用上述技术方案,获取目标显示区域对应的目标区域位置编码,利用预先构建的映射关系确定目标区域位置编码对应的目标数据位置编码,目标数据位置编码为目标子数据包对应的位置编码,映射关系的构建省去人员手动为每个显示区域指定子数据包的过程,降低了配置失误的情况,将目标子数据包向展示设备进行发送,确保目标子数据包被发送到目标显示区域,避免数据的误传和漏传,提高数据传输的精确性,通过识别目标显示区域并利用映射关系实现精确的数据传输,优化了资源的利用,提升用户体验。

16、可选的,在将第一位置输入预设数据库中查询,得到第一数据包之前,需构建预设数据库,具体包括:使用目标拍摄设备对智慧社区进行数据采集,得到历史图像数据;对历史图像进行划分,得到多个三维图像数据;按照预设位置规则对多个三维图像数据进行位置划分,得到多个位置,一个位置对应一个三维图像数据;将目标三维图像数据进行处理,得到第一数据包,并获取目标三维图像数据对应的第一位置;构建预设数据库,预设数据库包括第一位置与第一数据包之间的对应关系。

17、通过采用上述技术方案,使用目标拍摄设备对智慧社区进行全面而细致的数据采集,得到历史图像,对历史图像进行划分,得到多个三维图像数据,划分过程有助于将历史图像拆分为多个三维图像数据,一个三维图像数据对应智慧社区任意一个区域的信息,按照预设位置规则对三维图像数据进行位置划分,为每个三维图像数据赋予一个特定的位置标签,对目标三维图像数据进行处理,得到第一数据包,并获取第一数据包对应的第一位置,构建预设数据库,将第一数据包与第一位置之间的对应关系存储在预设数据库中 ,以便后续根据第一位置确定第一数据包,提高智慧社区的展示效率。

18、在本技术的第二方面提供了一种基于智慧社区沉浸式空间的互动系统,系统为互动系统,互动系统包括桌面设备和展示设备,桌面设备,响应于用户的目标查看请求,目标查看请求为在智慧社区沉浸式空间中对目标地图的查看请求;展示目标地图,目标地图为智慧社区对应的结构图;基于用户对目标悬浮球的移动操作确定第一位置,第一位置为目标悬浮球在目标地图上的任意位置;将第一位置输入预设数据库中查询,得到第一数据包,预设数据库包括第一数据包与第一位置之间的对应关系,第一数据包为三维空间数据包;展示设备,将第一数据包发送至展示设备,以便展示设备对第一数据包进行解析,得到第一展示画面。

19、可选的,桌面设备用于获取目标停留时间,目标停留时间为目标悬浮球在第一位置的停留时间;判断目标停留时间是否小于或等于预设停留阈值;当目标停留时间小于或等于预设停留阈值时,则确认目标悬浮球处于移动状态。

20、可选的,桌面设备用于基于用户针对目标悬浮球的移动操作,获取目标悬浮球的移动路径;根据移动路径确定第二位置,第二位置为移动路径中对应的多个位置;将第二位置向预设数据库中查询,得到第二数据包;展示设备用于将第二数据包发送至展示设备,以便展示设备对第二数据包进行处理得到第二展示画面。

21、可选的,桌面设备用于当目标停留时间大于预设停留阈值时,则确认悬浮球处于静止状态;获取用户对目标按钮的点击操作,目标按钮包括放大指令按钮、缩小指令按钮、旋转指令按钮以及比较指令按钮;对点击操作进行识别,得到控制指令,以便执行控制指令对应的操作。

22、可选的,桌面设备用于对第一数据包进行分割,得到多个子数据包;依次对多个子数据包进行压缩,得到多个压缩数据包,一个子数据包对应一个压缩数据包;展示设备用于将多个压缩数据包使用并行传输向展示设备进行传输。

23、可选的,桌面设备用于获取展示设备对应的多个显示区域;对多个显示区域进行位置编码,得到多个区域位置编码,一个显示区域对应一个区域位置编码;根据目标数量对第一数据包进行分割,得到多个子数据包,目标数量为多个区域位置编码对应的总数量。

24、可选的,桌面设备用于获取目标显示区域对应的目标区域位置编码,目标显示区域为多个显示区域中的任意一个区域;根据映射关系确定目标区域位置编码对应的目标数据位置编码,目标数据位置编码为目标子数据包对应的位置编码,目标数据位置编码为目标子数据包在目标显示区域对应显示的位置编码,映射关系为预先构建目标区域位置编码与目标数据位置编码之间的映射关系;展示设备用于将目标子数据包向展示设备进行发送,以便展示设备的目标显示区域接收目标子数据包。

25、可选的,桌面设备用于使用目标拍摄设备对智慧社区进行数据采集,得到历史图像数据;对历史图像进行划分,得到多个三维图像数据;按照预设位置规则对多个三维图像数据进行位置划分,得到多个位置,一个位置对应一个三维图像数据;将目标三维图像数据进行处理,得到第一数据包,并获取目标三维图像数据对应的第一位置;构建预设数据库,预设数据库包括第一位置与第一数据包之间的对应关系。

26、在本技术第三方面提供一种电子设备,电子设备包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于与其他设备通信,处理器用于执行存储器中存储的指令,使得一种电子设备执行如本技术上述中任意一项的方法。

27、在本技术第四方面提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令被执行时,执行本技术上述中任意一项的方法。

28、综上所述,本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

29、1、响应于用户的目标查看请求,对智慧社区沉浸式空间中的目标地图进行查看,基于用户对目标悬浮球的移动操作确定在目标地图中的第一位置,将第一位置输入预设数据库中查询,得到第一数据包,第一数据包为三维空间数据包,通过将第一位置输入预设数据库中,可准确得到第一位置对应的三维空间数据包,将第一数据包发送给展示设备,展示设备对第一数据包进行解析并生成第一展示画面,这种展示方式不依赖于特定设备,只需对第一数据包进行解析并生成第一展示画面,降低对观看设备的依赖,从而提高用户的体验。

30、2、获取目标悬浮球在第一位置的停留时间,即目标停留时间,将目标停留时间与预设停留阈值进行比较,可判断用户的意图,当目标停留时间小于或等于预设停留阈值时,确认目标悬浮球处于移动状态,避免用户快速浏览目标地图时产生的延迟和卡顿,实现精细化、智能化的用户交互体验,进一步提高用户体验。

31、3、当目标停留时间大于预设停留阈值时,确认目标悬浮球处于静止状态,可认为用户需进一步了解第一位置,获取用户对目标按钮的点击操作,用户基于自身需求对第一位置进行放大、缩小、旋转以及比较等操作,再对点击操作进行识别,得到控制指令,执行控制指令对应的操作,根据用户的点击操作执行对应的控制指令,只针对用户的实际需求加载和处理数据,而不是一次性加载整个地图场景的数据,减少不必要的资源浪费,在提高桌面设备运行效率的同时,进一步增强智慧社区沉浸式空间的用户体验。

32、4、获取展示设备对应的多个显示区域,再依次对多个显示区域进行位置编码,得到多个区域位置编码,根据区域位置编码确定目标数量,基于目标数量对第一数据包进行分割,得到多个子数据包,这种分割可确保每个显示区域都能获取对应的子数据包,从而避免数据冗余和不足的问题;根据展示设备的实际显示区域数量来动态调整第一数据包的分割方式和数量,使其分割能够适应不同规模和配置的展示设备,以增强展示效果。

本文地址:https://www.jishuxx.com/zhuanli/20240822/280924.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。