空中成像及虚拟现实动态背光确定方法、装置及电子设备
文献发布时间:2024-04-18 20:01:30
技术领域
本发明涉及数据处理技术领域,尤其涉及空中成像及虚拟现实动态背光确定方法、装置及电子设备。
背景技术
随着社会的进步,多媒体和网络技术的发展,使用多媒体展览展示装置进行实物展示逐渐增多。
目前博物馆或珠宝展示厅对展品实物的观看要求非常高,但是同时对现场的保护要求非常高,需要工作人员非常谨慎地看护展品,以此来避免展品实物出现任何意外,如若展示期间现场或工作人员出现混乱现象,容易导致展品被不法分子盗窃,无法保证展品的安全性。
发明内容
本发明旨在解决展品如何在不展示实物的情况下,能够达到展品展览效果的问题,提供空中成像及虚拟现实动态背光确定方法、装置及电子设备。
本发明为解决技术问题采用如下技术手段:
基于预采集的展品虚拟成像,识别预设布景中的待输入虚拟相框;
判断所述展品虚拟成像能否匹配所述待输入虚拟相框;
若能,则根据预设的投影轨迹计算所述展品虚拟成像与所述待输入虚拟相框的投影差,依据所述投影差对所述展品虚拟成像进行几何校正,对齐所述展品虚拟成像的立体特征,将所述展品虚拟成像映射至所述待输入虚拟相框中,生成虚拟展品,其中,所述立体特征具体包括展品平面和展品曲面;
判断所述虚拟展品是否接收到观众输出的交互指令;
若是,则读取所述交互指令中存在的交互内容,基于所述交互内容对所述虚拟展品进行投影调整,截取所述投影调整后的虚拟展品图像,将所述虚拟展品图像反馈给所述观众,同时在所述虚拟展品图像旁呈现预设展品信息,其中,所述投影调整具体包括改变所述虚拟展品的位置、形状和颜色,所述展品信息具体包括艺术简介、产品描述和历史文化。
进一步地,所述依据所述投影差对所述展品虚拟成像进行几何校正,对齐所述展品虚拟成像的立体特征的步骤中,包括:
基于预设的测量数据生成所述展品虚拟成像的三维模型;
判断所述三维模型从预设角度展示是否具备多个点云数据;
若是,则应用预设的变形校正算法获取所述观众和所述三维模型的相对位置信息,根据所述相对位置信息的自适应调整所述三维模型的投影坐标。
进一步地,所述基于所述交互内容对所述虚拟展品进行投影调整,截取所述投影调整后的虚拟展品图像的步骤中,包括:
识别所述观众对所述虚拟展品图像的交互环节,其中,所述交互环节的内容具体包括放大缩小、添加标签和上传评价;
判断所述交互环节是否已记录完毕;
若是,则采集所述虚拟展品图像的交互前数据和交互后数据,基于所述交互前数据和所述交互后数据将至少两份虚拟展品图像传输至所述观众预留的设备中。
进一步地,所述判断所述展品虚拟成像能否匹配所述待输入虚拟相框的步骤中,包括:
获取所述展品虚拟成像的预设编号;
判断所述预设编号是否符合所述待输入虚拟相框的编号数列;
若是,则检视所述展品虚拟成像在所述待输入虚拟相框中的视角内容,其中,所述视角内容具体包括透明度数和匹配尺寸。
进一步地,所述判断所述虚拟展品是否接收到观众输出的交互指令的步骤中,还包括:
检测所述观众在展会上取得的临时交互编号;
判断所述临时交互编号是否被赋予与所述虚拟展品交互的权限;
若否,则对所述观众进行临时身份验证,基于所述临时身份验证对比所述观众在所述展会上预录制的身份内容,回收所述临时交互编号拥有的交互权限。
进一步地,所述识别预设布景中的待输入虚拟相框的步骤中,包括:
扫描所述布景中存在的投影模板;
判断所述投影模板是否设有投影尺寸限定;
若是,则获取所述投影模板对应的编号数列,基于所述编号数列为所述待输入虚拟相框调整预设的展示队列,其中,所述展示队列具体为在展会上进行展览的排队序列。
进一步地,所述基于预采集的展品成像的步骤前,还包括:
应用预设的扫描设备识别预收录展品的至少两种表征形状,其中,所述表征形状具体包括几何形状、曲面特征和纹理信息;
判断各种表征形状相互之间是否匹配;
若是,则基于所述表征形状生成所述展品对应的展品成像。
本发明还提供空中成像及虚拟现实动态背光确定装置,包括:
识别模块,用于基于预采集的展品虚拟成像,识别预设布景中的待输入虚拟相框;
判断模块,用于判断所述展品虚拟成像能否匹配所述待输入虚拟相框;
执行模块,用于若能,则根据预设的投影轨迹计算所述展品虚拟成像与所述待输入虚拟相框的投影差,依据所述投影差对所述展品虚拟成像进行几何校正,对齐所述展品虚拟成像的立体特征,将所述展品虚拟成像映射至所述待输入虚拟相框中,生成虚拟展品,其中,所述立体特征具体包括展品平面和展品曲面;
第二判断模块,用于判断所述虚拟展品是否接收到观众输出的交互指令;
第二执行模块,用于若是,则读取所述交互指令中存在的交互内容,基于所述交互内容对所述虚拟展品进行投影调整,截取所述投影调整后的虚拟展品图像,将所述虚拟展品图像反馈给所述观众,同时在所述虚拟展品图像旁呈现预设展品信息,其中,所述投影调整具体包括改变所述虚拟展品的位置、形状和颜色,所述展品信息具体包括艺术简介、产品描述和历史文化。
进一步地,所述执行模块还包括:
生成单元,用于基于预设的测量数据生成所述展品虚拟成像的三维模型;
判断单元,用于判断所述三维模型从预设角度展示是否具备多个点云数据;
执行单元,用于若是,则应用预设的变形校正算法获取所述观众和所述三维模型的相对位置信息,根据所述相对位置信息的自适应调整所述三维模型的投影坐标。
本发明还提供一种空中成像及虚拟现实动态背光确定电子设备,包括存储器和处理器,所述存储器存储有计算机程序。
本发明提供了空中成像及虚拟现实动态背光确定方法、装置及电子设备,具有以下有益效果:
本发明通过对展品虚拟成像的几何校正,特别是对齐展品的平面和曲面等立体特征,能够更好地呈现展品的真实感,增强了虚拟展品的逼真度,同时接收展会观众的交互指令,根据指令对虚拟展品进行投影调整,满足观众与虚拟展品进行实时互动的体验,整个展览过程不需要实物就可以看到展品3D效果和展品细节,有效保证了展品的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为本发明空中成像及虚拟现实动态背光确定方法一个实施例的流程示意图;
图2为本发明空中成像及虚拟现实动态背光确定装置一个实施例的结构框图;
图3为本发明空中成像及虚拟现实动态背光确定电子设备一个实施例的内部结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参考附图1,为本发明一实施例中的空中成像及虚拟现实动态背光确定方法,包括:
S1:基于预采集的展品虚拟成像,识别预设布景中的待输入虚拟相框;
S2:判断所述展品虚拟成像能否匹配所述待输入虚拟相框;
S3:若能,则根据预设的投影轨迹计算所述展品虚拟成像与所述待输入虚拟相框的投影差,依据所述投影差对所述展品虚拟成像进行几何校正,对齐所述展品虚拟成像的立体特征,将所述展品虚拟成像映射至所述待输入虚拟相框中,生成虚拟展品,其中,所述立体特征具体包括展品平面和展品曲面;
S4:判断所述虚拟展品是否接收到观众输出的交互指令;
S5:若是,则读取所述交互指令中存在的交互内容,基于所述交互内容对所述虚拟展品进行投影调整,截取所述投影调整后的虚拟展品图像,将所述虚拟展品图像反馈给所述观众,同时在所述虚拟展品图像旁呈现预设展品信息,其中,所述投影调整具体包括改变所述虚拟展品的位置、形状和颜色,所述展品信息具体包括艺术简介、产品描述和历史文化。
在本实施例中,系统基于预先采集到的展品虚拟成像数据,识别当前展会内预先设有的布景中的待输入虚拟相框,而后系统通过判断该展品虚拟成像能否匹配待输入的虚拟相框,以执行对应的步骤;例如,当系统判定到展品虚拟成像无法匹配待输入的虚拟相框时,则系统会认为由于预设布景中的虚拟相框与实际的展品虚拟成像在形状、大小或透视上存在较大差异,导致匹配失败,此时需要重新采集展品虚拟成像数据,确保数据的完整性和准确性,使展品虚拟成像数据能够匹配待输入虚拟相框的尺寸;例如,当系统判定到展品虚拟成像能够匹配待输入的虚拟相框时,此时系统会根据预先设有的投影轨迹计算展品虚拟成像与待输入虚拟相框的投影差,依据投影差对展品虚拟成像的投影内容进行几何校正,通过对齐投影过程中展品虚拟成像的立体特征,最后将展品虚拟成像映射输入至待输入的虚拟相框中,即可在虚拟相框中生成虚拟展品;而后系统通过判断该虚拟展品是否接收到观众在展会上所输出的交互指令,以执行对应的步骤;例如,当系统判定到虚拟展品并未接收到交互指令时,则系统会认为观众与虚拟展品的交互存在问题或者观众并未尝试与虚拟展品进行交互,可能是系统出现故障或者由于网络延迟等原因导致虚拟展品未能及时响应观众的交互指令,及时检查系统状态,确保其正常运行,也可能是观众可能对虚拟展品不感兴趣,放弃了临时获取的交互指令权限,导致队列轮到观众时却没有人与虚拟展品进行交互;例如,当系统判定到虚拟展品接收到交互指令后,此时系统会读取交互指令中存在的交互内容,基于交互内容对虚拟展品进行投影内容的调整,在确认得到观众认可即调整完毕后,通过截取调整完毕后的虚拟展品图像,将该虚拟展品图像发送给交互观众,同时在观众接收到的虚拟展品图像旁还会呈现出相应的展品信息,以辅助观众去深入了解该展品的其他信息,包括提供关于展品的详细描述,显示艺术家或设计师的简介,介绍他们的风格、灵感和其他作品,对于具有历史或文化意义的展品,提供相关的历史和文化背景信息,帮助观众理解展品的上下文。
需要说明的是,几何校正的具体示例如下:
假设在一个虚拟艺术展中,一个虚拟雕塑的图像被投影到一个屏幕上,然而由于观众的角度变化,虚拟雕塑的投影与实际屏幕上的位置存在一些偏差,使用深度传感器或相机捕捉实际屏幕上雕塑的投影数据,通过计算机生成虚拟雕塑的图像,准备投影到屏幕上,在实际展示过程中,通过监测实际屏幕上的投影和虚拟雕塑的位置,比较两者的图像,计算实际投影和虚拟成像之间的偏差,可能涉及到平移、旋转和缩放等参数,应用计算得到的几何变换参数,调整虚拟雕塑的图像,使其与实际投影尽可能一致,在展示期间,实时监测观众的位置,根据变化的观众角度调整虚拟雕塑的图像,以保持准确的投影;通过上述例子,可以看到基于投影差的几何校正是一个动态的过程,可以在展示中实时进行调整,以确保虚拟展品与实际投影保持一致。
在本实施例中,依据所述投影差对所述展品虚拟成像进行几何校正,对齐所述展品虚拟成像的立体特征的步骤S3中,包括:
S31:基于预设的测量数据生成所述展品虚拟成像的三维模型;
S32:判断所述三维模型从预设角度展示是否具备多个点云数据;
S33:若是,则应用预设的变形校正算法获取所述观众和所述三维模型的相对位置信息,根据所述相对位置信息的自适应调整所述三维模型的投影坐标。
在本实施例中,系统基于预先设有的测量数据生成展品虚拟成像的三维模型,而后判断该三维模型从预先设定的角度观看时是否具备多个点云数据,以执行对应的步骤;例如,当系统判定到三维模型展示时并未具备多个点云数据,即可能说明在虚拟展示中,展品的三维模型数据不足以提供详细的点云信息,或者数据可能缺失或损坏,可能会导致虚拟展品在展示过程中缺乏细节、精度不足或呈现不真实的外观,此时需要进行三维模型的优化,以减小文件大小,提高展示效率,并确保在展示时能够提供足够的点云数据,同时修复或替换损坏的文件,以确保正确的展示;例如,当系统判定到三维模型展示时具备多个点云数据,此时系统会应用预先设有的变形校正算法获取展会观众与三维模型的相对位置信息,根据不同的相对位置信息自适应调整三维模型的投影坐标,使展会上各个观众席位的观众能够清晰观看到三维模型。
需要说明的是,应用变形校正算法获取展会观众与三维模型的相对位置信息的具体示例场景如下:
假设在一个虚拟展台上展示一座建筑的三维模型,利用传感器技术,如摄像头、深度传感器或其他位置追踪设备,实时追踪观众在展会中的各个位置,创建或加载需要展示的三维模型,并将其虚拟成像在展示设备上,应用包括平移、旋转、缩放等几何变换的变形校正算法,将观众的实时位置信息与虚拟三维模型进行相对位置的校正,在展示过程中,实时监测观众的位置变化,并相应地调整虚拟三维模型,以确保观众在不同位置和角度看到的展品是一致的,同时随着观众移动,实时监测其位置变化,并动态调整建筑模型的变形参数,以适应观众的视角,使得观众能够在展会中以相对准确的方式与虚拟三维模型进行互动,无论他们的位置如何变化。
在本实施例中,基于所述交互内容对所述虚拟展品进行投影调整,截取所述投影调整后的虚拟展品图像的步骤S5中,包括:
S51:识别所述观众对所述虚拟展品图像的交互环节,其中,所述交互环节的内容具体包括放大缩小、添加标签和上传评价;
S52:判断所述交互环节是否已记录完毕;
S53:若是,则采集所述虚拟展品图像的交互前数据和交互后数据,基于所述交互前数据和所述交互后数据将至少两份虚拟展品图像传输至所述观众预留的设备中。
在本实施例中,系统通过识别观众对虚拟展品图像的交互环节,而后判断该交互环节是否已记录在展会数据中,以执行对应的步骤;例如,当系统判定到观众的交互环节尚未被展会系统记录完毕时,即说明观众的交互过程尚未完全被系统捕捉或记录,可能导致遗漏重要的用户行为或数据,影响对观众行为的全面理解,此时系统需要检查系统逻辑和判定机制,确保对交互完毕的判定准确,如果存在误判则需要及时在当前的某个观众互动环节结束后,重新对尚未记录完毕的观众进行补录,避免观众在展会上无法得到最佳的展览体验;例如,当系统判定到交互环节已被记录在展会数据中时,此时系统会采集虚拟展品图像在观众进行交互前的常规数据和观众进行交互后的认证数据作为原虚拟展品图像和交互虚拟展品图像的附带数据内容,一起传输至观众设定的接收设备中,从接收设备中可以得到一份尚未交互的虚拟展品图像和另一份完成交互的虚拟展品图像,使得展会观众可以从两份图像中得出自己在观赏展会后的总结和交互过程中保留的交互痕迹。
需要说明的是,每个观众在完成交互得到虚拟展品图像时会对应保留观众交互时的交互环节内容。
在本实施例中,判断所述展品虚拟成像能否匹配所述待输入虚拟相框的步骤S2中,包括:
S21:获取所述展品虚拟成像的预设编号;
S22:判断所述预设编号是否符合所述待输入虚拟相框的编号数列;
S23:若是,则检视所述展品虚拟成像在所述待输入虚拟相框中的视角内容,其中,所述视角内容具体包括透明度数和匹配尺寸。
在本实施例中,系统通过获取展品虚拟成像的预先设有的投影编号,而后判断该投影编号是否符合待输入虚拟相框的编号数列,以执行对应的步骤;例如,当系统判定到该投影编号不符合待输入虚拟相框的编号数列,即说明投影编号与预期的虚拟相框的编号不匹配或者存在异常,导致虚拟展示系统无法正确识别或显示相应的虚拟内容,此时系统需要仔细检查编号系统,确保每个虚拟相框和对应的投影编号正确无误,同时检查系统配置和参数设置,确保虚拟相框和投影编号的匹配规则正确;例如,当系统判定到该投影编号能够符合待输入虚拟相框的编号数列,此时系统会检视展品虚拟成像在待输入虚拟相框中的视角内容,确保虚拟展品在待输入虚拟相框中的位置和尺寸与实际展品或者期望的效果一致,同时确保虚拟展品与待输入虚拟相框的背景相协调,以创造一种和谐的视觉效果,最后检查交互元素的位置和可访问性,确保观众能够轻松地与虚拟展品互动。
在本实施例中,判断所述虚拟展品是否接收到观众输出的交互指令的步骤S4中,还包括:
S41:检测所述观众在展会上取得的临时交互编号;
S42:判断所述临时交互编号是否被赋予与所述虚拟展品交互的权限;
S43:若否,则对所述观众进行临时身份验证,基于所述临时身份验证对比所述观众在所述展会上预录制的身份内容,回收所述临时交互编号拥有的交互权限。
在本实施例中,系统通过检测观众在展会上取得的临时交互编号,而后判断该临时交互编号是否在展览过程中被赋予与虚拟展品交互的权限,以执行对应的步骤;例如,当系统判定到临时交互编号已被赋予与虚拟展品交互的权限,则说明观众具有临时的交互权限,系统会对临时交互编号进行验证,确保它与系统中相应的身份或权限关联,检查该临时交互编号是否被授予特定的权限,以确保观众可以执行预期的交互操作,检查完毕后观众即可与虚拟展品进行互动;例如,当系统判定到临时交互编号未被赋予与虚拟展品交互的权限,此时系统会对该展会观众进行临时的身份验证,基于临时身份验证对比观众在展会开始前预先录制的身份内容,如若确认完毕是同一身份后即系统会重新赋予该观众对应的交互权限,如若确认完毕并非属于同一身份,系统会回收该交互权限对应的临时交互编号,避免其他观众不需要该交互权限却得到交互的机会。
在本实施例中,识别预设布景中的待输入虚拟相框的步骤S1中,包括:
S11:扫描所述布景中存在的投影模板;
S12:判断所述投影模板是否设有投影尺寸限定;
S13:若是,则获取所述投影模板对应的编号数列,基于所述编号数列为所述待输入虚拟相框调整预设的展示队列,其中,所述展示队列具体为在展会上进行展览的排队序列。
在本实施例中,系统通过扫描布景中设有的投影模板,而后判断该投影模板是否设有相应的投影尺寸限定,以执行对应的步骤;例如,当系统判定投影模板并未设有投影尺寸限定时,则系统会认为该投影模板在本次展会上并未设有对应的展品,因此没有对该投影模板设定相应的尺寸以适应可匹配的展品进行展览;例如,当系统判定到投影模板设有投影尺寸限定时,此时系统会获取投影模板对应的编号数列,基于该编号数列为待输入的虚拟相框调整预先设有的展示队列,为展会调整所有展品预先设定好的展览序列,避免展品未根据预先设好的展览序列进行展览,影响观众的展会观感。
在本实施例中,基于预采集的展品成像的步骤S1前,还包括:
S101:应用预设的扫描设备识别预收录展品的至少两种表征形状,其中,所述表征形状具体包括几何形状、曲面特征和纹理信息;
S102:判断各种表征形状相互之间是否匹配;
S103:若是,则基于所述表征形状生成所述展品对应的展品成像。
在本实施例中,系统通过应用预先设有的扫描设备识别预先收录的展品对应的表征形状,而后判断这些表征形状相互之间是否匹配,以执行对应的步骤;例如,当系统判定到表征形状相互之间无法匹配时,即说明在表征展品的过程中存在不一致或不符合期望的情况,影响虚拟展示的真实感和用户体验,此时系统需要确保所有形状描述都采用相同的坐标系或在必要时进行转换,以确保它们在同一空间中对齐,同时检查纹理映射的坐标和图像,确保它们正确对应,修复映射问题以确保表征形状的一致性;例如,当系统判定到表征形状相互之间能够匹配时,此时系统会基于这些表征形状生成展品对应的展品成像,将展品成像数据录入至展会系统中,即可实现整个展览过程不需要实物就可以看到展品3D效果和展品细节,有效保证了展品的安全性。
参考附图2,为本发明一实施例中空中成像及虚拟现实动态背光确定装置,包括:
识别模块10,用于基于预采集的展品虚拟成像,识别预设布景中的待输入虚拟相框;
判断模块20,用于判断所述展品虚拟成像能否匹配所述待输入虚拟相框;
执行模块30,用于若能,则根据预设的投影轨迹计算所述展品虚拟成像与所述待输入虚拟相框的投影差,依据所述投影差对所述展品虚拟成像进行几何校正,对齐所述展品虚拟成像的立体特征,将所述展品虚拟成像映射至所述待输入虚拟相框中,生成虚拟展品,其中,所述立体特征具体包括展品平面和展品曲面;
第二判断模块40,用于判断所述虚拟展品是否接收到观众输出的交互指令;
第二执行模块50,用于若是,则读取所述交互指令中存在的交互内容,基于所述交互内容对所述虚拟展品进行投影调整,截取所述投影调整后的虚拟展品图像,将所述虚拟展品图像反馈给所述观众,同时在所述虚拟展品图像旁呈现预设展品信息,其中,所述投影调整具体包括改变所述虚拟展品的位置、形状和颜色,所述展品信息具体包括艺术简介、产品描述和历史文化。
在本实施例中,识别模块10基于预先采集到的展品虚拟成像数据,识别当前展会内预先设有的布景中的待输入虚拟相框,而后判断模块20通过判断该展品虚拟成像能否匹配待输入的虚拟相框,以执行对应的步骤;例如,当系统判定到展品虚拟成像无法匹配待输入的虚拟相框时,则系统会认为由于预设布景中的虚拟相框与实际的展品虚拟成像在形状、大小或透视上存在较大差异,导致匹配失败,此时需要重新采集展品虚拟成像数据,确保数据的完整性和准确性,使展品虚拟成像数据能够匹配待输入虚拟相框的尺寸;例如,当系统判定到展品虚拟成像能够匹配待输入的虚拟相框时,此时执行模块30会根据预先设有的投影轨迹计算展品虚拟成像与待输入虚拟相框的投影差,依据投影差对展品虚拟成像的投影内容进行几何校正,通过对齐投影过程中展品虚拟成像的立体特征,最后将展品虚拟成像映射输入至待输入的虚拟相框中,即可在虚拟相框中生成虚拟展品;而后第二判断模块40通过判断该虚拟展品是否接收到观众在展会上所输出的交互指令,以执行对应的步骤;例如,当系统判定到虚拟展品并未接收到交互指令时,则系统会认为观众与虚拟展品的交互存在问题或者观众并未尝试与虚拟展品进行交互,可能是系统出现故障或者由于网络延迟等原因导致虚拟展品未能及时响应观众的交互指令,及时检查系统状态,确保其正常运行,也可能是观众可能对虚拟展品不感兴趣,放弃了临时获取的交互指令权限,导致队列轮到观众时却没有人与虚拟展品进行交互;例如,当系统判定到虚拟展品接收到交互指令后,此时第二执行模块50会读取交互指令中存在的交互内容,基于交互内容对虚拟展品进行投影内容的调整,在确认得到观众认可即调整完毕后,通过截取调整完毕后的虚拟展品图像,将该虚拟展品图像发送给交互观众,同时在观众接收到的虚拟展品图像旁还会呈现出相应的展品信息,以辅助观众去深入了解该展品的其他信息,包括提供关于展品的详细描述,显示艺术家或设计师的简介,介绍他们的风格、灵感和其他作品,对于具有历史或文化意义的展品,提供相关的历史和文化背景信息,帮助观众理解展品的上下文。
在本实施例中,执行模块还包括:
生成单元,用于基于预设的测量数据生成所述展品虚拟成像的三维模型;
判断单元,用于判断所述三维模型从预设角度展示是否具备多个点云数据;
执行单元,用于若是,则应用预设的变形校正算法获取所述观众和所述三维模型的相对位置信息,根据所述相对位置信息的自适应调整所述三维模型的投影坐标。
在本实施例中,系统基于预先设有的测量数据生成展品虚拟成像的三维模型,而后判断该三维模型从预先设定的角度观看时是否具备多个点云数据,以执行对应的步骤;例如,当系统判定到三维模型展示时并未具备多个点云数据,即可能说明在虚拟展示中,展品的三维模型数据不足以提供详细的点云信息,或者数据可能缺失或损坏,可能会导致虚拟展品在展示过程中缺乏细节、精度不足或呈现不真实的外观,此时需要进行三维模型的优化,以减小文件大小,提高展示效率,并确保在展示时能够提供足够的点云数据,同时修复或替换损坏的文件,以确保正确的展示;例如,当系统判定到三维模型展示时具备多个点云数据,此时系统会应用预先设有的变形校正算法获取展会观众与三维模型的相对位置信息,根据不同的相对位置信息自适应调整三维模型的投影坐标,使展会上各个观众席位的观众能够清晰观看到三维模型。
在本实施例中,第二执行模块还包括:
识别单元,用于识别所述观众对所述虚拟展品图像的交互环节,其中,所述交互环节的内容具体包括放大缩小、添加标签和上传评价;
第二判断单元,用于判断所述交互环节是否已记录完毕;
第二执行单元,用于若是,则采集所述虚拟展品图像的交互前数据和交互后数据,基于所述交互前数据和所述交互后数据将至少两份虚拟展品图像传输至所述观众预留的设备中。
在本实施例中,系统通过识别观众对虚拟展品图像的交互环节,而后判断该交互环节是否已记录在展会数据中,以执行对应的步骤;例如,当系统判定到观众的交互环节尚未被展会系统记录完毕时,即说明观众的交互过程尚未完全被系统捕捉或记录,可能导致遗漏重要的用户行为或数据,影响对观众行为的全面理解,此时系统需要检查系统逻辑和判定机制,确保对交互完毕的判定准确,如果存在误判则需要及时在当前的某个观众互动环节结束后,重新对尚未记录完毕的观众进行补录,避免观众在展会上无法得到最佳的展览体验;例如,当系统判定到交互环节已被记录在展会数据中时,此时系统会采集虚拟展品图像在观众进行交互前的常规数据和观众进行交互后的认证数据作为原虚拟展品图像和交互虚拟展品图像的附带数据内容,一起传输至观众设定的接收设备中,从接收设备中可以得到一份尚未交互的虚拟展品图像和另一份完成交互的虚拟展品图像,使得展会观众可以从两份图像中得出自己在观赏展会后的总结和交互过程中保留的交互痕迹。
在本实施例中,判断模块还包括:
获取单元,用于获取所述展品虚拟成像的预设编号;
第三判断单元,用于判断所述预设编号是否符合所述待输入虚拟相框的编号数列;
第三执行单元,用于若是,则检视所述展品虚拟成像在所述待输入虚拟相框中的视角内容,其中,所述视角内容具体包括透明度数和匹配尺寸。
在本实施例中,系统通过获取展品虚拟成像的预先设有的投影编号,而后判断该投影编号是否符合待输入虚拟相框的编号数列,以执行对应的步骤;例如,当系统判定到该投影编号不符合待输入虚拟相框的编号数列,即说明投影编号与预期的虚拟相框的编号不匹配或者存在异常,导致虚拟展示系统无法正确识别或显示相应的虚拟内容,此时系统需要仔细检查编号系统,确保每个虚拟相框和对应的投影编号正确无误,同时检查系统配置和参数设置,确保虚拟相框和投影编号的匹配规则正确;例如,当系统判定到该投影编号能够符合待输入虚拟相框的编号数列,此时系统会检视展品虚拟成像在待输入虚拟相框中的视角内容,确保虚拟展品在待输入虚拟相框中的位置和尺寸与实际展品或者期望的效果一致,同时确保虚拟展品与待输入虚拟相框的背景相协调,以创造一种和谐的视觉效果,最后检查交互元素的位置和可访问性,确保观众能够轻松地与虚拟展品互动。
在本实施例中,第二判断模块还包括:
检测单元,用于检测所述观众在展会上取得的临时交互编号;
第四判断单元,用于判断所述临时交互编号是否被赋予与所述虚拟展品交互的权限;
第四执行单元,用于若否,则对所述观众进行临时身份验证,基于所述临时身份验证对比所述观众在所述展会上预录制的身份内容,回收所述临时交互编号拥有的交互权限。
在本实施例中,系统通过检测观众在展会上取得的临时交互编号,而后判断该临时交互编号是否在展览过程中被赋予与虚拟展品交互的权限,以执行对应的步骤;例如,当系统判定到临时交互编号已被赋予与虚拟展品交互的权限,则说明观众具有临时的交互权限,系统会对临时交互编号进行验证,确保它与系统中相应的身份或权限关联,检查该临时交互编号是否被授予特定的权限,以确保观众可以执行预期的交互操作,检查完毕后观众即可与虚拟展品进行互动;例如,当系统判定到临时交互编号未被赋予与虚拟展品交互的权限,此时系统会对该展会观众进行临时的身份验证,基于临时身份验证对比观众在展会开始前预先录制的身份内容,如若确认完毕是同一身份后即系统会重新赋予该观众对应的交互权限,如若确认完毕并非属于同一身份,系统会回收该交互权限对应的临时交互编号,避免其他观众不需要该交互权限却得到交互的机会。
在本实施例中,识别模块还包括:
扫描单元,用于扫描所述布景中存在的投影模板;
第五判断单元,用于判断所述投影模板是否设有投影尺寸限定;
第五执行单元,用于若是,则获取所述投影模板对应的编号数列,基于所述编号数列为所述待输入虚拟相框调整预设的展示队列,其中,所述展示队列具体为在展会上进行展览的排队序列。
在本实施例中,系统通过扫描布景中设有的投影模板,而后判断该投影模板是否设有相应的投影尺寸限定,以执行对应的步骤;例如,当系统判定投影模板并未设有投影尺寸限定时,则系统会认为该投影模板在本次展会上并未设有对应的展品,因此没有对该投影模板设定相应的尺寸以适应可匹配的展品进行展览;例如,当系统判定到投影模板设有投影尺寸限定时,此时系统会获取投影模板对应的编号数列,基于该编号数列为待输入的虚拟相框调整预先设有的展示队列,为展会调整所有展品预先设定好的展览序列,避免展品未根据预先设好的展览序列进行展览,影响观众的展会观感。
在本实施例中,还包括:
第二识别模块,用于应用预设的扫描设备识别预收录展品的至少两种表征形状,其中,所述表征形状具体包括几何形状、曲面特征和纹理信息;
第三判断模块,用于判断各种表征形状相互之间是否匹配;
第三执行模块,用于若是,则基于所述表征形状生成所述展品对应的展品成像。
在本实施例中,系统通过应用预先设有的扫描设备识别预先收录的展品对应的表征形状,而后判断这些表征形状相互之间是否匹配,以执行对应的步骤;例如,当系统判定到表征形状相互之间无法匹配时,即说明在表征展品的过程中存在不一致或不符合期望的情况,影响虚拟展示的真实感和用户体验,此时系统需要确保所有形状描述都采用相同的坐标系或在必要时进行转换,以确保它们在同一空间中对齐,同时检查纹理映射的坐标和图像,确保它们正确对应,修复映射问题以确保表征形状的一致性;例如,当系统判定到表征形状相互之间能够匹配时,此时系统会基于这些表征形状生成展品对应的展品成像,将展品成像数据录入至展会系统中,即可实现整个展览过程不需要实物就可以看到展品3D效果和展品细节,有效保证了展品的安全性。
图3示出了一个实施例中电子设备的内部结构图。该电子设备具体可以是终端,也可以是服务器。如图3所示,该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该电子设备的非易失性存储介质有存储操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现上述的空中成像及虚拟现实动态背光确定方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行上述的空中成像及虚拟现实动态背光确定方法。本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的设备的限定,具体的设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种电子设备,包括存储器和处理器,所述存储器有存储计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述空中成像及虚拟现实动态背光确定方法的步骤。
可以理解的是,上述空中成像及虚拟现实动态背光确定方法、装置及电子设备属于一个总的发明构思,实施例可相互适用。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
- 一种能够降低污染的草木灰生产收集装置
- 一种能够降低震动油墨原料粉碎筛选装置
- 一种能够精度测量飞机接头孔弹开量及弹开方向的检测装置及其检测方法
- 一种非金属表面气泡成像装置及方法
- 一种能够降低气泡量的金属零件铸造装置
- 基于精密零件铸造工艺具有辅助气泡消除的铸造装置