【技术实现步骤摘要】
基于标记点的三维手势的识别方法、装置及设备
本专利技术涉及图像处理
,更具体地,涉及一种基于标记点的三维手势的识别方法、一种基于标记点的三维手势的识别装置、一种服务器以及一种计算机可读存储介质。
技术介绍
为了增强头戴设备(例如虚拟现实VR(VirtualReality)设备、增强现实AR设备(AugmentedReality)、混合现实MR(MixedReality)设备)的虚实结合的沉浸感,以使头戴设备提供更好的用户体验,实现人机交互是非常关键的。而在实现人机交互时,对使用头戴设备的用户的三维手势的识别成为重要的技术手段之一。目前,对使用头戴设备的用户的三维手势的识别的方式通常为:用户佩戴手套,手套上对应人手的关节点处设置一组追踪定位传感器(例如IMU9轴传感器,或3轴电磁传感器);每一组追踪定位传感器确定对应关节点的姿态信息;由每一关节点的姿态信息形成用户的三维手势。但是,现有的对使用头戴设备的用户的三维手势的识别的方式存在如下问题:问题一、用户佩戴的手套上需要布置多个追踪定位传感器,且用户佩戴的手套上布置的多个追踪定位传感器在出厂前需要做校准,这导致手套生产成本提高;问题二、用户佩戴的手套上所设置的多个追踪定位传感器在运行过程中散出大量热量,以及手套上所设置的多个追踪定位传感器导致手套的灵活性降低,这降低了用户的使用体验。
技术实现思路
本专利技术的一个目的是提供一种用于基于标记点的三维手势的识别的新技术方案。根据本专利技术的第一方面,提供了一 ...
【技术保护点】
1.一种基于标记点的三维手势的识别方法,其特征在于,应用于手势识别系统中的服务器,所述系统中还包括设置在设定空间中的至少两个摄像头、至少一双布设有对应于人手关节的标记点的手套,包括:/n获取每一所述摄像头在当前时刻采集到的图像;/n对于每一图像,确定所述图像中所述手套上所布设的每一标记点的标识以及对应的二维坐标位置;/n根据每一标记点的二维坐标位置、对应摄像头的标定参数,确定每一标记点在对应摄像头坐标系下的三维坐标位置;/n将每一标记点在对应摄像头坐标系中的三维坐标位置,转换至所述设定空间的坐标系下的初始三维坐标位置;/n根据每一所述图像中每一标记点的初始三维坐标位置、对应标记点的标识,确定所述手套上布设的每一标记点在所述设定空间的坐标系下的目标三维坐标位置。/n
【技术特征摘要】
1.一种基于标记点的三维手势的识别方法,其特征在于,应用于手势识别系统中的服务器,所述系统中还包括设置在设定空间中的至少两个摄像头、至少一双布设有对应于人手关节的标记点的手套,包括:
获取每一所述摄像头在当前时刻采集到的图像;
对于每一图像,确定所述图像中所述手套上所布设的每一标记点的标识以及对应的二维坐标位置;
根据每一标记点的二维坐标位置、对应摄像头的标定参数,确定每一标记点在对应摄像头坐标系下的三维坐标位置;
将每一标记点在对应摄像头坐标系中的三维坐标位置,转换至所述设定空间的坐标系下的初始三维坐标位置;
根据每一所述图像中每一标记点的初始三维坐标位置、对应标记点的标识,确定所述手套上布设的每一标记点在所述设定空间的坐标系下的目标三维坐标位置。
2.根据权利要求1所述的方法,其特征在于,所述对于每一所述图像,确定所述图像中所述手套上所布设的每一标记点的标识以及对应的二维坐标位置,包括:
对于每一所述图像,利用手套检测模型确定所述图像中手套图像所在的区域;
利用标记点识别模型,从所述区域中识别出所述手套上布设的每一标记点的标识,以及确定对应的二维坐标位置。
3.根据权利要求1所述的方法,其特征在于,所述将每一标记点在对应摄像头坐标系中的三维坐标位置,转换至所述设定空间的坐标系下的初始三维坐标位置,包括:
获取对应摄像头相对于所述设定空间的坐标系原点的位姿;
获取每一标记点相对于对应摄像头的深度;
根据所述位姿、每一标记点相对于对应摄像头的深度,将每一标记点在对应摄像头坐标系中的三维坐标位置,转换至所述设定空间的坐标系下的初始三维坐标位置。
4.根据权利要求1所述的方法,其特征在于,在所述对于每一所述图像,确定所述图像中所述手套上所布设的每一标记点的标识以及对应的二维坐标位置,之后,还包括:
对于每一所述图像中的每一标记点,利用对应标记点在第一预设的历史时刻的二维坐标位置,对对应标记点的二维坐标位置进行平滑滤波处理,以更新对应标记点的二维坐标位置。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对于所述手套上布设的每一标记点,利用对应标记点在第二预设的历史时刻的目标三维坐标位置,对对应标记点的...
【专利技术属性】
技术研发人员:吴涛,
申请(专利权)人:青岛小鸟看看科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。