本技术涉及数据处理的,具体涉及一种基于混合现实的模块化场地编辑方法及装置。
背景技术:
1、在混合现实技术快速发展的当下,混合现实场地搭建作为其核心技术之一,正逐渐受到各行业的广泛关注。然而,在现有技术中,混合现实的场地搭建却面临着灵活性受限的严峻挑战。
2、目前,传统的场地搭建方法通常要求开发者从基础元素开始,逐一构建和组合形成完整的场地。由于需要逐个构建元素,传统的搭建编辑方法往往导致开发周期过长,效率较低。
3、因此,急需一种基于混合现实的模块化场地编辑方法及装置。
技术实现思路
1、本技术提供了一种基于混合现实的模块化场地编辑方法及装置,便于提高混合现实场地搭建编辑的效率。
2、在本技术的第一方面提供了一种基于混合现实的模块化场地编辑方法,所述方法包括:响应于用户设备发送的编辑请求;根据所述编辑请求,采用预设编辑模型确定组成实体场地的实体组件;对所述实体组件进行识别,得到针对虚拟场地的虚拟参数;按照所述虚拟参数对所述实体组件进行场地配置,得到模块化场地;通过mr眼镜展示所述模块化场地。
3、通过采用上述技术方案,系统能够迅速响应用户设备发送的编辑请求,这意味着用户可以立即看到他们的更改如何影响虚拟场地,从而大大提升了用户体验。采用预设编辑模型来确定组成实体场地的实体组件,使得整个搭建过程变得模块化。这意味着开发者不再需要从基础元素开始逐一构建,而是可以直接使用预设的、可重用的组件来快速搭建场地。模块化设计还使得场地搭建更加灵活,因为组件可以被独立地添加、删除或替换,而不需要对整个场地进行大的改动。系统能够自动识别实体组件的虚拟参数,如大小、位置、颜色等。这不仅提高了搭建效率,还减少了人为错误的可能性。按照虚拟参数对实体组件进行场地配置,能够确保场地搭建的准确性和一致性。通过mr眼镜展示模块化场地,用户可以获得更加沉浸式的体验。他们可以像在真实世界中一样在虚拟场地中行走、交互,甚至与虚拟对象进行互动。这种沉浸式体验不仅增强了用户的参与感和沉浸感,还有助于他们更好地理解和评估场地搭建的效果。由于采用了模块化和自动化的搭建流程,整个开发周期可以大大缩短。这意味着开发者可以在更短的时间内完成更多的工作,从而提高了开发效率。
4、可选地,所述根据所述编辑请求,采用预设编辑模型确定组成实体场地的实体组件,具体包括:对所述编辑请求进行语义分析,得到目标关键词;在所述预设编辑模型中查找所述目标关键词,匹配得到预设关键词;获取所述预设关键词对应的实体组件,所述预设编辑模型中预先存储有预设关键词与实体组件之间的对应关系,多个所述实体组件组成所述实体场地。
5、通过采用上述技术方案,对编辑请求进行语义分析,可以确保系统能够准确理解用户的意图。这有助于避免由于误解或模糊请求而导致的错误或不必要的调整。语义分析能够提取目标关键词,这些关键词是用户请求的核心内容,为后续在预设编辑模型中的查找提供了准确的方向。在预设编辑模型中查找目标关键词,可以迅速匹配到预设的关键词。这种基于关键词的查找方式相比传统的遍历搜索更为高效,大大减少了搜索时间。一旦匹配成功,系统可以直接获取与预设关键词对应的实体组件,无需再进行额外的计算和筛选。预设编辑模型中预先存储了预设关键词与实体组件之间的对应关系,这种设计使得系统能够支持多种不同的场地搭建需求。开发人员可以根据需要,在预设编辑模型中添加、修改或删除关键词与实体组件的对应关系,以满足不同的应用场景和用户需求。实体组件作为场地搭建的基本单元,具有模块化的特点。这意味着它们可以被独立地添加、删除或替换,而不需要对整个场地进行大的改动。实体组件的可重用性进一步提高了搭建效率。相同的组件可以在不同的场地中重复使用,减少了重复开发的工作量。由于系统能够迅速匹配到用户请求的实体组件,因此可以快速地完成场地搭建工作。这种快速的响应能力使得用户能够立即看到搭建效果,并根据需要进行调整。实时反馈的机制有助于用户更好地理解搭建过程,并及时发现和纠正可能存在的问题。由于整个流程是基于预设编辑模型和语义分析的自动化过程,因此可以大大减少人为错误的可能性。系统能够准确地理解用户请求,并快速、准确地完成实体组件的匹配和搭建工作。
6、可选地,所述对所述实体组件进行识别,得到针对虚拟场地的虚拟参数,具体包括:获取针对所述实体组件的图像数据;对所述图像数据进行特征识别,得到特征点数据组;在预设虚拟参数数据库中查找所述特征点数据组,得到针对所述虚拟场地的虚拟参数。
7、通过采用上述技术方案,通过对实体组件的图像数据进行特征识别,可以确保虚拟参数的获取是基于实体组件的实际情况和物理特征,而非仅仅依赖人工预设或主观判断。这种方法提高了参数获取的准确性和可靠性。整个流程是自动化的,无需人工干预。一旦图像数据被捕获,系统就可以自动进行特征识别,并在预设虚拟参数数据库中查找匹配的虚拟参数。这种自动化大大提高了处理速度和效率。由于流程的自动化和高效性,系统可以迅速响应并返回针对虚拟场地的虚拟参数。预设虚拟参数数据库可以根据需要进行扩展和更新。随着新实体组件的引入或现有组件的更新,新的特征点数据组和对应的虚拟参数可以被添加到数据库中。这种灵活性使得系统能够适应不断变化的需求和环境。由于整个流程是自动化的,人为错误的可能性大大降低。与依赖人工输入或判断相比,基于图像数据和特征识别的参数获取方法更为客观和准确。由于图像数据和虚拟参数都是数字化的,因此它们可以被方便地存储、备份和共享。此外,通过对历史数据的分析,可以监控虚拟场地的使用情况、性能变化以及潜在问题,从而及时进行维护和优化。
8、可选地,所述虚拟参数包括布局参数和属性参数,所述按照所述虚拟参数对所述实体组件进行场地配置,得到模块化场地,具体包括:根据所述布局参数,对所述实体组件进行布局配置,得到第一模块化场地;根据所述属性参数,对所述实体组件进行属性配置,得到第二模块化场地;将所述第一模块化场地和所述第二模块化场地进行场地融合,得到所述模块化场地。
9、通过采用上述技术方案,通过将场地配置分为布局和属性两部分,可以实现更高的模块化程度。这意味着不同的实体组件可以根据需要被重复使用,而无需每次都进行完整的重新配置。布局参数和属性参数可以分别进行存储和管理,便于在不同项目或场景中快速引用和修改。分别处理布局和属性配置有助于将复杂的场地配置任务分解为更小的、更易于管理的部分。布局参数和属性参数的分离使得配置过程更加灵活。这种灵活性使得场地配置能够满足更多样化的需求,并为最终用户提供了更多的定制选项。通过分别处理布局和属性配置,可以降低配置过程中的错误率。如果布局配置出现问题,可以单独检查和修改布局参数,而不会影响已经设置好的属性参数。同样,如果属性配置出现问题,也可以单独处理,而不需要重新配置整个场地。这种分离使得错误定位和修复更加容易和准确。当场地配置需要更新或修改时,分别处理布局和属性配置可以使得维护过程更加简单和高效。只需要修改相应的参数部分,而无需对整个场地进行重新配置。这可以大大减少维护成本和时间。
10、可选地,在所述根据所述编辑请求,采用预设编辑模型确定组成实体场地的实体组件之前,训练所述预设编辑模型;所述训练所述预设编辑模型,具体包括:将历史关键词数据进行处理,得到多个特征数值;将多个所述特征数值中,大于预设阈值的特征数值作为代表特征数值;将所述代表特征数值对应的历史关键词数据作为训练样本;将所述训练样本输入至神经网络的输入层,以及将对应的实体组件至所述神经网络的输出层进行监督训练,得到初始编辑模型;对所述初始编辑模型进行精度检测,选取精度满足预设条件的模型作为所述预设编辑模型。
11、通过采用上述技术方案,通过对历史关键词数据进行处理,并选取其中的代表特征数值作为训练样本,可以确保模型学习到的是最重要、最具有区分度的特征。这有助于提升模型在后续处理编辑请求时的准确性,从而更精确地根据关键词确定所需的实体组件。在特征数值的选取中,只选择大于预设阈值的特征数值作为代表特征数值,这相当于进行了一种特征选择或降维的操作。它有助于减少模型的复杂度,降低过拟合的风险,使得模型在面对新数据时能够有更好的泛化能力。通过筛选出的代表特征数值和对应的历史关键词数据作为训练样本,可以大大减少训练数据的规模,同时保持数据的有效性和代表性。这不仅可以减少训练所需的时间和计算资源,还可以提高训练的效率。在得到初始编辑模型后,通过精度检测来评估模型的性能,并选取满足预设条件的模型作为预设编辑模型。这一步骤确保了最终投入使用的模型具有良好的性能和质量,能够在实际应用中发挥良好的效果。由于训练过程是基于历史关键词数据和对应的实体组件进行的,因此该预设编辑模型能够很好地适应和满足实际需求。当面对新的编辑请求时,模型能够迅速、准确地确定所需的实体组件,从而实现快速、高效的场地配置。
12、可选地,所述属性参数包括触觉反馈、音频模拟以及光线追踪。
13、通过采用上述技术方案,通过触觉反馈,用户可以在与虚拟实体进行交互时获得更加真实的感知体验。音频模拟能够模拟真实环境中的声音效果,使得用户在虚拟环境中能够听到更加逼真和细腻的声音。这种技术可以增强用户的沉浸感,提升整体的用户体验。光线追踪能够模拟光线在真实世界中的传播情况,生成更加真实和逼真的图像。在虚拟环境中,这种技术可以提供更加细腻的光照效果,增强虚拟环境的真实感,从而提升用户的沉浸体验。触觉反馈和音频模拟使得用户在虚拟环境中的交互方式更加丰富多样。用户可以通过触觉反馈来感知和操作虚拟实体,通过音频模拟来感受虚拟环境的声音效果。这种交互方式不仅更加直观和真实,还能够激发用户的探索欲望和创造力。光线追踪技术通过模拟光线在真实世界中的传播情况,能够生成更加真实和逼真的图像。这种技术可以捕捉到更多的细节和光影效果,使得虚拟环境看起来更加真实和生动。
14、可选地,所述方法还包括:接收所述用户设备发送的修改请求;根据所述修改请求对所述模块化场地进行修改,得到目标展示场地;通过所述mr眼镜展示所述目标展示场地。
15、通过采用上述技术方案,用户可以通过设备实时发送修改请求,这意味着用户可以立即看到他们的修改对场地的影响,无需等待冗长的处理时间。这种实时性大大提高了用户与虚拟环境之间的互动性,使得用户能够更加自由地探索和定制他们的虚拟场地。当用户发送修改请求后,系统能够迅速根据请求对模块化场地进行修改,从而提供即时的反馈。这种快速反馈机制使得用户能够更快地迭代他们的设计,不断优化和改进他们的场地布局或属性设置。通过mr眼镜展示目标展示场地,用户无需离开他们的当前位置或切换到其他设备即可查看修改结果。这种高效与便捷的方式大大提高了用户的工作效率,使得他们能够更加专注于设计和创新。mr眼镜提供的沉浸式体验使得用户能够身临其境地感受到虚拟场地的变化。这种沉浸感不仅增强了用户的参与感和投入度,还使得他们能够更加深入地理解和评估他们的设计。通过虚拟场地和mr眼镜的结合,用户可以摆脱物理空间的限制,在无限大的虚拟环境中进行设计和探索。这种无限制性为用户提供了更多的创意空间和可能性。
16、在本技术的第二方面提供了一种基于混合现实的模块化场地编辑装置,所述模块化场地编辑装置包括获取模块和处理模块,其中,所述获取模块,用于响应于用户设备发送的编辑请求;所述处理模块,用于根据所述编辑请求,采用预设编辑模型确定组成实体场地的实体组件;所述处理模块,还用于对所述实体组件进行识别,得到针对虚拟场地的虚拟参数;所述处理模块,还用于按照所述虚拟参数对所述实体组件进行场地配置,得到模块化场地;所述处理模块,还用于通过mr眼镜展示所述模块化场地。
17、在本技术的第三方面提供了一种电子设备,所述电子设备包括处理器、存储器、用户接口以及网络接口,所述存储器用于存储指令,所述用户接口和所述网络接口均用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如上所述的方法。
18、在本技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如上所述的方法。
19、综上所述,本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
20、通过迅速响应用户设备发送的编辑请求,这意味着用户可以立即看到他们的更改如何影响虚拟场地,从而大大提升了用户体验。采用预设编辑模型来确定组成实体场地的实体组件,使得整个搭建过程变得模块化。这意味着开发者不再需要从基础元素开始逐一构建,而是可以直接使用预设的、可重用的组件来快速搭建场地。模块化设计还使得场地搭建更加灵活,因为组件可以被独立地添加、删除或替换,而不需要对整个场地进行大的改动。系统能够自动识别实体组件的虚拟参数,如大小、位置、颜色等。这不仅提高了搭建效率,还减少了人为错误的可能性。按照虚拟参数对实体组件进行场地配置,能够确保场地搭建的准确性和一致性。通过mr眼镜展示模块化场地,用户可以获得更加沉浸式的体验。他们可以像在真实世界中一样在虚拟场地中行走、交互,甚至与虚拟对象进行互动。这种沉浸式体验不仅增强了用户的参与感和沉浸感,还有助于他们更好地理解和评估场地搭建的效果。由于采用了模块化和自动化的搭建流程,整个开发周期可以大大缩短。这意味着开发者可以在更短的时间内完成更多的工作,从而提高了编辑效率。
1.一种基于混合现实的模块化场地编辑方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于混合现实的模块化场地编辑方法,其特征在于,所述根据所述编辑请求,采用预设编辑模型确定组成实体场地的实体组件,具体包括:
3.根据权利要求1所述的基于混合现实的模块化场地编辑方法,其特征在于,所述对所述实体组件进行识别,得到针对虚拟场地的虚拟参数,具体包括:
4.根据权利要求1所述的基于混合现实的模块化场地编辑方法,其特征在于,所述虚拟参数包括布局参数和属性参数,所述按照所述虚拟参数对所述实体组件进行场地配置,得到模块化场地,具体包括:
5.根据权利要求1所述的基于混合现实的模块化场地编辑方法,其特征在于,在所述根据所述编辑请求,采用预设编辑模型确定组成实体场地的实体组件之前,训练所述预设编辑模型;所述训练所述预设编辑模型,具体包括:
6.根据权利要求4所述的基于混合现实的模块化场地编辑方法,其特征在于,所述属性参数包括触觉反馈、音频模拟以及光线追踪。
7.根据权利要求1所述的基于混合现实的模块化场地编辑方法,其特征在于,所述方法还包括:
8.一种基于混合现实的模块化场地编辑装置,其特征在于,所述模块化场地编辑装置包括获取模块(31)和处理模块(32),其中,
9.一种电子设备,其特征在于,所述电子设备包括处理器(41)、存储器(45)、用户接口(43)以及网络接口(44),所述存储器(45)用于存储指令,所述用户接口(43)和所述网络接口(44)均用于给其他设备通信,所述处理器(41)用于执行所述存储器(45)中存储的指令,以使所述电子设备执行如权利要求1至7任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1至7任意一项所述的方法。