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

智能家电及其光感控制方法、装置、存储介质与流程

2021-10-29 07:45:00 来源:中国专利 TAG:
智能家电及其光感控制方法、装置、存储介质与流程

本发明涉及智能家电技术领域,尤其涉及一种智能家电及其光感控制方法、装置、存储介质。

背景技术

目前,大多数智能家电具备光感控制功能,也即根据环境亮度对其运行数据进行调节,例如对智能家电上的照明灯的亮度进行调节。现有技术中,通过光敏元件采样的光电信号直接对智能家电进行光感控制,由于光敏元件存在被遮挡的情形,致使采集的光电信号存在波动,基于直接采集的光电信号进行光感控制,导致智能家电的光感控制不准确。



技术实现要素:

本发明要解决的技术问题是为了克服现有技术中直接采用光敏元件采集的电压信号进行光感控制,在光敏元件被遮挡的情况下,光电信号存在波动,致使智能家电的光感控制不准确的缺陷,提供一种智能家电及其光感控制方法、装置、存储介质。

本发明是通过下述技术方案来解决上述技术问题:

第一方面,提供一种能家电的光感控制方法,应用于智能家电,所述智能家电包括操作面板和光敏组件,所述光敏组件设于所述操作面板上或者设于所述操作面板附近,所述光感控制方法,包括:

在所述操作面板被遮挡物遮挡的情况下,以目标采样周期多次采样所述光敏组件采集的光电信号,所述目标采样周期大于所述操作面板被所述遮挡物遮挡的遮挡时长;

根据对所述光电信号多次采样的采样数据,对所述智能家电进行光感控制。

可选地,还包括:

根据所述遮挡物遮挡所述操作面板的历史遮挡数据,确定所述遮挡时长,所述历史遮挡数据包括以下数据中的至少一种:历史遮挡时长、所述遮挡物在所述操作面板前的历史移动速度。

可选地,还包括:

确定所述操作面板当前被遮挡的遮挡物类别;

根据遮挡物类别与遮挡时长的对应关系,确定对应于所述当前被遮挡的遮挡物类别的遮挡时长,所述目标采样周期大于所述当前被遮挡的遮挡物类别的遮挡时长。

可选地,根据所述多次采样的采样数据,对所述智能家电进行光感控制,包括:

计算相邻两次采样的采样数据的差值;

在所述差值大于差值阈值的情况下,延迟预设时长后对所述光电信号重新采样;

根据重新采样得到的采样数据,对所述智能家电进行光感控制。

可选地,根据所述多次采样的采样数据,对所述智能家电进行光感控制,包括:

计算相邻两次采样的采样数据的差值;

在目标差值的数量小于数量阈值的情况下,根据所述多次采样的采样数据,对所述智能家电进行光感控制,其中,所述目标差值为计算得到的差值中大于差值阈值的差值。

可选地,根据所述多次采样的采样数据,对所述智能家电进行光感控制,包括:

去除多次采样的采样数据中的最大值和最小值;

计算去除所述最大值和最小值之后的采样数据的平均值;

根据所述平均值对所述智能家电进行光感控制。

可选地,所述智能家电还包括温度传感器,所述温度传感器靠近所述光敏组件部署;所述光感控制方法还包括:

获取所述温度传感器采样的当前温度;

根据温度与亮度补偿值的对应关系,确定对应于所述当前温度的亮度补偿值;

根据确定出的亮度补偿值对所述采样数据进行温度补偿。

可选地,所述光电信号为光电压信号或者光电流信号。

第二方面,提供一种智能家电的光感控制装置,应用于智能家电,所述智能家电包括操作面板和光敏组件,所述光敏组件设于所述操作面板上或者设于所述操作面板附近,所述光感控制装置,包括:

采样模块,用于在所述操作面板被遮挡物遮挡的情况下,以目标采样周期多次采样所述光敏组件采集的光电信号,所述目标采样周期大于所述操作面板被所述遮挡物遮挡的遮挡时长;

光感控制模块,用于根据对所述光电信号多次采样的采样数据,对所述智能家电进行光感控制。

可选地,还包括:

第一确定模块,用于根据所述遮挡物遮挡所述操作面板的历史遮挡数据,确定所述遮挡时长,所述历史遮挡数据包括以下数据中的至少一种:历史遮挡时长、所述遮挡物在所述操作面板前的历史移动速度。

可选地,还包括:

第二确定模块,用于确定所述操作面板当前被遮挡的遮挡物类别,并根据遮挡物类别与遮挡时长的对应关系,确定对应于所述当前被遮挡的遮挡物类别的遮挡时长,所述目标采样周期大于所述当前被遮挡的遮挡物类别的遮挡时长。

可选地,所述光感控制模块包括:

计算单元,用于计算相邻两次采样的采样数据的差值;

重采样单元,用于在所述差值大于差值阈值的情况下,延迟预设时长后对所述光电信号重新采样;

光感控制单元,用于根据重新采样得到的采样数据,对所述智能家电进行光感控制。

可选地,所述光感控制模块包括:

计算单元,用于计算相邻两次采样的采样数据的差值;

光感控制单元,用于在目标差值的数量小于数量阈值的情况下,根据所述多次采样的采样数据,对所述智能家电进行光感控制,其中,所述目标差值为计算得到的差值中大于差值阈值的差值。

可选地,所述光感控制模块包括:

去除单元,用于去除多次采样的采样数据中的最大值和最小值;

计算单元,用于计算去除所述最大值和最小值之后的采样数据的平均值;

光感控制单元,根据所述平均值对所述智能家电进行光感控制。

可选地,所述智能家电还包括温度传感器,所述温度传感器靠近所述光敏组件部署;所述光感控制装置还包括:

获取模块,用于获取所述温度传感器采样的当前温度;

温度补偿模块,用于根据温度与亮度补偿值的对应关系,确定对应于所述当前温度的亮度补偿值,并根据确定出的亮度补偿值对所述采样数据进行温度补偿。

可选地,所述光电信号为光电压信号或者光电流信号。

第三方面,提供一种智能家居,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的光感控制方法。

第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的光感控制方法。

本发明的积极进步效果在于:在操作面板被遮挡物遮挡的情况下,通过对采样周期进行调整,使得多次采样得到的采样数据中只有少量或者不存在被遮挡的采样数据,也即波动数据,从而减少了波动数据对采样数据的干扰,可以提高对智能家电的光感控制的精确度。

附图说明

图1为本发明一示例性实施例提供的一种智能家电的光感控制方法的流程图;

图2为本发明一示例性实施例提供的一种智能家电的光感控制装置的模块示意图。

具体实施方式

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

图1为本发明一示例性实施例提供的一种智能家电的光感控制方法的流程图,该光感控制方法应用于智能家电,智能家电包括操作面板和光敏组件,所述光敏组件设于所述操作面板上或者设于所述操作面板附近,光敏组件的数量可以是1个,也可以是多个,本发明实施例对光敏组件的数量不作特别限定。参见图1,该方法包括以下步骤:

步骤101、在操作面板被遮挡物遮挡的情况下,以目标采样周期多次采样光敏组件采集的光电信号,目标采样周期大于操作面板被遮挡物遮挡的遮挡时长。

其中,该光电信号表征环境亮度。该光电信号可以是光电压信号,也可以是光电流信号,本发明实施例中,以光电信号为光电压信号为例,介绍智能家电的光感控制过程。

在一个实施例中,将红外传感器设置于操作面板上或者设于操作面板附近,通过红外传感器检测操作面板是否被遮挡物遮挡。

在一个实施例中,将超声波传感器设置于操作面板上或者设于操作面板附近,通过超声波传感器检测操作面板是否被遮挡物遮挡。

在一个实施例中,在操作面板的附件设置摄像头或者在操作面板上设置摄像头,通过对摄像头拍摄的图像进行图像识别,确定操作面板是否被遮挡物遮挡。

操作面板被遮挡物遮挡,可能是以下场景:用户针对智能家电的手势功能进行挥手、用户擦拭操作面板、用户从操作面板前经过等。由于光敏组件设于操作面板上或者附近,上述场景会遮挡光敏组件,使得光敏组件采集的光电信号的幅值下降,光电信号存在波动,需排除该波动。

在一个实施例中,光敏组件包括环境光传感器,用于采集人眼可识别的可见光,其波长范围为400nm~780nm,通过选择环境光传感器的检测范围接近视觉感应的波长范围,使有效检测波段限定在可见光波段范围,从而消除手势红外发射管和环境中不可见光波段对光电信号的影响。

由于用户挥手或者擦拭操作面板或者从操作面板前经过的时长不会太长,本发明实施例中,在确定操作面板被遮挡物遮挡的情况下,以大于操作面板被遮挡物遮挡的遮挡时长的目标采样周期,采样光敏组件采集的光电信号,以便于后续根据该目标采样周期采样得到的采样数据,对智能家电进行光感控制。

在一个实施例中,根据遮挡物遮挡操作面板的历史遮挡数据确定遮挡时长,历史遮挡数据包括以下数据中的至少一种:历史遮挡时长、遮挡物在遮挡操作面板过程中的历史移动速度。历史遮挡时长和历史移动速度可以预先通过对用户历史操作操作面板时的历史遮挡数据进行拟合或者机器学习得到。

若历史遮挡数据包括历史遮挡时长,则直接将目标采样周期设置为大于历史遮挡时长。

若历史遮挡数据包括遮挡物在遮挡操作面板过程中的历史移动速度,则根据该历史移动速度确定历史遮挡时长,并将目标采样周期设置为大于该历史遮挡时长。下面介绍根据历史移动速度确定历史遮挡时长的一种实现方式:

具备手势功能的智能家电,其操作面板上会设置两个光感视窗,两个光感视窗上下设置或者左右设置。两个光感视窗的距离S是固定的,当第一个光感视窗检测到手势,且在时长t内,第二个视窗也检测到手势,则智能家电执行对应于手势的动作,例如启动或者关闭。当第一个光感视窗检测到手势,但在时长t内,第二个视窗未检测到手势,则智能家电确定手势失效。根据距离S和时长t可以确定,用户手势的最慢速度表示为V=S/t,以此速度通过光感视窗的时间为t’=10cm/V,也即遮挡时长,其中10cm为用户手的宽度在操作面板形成的阴影宽度。

对于不同的遮挡物,其遮挡时长不同,举例来说,用户通过手势功能控制智能家居的遮挡时长一般小于用户擦拭操作面板的遮挡时长,在一个实施例中,设置目标采样周期时,先确定操作面板当前被遮挡的遮挡物类别,根据遮挡物类别与遮挡时长的对应关系,确定对应于当前被遮挡的遮挡物类别的遮挡时长,并将目标采样周期设置为大于当前被遮挡的遮挡物类别的遮挡时长。其中,遮挡物类别与遮挡时长的对应关系,可以预先通过对历史遮挡数据进行拟合或者机器学习得到。遮挡物类别例如可以是手掌、抹布、身体躯干等。

步骤102、根据对光电信号多次采样的采样数据,对智能家电进行光感控制。

其中,采样数据的采样次数,可以根据实际需求自行设置,例如,对光电信号进行5次采样,并根据5次采样得到的采样数据,对智能家电进行光感控制。

在一个实施例中,进行光感控制时,去除多次采样的采样数据中的最大值和最小值,计算去除最大值和最小值之后的采样数据的平均值,并根据该平均值对智能家电进行光感控制。在操作面板被遮挡物遮挡的情况下,通过对采样周期进行调整,使得多次采样得到的采样数据中只有少量的被遮挡的采样数据,通过去除采样数据中的最大值和最小值后,可将被遮挡的采样数据(波动数据)滤除掉,根据未被遮挡情况下采样的光电信号进行光感控制,以提高对智能家电的光感控制的精确度。

室内照明灯的开启或者关闭、窗帘拉上或者拉开,也会造成光敏组件采集的光电信号的突变。在一个实施例中,对智能家电进行光感控制时,计算相邻两次采样的采样数据的差值,若差值大于差值阈值,说明环境亮度存在突变,很可能是因为室内照明灯的开启或者关闭、或者窗帘拉上或者拉开,此情况下,延迟预设时长后对光电信号重新采样,并根据重新采样得到的采样数据,对智能家电进行光感控制。根据重新采样得到的采样数据,对智能家电进行光感控制时,可以求重新采样得到的采样数据的平均值,并根据该平均值对智能家电进行光感控制。

其中,重新采样的次数可以根据实际情况自行设置,可以与步骤101中的采样次数相同,也可以不同。差值阈值可以根据实际情况自行设置,例如设置为光敏组件被遮挡时采集的光电信号的幅值的一半。预设时长可以根据用户做出开关灯或拉窗帘动作的操作时长而确定。

在一个实施例中,对智能家电进行光感控制时,计算相邻两次采样的采样数据的差值,若目标差值的数量小于数量阈值,说明该阶段的采样,采样数据的变化比较小,光电信号波动较小,则根据多次采样的采样数据,也即计算多次采样的采样数据的平均值,并根据该平均值对智能家电进行光感控制,其中,目标差值为计算得到的差值中大于差值阈值的差值。若目标差值的数量大于等于数量阈值,说明该阶段的采样,采样数据的变化较大,光电信号波动较大,则不根据该阶段的采样数据,对智能家电进行光感控制,而是沿用上一阶段的采样数据,不执行对智能家电的光感控制动作。

举例来说,假设共采样S次,S次的采样数据表示为A1、A2、…、As,采样数据的差值表示为ΔA1=A2-A1,ΔA2=A3-A2,…,ΔAs-1=As-As-1,若ΔA1~ΔAs-1中,有M个都大于差值阈值ΔAmax,说明采样数据的变化较大,光电信号波动较大,很可能是干扰引起的,此次采样数据视为无效,则不执行对智能家电的光感控制动作。若ΔA1~ΔAs-1中,全部或者大部分都小于等于差值阈值ΔAmax,说明采样数据的变化较小,光电信号波动较小,则根据多次采样的采样数据,对智能家电进行光感控制。

光敏组件采集的光电信号,由光电流信号转换而来,光电流信号对温度较为敏感,因灶台开启等原因会使得环境温度升高,致使光电流信号的幅值增大,也即环境温度的变化会导致光电流信号的波动,进而导致光电信号的波动。

在一个实施例中,还对光电信号进行温度补偿。进行温度补偿时,获取温度传感器采样的当前温度,该温度传感器靠近光敏组件部署,根据温度与亮度补偿值的对应关系,确定对应于当前温度的亮度补偿值,并根据确定出的亮度补偿值对采样数据进行温度补偿,步骤102中,则根据经过温度补偿的采样数据,对智能家电进行光感控制。

其中,温度与亮度补偿值的对应关系可预先根据实验数据确定。下面以表格的形式展示温度与亮度补偿值的对应关系。

其中,补偿系数a1、a2、a3根据实验确定。

温度补偿的公式表示如下:

AD1=AD △AD;

其中,AD1表示经过温度补偿之后的采样数据,AD表示未经过温度补偿的采样数据,△AD表示亮度补偿值。

表格中,以25℃为基准点,当环境温度小于25℃时,对采样数据进行正补偿,当温度大于25℃时,对采样数据进行负补偿。当温度超过45℃时,则限定最大补偿值。在不同温度范围内,补偿系数a1、a2、a3的取值不同。

需要说明的时,温度与亮度补偿值的对应关系不限于以表格的形式展示,还可以以函数的形式展示,本发明实施例对此不作特别限定。

在一个实施例中,智能家电包括照明灯,对智能家电进行光感控制包括对照明灯进行光感控制,也即在操作面板被遮挡物遮挡的情况下,根据以目标采样周期采样得到的采样数据对照明灯的亮度进行调节,由于排除了波动数据对采样数据的干扰,从而提高了对照明灯的光感控制的精确度,其亮度不会因波动干扰而忽明忽暗。

与前述智能家电的光感控制方法实施例相对应,本发明还提供了智能家电的光感控制装置的实施例。

图2为本发明一示例性实施例提供的一种智能家电的光感控制装置的模块示意图,该装置应用于智能家电,所述智能家电包括操作面板和光敏组件,所述光敏组件设于所述操作面板上或者设于所述操作面板附近,所述光感控制装置,包括:

采样模块21,用于在所述操作面板被遮挡物遮挡的情况下,以目标采样周期多次采样所述光敏组件采集的光电信号,所述目标采样周期大于所述操作面板被所述遮挡物遮挡的遮挡时长;

光感控制模块22,用于根据对所述光电信号多次采样的采样数据,对所述智能家电进行光感控制。

可选地,还包括:

第一确定模块,用于根据所述遮挡物遮挡所述操作面板的历史遮挡数据,确定所述遮挡时长,所述历史遮挡数据包括以下数据中的至少一种:历史遮挡时长、所述遮挡物在所述操作面板前的历史移动速度。

可选地,还包括:

第二确定模块,用于确定所述操作面板当前被遮挡的遮挡物类别,并根据遮挡物类别与遮挡时长的对应关系,确定对应于所述当前被遮挡的遮挡物类别的遮挡时长,所述目标采样周期大于所述当前被遮挡的遮挡物类别的遮挡时长。

可选地,所述光感控制模块包括:

计算单元,用于计算相邻两次采样的采样数据的差值;

重采样单元,用于在所述差值大于差值阈值的情况下,延迟预设时长后对所述光电信号重新采样;

光感控制单元,用于根据重新采样得到的采样数据,对所述智能家电进行光感控制。

可选地,所述光感控制模块包括:

计算单元,用于计算相邻两次采样的采样数据的差值;

光感控制单元,用于在目标差值的数量小于数量阈值的情况下,根据所述多次采样的采样数据,对所述智能家电进行光感控制,其中,所述目标差值为计算得到的差值中大于差值阈值的差值。

可选地,所述光感控制模块包括:

去除单元,用于去除多次采样的采样数据中的最大值和最小值;

计算单元,用于计算去除所述最大值和最小值之后的采样数据的平均值;

光感控制单元,根据所述平均值对所述智能家电进行光感控制。

可选地,所述智能家电还包括温度传感器,所述温度传感器靠近所述光敏组件部署;所述光感控制装置还包括:

获取模块,用于获取所述温度传感器采样的当前温度;

温度补偿模块,用于根据温度与亮度补偿值的对应关系,确定对应于所述当前温度的亮度补偿值,并根据确定出的亮度补偿值对所述采样数据进行温度补偿。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本发明实施例还提供一种智能家电,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例提供的智能家电的光感控制方法。智能家电例如可以是油烟机、灶台、烤箱等。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所提供的方法。

其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。

在可能的实施方式中,本发明实施例还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行实现上述任一实施例的方法。

其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,所述程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜