一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种AR眼镜的控制方法、装置、电子设备及可读存储介质与流程

2022-03-02 02:00:17 来源:中国专利 TAG:

一种ar眼镜的控制方法、装置、电子设备及可读存储介质
技术领域
1.本技术涉及ar系统的控制领域,尤其是涉及一种ar眼镜的控制方法、装置、电子设备及可读存储介质。


背景技术:

2.ar技术,即增强现实(augmentedreality)技术,是一种面向未来科技进行尝试而出现的技术;ar技术是一种将虚拟信息与真实世界巧妙融合的技术,广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、图像、三维模型、音乐、视频等虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”。
3.ar眼镜就是应用ar而产生的一种以体验为主的数码产品;现阶段常有一些ar体验馆,为用户提供ar眼镜的体验。通常的ar眼镜上设置有摄像头和闪光灯,用户通过控制ar眼镜能够对其他身边用户进行拍照;存在一些用户不想被他人拍照,但是仍然可能会存在被其他用户用ar眼镜偷拍的情况,并且可能会将这些照片存储或者发送进而导致泄露,给一些用户造成了较差的体验。


技术实现要素:

4.为了减小ar眼镜用户被偷拍的几率,本技术提供尤其是涉及一种ar眼镜的控制方法、装置、电子设备及存储介质。
5.第一方面,本技术提供一种ar眼镜的控制方法,采用如下的技术方案:一种ar眼镜的控制方法,包括:在获取禁止拍照指令后,确定本设备的摄像头是否处于拍照状态;若所述摄像头处于拍照状态,则输出关闭指令,所述关闭指令用于控制所述本设备的摄像头关闭。
6.通过采用上述技术方案,在电子设备获取禁止拍照指令后,电子设备能够判断摄像头是否处于拍照状态,若摄像头处于拍照状态,则说明此时用户的ar眼镜正在拍照或者即将拍照,之后,电子设备能够输出关闭指令以控制摄像头关闭,进而减少了用户通过ar眼镜得到拍摄图像的几率,减少了其他ar眼镜用户被偷拍的成功率,进而提高了用户体验。
7.在一种可能实现的方式中,所述确定本设备的摄像头是否处于拍照状态,包括:获取本设备的闪光灯的状态;基于所述闪光灯的状态确定所述摄像头是否处于拍照状态。
8.通过采用上述技术方案,当在光线较差的环境下,摄像头要想获得清晰的图像,需要闪光灯的辅助,因此当时摄像头进入拍照状态时,闪光灯会亮,因此通过判断闪光灯的状态能够确定摄像头是否处于拍照状态。
9.在一种可能实现的方式中,所述确定本设备的摄像头是否处于拍照状态,还包括:判断是否正在执行预设的拍照指令,所述拍照指令包括任一能够控制所述摄像头
进入拍照状态的指令;若是,则确定所述摄像头进入拍照状态。
10.通过采用上述技术方案,在光线满足摄像头获得清晰图像的环境下,摄像头进入拍照状态,但是闪光灯不一定亮,此时通过判断是否存在有能够使得摄像头进入拍照状态的拍照指令,即能够判断摄像头是否会进入拍照状态,进一步提高了确定摄像头状态的准确率。
11.在一种可能实现的方式中,在输出关闭指令,之后还包括:输出第一提示信息,所述第一提示信息用以提示用户禁止拍照。
12.通过采用上述技术方案,在摄像头被关闭后,用户无法得到拍摄图像,此时用户可能重复输入能够使得摄像头进入拍照状态的指令;此时电子设备能够通过输出第一提示信息以提醒用户,减少了用户重复输入指令的情况出现。
13.在一种可能实现的方式中,确定是否存在违规图像,所述违规图像为所述摄像头被关闭之间拍摄的图像;若存在,则输出删除指令,所述删除指令用于删除所述违规图像;输出第二提示信息,所述第二提示信息用以提示用户所述违规图像被删除。
14.通过采用上述技术方案,在电子设备输出警示控制摄像头关闭之前,若摄像头已经得到拍摄图像,且拍摄图像的时间据当前时间在预设时长内,则属于应该被删除的违规图像,以减少其他用户的图像被泄露的几率。
15.在一种可能实现的方式中,所述确定是否存在违规图像,包括:确定是否存在拍摄图像;若存在,则获取每张所述拍摄图像的拍摄时间,并获取当前时间;基于每张所述拍摄图像的拍摄时间、所述当前时间以及预设时长从所述拍摄图像中确定是否存在违规图像。
16.通过采用上述技术方案,通过获取每张拍摄图像的拍摄时间以及当前时间,能够对每张拍摄图像进行判断,确定拍摄图像中是否存在违规图像。
17.在一种可能实现的方式中,所述获取禁止拍照指令,包括:获取预设设备输出的禁止拍照指令;获取本地预存的禁止拍照指令;获取其他用户的ar眼镜输出的禁止拍照指令。
18.通过采用上述技术方案,禁止拍照指令可以由多个设备输出或者预先存储然后被电子设备获取,且电子设备在获取禁止拍照指令后能够控制摄像头关闭,能够进一步减小其他用户被偷拍的几率。
19.第二方面,本技术提供一种ar眼镜的控制装置,采用如下的技术方案:一种ar眼镜的控制装置,包括:禁止拍照指令获取模块,用于获取禁止拍照指令;第一确定模块,用于确定本设备的摄像头是否处于拍照状态;第一输出模块,当所述摄像头处于拍照状态时,用于输出关闭指令,所述关闭指令用于控制所述本设备的摄像头关闭。
20.通过采用上述技术方案,在该装置获取禁止拍照指令后,该装置能够判断摄像头
是否处于拍照状态,若摄像头处于拍照状态,则说明此时用户的ar眼镜正在拍照或者即将拍照,之后,该装置能够输出关闭指令以控制摄像头关闭,进而减少了用户通过ar眼镜得到拍摄图像的几率,减少了对其他用户被偷拍的成功率,进而提高了用户体验。
21.在一种可能实现的方式中,当第一确定模块确定本设备的摄像头是否处于拍照状态时,具体用于:获取本设备的闪光灯的状态;基于所述闪光灯的状态确定所述摄像头是否处于拍照状态。
22.在一种可能实现的方式中,当第一确定模块确定本设备的摄像头是否处于拍照状态时,还用于:判断是否正在执行预设的拍照指令,所述拍照指令用于控制所述摄像头进入拍照状态;若是,则确定所述摄像头进入拍照状态。
23.在一种可能实现的方式中,该装置还包括:第二输出模块,在第一输出模块输出关闭指令之后,用于输出第一提示信息,所述第一提示信息用以提示用户禁止拍照。
24.在一种可能实现的方式中,该装置还包括:第二确定模块,用于确定是否存在违规图像,所述违规图像为所述摄像头被关闭之间拍摄的图像;删除模块,当确定存在违规图像时,用于输出删除指令,所述删除指令用于删除所述违规图像;第三输出模块,用于输出第二提示信息,所述第二提示信息用以提示用户所述违规图像被删除。
25.在一种可能实现的方式中,当第二确定模块确定是否存在违规图像时,具体用于:确定是否存在拍摄图像;若存在,则获取每张所述拍摄图像的拍摄时间,并获取当前时间;基于每张所述拍摄图像的拍摄时间、所述当前时间以及预设时长从所述拍摄图像中确定是否存在违规图像。
26.在一种可能实现的方式中,当禁止拍照指令获取模块获取禁止拍照指令时,具体用于:获取预设设备输出的禁止拍照指令;获取本地预存的禁止拍照指令;获取其他用户的ar眼镜输出的禁止拍照指令。
27.第三方面,本技术提供一种电子设备,采用如下的技术方案:一种电子设备,该电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行上述ar眼镜的控制方法。
28.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:
一种计算机可读存储介质,包括:存储有能够被处理器加载并执行上述ar眼镜的控制方法的计算机程序。
29.综上所述,本技术包括以下至少一种有益技术效果:1.在电子设备获取禁止拍照指令后,电子设备能够判断摄像头是否处于拍照状态,若摄像头处于拍照状态,则说明此时用户的ar眼镜正在拍照或者即将拍照,之后,电子设备能够输出关闭指令以控制摄像头关闭,进而减少了用户通过ar眼镜得到拍摄图像的几率,减少了对其他用户被偷拍的成功率,进而提高了用户体验;2.在摄像头被关闭后,用户无法得到拍摄图像,此时用户可能重复输入能够使得摄像头进入拍照状态的指令;此时电子设备能够通过输出第一提示信息以提醒用户,减少了用户重复输入指令的情况出现;3.在电子设备输出警示控制摄像头关闭之前,若摄像头已经得到拍摄图像,且拍摄图像的时间据当前时间在预设时长内,则属于应该被删除的违规图像,以减少其他用户的图像被泄露的几率。
附图说明
30.图1是本技术实施例中ar眼镜的控制方法的流程示意图;图2是本技术实施例中ar眼镜的控制装置的结构示意图;图3是本技术实施例中电子设备的结构示意图。
具体实施方式
31.以下结合附图1-3对本技术作进一步详细说明。
32.本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的保护范围内都应受到专利法的保护。
33.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
34.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
35.在某些场合,目视场景不被允许拍照,或者目标人群不被允许拍照,此时如果有人偷拍,则容易造成他人信息的泄露。例如在ar眼镜体验馆中,存在一些用户在使用ar眼镜的过程中不想被他人拍照,此时,若果有人使用ar眼镜偷拍,则会对这些用户造成较差的体验,同时也会存在用户将拍摄到的图像上传或者存储的情况,进而容易造成个人隐私的泄露。本技术实施例,以ar眼镜体验馆中的场景进行示例,但并非对本技术实施例能够应用的场景进行限定。
36.本技术实施例提供了一种ar眼镜的控制方法,由电子设备执行,参照图1,该方法包括步骤s101和步骤s102,如下述。
37.步骤s101、在获取禁止拍照指令后,确定本设备的摄像头是否处于拍照状态。
38.在本技术实施例中,获取禁止拍照指令的方法包括步骤sa1(图中未示出)、步骤sa2(图中未示出)以及步骤sa3(图中未示出),其中:步骤sa1、获取预设设备输出的禁止拍照指令。
39.具体地,预设设备应该能够和每个ar眼镜进行通讯,使得通过预设设备输出的禁止拍照指令能够被每个ar眼镜所获取,该方法能够同时向所有的ar眼镜输出禁止拍照指令。
40.步骤sa2、获取本地预存的禁止拍照指令。
41.具体地,可以在本地预先存储禁止拍照指令,以便电子设备能够获取,进一步地,可以设置在预设的时刻由电子设备获取本地存储的禁止拍照的指令,以便适应不同的需求。
42.步骤sa3、获取其他用户的ar眼镜输出的禁止拍照指令。
43.具体地,每个ar眼镜之间也应该能够进行通讯,若有ar眼镜的用户不想被其他ar眼镜用户拍照,则用户能够通过ar眼镜输出禁止拍照指令以被其他用户的ar眼镜所接收。
44.步骤s102、若摄像头处于拍照状态,则输出关闭指令,关闭指令用于控制本设备的摄像头关闭。
45.在本技术实施例中,当摄像头处于拍照状态时,电子设备输出关闭指令以控制本设备即用户当前ar眼镜上的摄像头关闭,以阻止正在进行中的拍照行为或者即将拍照的行为。
46.在电子设备获取禁止拍照指令后,电子设备能够判断摄像头是否处于拍照状态,若摄像头处于拍照状态,则说明此时用户的ar眼镜正在拍照或者即将拍照,之后,电子设备能够输出关闭指令以控制摄像头关闭,进而减少了用户通过ar眼镜得到拍摄图像的几率,减少了其他ar眼镜用户被偷拍的成功率,进而提高了用户体验。
47.进一步地,在步骤s102之后还包括步骤s104(图中未示出):步骤s104、输出第一提示信息,第一提示信息用以提示用户禁止拍照。
48.在本技术实施例中,用户的ar眼镜接收用户输入的指令进而能够触发本地预设的多个拍照指令,摄像头响应于任一拍照指令进入拍照状态准备拍照。当用户输入指令却未获得拍摄图像时,用户有可能重复输入指令,为了减少这种情况的发生,电子设备在输出关闭指令关闭摄像头后,应该输出第一提示信息,其中第一提示信息可以为音频格式、文字格式以及图像格式中的任一种,且对于第一提示信息的具体内容本技术实施例中不作出任何具体限定,只要便于用户了解禁止拍照即可。
49.进一步地,步骤s102可以包括步骤s1021(图中未示出)-步骤s1024(图中未示出),其中:步骤s1021、获取本设备的闪光灯的状态;步骤s1022、基于闪光灯的状态确定摄像头是否处于拍照状态。
50.具体地,当在光线较差的环境下,摄像头要想获得清晰的图像,需要闪光灯的辅助,因此当时摄像头进入拍照状态时,闪光灯会处于开启状态,因此通过判断闪光灯的状态能够确定摄像头是否处于拍照状态。
51.在本技术实施例中,可以通过光敏元器件获取本设备闪光灯是开启还是关闭状态,也可以通过获取闪光灯的供电回路的状态确定闪光灯是开启或关闭状态,开可以在ar
眼镜上设置独立于拍照所用摄像头之外的摄像头,用于拍摄闪光灯所在区域的图像,通过所拍摄图像中任一区域的亮度是否大于预设阈值的方式来确定闪光灯是开启还是关闭状态。
52.步骤s1023、判断是否正在执行预设的拍照指令,拍照指令用于控制摄像头进入拍照状态;步骤s1024、若是,则确定摄像头进入拍照状态。
53.具体地,在光线满足摄像头获得清晰图像的环境下,当摄像头进入拍照状态时,闪光灯不一定会处于开启状态,此时通过判断是否存在有能够使得摄像头进入拍照状态的拍照指令,即能够判断摄像头是否会进入拍照状态。
54.进一步地,电子设备执行预设的任一拍照指令,可以在接收用户输入的指令之后触发的,也可以是在接收其他设备输入的指令之后触发的,还可以是在到达预设的时刻之后自动触发的。
55.进一步地,该方法还包括步骤s105(图中未示出)-步骤s107(图中未示出),如下述。
56.步骤s105、确定是否存在违规图像,违规图像为摄像头被关闭之间拍摄的图像。
57.具体地,当电子设备在输出关闭指令控制摄像头关闭之前,有可能摄像头已经拍摄了图像并且进行了存储,也有可能,在其他用户/预设设备输出的禁止拍照指令被本用户ar眼镜中的电子设备获取之前,本用户已经拍摄了照片,则其他用户的个人隐私被泄露的几率较高;因此为了减少其他用户个人隐私被泄露的风险,需要首先确认是否存在违规图像。
58.进一步地。确定是否存在违规图像应对本设备的存储介质进行图像数据的遍历检索,具体地,步骤s105可以包括,步骤s1051(图中未示出)-步骤s1053(图中未示出),其中:步骤s1051、确定是否存在拍摄图像;步骤s1052、若存在,则获取每张拍摄图像的拍摄时间,并获取当前时间;步骤s1053、基于每张拍摄图像的拍摄时间、当前时间以及预设时长从拍摄图像中确定是否存在违规图像。
59.具体地,通过对本设备即对用户的ar眼镜中的存储介质进行数据检索,以确定存储介质中市场否存在图像格式的文件,即拍摄图像。同时获取每张拍摄图像的拍摄时间,即具体的拍摄时刻,同时获取当前时间。之后在通过对每张拍摄图像的拍摄时间和当前时间计算得到每张拍摄图像距离当前时间的间隔时长,将每张拍摄图像对应的间隔时长与预设的时间区间进行比较,则对应的间隔时长在预设时长之内的拍摄图像即为违规图像。进一步地,预设时长可以是60s,也可以是30s,对于预设时长的具体时长,本技术实施例中不作出任何具体限定,只要能够便于确定处违规图像,减少其他用户的个人隐私泄露的几率即可。
60.步骤s106、若确定存在违规图像,则输出删除指令,删除指令用于删除违规图像。
61.在本技术实施例中,在确定存在违规图像之后,电子设备能够输出删除指令以删除所有的违规图像,进一步减少其他用户的隐私泄露的几率。
62.步骤s107、输出第二提示信息,第二提示信息用以提示用户违规图像被删除。
63.在本技术实施例中,在删除用户存储介质中存储的照片后,为便于用户知情,电子
设备应该能够输出第二提示信息以提醒用户,其中第二提示信息可以为音频格式、文字格式以及图像格式中的任一种,且对于第二提示信息的具体内容本技术实施例中不作出任何具体限定,只要便于用户了解了解在拍摄时间距离当前时间小于预设时长的图像均被删除了即可。
64.上述实施例从方法流程的角度介绍一种ar眼镜的控制的方法,下述实施例从虚拟模块或者虚拟单元的角度介绍了一种ar眼镜的控制装置,具体详见下述实施例。
65.本技术实施例提供一种ar眼镜的控制装置,如图2所示,该控制装置200具体可以包括:禁止拍照指令获取模块201,用于获取禁止拍照指令;第一确定模块202,用于确定本设备的摄像头是否处于拍照状态;第一输出模块203,当摄像头处于拍照状态时,用于输出关闭指令,关闭指令用于控制本设备的摄像头关闭。
66.在一种可能实现的方式中,当第一确定模块202确定本设备的摄像头是否处于拍照状态时,具体用于:获取本设备的闪光灯的状态;基于闪光灯的状态确定摄像头是否处于拍照状态。
67.在一种可能实现的方式中,当第一确定模块202确定本设备的摄像头是否处于拍照状态时,还用于:判断是否正在执行预设的拍照指令,拍照指令用于控制摄像头进入拍照状态;若是,则确定摄像头进入拍照状态。
68.在一种可能实现的方式中,该装置200还包括:第二输出模块,在第一输出模块203输出关闭指令之后,用于输出第一提示信息,第一提示信息用以提示用户禁止拍照。
69.在一种可能实现的方式中,该装置200还包括:第二确定模块,用于确定是否存在违规图像,违规图像为摄像头被关闭之间拍摄的图像;删除模块,当确定存在违规图像时,用于输出删除指令,删除指令用于删除违规图像;第三输出模块,用于输出第二提示信息,第二提示信息用以提示用户违规图像被删除。
70.在一种可能实现的方式中,当第二确定模块确定是否存在违规图像时,具体用于:确定是否存在拍摄图像;若存在,则获取每张拍摄图像的拍摄时间,并获取当前时间;基于每张拍摄图像的拍摄时间、当前时间以及预设时长从拍摄图像中确定是否存在违规图像。
71.在一种可能实现的方式中,当禁止拍照指令获取模块201获取禁止拍照指令时,具体用于:获取预设设备输出的禁止拍照指令;获取本地预存的禁止拍照指令;
获取其他用户的ar眼镜输出的禁止拍照指令。
72.本技术实施例中提供了一种电子设备,如图3所示,图3所示的电子设备300包括:处理器301和存储器303。其中,处理器301和存储器303相连,如通过总线302相连。可选地,电子设备300还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该电子设备300的结构并不构成对本技术实施例的限定。
73.处理器301可以是cpu(centralprocessingunit,中央处理器),通用处理器,dsp(digitalsignalprocessor,数据信号处理器),asic(applicationspecificintegratedcircuit,专用集成电路),fpga(fieldprogrammablegatearray,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
74.总线302可包括一通路,在上述组件之间传送信息。总线302可以是pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
75.存储器303可以是rom(readonlymemory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(randomaccessmemory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electricallyerasableprogrammablereadonlymemory,电可擦可编程只读存储器)、cd-rom(compactdiscreadonlymemory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
76.存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
77.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。还可以为服务器等。图3示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
78.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
79.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
80.以上仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来
说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献