控制方法、控制装置、智能镜子和计算机可读存储介质与流程

文档序号:11746351阅读:337来源:国知局
控制方法、控制装置、智能镜子和计算机可读存储介质与流程

本发明涉及消费性电子技术,特别涉及一种控制方法、控制装置、智能镜子和计算机可读存储介质。



背景技术:

在相关技术中,智能镜子一般具有摄像头,在无需使用摄像头时,摄像头会给用户带来隐私不安全的心理障碍,而且摄像头裸露在外面无法得到保护。



技术实现要素:

本发明实施方式提供一种控制方法、控制装置、智能镜子和计算机可读存储介质。

本发明实施方式的控制方法,用于控制智能镜子,所述智能镜子包括摄像头,所述控制方法包括:

判断用户是否在使用所述摄像头;和

在所述用户未使用所述摄像头时,隐藏所述摄像头。

在某些实施方式中,所述智能镜子包括显示屏,所述显示屏用于显示所述摄像头采集的图像,所述控制方法包括:

判断所述用户是否在使用所述智能镜子;和

在所述用户未使用所述智能镜子时,关闭所述显示屏并遮挡所述智能镜子。

在某些实施方式中,所述判断所述用户是否在使用所述智能镜子包括:

检测所述图像中是否存在人脸图像;和

在所述图像中不存在所述人脸图像时,确定所述用户未使用所述智能镜子。

在某些实施方式中,所述判断所述用户是否在使用所述智能镜子包括:

在所述图像中存在所述人脸图像时,检测所述人脸图像的大小是否大于预定阈值;和

在所述人脸图像的大小小于或等于所述预定阈值时,确定所述用户未使用所述智能镜子。

在某些实施方式中,所述判断用户是否在使用所述摄像头包括:

检测所述摄像头采集的图像中是否存在人脸图像;

在所述图像中存在所述人脸图像时,检测所述人脸图像的大小是否大于预定阈值;

在所述人脸图像的大小大于所述预定阈值时,检测所述用户在预定时长内是否在使用需要所述摄像头支持的软件;和

在所述用户在所述预定时长内未使用需要所述摄像头支持的软件时,确定所述用户未使用所述摄像头。

在某些实施方式中,所述判断所述用户是否在使用所述智能镜子包括:

检测所述摄像头采集的图像中是否存在人脸图像;

在所述图像中存在所述人脸图像时,检测所述人脸图像的大小是否大于预定阈值;

在所述人脸图像的大小大于所述预定阈值时,检测所述用户在预定时长内是否在使用软件和输入指令;和

在所述用户在所述预定时长内未使用软件和未输入指令时,确定所述用户未使用所述智能镜子。

在某些实施方式中,所述检测所述人脸图像的大小是否大于预定阈值包括:

检测所述人脸图像的长是否大于第一预定阈值;

检测所述人脸图像的宽是否大于第二预定阈值;和

在所述人脸图像的长大于所述第一预定阈值,且所述人脸图像的宽大于所述第二预定阈值时,确定所述人脸图像的大小大于所述预定阈值。

在某些实施方式中,所述第一预定阈值等于所述第二预定阈值,所述第一预定阈值满足以下条件式:

f(v)=v*m*s+b;

其中,f(v)为所述第一预定阈值,v为人体到所述摄像头的向量,m为所述摄像头的参数矩阵,s为由展示图像的分辨率决定的缩放系数,b为预定的偏置量。

在某些实施方式中,所述智能镜子包括盖子组件,所述隐藏所述摄像头包括:

控制所述盖子组件遮挡所述摄像头以隐藏所述摄像头。

在某些实施方式中,所述盖子组件包括驱动装置和盖子,所述驱动装置用于驱动所述盖子遮挡或露出所述摄像头,所述控制所述盖子组件遮挡所述摄像头以隐藏所述摄像头包括:

控制所述驱动装置驱动所述盖子遮挡所述摄像头。

在某些实施方式中,所述隐藏所述摄像头包括:

翻转所述摄像头以隐藏所述摄像头。

在某些实施方式中,所述智能镜子包括盖子组件,所述遮挡所述智能镜子包括:

控制所述盖子组件遮挡所述智能镜子。

在某些实施方式中,所述盖子组件包括驱动装置和盖子,所述驱动装置用于驱动所述盖子遮挡或露出所述智能镜子,所述控制所述盖子组件遮挡所述智能镜子包括:

控制所述驱动装置驱动所述盖子遮挡所述智能镜子。

本发明实施方式的控制装置,用于控制智能镜子,所述智能镜子包括摄像头,所述控制装置包括:

第一判断模块,所述第一判断模块用于判断用户是否在使用所述摄像头;和

第一控制模块,所述第一控制模块用于在所述用户未使用所述摄像头时,隐藏所述摄像头。

在某些实施方式中,所述智能镜子包括显示屏,所述显示屏用于显示所述摄像头采集的图像,所述控制装置包括:

第二判断模块,所述第二判断模块用于判断所述用户是否在使用所述智能镜子;和

第二控制模块,所述第二控制模块用于在所述用户未使用所述智能镜子时,关闭所述显示屏并遮挡所述智能镜子。

在某些实施方式中,所述第二判断模块包括:

第一检测单元,所述第一检测单元用于检测所述图像中是否存在人脸图像;和

第一处理单元,所述第一处理单元用于在所述图像中不存在所述人脸图像时,确定所述用户未使用所述智能镜子。

在某些实施方式中,所述第二判断模块包括:

第二检测单元,所述第二检测单元用于在所述图像中存在所述人脸图像时,检测所述人脸图像的大小是否大于预定阈值;和

第二处理单元,所述第二处理单元用于在所述人脸图像的大小小于或等于所述预定阈值时,确定所述用户未使用所述智能镜子。

在某些实施方式中,所述第一判断模块包括:

第三检测单元,所述第三检测单元用于检测所述摄像头采集的图像中是否存在人脸图像;

第四检测单元,所述第四检测单元用于在所述图像中存在所述人脸图像时,检测所述人脸图像的大小是否大于预定阈值;

第五检测单元,所述第五检测单元用于在所述人脸图像的大小大于所述预定阈值时,检测所述用户在预定时长内是否在使用需要所述摄像头支持的软件;和

第三处理单元,所述第三处理单元用于在所述用户在所述预定时长内未使用需要所述摄像头支持的软件时,确定所述用户未使用所述摄像头。

在某些实施方式中,所述第二判断模块包括:

第六检测单元,所述第六检测单元用于检测所述摄像头采集的图像中是否存在人脸图像;

第七检测单元,所述第七检测单元用于在所述图像中存在所述人脸图像时,检测所述人脸图像的大小是否大于预定阈值;第八检测单元,所述第八检测单元用于在所述人脸图像的大小大于所述预定阈值时,检测所述用户在预定时长内是否在使用软件和输入指令;和

第四处理单元,所述第四处理单元用于在所述用户在所述预定时长内未使用软件和未输入指令时,确定所述用户未使用所述智能镜子。

在某些实施方式中,所述检测所述人脸图像的大小是否大于预定阈值包括:

检测所述人脸图像的长是否大于第一预定阈值;

检测所述人脸图像的宽是否大于第二预定阈值;和

在所述人脸图像的长大于所述第一预定阈值,且所述人脸图像的宽大于所述第二预定阈值时,确定所述人脸图像的大小大于所述预定阈值。

在某些实施方式中,所述第一预定阈值等于所述第二预定阈值,所述第一预定阈值满足以下条件式:

f(v)=v*m*s+b;

其中,f(v)为所述第一预定阈值,v为人体到所述摄像头的向量,m为所述摄像头的参数矩阵,s为由展示图像的分辨率决定的缩放系数,b为预定的偏置量。

在某些实施方式中,所述智能镜子包括盖子组件,所述隐藏所述摄像头包括:

控制所述盖子组件遮挡所述摄像头以隐藏所述摄像头。

在某些实施方式中,所述盖子组件包括驱动装置和盖子,所述驱动装置用于驱动所述盖子遮挡或露出所述摄像头,所述控制所述盖子组件遮挡所述摄像头以隐藏所述摄像头包括:

控制所述驱动装置驱动所述盖子遮挡所述摄像头。

在某些实施方式中,所述隐藏所述摄像头包括:

翻转所述摄像头以隐藏所述摄像头。

在某些实施方式中,所述智能镜子包括盖子组件,所述遮挡所述智能镜子包括:

控制所述盖子组件遮挡所述智能镜子。

在某些实施方式中,所述盖子组件包括驱动装置和盖子,所述驱动装置用于驱动所述盖子遮挡或露出所述智能镜子,所述控制所述盖子组件遮挡所述智能镜子包括:

控制所述驱动装置驱动所述盖子遮挡所述智能镜子。

本发明实施方式的智能镜子,包括:

摄像头;

一个或多个处理器;

存储器;以及

一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置由所述一个或多个处理器执行,所述程序包括用于执行上述任一实施方式所述的控制方法的指令。

本发明实施方式的计算机可读存储介质,包括与智能镜子结合使用的计算机程序,所述计算机程序可被处理器执行以完成上述任一实施方式所述的控制方法。

本发明实施方式的控制方法、控制装置、智能镜子和计算机可读存储介质在用户无需使用摄像头时,隐藏摄像头,以防止对用户的生活造成干扰,并能起到保护摄像头的作用。

本发明实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点可以从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图1是本发明实施方式的控制方法的流程示意图。

图2是本发明实施方式的智能镜子的模块示意图。

图3是本发明另一个实施方式的控制方法的流程示意图。

图4是本发明另一个实施方式的智能镜子的模块示意图。

图5是本发明又一个实施方式的控制方法的流程示意图。

图6是本发明实施方式的第二判断模块的模块示意图。

图7是本发明再一个实施方式的控制方法的流程示意图。

图8是本发明又另一个实施方式的控制方法的流程示意图。

图9是本发明实施方式的第一判断模块的模块示意图。

图10是本发明又再一个实施方式的控制方法的流程示意图。

图11是本发明另一个实施方式的第二判断模块的模块示意图。

图12是本发明又一个实施方式的智能镜子的模块示意图。

图13是本发明实施方式的盖子组件的模块示意图。

图14是本发明再一个实施方式的智能镜子的模块示意图。

图15是本发明实施方式的智能镜子和计算机可读存储介质的连接示意图。

主要元件及符号说明:

控制装置10、第一判断模块12、第三检测单元121、第四检测单元122、第五检测单元123、第三处理单元124、第一控制模块14、第二判断模块16、第一检测单元161、第一处理单元162、第二检测单元163、第二处理单元164、第六检测单元165、第七检测单元166、第八检测单元167、第四处理单元168、第二控制模块18、

摄像头20、显示屏30、盖子组件40、驱动装置42、盖子44、处理器50、存储器60、智能镜子100、计算机可读存储介质200。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明的实施方式,而不能理解为对本发明的实施方式的限制。

请参阅图1和图2,本发明实施方式的控制方法用于控制智能镜子100。智能镜子100包括摄像头20。控制方法包括:

步骤s12:判断用户是否在使用摄像头20;和

步骤s14:在用户未使用摄像头20时,隐藏摄像头20。

请参阅图2,本发明实施方式的控制装置10用于控制智能镜子100。智能镜子100包括摄像头20。控制装置10包括第一判断模块12和第一控制模块14。本发明实施方式的控制方法可以由本发明实施方式的控制装置10实现。例如,步骤s12可由第一判断模块12实现,步骤s14可由第一控制模块14实现。

也即是说,第一判断模块12可以用于判断用户是否在使用摄像头20。第一控制模块14可以用于在用户未使用摄像头20时,隐藏摄像头20。

本发明实施方式的控制方法在用户无需使用摄像头20时,隐藏摄像头20,以防止对用户的生活造成干扰,并能起到保护摄像头20的作用。进一步地,隐藏摄像头20可从视觉上使用户避免看到摄像头20,让用户产生安全感。

另外,在本发明实施方式中,在判断用户使用摄像头20时,可显示摄像头20。

请参阅图3和图4,在某些实施方式中,智能镜子100包括显示屏30。显示屏30用于显示摄像头20采集的图像。控制方法包括:

步骤s16:判断用户是否在使用智能镜子100;和

步骤s18:在用户未使用智能镜子100时,关闭显示屏30并遮挡智能镜子100。

在某些实施方式中,智能镜子100包括显示屏30。显示屏30用于显示摄像头20采集的图像。控制装置10还包括第二判断模块16和第二控制模块18。步骤s16可由第二判断模块16实现,步骤s18可由第二控制模块18实现。

也即是说,第二判断模块16可以用于判断用户是否在使用智能镜子100。第二控制模块18可以用于在用户未使用智能镜子100时,关闭显示屏30并遮挡智能镜子100。

具体地,在一个例子中,智能镜子100可利用显示屏30来显示摄像头20所采集的图像以实现用户照镜子的效果,例如显示屏30的前面板具有半穿半反功能,用户可透过前面板观察到显示屏30显示的内容,也可将前面板作为普通镜子使用。当然,显示屏30的前面板也可以是普通的透明面板,用户可直接在显示屏30看到摄像头20采集的图像,还可以是普通镜子和显示屏30的结合,在此不做任何限制。

当用户未使用摄像头20时,隐藏摄像头20。当用户未使用智能镜子100时,关闭显示屏30并遮挡智能镜子100。步骤s12与步骤s16的先后顺序可以是先执行步骤s12,再执行步骤s16;或者可以是先执行步骤s16,再执行步骤s12;或者可以是同时执行步骤s12与步骤s16。较佳地,步骤s16在步骤s12之前执行。如此,当用户未使用智能镜子100时,直接关闭显示屏30并遮挡智能镜子100,无需再判断用户是否在使用摄像头20。当用户在使用智能镜子100时,需要再判断用户是否在使用摄像头20,若用户在使用智能镜子100而没有使用摄像头20(例如用户在使用显示屏30观看电影),则只需隐藏摄像头20即可。

可以理解,遮挡智能镜子100包括遮挡显示屏30和摄像头20。在某些实施方式中,当摄像头20被遮挡时,摄像头20被隐藏。

在某些实施方式中,当用户在使用智能镜子100时,露出智能镜子100,并开启显示屏30。可以理解,在摄像头20未被使用时,显示屏30可显示智能镜子100的桌面或待机信息。

请参阅图5及图6,在某些实施方式中,步骤s16包括:

步骤s161:检测摄像头20采集的图像中是否存在人脸图像;和

步骤s162:在摄像头20采集的图像中不存在人脸图像时,确定用户未使用智能镜子100。

在某些实施方式中,第二判断模块16包括第一检测单元161和第一处理单元162。步骤s161可由第一检测单元161实现,步骤s162可由第一处理单元162实现。

也即是说,第一检测单元161可以用于检测摄像头20采集的图像中是否存在人脸图像。第一处理单元162可以用于在摄像头20采集的图像中不存在人脸图像时,确定用户未使用智能镜子100。

可以理解,在判断用户是否在使用智能镜子100时,第一检测单元161可控制摄像头20采集图像,然后判断图像中是否存在人脸图像。当摄像头20采集的图像中不存在人脸图像时,说明用户不在摄像头20的可拍摄范围内,即可以确定用户未使用智能镜子100,将关闭显示屏30并遮挡智能镜子100。

具体地,检测是否存在人脸图像可以通过人脸识别技术来实现,先对图像进行预处理、再进行特征提取与匹配,以识别摄像头20采集的图像中是否存在人脸图像。

请参阅图6及图7,在某些实施方式中,步骤s16包括:

步骤s163:在摄像头20采集的的图像中存在人脸图像时,检测人脸图像的大小是否大于预定阈值;和

步骤s164:在人脸图像的大小小于或等于预定阈值时,确定用户未使用智能镜子100。

在某些实施方式中,第二判断模块16包括第二检测单元163和第二处理单元164。步骤s163可由第二检测单元163实现,步骤s164可由第二处理单元164实现。

也即是说,第二检测单元163可以用于在摄像头20采集的图像中存在人脸图像时,检测人脸图像的大小是否大于预定阈值。第二处理单元164可以用于在人脸图像的大小小于或等于预定阈值时,确定用户未使用智能镜子100。

可以理解,当用户所在位置距离智能镜子100越远时,摄像头20采集的图像中,人脸图像的尺寸越小。当人脸图像的大小小于或等于预定阈值时,用户一般是较远距离被摄像头20拍摄到,这个较远距离可认为用户并没有使用智能镜子100,因而可以确定用户未使用智能镜子100,将关闭显示屏30并遮挡智能镜子100。

在一个例子中,预定阈值为25*20像素。也即是说,当人脸图像的大小小于或等于25*20像素时,可以确定用户未使用智能镜子100。

请参阅图8及图9,在某些实施方式中,步骤s12包括:

步骤s121:检测摄像头20采集的图像中是否存在人脸图像;

步骤s122:在图像中存在人脸图像时,检测人脸图像的大小是否大于预定阈值;

步骤s123:在人脸图像的大小大于预定阈值时,检测用户在预定时长内是否在使用需要摄像头20支持的软件;和

步骤s124:在用户在预定时长内未使用需要摄像头20支持的软件时,确定用户未使用摄像头20。

在某些实施方式中,第一判断模块12包括第三检测单元121、第四检测单元122、第五检测单元123和第三处理单元124。步骤s121可由第三检测单元121实现,步骤s122可由第四检测单元122实现,步骤s123可由第五检测单元123实现,步骤s124可由第三处理单元124实现。

也即是说,第三检测单元121可以用于检测摄像头20采集的图像中是否存在人脸图像。第四检测单元122可以用于在图像中存在人脸图像时,检测人脸图像的大小是否大于预定阈值。第五检测单元123可以用于在人脸图像的大小大于预定阈值时,检测用户在预定时长内是否在使用需要摄像头20支持的软件。第三处理单元124可以用于在用户在预定时长内未使用需要摄像头20支持的软件时,确定用户未使用摄像头20。

具体地,智能镜子100内可以预装有多种常用软件。部分软件使用时需要摄像头20支持,部分软件使用时不需摄像头20支持。例如需要摄像头20支持的软件包括:美颜软件、魔镜软件等,不需要摄像头20支持的软件包括:电影软件、音乐软件、阅读软件等。

在一个例子中,预定时长为3分钟。也即是说,当用户在3分钟内未使用需要摄像头20支持的软件时,可以确定用户未使用摄像头20,将隐藏摄像头20。

请参阅图10及图11,在某些实施方式中,步骤s16包括:

步骤s165:检测摄像头20采集的图像中是否存在人脸图像;

步骤s166:在图像中存在人脸图像时,检测人脸图像的大小是否大于预定阈值;

步骤s167:在人脸图像的大小大于预定阈值时,检测用户在预定时长内是否在使用软件和输入指令;和

步骤s168:在用户在预定时长内未使用软件和未输入指令时,确定用户未使用智能镜子100。

在某些实施方式中,第二判断模块16包括第六检测单元165、第七检测单元166、第八检测单元167和第四处理单元168。步骤s165可由第六检测单元165实现,步骤s166可由第七检测单元166实现,步骤s167可由第八检测单元167实现,步骤s168可由第四处理单元168实现。

也即是说,第六检测单元165可以用于检测摄像头20采集的图像中是否存在人脸图像。第七检测单元166可以用于在图像中存在人脸图像时,检测人脸图像的大小是否大于预定阈值。第八检测单元167可以用于在人脸图像的大小大于预定阈值时,检测用户在预定时长内是否在使用软件和输入指令。第四处理单元168可以用于在用户在预定时长内未使用软件和未输入指令时,确定用户未使用智能镜子100。

具体地,未使用软件包括未使用需要摄像头20支持的软件且未使用不需要摄像头20支持的软件。输入指令包括用户通过智能镜子100的实体按键或虚拟按键输入的输入指令,或者用户通过智能镜子100的声电元件(如麦克风)进行语音输入的输入指令,或者用户通过智能镜子100的摄像头20进行手势输入的输入指令,即输入指令包括通过按键选择、语音控制、手势控制等方式进行输入的输入指令,在此不作具体限制。

在一个例子中,输入指令的内容包括保持显示屏30开启或保持智能镜子100工作。

如此,当用户在预定时长内未使用软件,和未输入指令时,可以确定用户未使用智能镜子100,将关闭显示屏30和遮挡智慧镜子100。

在某些实施方式中,当隐藏摄像头20时或关闭显示屏30并遮挡智能镜子100前,智能镜子100将发出提示信息以告知用户。提示信息可通过无线的方式发送到用户的终端上,或通过智能镜子100的语音方式发出。

具体地,智能镜子100发出的提示信息可以通过智能镜子100的显示屏30提示或者智能镜子100的电声元件(如喇叭)提示,即可以通过图像、文字、语音等方式进行提示,智能镜子100还可以将提示信息发送至用户绑定的手机上,在此不做具体限定。

在某些实施方式中,检测人脸图像的大小是否大于预定阈值包括:

检测人脸图像的长是否大于第一预定阈值;

检测人脸图像的宽是否大于第二预定阈值;和

在人脸图像的长大于第一预定阈值,且人脸图像的宽大于第二预定阈值时,确定人脸图像的大小大于预定阈值。

在一个例子中,第一预定阈值为25像素、30像素、35像素等,第二预定阈值可以为25像素、30像素、35像素。其中,第一预定阈值与第二预定阈值的大小可以相等或不等。

可以理解,在本发明实施方式中,当不满足人脸图像的长大于第一预定阈值,人脸图像的宽大于第二预定阈值中的任一条件时,则不能确定人脸图像的大小预定阈值,即确定为用户未使用智能镜子100。

在某些实施方式中,第一预定阈值等于第二预定阈值。第一预定阈值满足以下条件式:f(v)=v*m*s+b;其中,f(v)为第一预定阈值,v为人体到摄像头的向量,m为摄像头的参数矩阵,s为由展示图像的分辨率决定的缩放系数,b为预定的偏置量。

在一个例子中,v=[x,y,z,1]。其中,x、y、z为空间直角坐标系下,v在x轴、y轴、z轴方向上的分量,1为常数。可以理解,在计算v时,可以将人体和摄像头当作质点。例如,可以通过计算得到v=[2,2,3,1]。m可以为人为标定的摄像头的参数矩阵。

需要指出是,上述公式为本发明实施方式给出的第一预定阈值的其中一种计算方法,在其他实施方式中,第一预定阈值还可以采用其他的公式进行计算,这里不作限制。

请参阅图12,在某些实施方式中,智能镜子100包括盖子组件40。隐藏摄像头20包括:控制盖子组件40遮挡摄像头20以隐藏摄像头20。

如此,智能镜子100可以通过控制盖子组件40遮挡摄像头20,以物理的方式使用户从视觉上避免看到摄像头20,让用户感到安全。

可以理解,控制盖子组件40遮挡摄像头20,可以确保摄像头20无法拍摄到用户的图像,进而避免用户的隐私信息泄露。在智能镜子100联网时,居心不良的人可能通过入侵智能镜子100并控制摄像头20启动以盗取用户的隐私信息。利用盖子组件40遮挡摄像头20可以避免这种情况的发生。如此,可以防止摄像头20给用户带来隐私不安全的心理障碍,而且能够起到保护摄像头20的作用。

盖子组件40可通过转动或滑动等方式遮挡摄像头20。

在某些实施方式中,智能镜子100包括盖子组件40。遮挡智能镜子100包括:控制盖子组件40遮挡智能镜子100。

同理,智能镜子100可以通过控制盖子组件40遮挡智能镜子100,以物理的方式使用户从视觉上避免看到摄像头20,让用户感到安全,在此不再详细说明。

请参阅图13,在某些实施方式中,盖子组件40包括驱动装置42和盖子44。驱动装置42用于驱动盖子44遮挡或露出摄像头20。控制盖子组件40遮挡摄像头20以隐藏摄像头20包括:控制驱动装置42驱动盖子44遮挡摄像头20。

如此,智能镜子100可以利用盖子44自动地遮挡或露出摄像头20。

具体地,驱动装置42可以包括电机、齿轮、传输皮带等。智能镜子100通过控制驱动装置42进行工作,使得驱动装置42驱动盖子44移动,从而遮挡或露出摄像头20。在智能镜子100需要对用户进行隐私保护时,可以控制驱动装置42驱动盖子44遮挡摄像头20;在智能镜子100需要摄像头20正常工作时,可以控制驱动装置42驱动盖子44露出摄像头20。

在某些实施方式中,盖子组件40包括驱动装置42和盖子44。驱动装置42用于驱动盖子44遮挡或露出智能镜子100。控制盖子组件40遮挡智能镜子100包括:控制驱动装置42驱动盖子44遮挡智能镜子100。

同理,智能镜子100可以利用盖子44自动地遮挡或露出智能镜子100,在此不再详细说明。

在某些实施方式中,隐藏摄像头20包括:翻转摄像头20以隐藏摄像头20。

如此,以物理的方式使用户从视觉上避免看到摄像头20,让用户感到安全。具体地,可将前置摄像头翻转为后置摄像头。

在某些实施方式中,盖子44包括相背的第一面和第二面。盖子44遮挡智能镜子100时,第一面与显示屏30和摄像头20相对,第二面为反射镜,可与用户相对。

如此,当盖子44遮挡摄像头20或智能镜子100时,盖子44的第二面可以用作普通的镜子,美观实用。

请参阅图14,本发明实施方式的智能镜子100包括摄像头20、一个或多个处理器50、存储器60以及一个或多个程序。其中一个或多个程序被存储在存储器60中,并且被配置由一个或多个处理器50执行,程序包括用于执行本发明上述任一实施方式的控制方法的指令。

请参阅图15,本发明实施方式的计算机可读存储介质200包括与智能镜子100结合使用的计算机程序。计算机程序可被处理器50执行以完成本发明上述任一实施方式的控制方法。

需要指出的是,计算机可读存储介质200可以是内置在智能镜子100中的存储介质,也可以是能够插拔地插接在智能镜子100的存储介质。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的实施方式的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明的实施方式的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明的实施方式中的具体含义。

上文的公开提供了许多不同的实施方式或例子用来实现本发明的实施方式的不同结构。为了简化本发明的实施方式的公开,上文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明的实施方式可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明的实施方式提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。

在本说明书的描述中,参考术语“一个实施方式”、“某些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1