三维模型的平面重建的测试方法技术

技术编号:39736899 阅读:12 留言:0更新日期:2023-12-17 23:39
本公开提供了一种三维模型的平面重建的测试方法

【技术实现步骤摘要】
三维模型的平面重建的测试方法、装置、电子设备及介质


[0001]本公开涉及增强现实
AR

,具体而言,涉及一种三维模型的平面重建的测试方法

装置

电子设备及介质


技术介绍

[0002]增强现实
(Augmented Reality

AR)
是一种基于计算机实时计算和多传感器融合,将现实场景与虚拟对象结合起来的技术,该技术通过模拟人的视觉

听觉

嗅觉

触觉等感受进行模拟和再输出,并将虚拟信息叠加到现实场景上,并呈献给使用者真实的感官体验

[0003]目前,针对
AR
技术中的实时三维模型的平面重建技术,通常是在大型的计算机设备中设计相关算法,得到软件程序,然后将软件程序部署到嵌入式设备中;但嵌入式设备的硬件资源有限,且不同嵌入式设备的配置各不相同;在讲软件程序部署到嵌入式设备中后,存在重建三维平面模型的尺度信息相对于现实场景的尺度信息误差较大的问题

以及在重建过程中由于耗时较长导致模型重建跟不上镜头场景刷新,而出现的滞后

卡顿问题


技术实现思路

[0004]本公开实施例至少提供一种三维模型的平面重建的测试方法

装置

电子设备及介质

[0005]第一方面,本公开实施例提供了一种三维模型的平面重建的测试方法,包括:
[0006]利用增强现实
AR
设备获取对现实场景进行拍摄得到的测试视频数据;所述测试视频数据中包括多帧测试图像;
[0007]基于所述测试视频数据对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息;
[0008]基于三维模型的平面重建过程的所述耗时信息

所述三维平面模型

以及所述现实场景对应的标准三维平面模型,确定测试结果

[0009]这样,根据测试结果,可以筛选出存在处理速率问题,或者建模精度问题的
AR
设备,进而可以针对上述问题对三维模型的平面重建的相关方法进一步的优化,从而提升
AR
设备的性能

[0010]一种可选的实施方式中,所述
AR
设备包括:惯性测量单元;
[0011]所述方法还包括:获取所述惯性测试单元记录的所述
AR
设备在获取所述测试视频数据时的惯性测量数据;
[0012]所述基于所述测试视频数据对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息,包括:
[0013]基于所述测试视频数据

以及所述惯性测量数据,对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息

[0014]这样,基于测试视频数据

以及惯性测量数据,可以提升三维平面模型的鲁棒性

[0015]一种可选的实施方式中,所述惯性测量单元的时钟与获取所述测试视频数据的摄像头的时钟之间的匹配误差小于或等于5毫秒;所述惯性测量数据的采样频率大于或等于
200
赫兹

[0016]这样,能够尽量减小惯性测量数据和图像数据之间的时间误差,减少由于
AR
设备对平面三维重建过程的精度影响,从而能够得到每帧图像较为精确的惯性测量数据,提升三维模型的平面重建的精度

[0017]一种可选的实施方式中,所述现实场景,包括:具有预设尺寸的测试房间;
[0018]所述测试房间设置有多个墙面以及待检测物品;
[0019]所述多个墙面中至少一个墙面上具有预设纹理;所述待检测物品有多种;多种待检测物品在所述测试房间内按照预设方式摆放;所述测试房间内布置至少1种颜色的,且照度可调范围在预设范围的光源

[0020]这样,可以标准化测试场景,消除一些不可控因素对测试的影响,从而提高测试结果的准确性

[0021]一种可选的实施方式中,所述利用增强现实
AR
设备获取对现实场景进行拍摄得到的测试视频数据,包括:
[0022]控制所述
AR
设备在所述现实场景内移动,并在移动过程中获取所述测试视频数据;所述
AR
设备的移动路径构成闭合回路;
[0023]所述测试视频数据的帧率大于预设帧率

[0024]这样,通过预设帧率控制采集测试视频数据的质量,从而减少不符合标准的测试视频数据,提升测试的准确性

[0025]一种可选的实施方式中,所述基于所述测试视频数据对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息,包括:
[0026]按照预设的抽帧频率,从所述测试视频数据中抽取关键帧图像;所述关键帧图像的数量大于或等于预设数量;
[0027]基于所述关键帧图像,对所述现实场景进行三维模型的平面重建,得到所述三维平面模型;以及
[0028]确定基于每帧关键帧图像进行三维模型的平面重建过程中的耗时信息

[0029]这样,通过抽取关键帧对现实场景进行三维模型的平面重建,确定关键帧图像进行三维模型的平面重建过程中的耗时信息

实现在满足测试标准的情况下,减少
AR
设备的计算资源,提升
AR
设备的处理效率

[0030]一种可选的实施方式中,所述方法还包括:在基于所述关键帧图像,对所述现实场景进行三维模型的平面重建中,在三维模型的平面重建日志中记录每帧关键帧图像对应的单帧执行时间;
[0031]确定基于每帧关键帧图像进行三维模型的平面重建过程中的耗时信息,包括:
[0032]在三维模型的平面重建结束后,从所述三维模型的平面重建日志中读取执行所述三维模型的平面重建过程中,每帧关键帧图像对应的单帧执行时间;
[0033]基于多帧关键帧图像分别对应的单帧执行时间,确定每帧关键帧图像对应的平均执行时间;
[0034]将每帧关键帧图像对应的平均执行时间,确定为基于每帧关键帧图像进行三维模型的平面重建过程中的耗时信息

[0035]一种可选的实施方式中,所述基于三维模型的平面重建过程的所述耗时信息

所述三维平面模型

以及所述现实场景对应的标准三维平面模型,确定测试结果,包括:
[0036]将所述耗时信息和预设的耗时阈值进行比对,得到第一比对结果;以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种三维模型的平面重建的测试方法,其特征在于,包括:利用增强现实
AR
设备获取对现实场景进行拍摄得到的测试视频数据;所述测试视频数据中包括多帧测试图像;基于所述测试视频数据对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息;基于三维模型的平面重建过程的所述耗时信息

所述三维平面模型

以及所述现实场景对应的标准三维平面模型,确定测试结果
。2.
根据权利要求1所述的方法,其特征在于,所述
AR
设备包括:惯性测量单元;所述方法还包括:获取所述惯性测试单元记录的所述
AR
设备在获取所述测试视频数据时的惯性测量数据;所述基于所述测试视频数据对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息,包括:基于所述测试视频数据

以及所述惯性测量数据,对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息
。3.
根据权利要求2所述的方法,其特征在于,所述惯性测量单元的时钟与获取所述测试视频数据的摄像头的时钟之间的匹配误差小于或等于5毫秒;所述惯性测量数据的采样频率大于或等于
200
赫兹
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,所述现实场景,包括:具有预设尺寸的测试房间;所述测试房间设置有多个墙面以及待检测物品;所述多个墙面中至少一个墙面上具有预设纹理;所述待检测物品有多种;多种待检测物品在所述测试房间内按照预设方式摆放;所述测试房间内布置至少1种颜色的,且照度可调范围在预设范围的光源
。5.
根据权利要求1‑4所述的方法,其特征在于,所述利用增强现实
AR
设备获取对现实场景进行拍摄得到的测试视频数据,包括:控制所述
AR
设备在所述现实场景内移动,并在移动过程中获取所述测试视频数据;所述
AR
设备的移动路径构成闭合回路;所述测试视频数据的帧率大于预设帧率
。6.
根据权利要求1‑5任一项所述的方法,其特征在于,所述基于所述测试视频数据对所述现实场景进行三维模型的平面重建,得到所述现实场景的三维平面模型,并确定三维模型的平面重建过程中的耗时信息,包括:按照预设的抽帧频率,从所述测试视频数据中抽取关键帧图像;所述关键帧图像的数量大于或等于预设数量;基于所述关键帧图像,对所述现实场景进行三维模型的平面重建,得到所述三维平面模型;以及确定基于每帧关键帧图像进行三维模型的平面重建过程中的耗时信息
。7.
根据权利要求6所述的方法,其特征在于,所述方法还包括:所述基于所述关键帧图像,对所述现实场景进行三维模型的平面重建包括:在三维模型的平面重建日志中记录每
帧所述关键帧图像对应的单帧执行时间;所述确定基于每帧关键帧图像进行三维模型的平面重建过程中的耗时信息,包括:从所述三维模型的平面重建日志中读取每帧所述关键帧图像对应的单帧执行时间;基于多帧关键帧图像分别对应的单帧执行时间,确定每帧关键帧图像对应的平均执行时间;将每帧关键帧图像对应的平均执行时间,确定为基于每帧关键帧图像进行三维模型的平面重建过程中的耗时信息
。8.
根据权利要求1‑7任一所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:姜翰青
申请(专利权)人:浙江商汤科技开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1