CN117015008A - 设备唤醒方法和装置、存储介质及电子装置 - Google Patents
设备唤醒方法和装置、存储介质及电子装置 Download PDFInfo
- Publication number
- CN117015008A CN117015008A CN202210468894.1A CN202210468894A CN117015008A CN 117015008 A CN117015008 A CN 117015008A CN 202210468894 A CN202210468894 A CN 202210468894A CN 117015008 A CN117015008 A CN 117015008A
- Authority
- CN
- China
- Prior art keywords
- signal
- value
- signal intensity
- intensity value
- distance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000002618 waking effect Effects 0.000 claims abstract description 25
- 238000001514 detection method Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 abstract description 10
- 230000000694 effects Effects 0.000 abstract description 6
- 230000003993 interaction Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005406 washing Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0245—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请公开了一种设备唤醒方法和装置、存储介质及电子装置,涉及智能家居技术领域,该设备唤醒方法包括:确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值;在确定第二信号强度值和第一信号强度值之间满足预设条件的情况下,检测与智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;在确定指定区域内存在人体红外信号的情况下,唤醒智能家居设备。可解决相关技术中存在的设备唤醒的准确率较低的问题,达到了提高设备唤醒的准确率的效果。
Description
技术领域
本申请涉及智能家居技术领域,具体而言,涉及一种设备唤醒方法和装置、存储介质及电子装置。
背景技术
近些年来,随着智能家居的兴起,带有无线网络技术(例如WiFi/BLE/ZigBee等)的智能家电日益普及,用户可以通过手机APP等移动终端控制和查看设备状态,也可以在家电设备自带的大尺寸屏幕上操作,基于节能考虑,大部分设备屏幕在没有用户触摸或响应的时候都会息屏。相关技术中的智能设备唤醒方式,一般都是通过用户手动触摸按键或屏幕唤醒,通过按钮或触摸屏幕手动触发,需要用户走到设备面前,体现不出智能,或者通过在设备端安装传感器,当识别到有物体经过时,会唤醒设备屏幕、语音或其他主动交互功能,容易造成误触发唤醒,给用户造成困扰等问题,或者通过NFC等近场通讯技术,通过设备触碰触发,需要用户拿出手机,准确靠近设备的NFC区域才能触发,识别范围小,唤醒成功率低,即相关技术中设备唤醒的准确率较低。
针对相关技术中存在的设备唤醒的准确率较低的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种设备唤醒方法和装置、存储介质及电子装置,以至少解决相关技术中存在的设备唤醒的准确率较低的问题。
根据本申请实施例的一个实施例,提供了一种设备唤醒方法,包括:确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,所述第一信号强度值用于指示所述智能家居设备在第一时刻所接收到的来自所述目标终端的第一信号的信号强度值,所述第二信号强度值用于指示所述智能家居设备在第二时刻所接收到的来自所述目标终端的第二信号的信号强度值,且所述第一时刻早于所述第二时刻;在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
在一个示例性实施例中,在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,包括:在确定所述第二信号强度值大于所述第一信号强度值,且所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号。
在一个示例性实施例中,在确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值之后,所述方法还包括:在确定所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
在一个示例性实施例中,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,包括:检测与所述智能家居设备的预定表面之间的夹角满足预定角度的区域内是否存在所述人体红外信号。
在一个示例性实施例中,在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备,包括:在确定所述指定区域内在自所述第二时刻开始的预设时长内均存在所述人体红外信号的情况下,唤醒所述智能家居设备。
在一个示例性实施例中,确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,包括:获取目标列表,以确定所述第一信号强度值和所述第二信号强度值,其中,所述目标列表中包括与所述智能家居设备连接的终端信息,所述终端信息中包括信号强度。
在一个示例性实施例中,所述方法还包括:基于所述第一信号强度值确定所述智能家居设备与所述目标终端之间的第一距离,以及,基于所述第二信号强度值确定所述智能家居设备与所述目标终端之间的第二距离;在确定所述第二距离小于所述第一距离,且所述第二距离小于预定距离阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
根据本申请实施例的另一个实施例,还提供了一种设备唤醒装置,包括:第一确定模块,用于确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,所述第一信号强度值用于指示所述智能家居设备在第一时刻所接收到的来自所述目标终端的第一信号的信号强度值,所述第二信号强度值用于指示所述智能家居设备在第二时刻所接收到的来自所述目标终端的第二信号的信号强度值,且所述第一时刻早于所述第二时刻;第一检测模块,用于在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;第一唤醒模块,用于在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
根据本申请实施例的又一个实施例,还提供了一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述任一项方法实施例中的步骤。
根据本申请实施例的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述任一项方法实施例中的步骤。
通过本发明,通过确定智能家居设备与目标终端之间的第一信号强度值和第二信号强度值,当确定第二信号强度值和第一信号强度值之间满足预设条件时,检测与智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,在确定指定区域内存在人体红外信号的情况下,即可唤醒智能家居设备。通过确定第二信号强度值和第一信号强度值之间满足预设条件,避免了相关技术中仅依据人体传感识别到有物体经过时即唤醒设备而导致可能出现误唤醒的问题,以及避免了给用户造成困扰的问题。通过本发明,解决了相关技术中存在的设备唤醒的准确率较低的问题,达到了提高设备唤醒的准确率的效果。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例的一种智能家居设备的交互方法的硬件环境示意图;
图2是根据本申请实施例的一种设备唤醒方法的流程图;
图3是根据本申请具体实施例的一种智能家居设备唤醒方法的流程图;
图4是根据本申请具体实施例的一种设备唤醒示例图;
图5是根据本申请实施例的一种设备唤醒装置的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本申请实施例的一个方面,提供了一种智能家居设备的交互方法。该智能家居设备的交互方法广泛应用于智慧家庭(Smart Home)、智能家居、智能家用设备生态、智慧住宅(Intelligence House)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述智能家居设备的交互方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。
上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:WIFI(Wireless Fidelity,无线保真),蓝牙。终端设备102可以并不限定于为PC、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。
在本实施例中提供了一种设备唤醒方法,图2是根据本申请实施例的一种设备唤醒方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,所述第一信号强度值用于指示所述智能家居设备在第一时刻所接收到的来自所述目标终端的第一信号的信号强度值,所述第二信号强度值用于指示所述智能家居设备在第二时刻所接收到的来自所述目标终端的第二信号的信号强度值,且所述第一时刻早于所述第二时刻;
步骤S204,在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;
步骤S206,在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
通过上述步骤,通过确定智能家居设备与目标终端之间的第一信号强度值和第二信号强度值,当确定第二信号强度值和第一信号强度值之间满足预设条件时,检测与智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,在确定指定区域内存在人体红外信号的情况下,即可唤醒智能家居设备。通过确定第二信号强度值和第一信号强度值之间满足预设条件,避免了相关技术中仅依据人体传感识别到有物体经过时即唤醒设备而导致可能出现误唤醒的问题,以及避免了给用户造成困扰的问题。通过本发明,解决了相关技术中存在的设备唤醒的准确率较低的问题,达到了提高设备唤醒的准确率的效果。
其中,上述步骤的执行主体可以为设备,如上述智能家居设备,或者,设备中包括的处理器或控制器或模块,或者为配置在存储设备上的具备人机交互能力的处理器,或者为具备类似处理能力的处理设备或处理单元等,但不限于此。下面以智能家居设备内包括的控制器(以下简称“控制器”)执行上述操作为例(仅是一种示例性说明,在实际操作中还可以是其他的设备或模块来执行上述操作)进行说明:
在上述实施例中,控制器确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,第一信号强度值用于指示智能家居设备在第一时刻所接收到的来自目标终端的第一信号的信号强度值,第二信号强度值用于指示智能家居设备在第二时刻所接收到的来自目标终端的第二信号的信号强度值,且第一时刻早于第二时刻,即控制器确定智能家居设备在第一时刻与目标终端之间的第一信号强度值,以及智能家居设备在第二时刻与目标终端之间的第二信号强度值,上述智能家居设备可以是智能冰箱、智能空调、电视机等,目标终端可以是手机,或其他移动终端,例如,智能家居设备与目标终端之间可通过WiFi/BLE/ZigBee等无线网络连接,在实际应用中,可通过获取与智能家居设备连接的设备列表,以确定智能家居设备与终端之间的信号强度,例如,智能家居设备可通过蓝牙BLE持续获取设备列表中包括的每个蓝牙设备(可包括上述目标终端)的信号强度;在确定第二信号强度值和第一信号强度值之间满足预设条件的情况下,检测与智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,例如,预定距离值为1米(或3米,或其它距离值),指定区域为智能家居设备正前方预定角度范围内的区域,在实际应用中,可在智能家居设备中设置红外人体传感器,可检测智能家居设备正前方左右60度(或45度,或其它角度范围)的扇形区域内是否存在人体红外信号,还可根据需要及红外人体传感器自身的性能,检测其它指定区域内是否存在人体红外信号在确定第二信号强度值大于第一信号强度值的情况下,检测上述指定区域内是否存在人体红外信号,即目标终端在第二时刻与智能家居设备之间的距离相对于第一时刻与智能家居设备之间的距离要更近一点,即目标终端(或携带目标终端的用户)离智能家居设备越来越近,或者,在确定第二信号强度值大于第一信号强度值且第二信号强度值大于预设信号强度阈值的情况下,再检测上述指定区域内是否存在人体红外信号;在确定指定区域内存在人体红外信号的情况下,唤醒智能家居设备,即在确定出目标终端在靠近智能家居设备的情况下,结合人体红外信号检测,当识别到有人体红外信号时再唤醒智能家居设备,避免了相关技术中仅依据人体传感识别到有物体经过时即唤醒设备而导致可能出现误唤醒的问题,以及避免了给用户造成困扰的问题。通过本发明,解决了相关技术中存在的设备唤醒的准确率较低的问题,达到了提高设备唤醒的准确率的效果。
在一个可选的实施例中,在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,包括:在确定所述第二信号强度值大于所述第一信号强度值,且所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号。在本实施例中,在确定第二信号强度值大于第一信号强度值的情况下,例如,第二信号强度值为-45dbm(或-30dbm,或其它值),第一信号强度值为-60dbm(或-50dbm,或其它值),即智能家居设备与目标终端(如手机,或其它移动终端)之间在第二时刻的信号强度值大于第一时刻的信号强度值,则可判断出目标终端(或携带目标终端的用户)是靠近智能家居设备的,且当第二信号强度值大于或等于预设信号强度阈值(例如,-45dbm,或-40dbm,或其它值)时,检测指定区域内是否存在人体红外信号,例如,指定区域为智能家居设备正前方预定角度范围内的区域,在实际应用中,可在智能家居设备中设置红外人体传感器,可检测智能家居设备正前方左右60度的扇形区域内是否存在人体红外信号,还可根据需要及红外人体传感器自身的性能,检测其它指定区域内是否存在人体红外信号。通过本实施例,实现了在确定目标终端靠近智能家居设备的情况下检测指定区域内是否存在人体红外信号的目的,即通过信号强度的变化判断目标终端是靠近或远离智能家居设备,在确定目标终端是靠近智能家居设备的情况下再结合人体红外传感器来检测指定区域是否存在人体红外信号,这样可实现更准确地唤醒智能家居设备的目的。
在一个可选的实施例中,在确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值之后,所述方法还包括:在确定所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。可选地,在确定第二信号强度值大于或等于预设信号强度阈值(例如-40dbm,或-30dbm,或其它值)的情况下,检测指定区域内是否存在人体红外信号,当确定指定区域内存在人体红外信号的情况下,即有用户在智能家居设备前方指定区域内时,智能家居设备自动唤醒,相对于相关技术中仅依靠人体传感识别到有物体经过时即唤醒设备,从而容易导致可能出现误唤醒的问题,通过本实施例,可实现提高智能家居设备唤醒的准确率的目的,从而达到了提升用户体验的效果。
在一个可选的实施例中,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,包括:检测与所述智能家居设备的预定表面之间的夹角满足预定角度的区域内是否存在所述人体红外信号。例如,以智能冰箱为例,可检测与智能冰箱之间的距离小于预定距离值(如1米,或2米,或其它距离值)的指定区域内是否存在人体红外信号,指定区域可以是智能冰箱门正前方一定角度范围内的扇形区域,如左右各60度(或80度)的角度所形成的扇形区域,在实际应用中,可在智能冰箱正表面设置红外人体传感器,当然,根据实际需要,也可以在智能家居设备的其它表面设置红外人体传感器,同样,也可设置为对与智能家居设备成预定关系的其它指定区域内是否存在人体红外信号进行检测。通过本实施例,实现了对与智能家居设备之间满足一定关系的区域内是否存在人体红外信号进行检测的目的。
在一个可选的实施例中,在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备,包括:在确定所述指定区域内在自所述第二时刻开始的预设时长内均存在所述人体红外信号的情况下,唤醒所述智能家居设备。在本实施例中,可在确定指定区域内在自第二时刻开始起的预设时长内均存在人体红外信号的情况下,再唤醒智能家居设备,例如,预设时长为2秒(或3秒,或其它时长),这样可避免因用户只是路过指定区域而导致智能家居设备被误唤醒的问题,通过本实施例,可进一步提高设备唤醒的准确率的目的。
在一个可选的实施例中,确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,包括:获取目标列表,以确定所述第一信号强度值和所述第二信号强度值,其中,所述目标列表中包括与所述智能家居设备连接的终端信息,所述终端信息中包括信号强度。在本实施例中,可通过获取与智能家居设备连接的目标列表信息,以确定第一信号强度和第二信号强度,例如,智能家居设备可通过蓝牙获取设备列表中包括的每个蓝牙设备的信号强度,在实际应用中,可能包括多个目标终端,例如,一个家庭中有多个用户的移动终端均打开蓝牙连接,在实际应用中,可通过软件获取与智能家居设备连接的设备列表,并通过该列表信息确定智能家居设备与每个蓝牙设备(或终端)之间的信号强度,在实际应用中,还可设置为按预定周期获取目标列表以确定智能家居设备与目标终端之间在不同时刻的信号强度值;可选地,还可通过目标终端开启的WiFi热点,通过软件获取智能家居设备与不同目标终端之间的信号强度值,同样,也可以获取智能家居设备与各目标终端之间在不同时刻的信号强度值,当然,在实际应用中,还可通过其它无线网络技术确定智能家居设备与目标终端之间的信号强度值。通过本实施例,实现了确定智能家居设备与目标终端之间在不同时刻的信号强度值的目的。
在一个可选的实施例中,所述方法还包括:基于所述第一信号强度值确定所述智能家居设备与所述目标终端之间的第一距离,以及,基于所述第二信号强度值确定所述智能家居设备与所述目标终端之间的第二距离;在确定所述第二距离小于所述第一距离,且所述第二距离小于预定距离阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。在本实施例中,可基于第一信号强度值确定智能家居设备与目标终端之间的第一距离,以及,基于第二信号强度值确定智能家居设备与目标终端之间的第二距离,例如,可按照公式d=10^((abs(RSSI)-A)/(10*n))计算上述第一距离,第二距离,其中,公式中的d指距离,RSSI指接收信号强度(负值),A指发射端和接收端相隔1米时的信号强度,n为环境衰减因子,在实际应用中,智能家居设备通常是固定不动的,而根据上述第一距离和第二距离可判断出目标终端(或携带目标终端的用户)是靠近或远离智能家居设备,例如,当确定第二距离小于第一距离,即可判断出目标终端是靠近智能家居设备的,当判断出携带目标终端的用户是远离智能家居设备时,即便是通过人体红外传感器检测出上述指定区域内有人体红外信号的情况下,也不会唤醒智能家居设备的,而相关技术中仅依靠人体红外感应的方案,只能识别是否有物体经过,无法识别距离的变化,即靠近还是远离,导致的现象是不管用户是靠近设备还是远离设备,都会误触发唤醒,给用户造成困扰,当用户从智能家居设备正前方远离设备时也可能会误唤醒智能家居设备的,通过本发明实施例,实现了确定目标终端与智能家居设备之间的距离的变化,以及在确定距离变小时并在检测出指定区域内存在人体红外信号的情况下,唤醒智能家居设备的目的。
为了更好的理解上述设备唤醒方法的过程,以下再结合可选实施例对上述设备唤醒方法的流程进行说明,但不用于限定本申请实施例的技术方案。
在本实施例中提供了一种智能家居设备唤醒方法,图3是根据本申请具体实施例的一种智能家居设备唤醒方法的流程图,如图3所示,以智能家居设备是冰箱为例,具体如下:
S302,当用户处于第一位置时,计算距离冰箱(对应于前述智能家居设备)的第一距离L1,如图4所示,当携带手机(对应于前述目标终端)的用户处于位置1时,时间为T1(对应于前述第一时刻),通过WiFi/BLE的信号强度(对应于前述第一信号强度值)计算得出,距离冰箱的距离为L1(对应于前述第一距离);
S304,当用户处于第二位置时,计算距离冰箱的第二距离L2,如图4所示,当携带手机的用户处于位置2时,时间为T2(对应于前述第二时刻),通过WiFi/BLE的信号强度(对应于前述第二信号强度值)计算得出,距离冰箱的距离为L2(对应于前述第二距离);
S306,判断用户是否处于冰箱正面,相当于前述检测指定区域是否存在人体红外信号;当确定T2>T1且L2<L1,说明用户是由远及近,在靠近冰箱,在实际应用中,可假设唤醒冰箱的最短预设距离为L0(可自定义设置,如1米),如果L2<L0,可检测用户是否处于冰箱正面,在实际应用中,可通过人感感应(对应于前述人体红外传感器)检测用户是否在冰箱正面,可选地,可检测冰箱正面预定角度范围内的扇形区域内是否有用户;
S308,当判断出用户处于冰箱正面时,唤醒主动服务,例如亮屏,语音问好等;即当人感感应到有物体经过(处于设备正面),可唤醒冰箱;
进一步地,当携带手机的用户处于位置3时,时间为T3,通过WiFi/BLE的信号强度计算得出,距离冰箱的距离为L3,如图4所示,即当用户从上述第二位置移动至第三位置时,当T3>T2且L3>L2,说明用户由近及远,在远离冰箱,如果L3>L0,则可以判断用户离开,此时可关闭主动服务。
在上述实施例中,将无线信号强度和距离的关系应用于智能家电设备上,通过WiFi/BLE等无线通信技术,根据带有WiFi或BLE的移动设备和家电设备间的信号强度,计算相应的距离,根据距离的变化,识别判断出是靠近还是远离,再结合人体红外传感器,当识别到在设备正面有人体靠近到指定距离时,自动唤醒设备。实现了提高设备唤醒的准确率的目的,从而达到了提升用户使用体验的效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。
在本实施例中还提供了一种设备唤醒装置,图5是根据本申请实施例的一种设备唤醒装置的结构框图,如图5所示,包括:
第一确定模块502,用于确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,所述第一信号强度值用于指示所述智能家居设备在第一时刻所接收到的来自所述目标终端的第一信号的信号强度值,所述第二信号强度值用于指示所述智能家居设备在第二时刻所接收到的来自所述目标终端的第二信号的信号强度值,且所述第一时刻早于所述第二时刻;
第一检测模块504,用于在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;
第一唤醒模块506,用于在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
在一个可选的实施例中,上述第一检测模块504包括:第一检测单元,用于在确定所述第二信号强度值大于所述第一信号强度值,且所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号。
在一个可选的实施例中,上述装置还包括:第二检测模块,用于在确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值之后,在确定所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;第二唤醒模块,用于在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
在一个可选的实施例中,上述第一检测模块504包括:第二检测单元,用于检测与所述智能家居设备的预定表面之间的夹角满足预定角度的区域内是否存在所述人体红外信号。
在一个可选的实施例中,上述第一唤醒模块506包括:唤醒单元,用于在确定所述指定区域内在自所述第二时刻开始的预设时长内均存在所述人体红外信号的情况下,唤醒所述智能家居设备。
在一个可选的实施例中,上述第一确定模块502包括:确定单元,用于获取目标列表,以确定所述第一信号强度值和所述第二信号强度值,其中,所述目标列表中包括与所述智能家居设备连接的终端信息,所述终端信息中包括信号强度。
在一个可选的实施例中,上述装置还包括:第二确定模块,用于基于所述第一信号强度值确定所述智能家居设备与所述目标终端之间的第一距离,以及,基于所述第二信号强度值确定所述智能家居设备与所述目标终端之间的第二距离;第三检测模块,用于在确定所述第二距离小于所述第一距离,且所述第二距离小于预定距离阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;第三唤醒模块,用于在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本申请的实施例还提供了一种计算机可读的存储介质,该计算机可读的存储介质包括存储的程序,其中,该程序运行时执行上述任一项的方法实施例中的步骤。
在一个示例性实施例中,上述计算机可读的存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本申请的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (10)
1.一种设备唤醒方法,其特征在于,包括:
确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,所述第一信号强度值用于指示所述智能家居设备在第一时刻所接收到的来自所述目标终端的第一信号的信号强度值,所述第二信号强度值用于指示所述智能家居设备在第二时刻所接收到的来自所述目标终端的第二信号的信号强度值,且所述第一时刻早于所述第二时刻;
在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;
在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
2.根据权利要求1所述的方法,其特征在于,在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,包括:
在确定所述第二信号强度值大于所述第一信号强度值,且所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号。
3.根据权利要求1所述的方法,其特征在于,在确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值之后,所述方法还包括:
在确定所述第二信号强度值大于或等于预设信号强度阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;
在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
4.根据权利要求1-3任一项所述的方法,其特征在于,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号,包括:
检测与所述智能家居设备的预定表面之间的夹角满足预定角度的区域内是否存在所述人体红外信号。
5.根据权利要求1-3任一项所述的方法,其特征在于,在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备,包括:
在确定所述指定区域内在自所述第二时刻开始的预设时长内均存在所述人体红外信号的情况下,唤醒所述智能家居设备。
6.根据权利要求1-4任一项所述的方法,其特征在于,确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,包括:
获取目标列表,以确定所述第一信号强度值和所述第二信号强度值,其中,所述目标列表中包括与所述智能家居设备连接的终端信息,所述终端信息中包括信号强度。
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
基于所述第一信号强度值确定所述智能家居设备与所述目标终端之间的第一距离,以及,基于所述第二信号强度值确定所述智能家居设备与所述目标终端之间的第二距离;
在确定所述第二距离小于所述第一距离,且所述第二距离小于预定距离阈值的情况下,检测所述指定区域内是否存在所述人体红外信号;
在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
8.一种设备唤醒装置,其特征在于,包括:
第一确定模块,用于确定智能家居设备所连续接收到的来自目标终端的信号的第一信号强度值和第二信号强度值,其中,所述第一信号强度值用于指示所述智能家居设备在第一时刻所接收到的来自所述目标终端的第一信号的信号强度值,所述第二信号强度值用于指示所述智能家居设备在第二时刻所接收到的来自所述目标终端的第二信号的信号强度值,且所述第一时刻早于所述第二时刻;
第一检测模块,用于在确定所述第二信号强度值和所述第一信号强度值之间满足预设条件的情况下,检测与所述智能家居设备之间的距离小于预定距离值的指定区域内是否存在人体红外信号;
第一唤醒模块,用于在确定所述指定区域内存在所述人体红外信号的情况下,唤醒所述智能家居设备。
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至7中任一项所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210468894.1A CN117015008A (zh) | 2022-04-29 | 2022-04-29 | 设备唤醒方法和装置、存储介质及电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210468894.1A CN117015008A (zh) | 2022-04-29 | 2022-04-29 | 设备唤醒方法和装置、存储介质及电子装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117015008A true CN117015008A (zh) | 2023-11-07 |
Family
ID=88573224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210468894.1A Pending CN117015008A (zh) | 2022-04-29 | 2022-04-29 | 设备唤醒方法和装置、存储介质及电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117015008A (zh) |
-
2022
- 2022-04-29 CN CN202210468894.1A patent/CN117015008A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9386140B2 (en) | Methods and apparatus notifying a user of the operating condition of a remotely located household appliance | |
US9159217B1 (en) | Methods and apparatus notifying a remotely located user of the operating condition of a household appliance | |
CN105185380B (zh) | 一种信息处理方法及电子设备 | |
US20170105190A1 (en) | Methods and Apparatus Notifying a User of the Operating Condition of a Household Appliance | |
US20150138353A1 (en) | Smart doorbell with energy saving method | |
CN109240100A (zh) | 智能家居控制方法、设备、***及存储介质 | |
CN105739320A (zh) | 一种基于应用场景的智能家居控制方法 | |
WO2020224265A1 (zh) | 语音控制方法和装置 | |
CN109816830B (zh) | 一种解锁方法及装置 | |
JP6197258B2 (ja) | 行動予測装置、プログラム | |
CN111862988A (zh) | 语音识别设备及其唤醒响应方法、计算机存储介质 | |
CN111325877B (zh) | 电子设备的控制方法、装置及电子设备 | |
CN110888335A (zh) | 一种智能家居控制器及其交互方法、存储介质 | |
JPWO2014050098A1 (ja) | 制御方法及びプログラム | |
CN112148105B (zh) | 一种门禁***唤醒方法及装置 | |
CN117015008A (zh) | 设备唤醒方法和装置、存储介质及电子装置 | |
US11126244B1 (en) | Power line presence detection | |
CN113220189A (zh) | 智能家居设备、显示控制方法及存储介质 | |
CN110941198A (zh) | 存储介质、智能面板及其节电引导方法 | |
CN112309378A (zh) | 语音识别设备及其唤醒响应方法、计算机存储介质 | |
CN110888325A (zh) | 智能厨房***及智能厨房 | |
CN114415534A (zh) | 家居***的控制方法、智慧家居***、存储介质 | |
CN114815635A (zh) | 计算机可读存储介质、智能面板及其语音交互方法 | |
CN112269322A (zh) | 智能设备的唤醒方法、装置、电子设备及介质 | |
CN115312049B (zh) | 指令的响应方法、存储介质及电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |