智能眼镜操控系统的制作方法

文档序号:31498864发布日期:2022-09-14 08:17阅读:55来源:国知局
智能眼镜操控系统的制作方法

1.本发明涉及mr显示的技术领域,特别涉及智能眼镜操控系统。


背景技术:

2.mr(mixed reality)眼镜是用于向佩戴者显示虚拟现实影像的头戴式显示设备。现有的mr眼镜都是将虚拟影像与现实影像进行叠加后,再呈现给佩戴者,其中虚拟影像是预先设定好的影像,其在显示过程中根据mr眼镜所处的现实环境进行适应性的调整变化,这导致mr眼镜无法根据现实环境的变化进行匹配的显示调整以及无法实现对现实影像的渲染,从而降低mr眼镜与外界现实环境的显示匹配度和显示智能化程度。


技术实现要素:

3.针对现有技术存在的缺陷,本发明提供智能眼镜操控系统,其控制mr眼镜的摄像头拍摄得到外界环境图像,对外界环境图像进行图像画面预处理,再对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息;最后根据关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像,以及将影像加工模块生成的待显示影像的数据流传输到mr眼镜;该智能眼镜操控系统通过对外界环境进行图像拍摄和识别加工处理后,得到外界环境存在的不同目标对象的实时状态信息,并将实时状态信息、或者用户定义的文字或图形元素加载叠加到mr眼镜的待显示影像,这样佩戴者在观看mr眼镜显示的虚拟影像时,能够同时观看到经过渲染加工的现实影像,提高mr眼镜与外界现实环境的显示匹配度和显示智能化程度。
4.本发明提供智能眼镜操控系统,所述智能眼镜操控系统与mr眼镜连接,所述智能眼镜操控系统包括:
5.摄像控制模块,其用于控制mr眼镜的第一摄像头对外界环境进行拍摄,得到外界环境图像;
6.图像预处理模块,其用于对所述外界环境图像进行图像画面预处理;
7.图像识别模块,其用于对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息;
8.影像加工模块,其用于根据所述关联信息,对目标对象的识别结果、或者用户定义的文字或图形元素叠加到mr眼镜的待显示影像;
9.显示控制模块,其用于将所述影像加工模块生成的待显示影像的数据流传输到mr眼镜。
10.进一步,所述摄像控制模块向mr眼镜的第一摄像头发送第一摄像控制指令,指示第一摄像头对mr眼镜所处的外界环境进行扫描拍摄,得到关于外界环境的1080p图像数据流;
11.以及,
12.所述图像预处理模块对所述外界环境图像进行图像画面预处理之前还包括:
13.按照预设时间间隔,从所述1080p图像数据流中依次提取若干图像帧。
14.进一步,所述图像预处理模块对所述外界环境图像进行图像画面预处理包括:
15.所述图像预处理模块对提取得到的每一图像帧进行图像画面对比度调整预处理和/或图像画面分辨率调整预处理,从而使预处理后的图像画面满足预设对比度值范围和/或预设分辨率值范围条件。
16.进一步,所述图像识别模块用于对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息具体包括:
17.所述图像识别模块根据预处理的图像帧的图像画面轮廓特征,确定图像帧的图像画面上存在的目标对象及其所处位置信息;
18.所述图像识别模块还对图像帧的图像画面存在的每个目标对象进行缺陷识别处理和状态识别处理,从而得到目标对象的缺陷信息和动作状态信息;
19.所述图像识别模块还将所述位置信息、所述缺陷信息和所述动作状态信息作为目标对象的关联信息,上传到所述影像加工模块。
20.进一步,所述图像识别模块对图像帧的图像画面存在的每个目标对象进行缺陷识别处理和状态识别处理,从而得到目标对象的缺陷信息和动作状态信息具体包括:
21.所述图像识别模块对图像帧的图像画面存在的每个目标对象进行缺陷识别处理,得到目标对象的表面缺陷信息和/或结构缺陷信息;其中,所述表面缺陷信息包括表面划痕缺陷、表面裂纹缺陷或表面涂层脱落缺陷;所述结构缺陷信息包括目标对象包含的零部件的脱落缺陷或变形缺陷;
22.所述图像识别模块对图像帧的图像画面存在的每个目标对象进行状态识别处理,从而得到目标对象包含的部件的动作状态信息;其中,所述动作状态信息包括部件的开关状态信息或部件的动作姿势状态信息。
23.进一步,所述影像加工模块根据对所述关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像具体包括:
24.所述影像加工模块根据所述位置信息,将每个目标对象对应的缺陷信息和/或动作状态信息叠加到mr眼镜的待显示影像中相同目标对象的附近画面区域;
25.所述显示控制模块将所述影像加工模块生成的待显示影像的数据流进行数据制式的调整后,再传输到mr眼镜的显示器。
26.进一步,所述智能眼镜操控系统还包括位姿传感器控制模块和姿态数据处理模块;
27.所述位姿传感器控制模块用于控制安装于mr眼镜所处室内空间的九轴传感器采集室内空间的姿态数据;
28.所述姿态数据处理模块用于对所述姿态数据进行处理,得到所述室内空间的姿态朝向信息;
29.所述摄像控制模块还用于控制mr眼镜的第二摄像头对mr眼镜所处室内空间存在的人员对象进行拍摄,得到人员对象图像;
30.所述图像识别模块还用于对所述人员对象图像进行识别处理,确定人员对象在所述室内空间的存在位置信息;
31.所述影像加工模块还将所述姿态朝向信息和人员对象在所述室内空间的存在位
置信息叠加到mr眼镜的待显示影像。
32.进一步,所述摄像控制模块还用于控制mr眼镜的第三摄像头对mr眼镜的佩戴者的手部图像;
33.所述图像识别模块还用于对所述手部图像进行识别,确定佩戴者的手势信息;
34.所述智能眼镜操控系统还包括显示状态调整模块,所述显示状态调整模块根据所述手势信息,向mr眼镜发送显示状态调整指令,从而使mr眼镜调整自身的显示状态。
35.进一步,所述智能眼镜操控系统还包括用于拍摄mr眼镜的佩戴者的眼部图像的第四摄像头;
36.所述摄像控制模块还用于控制所述第四摄像头;
37.所述mr眼镜上设置有物理按键,当所述物理按键被按下时,所述mr眼镜会进入自动识别矫正提醒状态,所述摄像控制模块会控制所述第四摄像头采集佩戴者的眼部图像;所述图像识别模块还用于对所述眼部图像进行识别,确定佩戴者的眼睛瞳孔中心位置;
38.所述mr眼镜上还设置有左右镜框振动模块,所述智能眼镜操控系统根据所述眼睛瞳孔中心位置,控制所述左右镜框振动模块进行振动,从而向佩戴者发出振动动作以提醒所述mr眼镜佩戴正确与否;
39.所述左右镜框振动模块包括设置在所述mr眼镜的左右镜框的左右上下边框中心点位置的致动器,每个致动器能够独立进行振动,其具体过程为:
40.步骤s1,以所述眼部图像以左下角顶点为原点,下边缘向右为x轴,左边缘向上为y轴建立平面直角坐标系,利用下面公式(1),根据所述图像识别模块识别到的佩戴者的两个眼部瞳孔中心位置坐标判断佩戴者是否正确佩戴所述mr眼镜,
[0041][0042]
在上述公式(1)中,e(t)表示当前时刻所述佩戴者是否正确佩戴所述mr眼镜的判定值,即当前时刻所述左右镜框振动模块的启停控制值;t表示当前时刻;[x
l
(t),y
l
(t)]表示当前时刻所述图像识别模块识别到的佩戴者的左眼瞳孔中心位置坐标;[xr(t),yr(t)]表示当前时刻所述图像识别模块识别到的佩戴者的右眼瞳孔中心位置坐标;x
max
表示所述眼部图像最右侧边缘的横坐标值;y
max
表示所述眼部图像最上侧边缘的横坐标值;||表示求取绝对值;
[0043]
若e(t)=0,则表示当前时刻所述佩戴者已正确佩戴所述mr眼镜,并控制所述左右镜框振动模块停止工作;
[0044]
若e(t)≠0,则表示当前时刻所述佩戴者未正确佩戴所述mr眼镜,并控制所述左右镜框振动模块开启,并按照下面步骤进行振动动作;
[0045]
步骤s2,当e(t)≠0,则利用下面公式(2),根据所述图像识别模块识别到的佩戴者的左右眼睛瞳孔中心位置坐标,控制设置在mr眼镜左右边框的上下中心点位置的致动器的振动频率,
[0046][0047]
在上述公式(2)中,f
l_a
(t)表示当前时刻控制mr眼镜左镜框的上中心位置的致动器的振动频率;f
l_b
(t)表示当前时刻控制mr眼镜左镜框的下中心位置的致动器的振动频率;f
r_a
(t)表示当前时刻控制mr眼镜右镜框的上中心位置的致动器的振动频率;f
r_b
(t)表示当前时刻控制mr眼镜右镜框的下中心位置的致动器的振动频率;fm表示致动器的最大振动动频率;u[]表示非负检验保持函数,若括号内的数值大于或等于0,则非负检验保持函数的函数值为括号内的数值,若括号内的数值小于0,则非负检验保持函数的函数值为0;
[0048]
步骤s3,当佩戴者根据上述步骤s2中致动器的振动频率和振动方向,完成对mr眼镜的佩戴位置进行上下调整后,直到设置在mr眼镜左右边框的上下边框中心点位置的致动器停止振动,再利用下面公式(3),根据所述图像识别模块识别到的佩戴者的左右眼睛瞳孔中心位置坐标,控制mr眼镜左右镜框上的左右中心点位置的致动器的振动频率,
[0049][0050]
在上述公式(3)中,f
l_r
(t)表示当前时刻控制mr眼镜左镜框的右中心位置的致动器的振动频率;f
l_l
(t)表示当前时刻控制mr眼镜左镜框的左中心位置的致动器的振动频率;f
r_r
(t)表示当前时刻控制mr眼镜右镜框的右中心位置的致动器的振动频率;f
r_l
(t)表示当前时刻控制mr眼镜右镜框的左中心位置的致动器的振动频率;u{}表示非负检验保持函数,若括号内的数值大于或等于0,则非负检验保持函数的函数值为括号内的数值,若括号内的数值小于0,则非负检验保持函数的函数值为0;
[0051]
佩戴者根据上述步骤s3中致动器的振动频率和振动方向,完成对mr眼镜的佩戴位置进行左右调整,直到设置在mr眼镜左右边框的左右边框中心点位置的致动器停止振动为止。
[0052]
相比于现有技术,该智能眼镜操控系统控制mr眼镜的摄像头拍摄得到外界环境图像,对外界环境图像进行图像画面预处理,再对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息;最后根据关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像,以及将影像加工模块生成的待显示影像的数据流传输到mr眼镜;该智能眼镜操控系统通过对外界环境进行图像拍摄和识别加工处理后,得到外界环境存在的不同目标对象的实时状态信息,并将实时状态信息、或者用户定义的文字或图形元素加载叠加到mr眼镜的待显示影像,这样佩戴者在观看mr眼镜显示的虚拟影像时,能够同时观看到经过渲染加工的现实影像,提高mr眼镜与外界现实环境的显示匹配度和显示智能
化程度。
[0053]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0054]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0055]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]
图1为本发明提供的智能眼镜操控系统的结构示意图。
具体实施方式
[0057]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0058]
参阅图1,为本发明实施例提供的智能眼镜操控系统的结构示意图。该智能眼镜操控系统与mr眼镜连接。该智能眼镜操控系统包括:
[0059]
摄像控制模块,其用于控制mr眼镜的第一摄像头对外界环境进行拍摄,得到外界环境图像;
[0060]
图像预处理模块,其用于对该外界环境图像进行图像画面预处理;
[0061]
图像识别模块,其用于对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息;
[0062]
影像加工模块,其用于根据该关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像;
[0063]
显示控制模块,其用于将该影像加工模块生成的待显示影像的数据流传输到mr眼镜。
[0064]
上述技术方案的有益效果为:该智能眼镜操控系统控制mr眼镜的摄像头拍摄得到外界环境图像,对外界环境图像进行图像画面预处理,再对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息;最后根据关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像,以及将影像加工模块生成的待显示影像的数据流传输到mr眼镜;该智能眼镜操控系统通过对外界环境进行图像拍摄和识别加工处理后,得到外界环境存在的不同目标对象的实时状态信息,并将实时状态信息、或者用户定义的文字或图形元素加载叠加到mr眼镜的待显示影像,这样佩戴者在观看mr眼镜显示的虚拟影像时,能够同时观看到经过渲染加工的现实影像,提高mr眼镜与外界现实环境的显示匹配度和显示智能化程度。
[0065]
优选地,该摄像控制模块向mr眼镜的第一摄像头发送第一摄像控制指令,指示第
一摄像头对mr眼镜所处的外界环境进行扫描拍摄,得到关于外界环境的1080p图像数据流;
[0066]
以及,
[0067]
该图像预处理模块对该外界环境图像进行图像画面预处理之前还包括:
[0068]
按照预设时间间隔,从该1080p图像数据流中依次提取若干图像帧。
[0069]
上述技术方案的有益效果为:在实际应用中,该智能眼镜操控系统对应的终端设备可通过type-c连接线直接与mr眼镜连接,从而提高智能眼镜操控系统与mr眼镜之间的数据交互效率。该mr眼镜的第一摄像头可为但不限于是鱼眼摄像头,该摄像控制模块会向第一摄像头发送第一摄像控制指令,使得第一摄像头对mr眼镜所处的外界真实环境进行广角扫描动态拍摄,得到相应的1080p图像数据流,提高对外界真实环境的拍摄实时性和准确性。此外,当该图像预处理模块接收到第一摄像头反馈的1080p图像数据流时,先对该1080p图像数据流进行图像帧的提取处理,这样可以减少后续对图像进行预处理的计算量。
[0070]
优选地,该图像预处理模块对该外界环境图像进行图像画面预处理包括:
[0071]
该图像预处理模块对提取得到的每一图像帧进行图像画面对比度调整预处理和/或图像画面分辨率调整预处理,从而使预处理后的图像画面满足预设对比度值范围和/或预设分辨率值范围条件。
[0072]
上述技术方案的有益效果为:该图像预处理模块对每一图像帧进行增大图像画面对比度和/或采用插值法增大图像画面分辨率,使得预处理后的图像画面能够在预设对比度值范围和/或预设分辨率值范围内,提高图像画面的质量,便于后续在图像画面上准确识别得到目标对象。
[0073]
优选地,该图像识别模块用于对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息具体包括:
[0074]
该图像识别模块根据预处理的图像帧的图像画面轮廓特征,确定图像帧的图像画面上存在的目标对象及其所处位置信息;
[0075]
该图像识别模块还对图像帧的图像画面存在的每个目标对象进行缺陷识别处理和状态识别处理,从而得到目标对象的缺陷信息和动作状态信息;
[0076]
该图像识别模块还将该位置信息、该缺陷信息和该动作状态信息作为目标对象的关联信息,上传到该影像加工模块。
[0077]
上述技术方案的有益效果为:不同类型的目标对象在图像帧的图像画面的像素轮廓特征并不相同,通过提取图像帧的图像画面轮廓特征,能够快速识别区分图像画面上存在的所有目标对象及其各自所处位置信息。此外,该图像识别模块还对图像画面存在的每个目标对象进行缺陷识别处理和状态识别处理,这样能够确定每个目标对象存在缺陷信息和当前的动作状态,便于对目标对象进行标识。
[0078]
优选地,该图像识别模块对图像帧的图像画面存在的每个目标对象进行缺陷识别处理和状态识别处理,从而得到目标对象的缺陷信息和动作状态信息具体包括:
[0079]
该图像识别模块对图像帧的图像画面存在的每个目标对象进行缺陷识别处理,得到目标对象的表面缺陷信息和/或结构缺陷信息;其中,该表面缺陷信息包括表面划痕缺陷、表面裂纹缺陷或表面涂层脱落缺陷;该结构缺陷信息包括目标对象包含的零部件的脱落缺陷或变形缺陷;
[0080]
该图像识别模块对图像帧的图像画面存在的每个目标对象进行状态识别处理,从
而得到目标对象包含的部件的动作状态信息;其中,该动作状态信息包括部件的开关状态信息或部件的动作姿势状态信息。
[0081]
上述技术方案的有益效果为:在实际工作中,该图像识别模块了利用深度神经网络dnn对图像帧进行识别,得到目标对象的表面缺陷信息和/或结构缺陷信息,以及目标对象包含的部件的动作状态信息。其中该表面缺陷信息和该结构缺陷信息能够表征目标对象在表面和内部的缺陷状态;该动作状态信息能够表征目标对象内部的不同部件(比如机械开关)的开关状态或动作姿态状态。通过上述方式,能够精确地确定目标对象的状态是否存在异常情况。
[0082]
优选地,该影像加工模块根据对该关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像具体包括:
[0083]
该影像加工模块根据该位置信息,将每个目标对象对应的缺陷信息和/或动作状态信息叠加到mr眼镜的待显示影像中相同目标对象的附近画面区域;
[0084]
该显示控制模块将该影像加工模块生成的待显示影像的数据流进行数据制式的调整后,再传输到mr眼镜的显示器。
[0085]
上述技术方案的有益效果为:该影像加工模块以每个目标对象的位置信息为基准,在待显示影像的画面中确定目标对象所处的画面区域,再在待显示影像中相应目标对象的附近画面区域叠加目标对象的缺陷信息和/或动作状态信息,这样在待显示影像的影像画面中能够同时观看目标对象及其关联的缺陷信息和/或动作状态信息,实现对目标对象的专门标注显示。随后,该显示控制模块将该影像加工模块生成的待显示影像的数据流进行影像数据制式的转换,再传输到mr眼镜的显示器,使得显示器能够投影显示相应的影像。
[0086]
优选地,该智能眼镜操控系统还包括位姿传感器控制模块和姿态数据处理模块;
[0087]
该位姿传感器控制模块用于控制安装于mr眼镜所处室内空间的九轴传感器采集室内空间的姿态数据;
[0088]
该姿态数据处理模块用于对该姿态数据进行处理,得到该室内空间的姿态朝向信息;
[0089]
该摄像控制模块还用于控制mr眼镜的第二摄像头对mr眼镜所处室内空间存在的人员对象进行拍摄,得到人员对象图像;
[0090]
该图像识别模块还用于对该人员对象图像进行识别处理,确定人员对象在该室内空间的存在位置信息;
[0091]
该影像加工模块还将该姿态朝向信息和人员对象在该室内空间的存在位置信息叠加到mr眼镜的待显示影像。
[0092]
上述技术方案的有益效果为:该位姿传感器控制模块指示九轴传感器采集室内空间的姿态数据,该姿态数据处理模块用于对采集得到的姿态数据进行分析处理,得到室内空间的姿态朝向信息,实现对室内空间的定位。在实际应用中,该第二摄像头可为但不限于是tof摄像头,该摄像控制模块能够指示第二摄像头对室内空间存在的人员对象进行拍摄,再通过该图像识别模块对人员对象图像进行分析识别,确定室内空间存在的人员对象所在的位置信息。随后该影像加工模块将该姿态朝向信息和人员对象在该室内空间的存在位置信息叠加到mr眼镜的待显示影像,这样佩戴者通过观看mr眼镜提供的影像即可获取室内空
间中存在的所有人员对象的状态信息,便于对人员对象进行标定定位。
[0093]
优选地,该摄像控制模块还用于控制mr眼镜的第三摄像头对mr眼镜的佩戴者的手部图像;
[0094]
该图像识别模块还用于对该手部图像进行识别,确定佩戴者的手势信息;
[0095]
该智能眼镜操控系统还包括显示状态调整模块,该显示状态调整模块根据该手势信息,向mr眼镜发送显示状态调整指令,从而使mr眼镜调整自身的显示状态。
[0096]
上述技术方案的有益效果为:在实际应用中,该第三摄像头可为但不限于是双目摄像头。当该第三摄像头完成对mr眼镜的佩戴者的手部拍摄后,该图像识别模块进一步对手部图像进行分析识别,得到佩戴者的手势动作信息;接着,该显示状态调整模块将识别得到的手势动作信息与预设手势动作-指令集合进行比对,确定当前手势动作信息对应的显示状态调整指令,并将该显示状态调整指令发送到mr眼镜,从而使mr眼镜调整自身的显示开关状态或显示亮度高低状态。
[0097]
优选地,该智能眼镜操控系统还包括用于拍摄mr眼镜的佩戴者的眼部图像的第四摄像头;
[0098]
该摄像控制模块还用于控制该第四摄像头;
[0099]
该mr眼镜上设置有物理按键,当该物理按键被按下时,该mr眼镜会进入自动识别矫正提醒状态,该摄像控制模块会控制该第四摄像头采集佩戴者的眼部图像;该图像识别模块还用于对该眼部图像进行识别,确定佩戴者的眼睛瞳孔中心位置;
[0100]
该mr眼镜上还设置有左右镜框振动模块,该智能眼镜操控系统根据该眼睛瞳孔中心位置,控制该左右镜框振动模块进行振动,从而向佩戴者发出振动动作以提醒该mr眼镜佩戴正确与否;
[0101]
该左右镜框振动模块包括设置在该mr眼镜的左右镜框的左右上下边框中心点位置的致动器,每个致动器能够独立进行振动,其具体过程为:
[0102]
步骤s1,以该眼部图像以左下角顶点为原点,下边缘向右为x轴,左边缘向上为y轴建立平面直角坐标系,利用下面公式(1),根据该图像识别模块识别到的佩戴者的两个眼部瞳孔中心位置坐标判断佩戴者是否正确佩戴该mr眼镜,
[0103][0104]
在上述公式(1)中,e(t)表示当前时刻该佩戴者是否正确佩戴该mr眼镜的判定值,即当前时刻该左右镜框振动模块的启停控制值;t表示当前时刻;[x
l
(t),y
l
(t)]表示当前时刻该图像识别模块识别到的佩戴者的左眼瞳孔中心位置坐标;[xr(t),yr(t)]表示当前时刻该图像识别模块识别到的佩戴者的右眼瞳孔中心位置坐标;x
max
表示该眼部图像最右侧边缘的横坐标值;y
max
表示该眼部图像最上侧边缘的横坐标值;||表示求取绝对值;
[0105]
若e(t)=0,则表示当前时刻该佩戴者已正确佩戴该mr眼镜,并控制该左右镜框振动模块停止工作;
[0106]
若e(t)≠0,则表示当前时刻该佩戴者未正确佩戴该mr眼镜,并控制该左右镜框振动模块开启,并按照下面步骤进行振动动作;
[0107]
步骤s2,当e(t)≠0,则利用下面公式(2),根据该图像识别模块识别到的佩戴者的左右眼睛瞳孔中心位置坐标,控制设置在mr眼镜左右边框的上下中心点位置的致动器的振
动频率,
[0108][0109]
在上述公式(2)中,f
l_a
(t)表示当前时刻控制mr眼镜左镜框的上中心位置的致动器的振动频率;f
l_b
(t)表示当前时刻控制mr眼镜左镜框的下中心位置的致动器的振动频率;f
r_a
(t)表示当前时刻控制mr眼镜右镜框的上中心位置的致动器的振动频率;f
r_b
(t)表示当前时刻控制mr眼镜右镜框的下中心位置的致动器的振动频率;fm表示致动器的最大振动动频率;u[]表示非负检验保持函数,若括号内的数值大于或等于0,则非负检验保持函数的函数值为括号内的数值,若括号内的数值小于0,则非负检验保持函数的函数值为0;
[0110]
步骤s3,当佩戴者根据上述步骤s2中致动器的振动频率和振动方向,完成对mr眼镜的佩戴位置进行上下调整后,直到设置在mr眼镜左右边框的上下边框中心点位置的致动器停止振动,再利用下面公式(3),根据该图像识别模块识别到的佩戴者的左右眼睛瞳孔中心位置坐标,控制mr眼镜左右镜框上的左右中心点位置的致动器的振动频率,
[0111][0112]
在上述公式(3)中,f
l_r
(t)表示当前时刻控制mr眼镜左镜框的右中心位置的致动器的振动频率;f
l_l
(t)表示当前时刻控制mr眼镜左镜框的左中心位置的致动器的振动频率;f
r_r
(t)表示当前时刻控制mr眼镜右镜框的右中心位置的致动器的振动频率;f
r_l
(t)表示当前时刻控制mr眼镜右镜框的左中心位置的致动器的振动频率;u{}表示非负检验保持函数,若括号内的数值大于或等于0,则非负检验保持函数的函数值为括号内的数值,若括号内的数值小于0,则非负检验保持函数的函数值为0;
[0113]
佩戴者根据上述步骤s3中致动器的振动频率和振动方向,完成对mr眼镜的佩戴位置进行左右调整,直到设置在mr眼镜左右边框的左右边框中心点位置的致动器停止振动为止。
[0114]
上述技术方案的有益效果为:利用上述公式(1)根据图像识别模块识别到的佩戴者的两个眼睛瞳孔中心位置坐标判断当前佩戴者是否正确佩戴mr眼镜,进而提前识别佩戴者是否佩戴正确,若佩戴正确则不启动左右镜框振动模块达到提高效率节省能源的目的;然后利用上述公式(2)根据图像识别模块实时采集识别到的佩戴者的两个眼睛瞳孔中心位置坐标控制设置在mr眼镜左右镜框上的上下中心点位置的致动器的振动频率,从而根据镜框的上下中心点的震动指示佩戴者在上下方向上调整正确,并且佩戴者还可以根据震动的大小知晓当前佩戴的上下偏离程度,便于佩戴者的调整,使得更加的人性化;最后利用上述
公式(3)根据图像识别模块实时采集识别到的佩戴者的两个眼镜瞳孔中心位置坐标控制设置在mr眼镜左右镜框上的左右中心点位置的致动器的振动频率,从而根据镜框的左右中心点的振动指示佩戴者在左右方向上调整正确,并且佩戴者还可以根据震动的大小知晓当前佩戴的左右偏离程度,便于佩戴者的调整,使得更加的人性化。
[0115]
从上述实施例的内容可知,该智能眼镜操控系统控制mr眼镜的摄像头拍摄得到外界环境图像,对外界环境图像进行图像画面预处理,再对预处理后的外界环境图像进行识别,确定外界环境图像中存在的目标对象的关联信息;最后根据关联信息,对目标对象的识别结果叠加到mr眼镜的待显示影像,以及将影像加工模块生成的待显示影像的数据流传输到mr眼镜;该智能眼镜操控系统通过对外界环境进行图像拍摄和识别加工处理后,得到外界环境存在的不同目标对象的实时状态信息,并将实时状态信息、或者用户定义的文字或图形元素加载叠加到mr眼镜的待显示影像,这样佩戴者在观看mr眼镜显示的虚拟影像时,能够同时观看到经过渲染加工的现实影像,提高mr眼镜与外界现实环境的显示匹配度和显示智能化程度。
[0116]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1