System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于前端开发领域,尤其涉及一种web前端开发用管理方法及装置。
技术介绍
1、在进行web前端开发工作时,通常需要频繁使用鼠标和键盘进行操作。然而,在进行某些操作时,需要移动鼠标指针并返回键盘输入,同时在进行其他操作时需要右手脱离键盘来操作鼠标,这导致输入效率低下。
技术实现思路
1、为解决上述问题,本专利技术提供了如下方案:一种web前端开发用管理方法及装置。其中,一种web前端开发用管理方法,包括:
2、s1、基于眼动仪实时采集用户的视觉轨迹数据,获得用户的眼动注视点坐标;
3、s2、剔除所述眼动注视点坐标中的眨眼坐标,获得用户注视目标的取样点坐标;
4、s3、将所述取样点坐标表示的眼动视觉轨迹坐标与虚拟鼠标的指针位置建立关联;
5、s4、实时获取人脸图像数据后,对所述人脸图像数据进行人脸特征提取,获得人脸眨眼特征;
6、s5、通过眨眼识别模型对所述人脸眨眼特征进行识别,获得人脸眨眼识别结果;
7、s6、基于所述人脸眨眼识别结果,获取用户眨眼所代表的相应指令;
8、s7、通过所述眼动视觉轨迹坐标输出所述用户眨眼所代表的指令,根据所述指令控制虚拟鼠标的指针进行位置移动。
9、优选地,所述s5中通过眨眼识别模型对所述人脸眨眼特征进行识别,获得人脸眨眼识别结果的过程包括,
10、将识别装置放置在显示屏后,将吸盘放置在显示屏后方的外壳上,然后操作人员拉动提拉把,通过提拉
11、将识别装置固定在显示屏后方的外壳上,眼动仪与摄像头均置于显示屏的上方,通过眼动仪与摄像头进行识别工作。
12、优选地,通过所述眼动仪与摄像头进行识别工作,结束后还包括,
13、通过所述三通接头另一端安装的开关阀,在需要从显示屏后方的外壳上取下识别装置时,将开关阀打开,使得外界与固定座以及吸盘连通,吸盘内部吸力消失,从而从显示屏后方的外壳上取下识别装置。
14、优选地,所述s6中基于所述人脸眨眼识别结果,获取用户眨眼所代表的相应指令包括,
15、当用户左眼在短时间内单独眨两下时,模拟鼠标左键命令;
16、当用户右眼在短时间内单独眨两下时,模拟鼠标右键命令。
17、本专利技术还提供一种web前端开发用管理装置,包括:
18、指针移动模块、鼠标左右键功能实现模块和识别装置;
19、其中,所述指针移动模块包括眼动监测模块、数据获取模块、数据处理模块、视觉轨迹关联模块和指令输出模块;
20、所述眼动监测模块,用于实时采集用户的视觉轨迹;
21、所述数据获取模块,用于实时获取用户的眼动注视点坐标;
22、所述数据处理模块,用于剔除眼动仪采集的眼动注视点坐标中的眨眼坐标,获得用户注视目标的取样点坐标;
23、所述视觉轨迹关联模块,用于将用户取样点坐标表示的眼动视觉轨迹坐标与虚拟鼠标的指针位置建立关联;
24、所述指令输出模块,用于根据眼动视觉轨迹坐标输出对应的指令,根据所述指令控制虚拟鼠标的指针进行位置移动;
25、所述鼠标左右键功能实现模块包括人脸图像采集模块、人脸特征提取模块、眨眼识别模块、识别结果关联模块与命令输出模块;
26、所述人脸图像采集模块,用于实时获取人脸图像数据;
27、所述人脸特征提取模块,用于对实时获取的人脸图像数据进行人脸特征提取;
28、所述眨眼识别模块,用于通过眨眼识别模型对人脸眨眼特征进行识别,获得人脸眨眼识别结果;
29、所述识别结果关联模块,用于根据所述人脸眨眼识别结果,获取相应的命令;
30、所述命令输出模块,用于输出用户眨眼所代表的命令;
31、所述识别装置包括固定板,所述固定板的一侧固定连接有第一侧板;
32、所述第一侧板内部转动连接有眼动仪,所述第一侧板的一侧固定连接有第一微型马达,所述第一微型马达的输出端与所述眼动仪的一端相连接;
33、所述第一侧板的顶部固定连接有第二侧板,所述第二侧板之间转动连接有摄像头,所述第二侧板的一侧固定连接有第二微型马达,所述第二微型马达的输出端与摄像头的一端相连接。
34、优选地,所述固定板的一侧还固定连接有固定座,所述固定座的一端固定连接有吸盘;
35、所述固定板的另一侧固定连接有活塞缸,所述活塞缸用于通过往复运动使得吸盘内部产生吸力,进而将识别装置固定在显示屏后方的外壳上;
36、所述活塞缸内部滑动连接有活塞杆,所述活塞杆的顶部延伸至所述活塞缸的上方并固定连接有提拉把;
37、所述活塞缸的底部固定连接有吸管,所述活塞缸的一侧固定连接有排头,所述排头与吸管位于活塞缸内部的一端均设置有单向阀。
38、优选地,所述活塞杆的外侧套设有支撑弹簧,所述支撑弹簧的底端与所述活塞缸的顶部相连接,所述支撑弹簧的顶端与所述提拉把的底部相连接;
39、所述支撑弹簧用于通过调整支撑弹簧的拉力,对提拉把的位置进行限位。
40、优选地,所述吸管的一端延伸至固定板的一侧并固定连接有三通接头;
41、所述三通接头的一端固定连接有连接管;
42、所述三通接头的另一端安装有开关阀,所述开关阀用于在需要从显示屏后方的外壳上取下识别装置时,开关阀打开,使得外界与固定座以及吸盘连通,吸盘内部吸力消失,从而从显示屏后方的外壳上取下识别装置;
43、所述连接管的一端延伸至固定座内部。
44、优选地,所述识别结果关联模块包括第一关联单元和第二关联单元;
45、所述第一关联单元用于当用户左眼在短时间内单独眨两下时,模拟鼠标左键命令;
46、所述第二关联单元用于当用户右眼在短时间内单独眨两下时,模拟鼠标右键命令。
47、优选地,所述web前端开发用管理装置还包括样本收集模块、模型训练模块和模型加载模块;
48、所述样本收集模块,用于采集用户的人脸特征图像;
49、所述模型训练模块,用于根据采集的样本数据对所述眨眼识别模型进行训练;
50、所述模型加载模块,用于将用户账号关联的眨眼识别模型加载至眨眼识别模块上。
51、与现有技术相比,本专利技术具有如下优点和技术效果:
52、本专利技术的web前端开发用管理装置,通过实时采集用户的视觉轨迹数据,根据眼动视觉轨迹坐标输出对应的指令,控制虚拟鼠标的指针位置进行移动;通过人脸图像采集模块实时获取人脸图像数据,对实时获取人脸图像数据的人脸特征进行提取,通过眨眼识别模型对人脸眨眼特征进行识别,根据对人脸眨眼识别结果,获取相应的命令;输本文档来自技高网...
【技术保护点】
1.一种web前端开发用管理方法,其特征在于,包括:
2.根据权利要求1所述的web前端开发用管理方法,其特征在于,
3.根据权利要求2所述的web前端开发用管理方法,其特征在于,
4.根据权利要求1所述的web前端开发用管理方法,其特征在于,
5.一种web前端开发用管理装置,其特征在于,包括:
6.根据权利要求5所述的web前端开发用管理装置,其特征在于,
7.根据权利要求6所述的web前端开发用管理装置,其特征在于,
8.根据权利要求6所述的web前端开发用管理装置,其特征在于,
9.根据权利要求5所述的web前端开发用管理装置,其特征在于,
10.根据权利要求5所述的web前端开发用管理装置,其特征在于,
【技术特征摘要】
1.一种web前端开发用管理方法,其特征在于,包括:
2.根据权利要求1所述的web前端开发用管理方法,其特征在于,
3.根据权利要求2所述的web前端开发用管理方法,其特征在于,
4.根据权利要求1所述的web前端开发用管理方法,其特征在于,
5.一种web前端开发用管理装置,其特征在于,包括:
6....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。