调节距离传感器的阈值的方法、装置和电子设备与流程

文档序号:15557483发布日期:2018-09-29 01:28阅读:419来源:国知局

本申请涉及电子设备领域,尤其涉及一种调节距离传感器的阈值的方法、装置和电子设备。



背景技术:

随着智能家居技术的发展,各种智能家居设备应运而生。例如,为了使用户在照镜子的同时,能够通过镜子来获取用户感兴趣的资讯(例如,可以是时间信息、本地天气信息等),智能镜子应运而生。

智能镜子主要由普通镜子、显示装置和控制系统组成。其中,控制系统一般包括电源模块、距离传感器、通信模块和控制器。具体的,距离传感器预设有一阈值,智能镜子工作时,控制器将距离传感器的测量结果与距离传感器的阈值进行比较,进而根据比较结果唤醒显示装置、显示用户感兴趣的资讯。例如,当距离传感器的测量结果为距离传感器距离物体的距离时,智能镜子会将距离传感器的测量结果与距离传感器的预设距离比较,进而在测量结果小于预设距离时,唤醒显示装置、显示用户感兴趣的资讯。

但是,现有技术中,距离传感器的阈值是智能镜子在出厂时就预先设置好的,且是固定不变的,而智能镜子在实际使用中会碰到这样的使用场景,即智能镜子被安装在某一环境中时,智能镜子正前方存在一固定物体(例如,智能镜子正前方存在一堵墙,再例如,智能镜子正前方摆放有沙发等),且该固定物体距离智能镜子的距离小于距离传感器的预设距离(例如,距离传感器的预设距离为2米,该固定物体距离智能镜子的距离为1.5米),此时,由于该固定物体距离智能镜子的距离小于距离传感器的预设距离,智能镜子的显示装置一直处于唤醒状态,这样,易造成资源的浪费,例如,电源装置一直给显示装置供电,造成电能的浪费。此时,距离传感器的阈值不能适应该特定的使用场景。



技术实现要素:

有鉴于此,本申请提供一种调节距离传感器的阈值的方法、装置和电子设备,可调节距离传感器的阈值,以使调节后的阈值能够适应特定的使用场景。

本申请第一方面提供一种调节距离传感器的阈值的方法,所述方法应用于设置有距离传感器的电子设备,所述方法包括:

在接收到用户输入的校正指令时,控制所述距离传感器进行预设次数的测量;

将所述距离传感器的测量结果的平均值与预设阈值进行比较,并根据比较结果,确定是否更新所述预设阈值;

若是,则根据所述平均值更新所述预设阈值,以使所述电子设备根据更新后的预设阈值唤醒所述电子设备的显示装置。

进一步地,所述测量结果包括距离传感器发射的光脉冲被物体反射回来时的强度,所述预设阈值为预设强度;所述根据比较结果,确定是否更新所述预设阈值,包括:

如果所述平均值大于所述预设强度,则确定更新所述预设强度;

如果所述平均值不大于所述预设强度,则确定不更新所述预设强度。

进一步地,更新后的预设强度等于所述平均值加第一误差值。

进一步地,所述测量结果包括距离传感器距离物体的距离,所述预设阈值为预设距离;所述根据比较结果,确定是否更新所述预设阈值,包括:

如果所述平均值小于所述预设距离,则确定更新所述预设距离;

如果所述平均值不小于所述预设距离,则确定不更新所述预设距离。

进一步地,更新后的预设阈值基于所述平均值和一误差值获得。

进一步地,所述校正指令是通过设置于所述电子设备上的物理按键或虚拟按键输入的。

本申请的第二方面提供一种调节距离传感器的阈值的装置,所述装置应用于设置有距离传感器的电子设备,所述装置包括控制模块、处理模块和更新模块,其中,

所述控制模块,用于在接收到用户输入的校正指令时,控制所述距离传感器进行预设次数的测量;

所述处理模块,用于将所述距离传感器的测量结果的平均值与预设阈值进行比较,并根据比较结果,确定是否更新所述预设阈值;

所述更新模块,用于在所述处理模块确定更新所述预设阈值时,根据所述平均值更新所述预设阈值,以使所述电子设备根据更新后的预设阈值唤醒所述电子设备的显示装置。

进一步地,所述测量结果包括距离传感器发射的光脉冲被物体反射回来时的强度,所述预设阈值为预设强度;所述处理模块,用于在所述平均值大于所述预设强度时,确定更新所述预设强度,在所述平均值不大于所述预设强度时,确定不更新所述预设强度。

进一步地,更新后的预设强度等于所述平均值加第一误差值。

进一步地,所述测量结果包括距离传感器距离物体的距离,所述预设阈值为预设距离,所述处理模块,用于在所述平均值小于所述预设距离时,确定更新所述预设距离,在所述平均值不小于所述预设距离,确定不更新所述预设距离。

进一步地,更新后的预设阈值基于所述平均值和一误差值获得。

进一步地,所述校正指令是通过设置于所述电子设备上的物理按键或虚拟按键输入的。

本申请第三方面提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请第一方面提供的任一所述方法的步骤。

本申请第四方面提供一种电子设备,包括存储器及处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现本申请第一方面提供的任一所述方法的步骤。

进一步地,所述电子设备包括智能镜子。

本申请提供的调节距离传感器的阈值的方法,在接收到用户输入的校正指令时,通过控制距离传感器进行预设次数的测量,进而将距离传感器的测量结果的平均值与预设阈值进行比较,并根据比较结果,确定是否更新上述预设阈值,进而在确定更新上述预设阈值,根据上述平均值更新上述预设阈值。这样,基于该方法,可调节距离传感器的阈值,以使调节后的阈值能够适应特定的使用场景。

附图说明

图1为本申请一示例性实施例示出的调节距离传感器的阈值的方法和装置的应用场景示意图;

图2为本申请调节距离传感器的阈值的方法实施例一的流程图;

图3为本申请一示例性实施例示出的调节距离传感器的阈值的装置所在电子设备的硬件结构图;

图4为本申请调节距离传感器的阈值的装置实施例一的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

本实施例提供的调节距离传感器的阈值的方法和装置,可对距离传感器的阈值进行调节,以使调节后的阈值能够适应特定的使用场景。

本实施例提供的调节距离传感器的阈值的方法和装置,可应用于设置有距离传感器的电子设备中,例如,可应用于设置有距离传感器的智能镜子中。

图1为本申请一示例性实施例示出的调节距离传感器的阈值的方法和装置的应用场景示意图。请参照图1,在图1所示应用场景中,智能镜子正前方存在一堵墙壁,该墙壁距离智能镜子的距离为1.5米,距离传感器的预设距离为2米,此时,墙壁距离智能镜子的距离小于距离传感器的预设距离,智能镜子的显示装置一直处于唤醒状态,距离传感器的阈值不能适应该使用场景。此时,可应用本实施例提供的方法和装置对距离传感器的阈值进行调节。

具体的,当用户发现距离传感器的阈值不能适应特定的使用场景时,此时,可向电子设备输入校正指令,以调节距离传感器的阈值。相应的,当电子设备接收到用户输入的校正指令时,控制电子设备的距离传感器进行预设次数的测量,并将距离传感器的测量结果的平均值与预设阈值进行比较,进而根据比较结果,确定是否更新上述预设阈值,从而在确定更新上述预设阈值时,根据上述平均值更新预设阈值,以使上述电子设备根据更新后的预设阈值唤醒上述电子设备的显示装置。这样,使得更新后的预设阈值能够适应特定的使用场景。例如,在图1所示的应用场景中,当应用本申请提供的调节距离传感器的阈值的方法更新距离传感器的预设阈值后,例如,更新后的预设阈值为1.2,这样,墙壁的存在不会使电子设备的显示装置被唤醒,而当用户距离电子设备的距离小于1.2米时,显示装置被唤醒,这样,更新后的预设阈值能够适应该特定的使用场景。

下面给出几个具体的实施例,用于详细说明本申请的技术方案,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图2为本申请调节距离传感器的阈值的方法实施例一的流程图。本实施例的执行主体可以是单独的调节距离传感器的阈值的装置,或集成有调节距离传感器的阈值的装置的电子设备,下面以执行主体为集成有调节距离传感器的阈值的装置的电子设备为例进行说明。请参照图2,本实施例提供的方法,可以包括:

s201、在接收到用户输入的校正指令时,控制距离传感器进行预设次数的测量。

具体的,校正指令可以是通过设置于电子设备上的物理按键输入的,还可以是通过设置于电子设备上的虚拟按键输入的。本实施例中,不对校正指令的具体输入方式进行限定。此外,预设次数是电子设备在出厂时预先设定好的,且预设次数是根据实际需要设定的,例如,预设次数可以是1次;再例如,预设次数还可以是大于1次,下面以预设次数为10次为例进行说明。本步骤中,在接收到用户输入的校正指令时,就控制距离传感器进行10次测量。

s202、将上述距离传感器的测量结果的平均值与预设阈值进行比较,并根据比较结果,确定是否更新上述预设阈值。

具体的,当预设次数为1次时,此时,距离传感器的测量结果的平均值即为距离传感器进行1次测量后输出的测量结果。当预设次数大于1次时,距离传感器的测量结果的平均值即为距离传感器进行预设次数的测量后,输出的多个测量结果的平均值。例如,当预设次数为10次时,距离传感器的测量结果的平均值即为距离传感器进行10次测量后,输出的10个测量结果的平均值。

此外,在本申请一可能的实现方式中,距离传感器的测量结果包括距离传感器发射的光脉冲被物体反射回来时的强度,上述预设阈值为预设强度,此时,如果上述平均值大于上述预设强度,则确定更新上述预设强度;如果上述平均值不大于上述预设强度,则确定不更新上述预设强度。需要说明的是,当距离传感器的测量结果包括距离传感器发射的光脉冲被物体反射回来时的强度时,距离传感器的测量结果越大,说明物体距距离传感器的距离越近。

例如,预设强度为100,距离传感器进行10次测量后输出的测量结果的平均值为x。例如,在一实施例中,x等于130,此时,x大于预设强度(100),确定更新上述预设强度。再例如,在另一实施例中,x等于90,此时,x不大于预设强度(100),确定不更新上述预设强度。

进一步地,在本申请另一可能的实现方式中,距离传感器的测量结果包括距离传感器距离物体的距离,距离传感器的预设阈值为预设距离,此时,如果上述平均值小于上述预设距离,则确定更新上述预设距离,如果上述平均值不小于上述预设距离,则确定不更新上述预设距离。

例如,预设距离为2米,距离传感器进行10次测量后输出的测量结果的平均值为y。例如,在一实施例中,y等于1.5,此时,y小于预设距离(2米),确定更新上述预设距离。再例如,在另一实施例中,y等于3,此时,y不小于预设距离,确定不更新上述预设强度。

s203、若是,则根据上述平均值更新上述预设阈值,以使上述电子设备根据更新后的预设阈值唤醒上述电子设备的显示装置。

具体的,当经过步骤s202确定更新上述预设阈值时,本步骤中,就根据上述平均值更新上述预设阈值,以使上述电子设备根据更新后的预设阈值唤醒上述电子设备的显示装置。

可选的,在本申请一可能的实现方式中,更新后的预设阈值基于平均值和一误差值获得。

例如,当测量结果包括距离传感器发射的光脉冲被物体反射回来时的强度,更新后的预设阈值等于上述平均值加第一误差值。其中,第一误差值可以为5。结合上面的例子,当预设强度为100,距离传感器进行10次测量后输出的测量结果的平均值为130,确定更新上述预设强度时,本步骤中,就根据上述平均值更新上述预设强度,例如,更新后的预设强度为135。这样,更新预设强度后,电子设备根据更新后的预设强度唤醒上述电子设备的显示装置。例如,当距离传感器检测到发射的光脉冲被用户反射回来时的强度大于更新后的预设强度时(用户距离距离传感器的距离小于更新后的预设强度对应的距离),电子设备的显示装置被唤醒。

再例如,当测量结果包括距离传感器距离物体的距离时,更新后的预设阈值等于上述平均值减第二误差值。其中,第二误差值可以为0.2。结合上面的例子,当预设距离为2米,距离传感器进行10次测量后输出的测量结果的平均值为1.5,确定更新上述预设距离时,本步骤中,就根据上述平均值更新上述预设距离,使更新后的预设距离等于上述平均值减第二误差值。例如,更新后的预设距离为1.2。这样,更新预设距离后,电子设备根据更新后的预设距离唤醒上述电子设备的显示装置。例如,当距离传感器检测到用户距离电子设备的距离小于更新后的预设距离(1.2)时,电子设备的显示装置被唤醒。

本实施例提供的调节距离传感器的阈值的方法,在接收到用户输入的校正指令时,通过控制距离传感器进行预设次数的测量,进而将距离传感器的测量结果的平均值与预设阈值进行比较,并根据比较结果,确定是否更新所述预设阈值,进而在确定更新上述预设阈值时,根据上述平均值更新上述预设预设阈值,以使电子设备根据更新后的预设阈值唤醒显示装置。这样,基于该方法,可调节距离传感器的预设阈值,使得调节后的预设阈值能够适应特定的使用场景。

与前述方法实施例相对应,本申请还提供了调节距离传感器的阈值的装置的实施例。

本申请调节距离传感器的阈值的装置的实施例可以应用在电子设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图3所示,为本申请一示例性实施例示出的调节距离传感器的阈值的装置所在电子设备的硬件结构图,除了图3所示的存储器310、处理器320和显示装置330之外,实施例中装置所在的电子设备通常根据该装置的实际功能,还可以包括其他硬件,对此不再赘述。

图4为本申请调节距离传感器的阈值的装置实施例一的结构示意图。请参考图4,本实施例提供的装置,应用于设置有距离传感器的电子设备,所述装置包括控制模块410、处理模块420和更新模块430,其中,

所述控制模块410,用于在接收到用户输入的校正指令时,控制所述距离传感器进行预设次数的测量;

所述处理模块420,用于将所述距离传感器的测量结果的平均值与预设阈值进行比较,并根据比较结果,确定是否更新所述预设阈值;

所述更新模块430,用于在所述处理模块420确定更新所述预设阈值时,根据所述平均值更新所述预设阈值。

本实施例的装置,可用于执行图2所示方法实施例的技术方案,其实现原理与技术效果类似,此处不再赘述。

进一步地,所述测量结果包括距离传感器发射的光脉冲被物体反射回来时的强度,所述预设阈值为预设强度;所述处理模块420,用于在所述平均值大于所述预设强度时,确定更新所述预设强度,在所述平均值不大于所述预设强度时,确定不更新所述预设强度。

进一步地,更新后的预设强度等于所述平均值加第一误差值。

进一步地,所述测量结果包括距离传感器距离物体的距离,所述预设阈值为预设距离,所述处理模块420,用于在所述平均值小于所述预设距离时,确定更新所述预设距离,在所述平均值不小于所述预设距离,确定不更新所述预设距离。

进一步地,更新后的预设阈值基于所述平均值和一误差值获得。

进一步地,所述校正指令是通过设置于所述电子设备上的物理按键或虚拟按键输入的。

本申请还提供一种电子设备,如图3所示,本申请提供的电子设备,包括:存储器310及处理器320,其中,

所述存储器310用于存储包括程序指令的信息,所述处理器320用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现本申请提供的任一调节距离传感器的阈值的方法的步骤。

需要说明的是,除了图3所示的存储器310、处理器320和显示装置330之外,电子设备根据其实际功能,还可以包括其他硬件,对此不再赘述。此外,该电子设备可以是智能镜子。

此外,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请提供的任一调节距离传感器的阈值的方法的步骤。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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