基于电容屏的镜面水雾检测方法、设备及存储介质与流程

文档序号:32205751发布日期:2022-11-16 04:35阅读:82来源:国知局
基于电容屏的镜面水雾检测方法、设备及存储介质与流程

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.图1是本发明一个实施例提供的镜面水雾检测方法的第一流程图;
28.图2是本发明一个实施例提供的镜面水雾检测方法的第二流程图;
29.图3是本发明一个实施例提供的镜面水雾检测方法的第三流程图;
30.图4是本发明一个实施例提供的镜面水雾检测方法的第四流程图;
31.图5是本发明一个实施例提供的镜面水雾检测方法的检测示意图;
32.图6是本发明一个实施例提供的镜面水雾检测设备的结构框图;
33.图7是本发明一个实施例提供的计算机可读存储介质的结构框图。
具体实施方式
34.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
35.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
36.实施例一
37.请参考图1示出的本发明一个实施例提供的镜面水雾检测方法的流程图。本实施例提出了一种镜面水雾检测方法,该方法包括:
38.s1、通过镜面表面的电容屏获取触控监测数据;
39.s2、在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,其中,所述触控位移条件包括预设的触控面积阈值和预设的滑动位移阈值。
40.在本实施例中,通过镜面表面的电容屏获取触控监测数据。其中,智能镜包括镜面、镜面表面的一块或多块电容屏。在本实施例中,通过电容屏获取附着物的触控信号,作为触控监测数据。
41.在本实施例中,当镜面存在水雾时,水滴作为电容屏的附着物,会在电容屏上产生一定的触控信号,此时,通过对触控监测数据进行相应的触控范围判断,即可确定智能镜的镜面是否存在水滴附着,进一步地,通过对水滴触控区的位移进行相应的位移量判断,即可确定镜面水滴程度。
42.本实施例的有益效果在于,通过镜面表面的电容屏获取触控监测数据;在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,其中,所述触控位移条件包括预设的触控面积阈值和预设的滑动位移阈值。实现了一种人性化的镜面水雾检测方案,在不提升成本的前提下以高效且精准的水雾检测逻辑提升了智能镜产品的自动化程度,增强了用户的使用体验。
43.实施例二
44.基于上述实施例一,为了提升基于镜面触控信号检测水雾的准确性,在本实施例中,在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾之前,包括:
45.预设与水滴截面积对应的第一触控面积阈值,以及与手指指腹面积对应的第二触控面积阈值,其中,所述第一触控面积阈值小于所述第二触控面积阈值。
46.在本实施例中,为了提高对水滴的识别精准性,提出了以手指指腹面积为参考的水滴截面积设定方案。具体的,预设与水滴截面积对应的第一触控面积阈值,以及与手指指腹面积对应的第二触控面积阈值,其中,所述第一触控面积阈值小于所述第二触控面积阈值。其中,手指指腹面积可以是用户的五个手指中的任意一个手指的手指指腹面积。
47.在本实施例中,在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,包括:
48.在所述触控监测数据的触控面积大于所述第一触控面积、且小于所述第二触控面积时,将生成所述触控面积的触控对象作为附着物。
49.在本实施例中,为了提高对水滴识别的适用广泛性,本实施例是在所述触控监测数据的触控面积大于所述第一触控面积、且小于所述第二触控面积时,将生成所述触控面积的触控对象作为附着物,从而有效避免了对水滴的误识别。
50.图2是本发明一个实施例提供的镜面水雾检测方法的第二流程图。在本实施例中,在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,还包括:
51.s21、在生成所述触控面积的预设时间间隔内,检测所述附着物的滑落位移;
52.s22、在所述滑落位移大于所述滑动位移阈值时,确定所述镜面存在水滴。
53.在本实施例中,考虑到水滴的流动性特征,本实施例以附着物的滑落位移作为检测的目标,对水滴是否存在作一进步地判定。具体的,首先,在生成所述触控面积的预设时间间隔内,检测所述附着物的滑落位移,其中,根据当前的湿度确定该预设时间间隔,例如,湿度越高,该时间间隔越短,从而提升检测结果的准确性;然后,在所述滑落位移大于所述
滑动位移阈值时,确定所述镜面存在水滴,其中,根据当前的湿度确定该滑动位移阈值,例如,湿度越高,该滑动位移阈值越大,从而进一步提升检测结果的准确性。
54.图3是本发明一个实施例提供的镜面水雾检测方法的第三流程图。在本实施例中,通过镜面表面的电容屏获取触控监测数据之前,包括:
55.s01、预设第一湿度阈值;
56.s02、获取当前的空间湿度。
57.图4是本发明一个实施例提供的镜面水雾检测方法的第四流程图。在本实施例中,在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,包括:
58.s23、在所述空间湿度大于所述第一湿度阈值、且所述滑落位移大于所述滑动位移阈值时,获取所述触控面积的第一变化状态;
59.s24、在所述空间湿度小于所述第一湿度阈值、且所述滑落位移大于所述滑动位移阈值时,获取所述触控面积的第二变化状态。
60.在本实施例中,在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,包括:
61.在所述第一变化状态为所述触控面积增大、且所述触控面积的增大量与所述滑动位移呈第一预设关系时,确定所述镜面存在由雾气凝结的水滴。
62.在本实施例中,在所述第一变化状态为所述触控面积增大,即确定在高湿度情况下,存在雾气凝结的情况,进一步的,所述触控面积的增大量与所述滑动位移呈第一预设关系时,雾气凝结为水滴,且水滴滑落,此时,确定所述镜面存在由雾气凝结的水滴。
63.在本实施例中,在所述触控监测数据满足预设的触控位移条件时,确定所述镜面存在水雾,包括:
64.在所述第二变化状态为所述触控面积减小、且所述触控面积的减小量与所述滑动位移呈第二预设关系时,确定所述镜面存在由外部溅落的水滴。
65.在本实施例中,在所述第二变化状态为所述触控面积减小,即确定在高湿度情况下,并不存在雾气凝结的情况,但是,所述触控面积的减小量与所述滑动位移呈第二预设关系时,却存在水滴,则可以确定所述镜面存在由外部溅落的水滴。
66.实施例三
67.基于上述实施例一,为了进一步提高触控检测数据的判定准确性,本实施例将预设的附着面积以及预设的滑落轨迹作为上述触控位移条件。具体的:首先,在所述触控监测数据的单一触控面积与所述附着面积相符时,检测所述单一触控面积对应的附着物的滑落位移;然后,在所述滑落位移包含所述滑落轨迹时,确定所述镜面存在水滴。
68.在本实施例中,镜子内嵌电容屏作为用户的可触摸区域,在熄屏状态时也可以是用户正常使用的镜面区域。当用户洗漱或者其他原因导致该区域附着水滴时,由于该可触摸区域为电容屏,则可以检测到水滴附着处电容特性发生变化。在本实施例中,当电容屏检测到该附着物数量大于第一预设阈值a,且根据附着物受重力和镜面摩擦力双重作用时,电容屏可以检测到附着物做出水滴滑落的触控轨迹。进一步地,当检测到附着物的数量大于第二预设阈值b,则确定镜面有大量水汽水滴附着。
69.图5是本发明一个实施例提供的镜面水雾检测方法的检测示意图。在本实施例中,首先,电容屏检测到有附着物后,检测到该附着物的接触面积s;然后,根据附着物的接触面
积s大小,初略推断出该附着物的质量大小a;进一步地,根据接触面积s和质量大小a,评估该附着物重力和屏幕附着力对该附着物影响;当系统判断重力f1和屏幕附着力f2双重作用可以位移时,将该附着物添加到需位移检测队列l里,如图5所示,其中,浅灰色线条为水滴受重力和摩擦力作用时的向下滑动位移;当检测队列里面产生位移的数量大于预设数量阈值时,确定镜面当前有大量水滴附着。
70.实施例四
71.请参考图6示出的本发明一个实施例提供的镜面水雾检测设备的结构框图。基于上述实施例,本发明还提出了一种镜面水雾检测设备100,该设备包括存储器101、处理器102及存储在所述存储器101上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的镜面水雾检测方法的步骤。
72.需要说明的是,上述设备实施例与方法实施例属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在设备实施例中均对应适用,这里不再赘述。
73.实施例五
74.请参考图7示出的本发明一个实施例提供的计算机可读存储介质的结构框图。基于上述实施例,本发明还提出了一种计算机可读存储介质200,该计算机可读存储介质200上存储有镜面水雾检测程序201,镜面水雾检测程序201被处理器执行时实现如上述任一项所述的镜面水雾检测方法的步骤。
75.需要说明的是,上述介质实施例与方法实施例属于同一构思,其具体实现过程详细见方法实施例,且方法实施例中的技术特征在介质实施例中均对应适用,这里不再赘述。
76.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
77.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
78.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
79.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1