一种智能化妆镜的控制方法及系统与流程

文档序号:15879611发布日期:2018-11-09 17:40阅读:511来源:国知局
一种智能化妆镜的控制方法及系统与流程

本发明属于化妆镜领域,尤其涉及到一种智能化妆镜的控制方法及系统。

背景技术

镜子是每个家庭中不可缺少的物品之一,传统的镜子只能用来整理妆容着装,功能单一。随着科技的进步,智能家居开始进入到人们的生活中,如果在普通镜子的基础上添加语音、显示、通信等功能,对其进行智能化的扩展,使普通的镜子成为智能镜子,用户在使用智能镜子的同时不仅可以整理妆容,还可以通过语音控制查询互联网信息,智能镜子将为用户提供更多更方便的服务,满足用户更丰富的需求。因此如何更好的控制智能化妆镜,以及使用何种控制系统就显得尤为重要。



技术实现要素:

本发明提供一种智能化妆镜的控制方法及系统,本发明实施例所要解决的技术问题在于,对于智能化妆镜如何进行控制,使得化妆镜的用途被最大化。

本发明的一种智能化妆镜的控制方法,包括以下步骤:

其中,s1:检测智能化妆镜前是否有人体站立;是,进入s2;否,进入s3;

其中,s2:分析识别到的人脸肤色及着装;

其中,s3:不作任何处理;

其中,s4:判断是否收到化妆及着装需求的消息;是,进入s5;否,进入s6;

其中,s5:根据收到的化妆及着装需求,从网络上搜索相关着装搭配及化妆建议,或者从存储器内调取之前存储的相关着装搭配技巧及化妆建议,并通过输入单元显示出来,或通过语音单元播放出来;

其中,s6:根据检测到的人脸肤色及着装,从网络上搜索相关着装搭配及化妆建议;或者从存储器内调取存储的相关着装搭配技巧及化妆建议,并通过输入单元显示出来,或通过语音单元播放出来。

其中,步骤s1中,检测智能化妆镜前是否有人体站立的方法包括以下步骤:

s10:通过检测单元检测识别人脸及人体四肢;

s11:判断是否识别到人脸及人体四肢;是,进入s12;否进入s13;

s12:化妆镜前有人体站立;

s13:化妆镜前无人站立。

其中,步骤s2中,分析识别到的人脸肤色及着装,使用ycbcr空间进行人脸肤色的建模与分割;基于肤色的人脸分割包括以下步骤:

s21:预处理,消除噪声,光照带来的影响;

s22:分割基于肤色模型的人脸肤色;

s23:连通域分析,定位人脸区域。

其中,步骤s4中,判断是否收到化妆及着装需求的消息的方法为,判断控制器单元是否收到输入单元或者语音单元发送的化妆及着装需求的消息。

其中,步骤s5中,控制器收到化妆及着装需求的信息,包括通过输入单元输入的化妆及着装需求的信息,和通过语音单元输入的化妆及着装需求的信息。

本发明还提供一种智能化妆镜的控制系统,包括无线通信单元、控制器单元、检测单元、语音单元、输入单元、电源单元及存储单元;

其中,所述无线通信单元用来联网;

其中,所述控制器单元用来接收输入单元或者语音单元和检测单元发送的信息;

其中,所述检测单元用于检测人脸肤色、妆容及人体着装;

其中,所述语音单元用于语音输入需求信息或者播放着装搭配技巧或化妆建议;

其中,所述输入单元用于输入人体着装及化妆需求的信息;

其中,所述电源单元用于给化妆镜的控制系统供电;

其中,所述存储单元用于存储着装搭配技巧及化妆建议。

其中,所述无线通信单元包括一个wifi模块。

其中,所述控制器单元包括一个51单片机。

其中,所述检测单元包括一个高清摄像头。

其中,所述输入单元包括一个液晶显示屏,即可用来输入着装及化妆需求信息,也可用来显示搜索到的着装搭配及化妆建议。

本发明的实施例提供的技术方案可以包括以下有益效果:

针对以上特点,本发明的一种智能化妆镜的控制方法及系统,通过设置无线通信单元,可以自动获取每日的天气情况,提前告知镜子使用者今日该如何穿着打扮;通过检测单元,可以检测分析到人脸的肤色,以及今日的妆容及穿着,通过语音单元很直接可以输入着装及化妆的需求信息,也可通过输入模块输入需求,控制器单元通过网络搜索到相关着装及化妆建议,并通过语音单元提醒该如何打扮及化妆。

附图说明

图1为智能化妆镜的控制方法流程图;

图2为步骤s1中检测智能化妆镜前是否有人体站立的方法流程图;

图3为步骤s2中基于肤色的人脸分割方法流程图;

图4为智能化妆镜的的控制系统的组成单元示意图。

具体实施方式

以下参考附图,对本发明予以进一步地详尽阐述。

请参阅附图1,一个实施例中,本发明的一种智能化妆镜的控制方法,包括以下步骤:

进一步的,s1:检测智能化妆镜前是否有人体站立;是,进入s2;否,进入s3;

通过检测单元3,识别人脸和人体四肢,如果检测单元3可以识别到人脸及人体四肢,则证明化妆镜前有人体站立,并需要使用智能化妆镜。

进一步的,s2:分析识别到的人脸肤色及着装;

肤色作为人的体表显著特征之一,尽管人的肤色因为人种的不同有差异,呈现出不同的颜色,但是在排除了亮度和视觉环境等对肤色的影响后,皮肤的色调基本一致,这就为利用颜色信息来做肤色分割提供了理论卜的依据。在肤色识别中,常用的颜色空间为ycbcr颜色空间。在ycbcr颜色空间中,y代表亮度,cb和cr分别代表蓝色分量和红色分量,两者合称为色彩分量。ycbcr颜色空间具有将色度与亮度分离的特点,在ycbcr色彩空间中,肤色的聚类特性比较好,而且是两维独立分布,能够比较好地限制肤色的分布区域,并且受人种的影响不大。对比rgb颜色空间和ycbcr颜色空间,当光强发生变化时,rgb颜色空间中(r,g,b)会同时发生变化,而ycbcr颜色空间中受光强相对独立,色彩分量受光强度影响不大,因此ycbcr颜色空间更适合用于肤色识别。由于肤色在ycbcr空间受亮度信息的影响较小,本算法直接考虑ycbcr空间的cbcr分量,映射为两维独立分布的cbcr空间。在cbcr空间下,肤色类聚性好,利用人工阈值法将肤色与非肤色区域分开,形成二值图像。本发明分析识别人脸肤色及着装,使用ycbcr空间进行人脸肤色的建模与分割;基于肤色的人脸分割包括以下步骤:(1)预处理,消除噪声,光照带来的影响;(2)分割基于肤色模型的人脸肤色;(3)连通域分析,定位人脸区域。通过检测单元3,可以分析出人体肤色,比如,肤色白,则可建议素颜裸妆,或者化淡妆;比如需求是参加正式场合的会议,则会建议穿着正装,比如白衬衫和黑色包裙,采用红色口红等。再根据天气情况,比如室外35度,紫外线强度为3级,则应该提醒涂防晒霜,以防被晒伤或者晒黑。

s3:不作任何处理;

s4:判断是否收到化妆及着装需求的消息;是,进入s5;否,进入s6;

控制器单元2,判断是否收到化妆及着装搭配需求的消息,包括收到输入单元5输入过来的消息,以及语音模块输入的消息。如果输入单元5和语音单元4的至少其中的一个有输入消息到控制器单元2,则说明收到了化妆及着装需求的消息,控制器单元2从网络上搜索相关需求信息,给使用者提出化妆及着装的建议。

进一步的,s5:根据收到的化妆及着装需求,从网络上搜索相关着装搭配及化妆建议,或者从存储器内调取之前存储的相关着装搭配技巧及化妆建议,并通过输入单元5显示出来,或通过语音单元4播放出来。

例如,通过输入单元5,输入着装和化妆需求,比如,输入,参加舞会;则输入模块将参加舞会发送到控制器单元2,控制器单元2过无线通信单元1,从网络上搜索,参加舞会适合的服装及化妆搭配;也可以事先将自己衣柜内所有衣服的照片,分门别类的存储在存储单元7内,控制器单元2不仅可以从网络上搜索到相关的参加舞会适合的服装,也可以从存储器内找到匹配的服装,然后显示在输入显示单元上;比如,会挑选一件长裙作为舞会首选服饰,同时匹配项链等装饰品,化稍微浓的妆,比如大红唇、棕色眼影、西瓜红腮红、棕色眉毛,再配上棕色头发,头发为披肩长发等;裙子可以为黑色长裙,搭配白色小尖跟的高跟鞋或者红色高跟,更显气质。

进一步的,s6:根据检测到的人脸肤色及着装,从网络上搜索相关着装搭配及化妆建议;或者从存储器内调取存储的相关着装搭配技巧及化妆建议,并通过输入单元5显示出来,或通过语音单元4播放出来。

如果控制器单元2没有收到来自输入单元5或者语音单元4输入的化妆及着装需求信息,那么,控制器则会按照检测单元3检测到的人脸肤色及人体的体型对智能化妆镜的使用者进行化妆及着装搭配指导和建议。使用者可通过输入单元5输入自己的身高、体重和三维,或者通过语音单元4进行语音输入自己的身高。体重及三维,有助于控制器从网络上搜索到更适合使用者的妆容建议和着装搭配建议。

进一步的,请参阅附图2,步骤s1中,检测智能化妆镜前是否有人体站立的方法包括以下步骤:

s10:通过检测单元3检测识别人脸及人体四肢;

s11:判断是否识别到人脸及人体四肢;是,进入s12;否进入s13;

s12:化妆镜前有人体站立;

s13:化妆镜前无人站立。

所述检测单元3包括一个高清摄像头,所述高清摄像头用来检测识别人脸及分析人脸肤色,同时可检测分析人体妆容及着装。人脸识别摄像机,是采用avs03a+sony方案设计,提供人脸识别、强光抑制、动态白平衡、隐蔽遮挡、背光补偿、画面调整等多种功能。人脸识别摄像机是一款开创智能时代,特点是可以对人脸进行追踪,识别;智能放大的监控摄像机。

进一步的,请参阅附图3,步骤s2中,分析识别到的人脸肤色及着装,使用ycbcr空间进行人脸肤色的建模与分割;基于肤色的人脸分割包括以下步骤:

s21:预处理,消除噪声,光照带来的影响;

s22:分割基于肤色模型的人脸肤色;

s23:连通域分析,定位人脸区域。

进一步的,步骤s4中,判断是否收到化妆及着装需求的消息的方法为,判断控制器单元2是否收到输入单元5或者语音单元4发送的化妆及着装需求的消息。

所述语音单元4,可以用来输入着装及化妆需求信息,也可以用来输入其他需求信息,比如查看今日天气情况;同时,也可通过语音单元4进行信息播报,比如播报从网络上搜索到的天气情况:“深圳,温度33度,紫外线强度2级,微风,请注意防晒”,也可用来播放从网络上搜索到的着装搭配和化妆建议;比如,工作场合适合穿黑色包裙和白色衬衫搭配等建议。

进一步的,步骤s5中,控制器收到化妆及着装需求的信息,包括通过输入单元5输入的化妆及着装需求的信息,和通过语音单元4输入的化妆及着装需求的信息。

输入单元5输入的需求信息或者语音单元4输入是需求信息,都发送到控制器单元2,由控制器单元2统一接收或者发送相关信息。

请参阅附图4,本发明还提供一种智能化妆镜的控制系统,包括无线通信单元1、控制器单元2、检测单元3、语音单元4、输入单元5、电源单元6及存储单元7;

进一步的,所述无线通信单元1用来联网;

进一步的,所述控制器单元2用来接收输入单元5或者语音单元4和检测单元发送的信息;

进一步的,所述检测单元3用于检测人脸肤色、妆容及人体着装;

进一步的,所述语音单元4用于语音输入需求信息或者播放着装搭配技巧或化妆建议;

所述语音单元4包括一个喇叭和拾音器;所述喇叭用于播放天气状况和紫外线强度,也可用来播放网络上搜索到的穿衣打扮建议;所述拾音器用来采集人体声音,用来输入人体化妆及着装需求。

通过喇叭播放搜索到的天气情况或者着装和化妆建议,比如“深圳,温度33度,紫外线强度2级,微风,请注意防晒”,也可用来播放从网络上搜索到的着装搭配和化妆建议;比如,工作场合适合穿黑色包裙和白色衬衫搭配等建议。

通过拾音器输入着装搭配或者化妆需求信息,以便控制器模块8从网络上搜索相关内容,并通过喇叭播放。

进一步的,所述输入单元5用于输入人体着装及化妆需求的信息;可以用来输入人体化妆及着装需求信息,也可用来输入人体身高体重及三维等信息。

进一步的,所述电源单元6用于给化妆镜的控制系统供电;电源为220v交流电源。

进一步的,所述存储单元7用于存储着装搭配技巧及化妆建议。

存储单元7内除了可以存储如上搭配原则、搭配禁忌和颜色搭配等内容外,还存储有化妆镜使用者自身拥有的所有服饰的照片,比如衣服、裤子、裙子、鞋子、首饰项链等的照片,可以在需要的时候,由控制器从存储器内搜索到相关服饰搭配,并显示在输入显示单元上。

进一步的,所述无线通信单元1包括一个wifi模块。无线通信单元1,除了可以使用wifi单元以外,还可以使用蓝牙和zigbee模块;提供无线网络连接服务。

进一步的,所述控制器单元2包括一个51单片机。51单片机方案成熟,价格低廉,控制性能好。

进一步的,所述检测单元3包括一个高清摄像头。

所述高清摄像头用来检测识别人脸及分析人脸肤色,同时可检测分析人体妆容及着装。人脸识别摄像机,是采用avs03a+sony方案设计,提供人脸识别、强光抑制、动态白平衡、隐蔽遮挡、背光补偿、画面调整等多种功能。人脸识别摄像机是一款开创智能时代,特点是可以对人脸进行追踪,识别;智能放大的监控摄像机。

进一步的,所述输入单元5包括一个液晶显示屏,即可用来输入着装及化妆需求信息,也可用来显示搜索到的着装搭配及化妆建议。

输入单元5为一个液晶显示屏,既可以用来输入信息,也可以用来显示信息;通过输入单元5,输入着装和化妆需求,比如,输入,参加舞会;则输入模块将参加舞会发送到控制器单元2,控制器单元2过无线通信单元1,从网络上搜索,参加舞会适合的服装及化妆搭配;也可以事先将自己衣柜内所有衣服的照片,分门别类的存储在存储单元7内,控制器单元2不仅可以从网络上搜索到相关的参加舞会适合的服装,也可以从存储器内找到匹配的服装,然后显示在输入显示单元上;比如,会挑选一件长裙作为舞会首选服饰,同时匹配项链等装饰品,化稍微浓的妆,比如大红唇、棕色眼影、西瓜红腮红、棕色眉毛,再配上棕色头发,头发为披肩长发等;裙子可以为黑色长裙,搭配白色小尖跟的高跟鞋或者红色高跟,更显气质。

上述内容,仅为本发明的较佳实施例,并非用于限制本发明的实施方案,本领域普通技术人员根据本发明的主要构思和精神,可以十分方便地进行相应的变通或修改,故本发明的保护范围应以权利要求书所要求的保护范围为准。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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