本公开网络通信,特别涉及一种应用程序的控制方法、装置、电子设备及介质。
背景技术:
1、随着网络技术的发展,接入网络的设备也越来越多,为了配合大规模的设备接入,网络架构也随之发展,可以通过将网络划分层级,以便于对于网络中的设备进行管理。
2、虽然网络可以划分层级,但是在设备接入网络时,仍然依赖于网络中的主管服务器对接入设备进行审核和分配网络资源,随着连接号码容量的几何倍数增加,通信频率、数量也随之增加,传统依靠统一的根服务维护所有用户的通信管理机制,无法满足大容量。
技术实现思路
1、本公开提供的一种应用程序的控制方法、装置、电子设备及介质。
2、本公开一些实施例提供一种应用程序的控制方法,所述方法包括:
3、采集用户的眼球图像帧;
4、从所述眼球图像帧中提取眼白像素灰度值;
5、基于多个眼球图像帧中所述眼白像素灰度值的变化情况确定眼球移动轨迹;
6、基于所述眼球移动轨迹对应用程序进行控制。
7、可选地,所述基于不同眼球图像帧中所述眼白像素灰度值的变化情况确定眼球移动轨迹,包括:
8、基于所述眼白像素灰度值确认所述眼球图像帧中用户瞳孔区域;
9、基于多个眼球图像帧中所述用户瞳孔区域的变化,确定眼球移动轨迹。
10、可选地,所述基于所述眼白像素灰度值确认所述眼球图像帧中用户瞳孔区域,包括:
11、将所述眼球图像帧中眼白像素灰度值大于灰度阈值的像素点所在的区域,确定为用户瞳孔区域。
12、可选地,所述基于所述眼球移动轨迹对应用程序进行控制,包括:
13、查询与所述眼球移动轨迹相对应的应用控制操作;
14、基于所述应用控制操作对所述应用程序进行控制。
15、可选地,所述基于所述应用控制操作对所述应用程序进行控制,包括:
16、在所述应用程序为游戏应用程序时,基于所述眼球移动轨迹相对应的移动操作控制游戏对象移动;
17、在所述应用程序为信息展示应用程序时,控制所述信息展示应用程序更新展示内容。
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、存储器,其中存储有计算机可读代码;
48、一个或多个处理器,当所述计算机可读代码被所述一个或多个处理器执行时,所述计算处理设备执行如上述的应用程序的控制方法。
49、本公开一些实施例提供一种非瞬态计算机可读介质,存储计算机可读代码,当所述计算机可读代码在计算处理设备上运行时,导致所述计算处理设备执行上述的应用程序的控制方法。
50、本公开提供的一种应用程序的控制方法、装置、电子设备及介质,通过基于对用户眼睛采集到的眼球图像中的眼白像素灰度值的变化情况来获取用户的眼球移动轨迹,并基于眼球移动轨迹对应用程序进行控制,无需用户手动操作即可实现对于应用程序的便捷控制。
51、上述说明仅是本公开技术方案的概述,为了能够更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的具体实施方式。
1.一种应用程序的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于不同眼球图像帧中所述眼白像素灰度值的变化情况确定眼球移动轨迹,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述眼白像素灰度值确认所述眼球图像帧中用户瞳孔区域,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述眼球移动轨迹对应用程序进行控制,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述应用控制操作对所述应用程序进行控制,包括:
6.根据要求1所述的方法,其特征在于,所述采集用户的眼球图像帧,包括:
7.根据权利要求6所述的方法,其特征在于,在所述基于多个眼球图像帧中所述眼白像素灰度值的变化情况确定眼球移动轨迹之后,所述方法还包括:
8.一种应用程序的控制装置,其特征在于,所述装置包括:
9.一种计算处理设备,其特征在于,包括:
10.一种非瞬态计算机可读介质,其特征在于,存储计算机可读代码,当所述计算机可读代码在计算处理设备上运行时,导致所述计算处理设备执行如权利要求1-7中任一项的所述的应用程序的控制方法。