一种确定待测对象的运动信息的方法及装置制造方法及图纸

技术编号:14799663 阅读:79 留言:0更新日期:2017-03-14 21:49
本发明专利技术实施例公开了一种确定待测对象的运动信息的方法及装置。本发明专利技术实施例中,获取摄像装置采集到的待测对象的第N帧图像,根据第N帧图像中的标记点影像,确定标记点影像与物理标记点的对应关系,并根据各个物理标记点和各个标记点影像的位置信息,确定待测对象在第N帧图像对应时刻的运动信息。本发明专利技术实施例通过确定标记点影像与物理标记点的对应关系,并基于标记点影像的位置信息和物理标记点的位置信息,确定出待测对象的运动信息,相对于现有技术中采用陀螺仪等传感器获取旋转姿态的方法,本发明专利技术实施例能够有效确定出待测对象的平移量,从而更准确快速地感知待测对象的运动状态,实时性较高,显著改善用户的实际体验。

【技术实现步骤摘要】

本专利技术涉及虚拟现实
,尤其涉及一种确定待测对象的运动信息的方法及装置
技术介绍
虚拟现实头盔,是指一种通过利用头盔显示器将人的对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉的头盔。随着电子技术的不断发展,虚拟现实头盔已经允许用户通过多种先进的传感手段根据自己在虚拟环境中的视点和位置来控制虚拟画面,具体来说,在用户使用虚拟现实头盔的过程中,通过感知用户头部的运动状态,从而为用户呈现出不同的场景。虚拟现实头盔一个重要的体验就是沉浸感,因此,能否准确快速感知到用户头部的运动状态是影响虚拟现实头盔性能的重要指标。目前,由于普通加速计无法准确获取空间平移向量,大部分虚拟现实头盔只能通过陀螺仪等传感器获取旋转姿态,然而,采用这种方式,在用户使用虚拟现实头盔的过程中,缺乏对用户头部平移运动(也就是虚拟现实头盔的平移运动)的感知,导致对虚拟现实头盔的运动状态的感知出现偏差,极大影响了用户的实际体验。综上,目前亟需一种能够准确快速地感知虚拟现实头盔运动状态的方法。
技术实现思路
本专利技术实施例提供一种确定待测对象的运动信息的方法及装置,用以实现准确快速地感知虚拟现实头盔运动状态。本专利技术实施例提供的一种确定待测对象的运动信息的方法,包括:获取摄像装置采集到的待测对象的第N帧图像,所述第N帧图像包括所述待测对象第一侧面的各个物理标记点的标记点影像;根据所述第N帧图像中的标记点影像,确定所述标记点影像与所述物理标记点的对应关系;获取所述待测对象第一侧面的各个物理标记点在预设的世界坐标系中的位置信息以及所述第N帧图像的各个标记点影像在预设的图像坐标系中的位置信息;根据所述标记点影像与所述物理标记点的对应关系,以及所述各个物理标记点和所述各个标记点影像的位置信息,确定所述待测对象在所述第N帧图像对应时刻的运动信息。较佳地,所述根据所述第N帧图像中的标记点影像,确定所述标记点影像与所述物理标记点的对应关系,包括:基于包络法确定所述第N帧图像中的参考标记点影像;所述参考标记点影像为所述第N帧图像中的标记点影像中的一个;根据所述第N帧图像中的标记点影像与所述参考标记点影像的位置关系,确定所述第N帧图像中的各个标记点影像的编号;将与所述标记点影像的编号相同的物理标记点确定为所标记点影像对应的物理标记点,得到所述标记点影像与所述物理标记点的对应关系;所述物理标记点的编号和所述标记点影像的编号是基于相同的编号规则得到的;所述待测对象第一侧面的物理标记点呈凸多边形阵列分布。较佳地,根据所述第N帧图像中的标记点影像与所述参考标记点影像的位置关系,确定所述第N帧图像中的各个标记点影像的编号,包括:根据所述第N帧图像中的标记点影像与所述参考标记点影像的位置关系,确定第一层的标记点影像以及所述第一层的标记点影像的排序;所述参考标记点影像为所述第一层的标记点影像;根据所述第N帧图像中的除所述第一层至第M-1层的标记点影像以外的标记点影像与所述参考标记点影像的位置关系,确定第M层的标记点影像以及所述第M层的标记点影像的排序;M为大于等于2的整数;根据所述第一层至第M层的标记点影像的排序,确定所述第一层至第M层的标记点影像的编号。较佳地,所述获取摄像装置采集到的待测对象的第N帧图像之后,根据所述第N帧图像中的标记点影像,确定所述标记点影像与所述物理标记点的对应关系之前,还包括:至少根据所述第N帧图像的各个像素点的像素值、各个轮廓上的像素点的个数以及轮廓内包含的像素点的个数,确定出所述标记点影像。较佳地,至少根据所述第N帧图像的各个像素点的像素值、各个轮廓上的像素点的个数以及轮廓内包含的像素点的个数,确定出所述标记点影像,包括:根据所述第N帧图像的各个像素点的像素值,得到第一备选标记点影像;所述第一备选标记点影像的像素点的像素值大于等于第一阈值;根据各个所述第一备选标记点影像的轮廓上的像素点的个数,得到第二备选标记点影像;所述第二备选标记点影像的轮廓上的像素点的个数大于等于第二阈值且小于等于第三阈值;根据各个所述第二备选标记点影像的轮廓内包含的像素点的个数,得到第三备选标记点影像;所述第三备选标记点影像的轮廓内包含的像素点的个数大于等于第四阈值;确定所述第三备选标记点影像的椭圆参数,将椭圆参数符合预设参数范围的第三备选标记点影像确定为所述标记点影像。较佳地,根据所述标记点影像与所述物理标记点的对应关系,以及所述各个物理标记点和所述各个标记点影像的位置信息,确定所述待测对象在所述第N帧图像对应时刻的运动信息,包括:根据所述标记点影像与所述物理标记点的对应关系,以及所述各个物理标记点和所述各个标记点影像的位置信息,利用PnP算法确定所述摄像装置相对于所述待测对象的的旋转量和平移量;根据所述摄像装置相对于所述待测对象的旋转量和平移量,得到所述待测对象在所述第N帧图像对应时刻的运动信息;所述待测对象在所述第N帧图像对应时刻的运动信息为所述待测对象在所述第N帧图像对应时刻相对于所述摄像装置的旋转量和平移量。较佳地,所述利用PnP算法确定所述摄像装置相对于所述待测对象的的旋转量和平移量之后,确定所述待测对象在所述第N帧图像对应时刻的运动信息之前,还包括:采用LM算法对所述摄像装置相对于所述待测对象的的旋转量和平移量进行优化。较佳地,所述物理标记点为红外点;所述标记点影像为红外点影像;所述确定所述待测对象在所述第N帧图像对应时刻的运动信息之后,还包括:确定所述待测对象在所述第N帧图像对应时刻的运动信息符合预设运动量范围的情况下,关闭所述待测对象第一侧面的红外点,开启所述待测对象第二侧面的红外点;所述第二侧面为根据所述待测对象在所述第N帧图像对应时刻的运动信息预测到的;获取所述摄像装置采集到的第N+1帧图像;判断所述第N+1帧图像中是否包括所述待测对象第二侧面的各个红外点的红外点影像,若是,则根据所述第N+1帧图像确定所述待测对象在所述第N+1帧图像对应时刻的运动信息;若否,则关闭所述待测对象第二侧面的红外点,开启所述待测对象第三侧面的红外点,并获取所述摄像装置采集到的第N+2帧图像;所述第三侧面为根据预设的循环顺序得到的。本专利技术实施例提供一种确定待测对象的运动信息的装置,包括:第一获取模块,用于获取摄像装置采集到的待测对象的第N帧图像,所述第N帧图像包括所本文档来自技高网...

【技术保护点】
一种确定待测对象的运动信息的方法,其特征在于,包括:获取摄像装置采集到的待测对象的第N帧图像,所述第N帧图像包括所述待测对象第一侧面的各个物理标记点的标记点影像;根据所述第N帧图像中的标记点影像,确定所述标记点影像与所述物理标记点的对应关系;获取所述待测对象第一侧面的各个物理标记点在预设的世界坐标系中的位置信息以及所述第N帧图像的各个标记点影像在预设的图像坐标系中的位置信息;根据所述标记点影像与所述物理标记点的对应关系,以及所述各个物理标记点和所述各个标记点影像的位置信息,确定所述待测对象在所述第N帧图像对应时刻的运动信息。

【技术特征摘要】
1.一种确定待测对象的运动信息的方法,其特征在于,包括:
获取摄像装置采集到的待测对象的第N帧图像,所述第N帧图像包括所述
待测对象第一侧面的各个物理标记点的标记点影像;
根据所述第N帧图像中的标记点影像,确定所述标记点影像与所述物理标
记点的对应关系;
获取所述待测对象第一侧面的各个物理标记点在预设的世界坐标系中的
位置信息以及所述第N帧图像的各个标记点影像在预设的图像坐标系中的位置
信息;
根据所述标记点影像与所述物理标记点的对应关系,以及所述各个物理标
记点和所述各个标记点影像的位置信息,确定所述待测对象在所述第N帧图像
对应时刻的运动信息。
2.如权利要求1所述的方法,其特征在于,所述根据所述第N帧图像中的
标记点影像,确定所述标记点影像与所述物理标记点的对应关系,包括:
基于包络法确定所述第N帧图像中的参考标记点影像;所述参考标记点影
像为所述第N帧图像中的标记点影像中的一个;
根据所述第N帧图像中的标记点影像与所述参考标记点影像的位置关系,
确定所述第N帧图像中的各个标记点影像的编号;
将与所述标记点影像的编号相同的物理标记点确定为所标记点影像对应
的物理标记点,得到所述标记点影像与所述物理标记点的对应关系;所述物理
标记点的编号和所述标记点影像的编号是基于相同的编号规则得到的;所述待
测对象第一侧面的物理标记点呈凸多边形阵列分布。
3.如权利要求2所述的方法,其特征在于,根据所述第N帧图像中的标记
点影像与所述参考标记点影像的位置关系,确定所述第N帧图像中的各个标记
点影像的编号,包括:
根据所述第N帧图像中的标记点影像与所述参考标记点影像的位置关系,

\t确定第一层的标记点影像以及所述第一层的标记点影像的排序;所述参考标记
点影像为所述第一层的标记点影像;
根据所述第N帧图像中的除所述第一层至第M-1层的标记点影像以外的标
记点影像与所述参考标记点影像的位置关系,确定第M层的标记点影像以及所
述第M层的标记点影像的排序;M为大于等于2的整数;
根据所述第一层至第M层的标记点影像的排序,确定所述第一层至第M层
的标记点影像的编号。
4.如权利要求1所述的方法,其特征在于,所述获取摄像装置采集到的待
测对象的第N帧图像之后,根据所述第N帧图像中的标记点影像,确定所述标
记点影像与所述物理标记点的对应关系之前,还包括:
至少根据所述第N帧图像的各个像素点的像素值、各个轮廓上的像素点的
个数以及轮廓内包含的像素点的个数,确定出所述标记点影像。
5.如权利要求4所述的方法,其特征在于,至少根据所述第N帧图像的各
个像素点的像素值、各个轮廓上的像素点的个数以及轮廓内包含的像素点的个
数,确定出所述标记点影像,包括:
根据所述第N帧图像的各个像素点的像素值,得到第一备选标记点影像;
所述第一备选标记点影像的像素点的像素值大于等于第一阈值;
根据各个所述第一备选标记点影像的轮廓上的像素点的个数,得到第二备
选标记点影像;所述第二备选标记点影像的轮廓上的像素点的个数大于等于第
二阈值且小于等于第三阈值;
根据各个所述第二备选标记点影像的轮廓内包含的像素点的个数,得到第
三备选标记点影像;所述第三备选标记点影像的轮廓内包含的像素点的个数大
于等于第四阈值;
确定所述第三备选标记点影像的椭圆参数,将椭圆参数符合预设参数范围
的第三备选标记点影像确定为所述标记点影像。
6.如权利要求1所述的方法,其特征在于,根据所述标记点影像与所述物

\t理标记点的对应关系,以及所述各个物理标记点和所述各个标记点影像的位置
信息,确定所述待测对象在所述第N帧图像对应时刻的运动信息,包括:
根据所述标记点影像与所述物理标记点的对应关系,以及所述各个物理标
记点和所述各个标记点影像的位置信息,利用PnP算法确定所述摄像装置相对
于所述待测对象的的旋转量和平移量;
根据所述摄像装置相对于所述待测对象的旋转量和平移量,得到所述待测
对象在所述第N帧图像对应时刻的运动信息;所述待测对象在所述第N帧图像
对应时刻的运动信息为所述待测对象在所述第N帧图像对应时刻相对于所述摄
像装置的旋转量和平移量。
7.如权利要求6所述的方法,其特征在于,所述利用PnP算法确定所述摄
像装置相对于所述待测对象的的旋转量和平移量之后,确定所述待测对象在所
述第N帧图像对应时刻的运动信息之前,还包括:
采用LM算法对所述摄像装置相对于所述待测对象的的旋转量和平移量进
行优化。
8.如权利要求1所述的方法,其特征在于,所述物理标记点为红外点;所
述标记点影像为红外点影像;
所述确定所述待测对象在所述第N帧图像对应时刻的运动信息之后,还包
括:
确定所述待测对象在所述第N帧图像对应时刻的运动信息符合预设运动量
范围的情况下,关闭所述待测对象第一侧面的红外点,开启所述待测对象第二
侧面的红外点;所述第二侧面为根据所述待测对象在所述第N帧图像对应时刻
的运动信息预测到的;
获取所述摄像装置采集到的第N+1帧图像;
判断所述第...

【专利技术属性】
技术研发人员:陆真国王金亮
申请(专利权)人:上海乐相科技有限公司
类型:发明
国别省市:上海;31

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

1