一种XR眼镜的摄像头调整方法及系统技术方案

技术编号:37292019 阅读:14 留言:0更新日期:2023-04-21 03:22
本发明专利技术属于XR眼镜的摄像头调整技术领域,本发明专利技术公开了一种XR眼镜的摄像头调整方法,所述XR眼镜的摄像头调数量至少为五个,其中一个摄像头标记为主摄像头,剩余的摄像头标记分摄像头,分摄像头分布在主摄像头四周,在XR眼镜运行时,主摄像头为一直开启状态,包括:采集XR眼镜旋转方向;根据XR眼镜旋转方向调整与旋转方向一致摄像头开启;将分摄像头的影像质量参数同步到主摄像头,使分摄像头的影像质量一直保持与主摄像头的一致;使得XR眼镜摄像头最大程度还原与人眼获取影像一致的视野,进一步实现对真实世界的“增强”改善了用户的使用体验。改善了用户的使用体验。改善了用户的使用体验。

【技术实现步骤摘要】
一种XR眼镜的摄像头调整方法及系统


[0001]本专利技术涉及XR眼镜的摄像头调整
,尤其涉及一种XR眼镜的摄像头调整方法及系统。

技术介绍

[0002]扩展现实(Extended Reality,XR),是指通过计算机将真实与虚拟相结合,打造一个可人机交互的虚拟环境,这也是AR、VR等多种技术的统称。通过将三者的视觉交互技术相融合,为体验者带来虚拟世界与现实世界之间无缝转换的“沉浸感”,XR眼镜在使用过程中,需要借助其上安装的摄像头来与环境进行交互,然而,XR眼镜上摄像头的影像采集视野有限,使XR眼镜摄像头难以接近人眼获取的影像视野,从而降低了用户的使用体验,在佩戴者佩戴XR眼镜移动时,也影响佩戴者的移动视野,从而影响佩戴者移动安全性。
[0003]鉴于此,本申请专利技术人专利技术了一种XR眼镜的摄像头调整方法及系统。

技术实现思路

[0004]本专利技术针对现有技术的不足,提供了一种XR眼镜的摄像头调整方法及系统。
[0005]本专利技术通过以下技术手段实现解决上述技术问题的:一种XR眼镜的摄像头调整方法,所述XR眼镜的摄像头调数量至少为五个,其中一个摄像头标记为主摄像头,剩余的摄像头标记分摄像头,分摄像头分布在主摄像头四周,在XR眼镜运行时,主摄像头为一直开启状态,所述方法包括:
[0006]采集XR眼镜旋转方向;
[0007]根据XR眼镜旋转方向调整与旋转方向一致摄像头开启;
[0008]将分摄像头的影像质量参数同步到主摄像头,使分摄像头的影像质量一直保持与主摄像头的影像质量一致。
[0009]进一步地,根据XR眼镜旋转方向调整与旋转方向一致摄像头开启,调整逻辑包括,当XR眼镜旋转方向为往左侧旋转时,将位于主摄像头左侧的分摄像头打开,用于获取主摄像头左侧边缘区域以外的影像数据;
[0010]当XR眼镜旋转方向为往左下侧旋转时,将位于主摄像头左侧以及下侧的分摄像头打开,用于获取主摄像头左下侧边缘区域以外的影像数据;
[0011]当XR眼镜旋转方向为往左上侧旋转时,将位于主摄像头左侧以及上侧的分摄像头打开,用于获取主摄像头左上侧边缘区域以外的影像数据;
[0012]当XR眼镜旋转方向为往右侧旋转时,将位于主摄像头右侧的分摄像头打开,用于获取主摄像头右侧边缘区域以外的影像数据;
[0013]当XR眼镜旋转方向为往右上侧旋转时,将位于主摄像头右侧以及上侧的分摄像头打开,用于获取主摄像头右上侧边缘区域以外的影像数据;
[0014]当XR眼镜旋转方向为往右下侧旋转时,将位于主摄像头右侧以及下侧的分摄像头打开,用于获取主摄像头右下侧边缘区域以外的影像数据;
[0015]当XR眼镜旋转方向为往上侧旋转时,将位于主摄像头上侧的分摄像头打开,用于获取主摄像头上侧边缘区域以外的影像数据;
[0016]当XR眼镜旋转方向为往下侧旋转时,将位于主摄像头下侧的分摄像头打开,用于获取主摄像头下侧边缘区域以外的影像数据。
[0017]进一步地,还包括:
[0018]采集佩戴者身体信息,佩戴者身体信息包括佩戴高度值,佩戴高度值为佩戴者站立佩戴XR眼镜过程中,XR眼镜距地高度值;
[0019]接收当前时刻XR眼镜距地高度值,并将当前时刻XR眼镜距地高度值的大小,判定是否生成第一调整指令;
[0020]将当前时刻XR眼镜距地高度值与高度值阈值差值绝对值与允许误差比对分析,若当前时刻XR眼镜距地高度值与高度值阈值差值绝对值小于允许误差,则不生成第一调整指令;若当前时刻XR眼镜距地高度值与高度值阈值差值绝对值大于等于允许误差,则生成第一调整指令;
[0021]在生成第一调整指令时,后单位时间内获取佩戴者移动步数值,还根据移动步数值大小,判定是否生成第二调整指令;
[0022]接收第一调整指令与第二调整指令,判定是否生成透明调整指令;
[0023]根据透明调整指令将镜片上投影影像透明度数值降低。
[0024]进一步地,生成第二调整指令步骤包括:若移动步数值小于第一移动步数阈值,则不生成第二调整指令;若移动步数值大于等于第一移动步数阈值,则生成第二调整指令;
[0025]所述高度值阈值根据当前时刻前一单位时间连续e次每次成功生成透明调整指令对应的XR眼镜距地高度值改变生成;
[0026]具体生成逻辑包括:将当前时刻XR眼镜距地高度值与当前时刻前一单位时间连续e次每次成功生成透明调整指令对应的XR眼镜距地高度值结合,生成高度值集合,计算高度值集合内均值,均值为高度值阈值;
[0027]生成透明调整指令步骤包括:若在生成第一调整指令后单位时间内未生成第二调整指令,则不生成透明调整指令;若在生成第一调整指令后单位时间内生成第二调整指令,则生成透明调整指令。
[0028]进一步地,还包括:
[0029]根据当前摄像头获取影像,从摄像头获取影像中截取当前时刻图片,对图片中n个物品进行识别,并对识别的物品进行命名,然后依次对命名的物品标记出物品形状轮廓,生成标记图片;n为大于的整数;
[0030]接收标记图片与生成标记图片后一单位时间内生成的标记图片,将后一单位时间内生成的标记图片标记为后图片标记,首先依次对标记图片中命名的物品提取其轮廓内像素点xsd;然后依次对后标记图片中命名的物品提取其轮廓内像素点hxsd,将任一命名一致的像素点xsd与像素点hxsd比较,判定是否生成方向调整指令,方向调整指令包括后退调整指令与前进调整指令;
[0031]若像素点xsd等于像素点hxsd,则不生成方向调整指令;若像素点xsd大于像素点hxsd,说明佩戴者移动方向是后退,此时生成后退调整指令;若像素点xsd小于像素点hxsd,说明佩戴者移动方向是前进,此时生成前进调整指令;
[0032]还根据前进调整指令生成第一移动步数阈值,根据后退调整指令生成第二移动步数阈值,第二移动步数阈值小于第一移动步数阈值;
[0033]生成第二调整指令逻辑如下:
[0034]若在生成第一调整指令后单位时间内生成前进调整指令,则将移动步数值与第一移动步数阈值比对分析,若移动步数值小于第一移动步数阈值,则不生成第二调整指令;若移动步数值大于等于第一移动步数阈值,则生成第二调整指令;
[0035]若在生成第一调整指令后单位时间内生成后退调整指令,则将移动步数值与第二移动步数阈值比对分析,若移动步数值小于第二移动步数阈值,则不生成第二调整指令;若移动步数值大于等于第二移动步数阈值,则生成第二调整指令。
[0036]一种XR眼镜的摄像头调整系统,所述XR眼镜的摄像头调数量至少为五个,其中一个摄像头标记为主摄像头,剩余的摄像头标记分摄像头,分摄像头分布在主摄像头四周,在XR眼镜运行时,主摄像头为一直开启状态,其特征在于:包括:
[0037]方向量采集模块,用于采集XR眼镜旋转方向;
[0038]摄像头调节模块,根据XR眼镜旋转方向调整与旋转方向一致摄像头开启;
...

【技术保护点】

【技术特征摘要】
1.一种XR眼镜的摄像头调整方法,其特征在于:所述XR眼镜的摄像头调数量至少为五个,其中一个摄像头标记为主摄像头,剩余的摄像头标记分摄像头,分摄像头分布在主摄像头四周,在XR眼镜运行时,主摄像头为一直开启状态,所述方法包括:采集XR眼镜旋转方向;根据XR眼镜旋转方向调整与旋转方向一致摄像头开启;将分摄像头的影像质量参数同步到主摄像头,使分摄像头的影像质量一直保持与主摄像头的影像质量一致。2.根据权利要求1所述的一种XR眼镜的摄像头调整方法,其特征在于:根据XR眼镜旋转方向调整与旋转方向一致摄像头开启,调整逻辑包括,当XR眼镜旋转方向为往左侧旋转时,将位于主摄像头左侧的分摄像头打开,用于获取主摄像头左侧边缘区域以外的影像数据;当XR眼镜旋转方向为往左下侧旋转时,将位于主摄像头左侧以及下侧的分摄像头打开,用于获取主摄像头左下侧边缘区域以外的影像数据;当XR眼镜旋转方向为往左上侧旋转时,将位于主摄像头左侧以及上侧的分摄像头打开,用于获取主摄像头左上侧边缘区域以外的影像数据;当XR眼镜旋转方向为往右侧旋转时,将位于主摄像头右侧的分摄像头打开,用于获取主摄像头右侧边缘区域以外的影像数据;当XR眼镜旋转方向为往右上侧旋转时,将位于主摄像头右侧以及上侧的分摄像头打开,用于获取主摄像头右上侧边缘区域以外的影像数据;当XR眼镜旋转方向为往右下侧旋转时,将位于主摄像头右侧以及下侧的分摄像头打开,用于获取主摄像头右下侧边缘区域以外的影像数据;当XR眼镜旋转方向为往上侧旋转时,将位于主摄像头上侧的分摄像头打开,用于获取主摄像头上侧边缘区域以外的影像数据;当XR眼镜旋转方向为往下侧旋转时,将位于主摄像头下侧的分摄像头打开,用于获取主摄像头下侧边缘区域以外的影像数据。3.根据权利要求2所述的一种XR眼镜的摄像头调整方法,其特征在于:还包括:采集佩戴者身体信息,佩戴者身体信息包括佩戴高度值,佩戴高度值为佩戴者站立佩戴XR眼镜过程中,XR眼镜距地高度值;接收当前时刻XR眼镜距地高度值,并将当前时刻XR眼镜距地高度值的大小,判定是否生成第一调整指令;将当前时刻XR眼镜距地高度值与高度值阈值差值绝对值与允许误差比对分析,若当前时刻XR眼镜距地高度值与高度值阈值差值绝对值小于允许误差,则不生成第一调整指令;若当前时刻XR眼镜距地高度值与高度值阈值差值绝对值大于等于允许误差,则生成第一调整指令;在生成第一调整指令时,后单位时间内获取佩戴者移动步数值,还根据移动步数值大小,判定是否生成第二调整指令;接收第一调整指令与第二调整指令,判定是否生成透明调整指令;根据透明调整指令将镜片上投影影像透明度数值降低。4.根据权利要求3所述的一种XR眼镜的摄像头调整方法,其特征在于:生成第二调整指令步骤包括:若移动步数值小于第一移动步数阈值,则不生成第二调整指令;若移动步数值
大于等于第一移动步数阈值,则生成第二调整指令;所述高度值阈值根据当前时刻前一单位时间连续e次每次成功生成透明调整指令对应的XR眼镜距地高度值改变生成;生成逻辑包括:将当前时刻XR眼镜距地高度值与当前时刻前一单位时间连续e次每次成功生成透明调整指令对应的XR眼镜距地高度值结合,生成高度值集合,计算高度值集合内均值,均值为高度值阈值;生成透明调整指令步骤包括:若在生成第一调整指令后单位时间内未生成第二调整指令,则不生成透明调整指令;若在生成第一调整指令后单位时间内生成第二调整指令,则生成透明调整指令。5.根据权利要求3所述的一种XR眼镜的摄像头调整方法,其特征在于:还包括:根据当前摄像头获取影像,从摄像头获取影像中截取当前时刻图片,对图片中n个物品进行识别,并对识别的物品进行命名,然后依次对命名的物品标记出物品形状轮廓,生成标记图片;n为大于0的整数;接收标记图片与生成标记图片后一单位时间内生成的标记图片,将后一单位时间内生成的标记图片标记为后图片标记,首先依次对标记图片中命名的物品提取其轮廓内像素点xsd;然后依次对后标记图片中命名的物品提取其轮廓内像素点hxsd,将任一命名一致的像素点xsd与像素点hxsd比较,判定是否生成方向调整指令,方向调整指令包括后退调整指令与前进调整指令;若像素点xsd等于像素点hxsd,则不生成方向调整指令;若像素点xsd大于像素点hxsd,说明佩戴者移动方向是后退,此时生成后退调整指令;若像素点xsd小于像素点hxsd,说明佩戴者移动方向是前进,此时生成前进调整指令;还根据前进调整指令生成第一移动步数阈值,根据后退调整指令生成第二移动步数阈值,第二移动步数阈值小于第一移动步数阈值;生成第二调整指令逻辑如下:若在生成第一调整指令后单位时间内生成前进调整指令,则将移动步数值与第一移动步数阈值比对分析,若移动步数值小于第一移动步数阈值,则不生成第二调整指令;若移动步数值大于等于第一移动步数阈值,则生成第二调整指令;若在生成第一调整指令后单位时间内生成后退调整指令,则将移动步数值与第二移动步数阈值比对分析,若移动步数值小于第二移动步数阈值,则不生成第二调整指令;若移动步数值大于等于第二移动步数阈值,则生成第二调整指令。6.一种XR眼镜的摄像头调整系统,其特征在于:所述XR眼镜的摄像头调数量至少为五个,其中一个摄像头标记为主摄像头,剩余的摄像头标记分摄像头,分摄像头分布在主摄...

【专利技术属性】
技术研发人员:徐成兰徐成霞徐成婷陈同明
申请(专利权)人:上海梵企光电科技有限公司
类型:发明
国别省市:

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

1