一种VR的MTP测试方法技术

技术编号:32889581 阅读:9 留言:0更新日期:2022-04-02 12:29
本发明专利技术公开了一种VR的MTP测试方法,测试方法包括以下步骤:A、高速相机启动拍摄;B、三轴高精度转台模拟人体转动;C、VR设备判断转动是否大于角度a(a小于等于0.1

【技术实现步骤摘要】
一种VR的MTP测试方法


[0001]本专利技术涉及VR
,具体为一种VR的MTP测试方法。

技术介绍

[0002]虚拟现实技术(VR),是20世纪发展起来的一项全新的实用技术,虚拟现实技术囊括计算机、电子信息、仿真技术,其基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感,随着社会生产力和科学技术的不断发展,各行各业对VR技术的需求日益旺盛,VR技术也取得了巨大进步,并逐步成为一个新的科学
,VR中的MTP在测试的过程中不全面,不能观察整个过程,且测试环境不稳定,误差较大,同时,与实际应用场景有差距,为此,我们提出一种VR的MTP测试方法。

技术实现思路

[0003]本专利技术的目的在于提供一种VR的MTP测试方法,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种VR的MTP测试方法,测试方法包括以下步骤:
[0005]A、高速相机启动拍摄;
[0006]B、三轴高精度转台模拟人体转动;
[0007]C、VR设备判断转动是否大于角度a(a小于等于0.1
°
);
[0008]D、否,则三轴高精度转台继续模拟人体转动,是,则VR眼镜开始渲染;
[0009]E、异步时间扭曲;
[0010]F、屏幕显示白色;
[0011]G、高速相机停止拍摄;
[0012]H、分析计算拍摄图像。
[0013]优选的,所述高速相机通过万兆网卡与PC双向连接,且PC包括控制拍摄软件和分析计算软件,控制拍摄软件的输出端与分析计算软件的输入端连接,高速相机的另一个输入端与高精度三轴转台的输出端连接,且高精度三轴转台包括HMD、HMD夹具和三轴IMU+GYRO传感器,HMD包括Display、GPU,CPU和IMU,同时,高精度三轴转台还与另一个PC双向连接,且另一个PC包括转台控制软件。
[0014]优选的,所述测试需要在自然光(光线恒定)或无频闪环境灯光环境下测试(减少算法计算误差),且具体测试方式为:

、配置高速相机帧率并开始拍摄;

、初始化高精度转台,并模拟人头动作转动;

、HMD判断是否达到阈值;

、当超过阈值后,HMD开始渲染;

、渲染后进行时间异步扭曲,并在扭曲完成后通过MIPI传输到屏幕上,完成上屏;

、抓拍完图片后,分析软件读取分析MTP时间。
[0015]优选的,所述高速相机的分辨率大于800(宽)*600(高)像素,帧率>1000fps,曝光时间为微秒级,镜头可变焦,视场角>60
°
,由于电脑硬盘存储图片的速度跟不上高速相机的
帧速,需要先将图片保存到电脑的缓存中,然后再从缓存中读取保存到硬盘里,所以电脑内存需要在32G以上,拍摄时,通过电脑配置相机的曝光时间、帧率和像素,然后将镜头对准HMD镜片,调整距离和镜头焦距,使电脑上的画面清晰。
[0016]优选的,所述高速相机所采集到的图像目录输入到图像处理模块,图像处理模块提取目录内的第一张图像作为基准图像遍历目录内的所有图像,将每张图像与基准图像进行差值计算,得到差值图像,由于HMD镜片区域在转台未转动时也会出现闪烁情况,因此为了消除干扰,在计算转台转动状态时将镜片区域剔除,因此将差值图像的镜片区域置0。
[0017]优选的,所述自动计算MTP延时的方式为:

、对每个差值图像进行二值化处理,二值化阈值为9;

、计算每个二值化图像的非0值数量;

、当某一个二值化图像的非0值数量>10时,即判定为转台开始转动,记录该图像序号,记为ind1;

、继续遍历后续图像,计算每个图像镜片区域的像素均值;

、当检测到某个图像镜片区域的像素均值>150时,则判定为屏幕亮起,记录该图像序号,记为ind2;

、结束遍历,计算MTP延时,结果值为(ind2

ind1)/f*1000毫秒(其中f为高速相机帧率)。
[0018]与现有技术相比,本专利技术的有益效果如下:
[0019]本专利技术通过本方法能够复原整个过程,精确到0.1ms,测试环境稳定,保证IMU不受环境的影响,减小系统误差,通过调整三轴转台,真实模拟头戴情况,采用高精度转台来完成机械动作,高精度转台由高精度转台通过HMD夹具固定头盔,使高精度转台和HMD同步运动,高精度转台和HMD与计算机系统组成人头运动模拟系统,计算机系统通过USB与HMD高精度转台连接实时获取HMD和转台的运动数据,高精度转台由底座外框中框内框以及对应的电机组成,三框位置精度≤
±
5",重复位置精度≤
±
5",角速度精度0.001
°
/s,底座下由四个可调整高度滑轮用来在使用时调整其与地面平行,转台内置高精度角速度传感器系统
±
5",此精度远远>HMD的使用精度,使用时,转台放置在平整的大理石上,搭建完成后,转台和计算机系统以及HMD开启,计算机系统先进行转台的初始化(转台自校验),然后转台和HMD进行精度同步,同步成功后,转台测试准备工作完成,然后转台可在三维空间模拟人头进行转动。
附图说明
[0020]图1为本专利技术方法流程图;
[0021]图2为本专利技术高精度初始化流程图;
[0022]图3为本专利技术自动计算MTP延时流程图;
[0023]图4为本专利技术系统连接示意图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]请参阅图1

4,一种VR的MTP测试方法,测试方法包括以下步骤:
[0026]A、高速相机启动拍摄;
[0027]B、三轴高精度转台模拟人体转动;
[0028]C、VR设备判断转动是否大于角度a(a小于等于0.1
°
);
[0029]D、否,则三轴高精度转台继续模拟人体转动,是,则VR眼镜开始渲染;
[0030]E、异步时间扭曲;
[0031]F、屏幕显示白色;
[0032]G、高速相机停止拍摄;
[0033]H、分析计算拍摄图像。
[0034]高速相机通过万兆网卡与PC双向连接,使拍摄的照片能够完整的传输到电脑并完整的保存起来,网线是相机和PC的通信接口,通过软件配置高速相机的参数,使其能够满足拍摄性能要求,且PC包括控制拍摄软件和分析计算软件,通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种VR的MTP测试方法,其特征在于:测试方法包括以下步骤:A、高速相机启动拍摄;B、三轴高精度转台模拟人体转动;C、VR设备判断转动是否大于角度a(a小于等于0.1
°
);D、否,则三轴高精度转台继续模拟人体转动,是,则VR眼镜开始渲染;E、异步时间扭曲;F、屏幕显示白色;G、高速相机停止拍摄;H、分析计算拍摄图像。2.根据权利要求1所述的一种VR的MTP测试方法,其特征在于:所述高速相机通过万兆网卡与PC(Personal computer)双向连接,且PC包括控制拍摄软件和分析计算软件,控制拍摄软件的输出端与分析计算软件的输入端连接,高速相机的另一个输入端与高精度三轴转台的输出端连接,且高精度三轴转台包括HMD、HMD夹具和三轴IMU+GYRO传感器,HMD包括Display、GPU(Graphic Processing Unit),CPU(Central Processing Unit)和IMU,同时,高精度三轴转台还与另一个PC双向连接,且另一个PC包括转台控制软件。3.根据权利要求1所述的一种VR的MTP测试方法,其特征在于:所述测试需要在自然光(光线恒定)或无频闪环境灯光环境下测试(减少算法计算误差),且具体测试方式为:

、配置高速相机帧率并开始拍摄;

、初始化高精度转台,并模拟人头动作转动;

、HMD判断是否达到阈值;

、当超过阈值后,HMD开始渲染;

、渲染后进行时间异步扭曲,并在扭曲完成后通过MIPI传输到屏幕上,完成上屏;

、抓拍完图片后,分析软件读取分析MTP时间。4.根据权利要求1所述的一种VR的MTP测试方法,其特征在于...

【专利技术属性】
技术研发人员:赵安伟苏栋骐
申请(专利权)人:上海鱼微阿科技有限公司
类型:发明
国别省市:

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

1