一种基于移动终端的家居控制方法及设备与流程

文档序号:31455549发布日期:2022-09-07 14:29阅读:69来源:国知局
一种基于移动终端的家居控制方法及设备与流程

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.计算机可读介质,用于存储一个或多个计算机可读指令,
28.当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述一种基于移动终端的家居控制方法。
29.与现有技术相比,本技术所述移动终端包括无线定位模块,通过构建家居环境中的家居分布图,其中,所述家居分布图包括至少一个家居分布区,每个所述家居分布区内包括至少一个家居设备及每个所述家居设备对应的预设控制姿势;基于所述无线定位模块和所述家居分布图,确定携带所述移动终端的用户在所述家居环境中所处的目标家居分布区;响应于所述用户在所述家居环境中的所述目标家居分布区内所进行的肢体动作,获取所述用户的实时肢体姿势;判断所述用户的实时肢体姿势是否与所述目标家居分布区内的预设控制姿势匹配;若是,则对所述目标家居分区内的、与所述实时肢体姿势匹配的预设控
制姿势对应的目标家居设备,进行与所述预设控制姿势对应的家居控制,利用构建的家居分布图和移动终端的无线定位模块确定用户的目标家居分布区,实现将用户需求范围缩小,提高用户控制的准确度,再根据实时肢体姿势,进行目标家居设备的锁定,从而对目标家居设备进行智能化控制,有效避免手机控制和语音控制带来的不便,方便用户随时操作使用。
附图说明
30.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:
31.图1示出根据本技术一个方面的一种基于移动终端的家居控制方法的流程示意图。
32.附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
33.下面结合附图对本技术作进一步详细描述。
34.在本技术一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
35.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
36.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
37.如图1所示,本技术的一个方面提出了一种基于移动终端的家居控制方法的流程示意图,所述移动终端包括但不限于智能手环、智能手表以及平板电脑等,在本技术优选实施例中,优选移动终端为智能手表,其中,移动终端包括无线定位模块,并且,所述无线定位模块包括但不限于蓝牙设备、路由器设备以及gps定位器等,在本技术优选实施例中,优选无线定位模块为蓝牙设备。所述方法包括步骤s11、步骤s12、步骤s13、步骤s14及步骤s15,具体包括如下步骤:
38.步骤s11,构建家居环境中的家居分布图,其中,所述家居分布图包括至少一个家居分布区,每个所述家居分布区内包括至少一个家居设备及每个所述家居设备对应的预设控制姿势,比如主卧是一个分布区,次卧是一个分布区,厨房是一个分布区,客厅是一个分布区,阳台是一个分布区,书房是一个分布区等等任何形式的划分,在每个家居分布区内,不同的家居设备对应各自的预设控制姿势,比如,同一个手势,可能会因为所在的家居分布
区不同,控制不同的家居设备的不同家居功能,或者,不同的手势,又可能会在不同的家居分布区,控制不同的家居设备的相同家居功能等,使得家居环境中的家居控制不仅要区分家居分布区,还要区分家居设备,甚至是区分家居设备的不同功能。
39.需要说明的是,在不同的家居分布区中的家居设备对应的预设控制姿势可以相同,也可以不同,即,同一个预设控制姿势在不同家居分布区所对应的家居设备不同,比如,在家居分布区a中,预设控制姿势为手势画三角形所对应的家居设备为家居设备a,但在家居分布区b中,预设控制姿势手势画三角形所对应的家居设备为家居设备b,实现预设控制姿势的灵活使用,使得用户预设控制姿势不再有单一性的局限性,且用户无需记忆多种控制姿势,方便用户对家居设备的控制。
40.同时,所述家居设备对应的预设控制姿势包括但不限于手势动作、头部动作、脚步动作及身体的组合动作等姿势,根据简单的、独特姿势实现与家居设备的交互控制,无需考虑在环境中给他人带来影响,更加完善家居分布图的构建,为后续判断实时肢体姿势是否匹配家居设备做全面准备。
41.步骤s12,基于所述无线定位模块和所述家居分布图,确定携带所述移动终端的用户在所述家居环境中所处的目标家居分布区,实现对用户需求范围由整个家居环境缩小至家居分布区,增大用户定位准确度。
42.步骤s13,响应于所述用户在所述家居环境中的所述目标家居分布区内所进行的肢体动作,获取所述用户的实时肢体姿势。
43.步骤s14,判断所述用户的实时肢体姿势是否与所述目标家居分布区内的预设控制姿势匹配;在此,在实际应用场景中,在判断实时肢体姿势与预设控制肢体姿势时,无需姿势完全相同,仅当实时肢体姿势与预设肢体姿势的相似度在相似阈值内,将视为姿势匹配,增强判断是否匹配的弹性度,从而加大匹配概率,用户使用更加轻松。
44.步骤s15,若是,则对所述目标家居分区内的、与所述实时肢体姿势匹配的预设控制姿势对应的目标家居设备,进行与所述预设控制姿势对应的家居控制;在此,所述家居控制包括但不限于对家居设备功能的打开、关闭,对家居设备声音的调高、调低,对家居设备显示灯光亮度的调节、灯光冷暖色的调节,冷热风的调节及屋内温湿度的调节等。
45.通过上述步骤s11至步骤s15,根据每个家居分布区、每个家居设备以及每个家居设备预设控制姿势的存储,构建得到用户家居分布图,使得家居环境中家居设备位置更加清晰,再利用无线定位模块对用户位置的确定,共同精准锁定用户所在目标家居分布区,最后结合用户实时肢体姿势与目标家居分布区内的预设控制姿势的匹配,确定用户需要控制的家居设备,从而实现用户对家居设备的智能控制,全程无需进行繁琐操作,并且不会产生不必要噪音,突破现有技术中直接与家居设备进行交互的控制方法。
46.在本技术一优选实施例中,首先,创建用户1家居环境中的家居分布图,其中,该用户1家居分布图包括家居分布区a和家居分布区b,在家居分布区a中包括家居设备a,在家居分布区b中包括家居设备b和家居设备c,并且,家居设备a和家居设备b对应的预设控制姿势均为手势画三角形,家居设备c对应的预设控制姿势为手势画圆圈;当用户1在智能手表上对家居环境中家居设备进行控制时,智能手表根据蓝牙设备和家居分布图,定位用户1当前处于家居分布区a中,即,目标家居分布区为家居分布区a;然后,智能手表响应于用户1在家居分布区a中进行手势画圆圈的肢体动作,智能手表获取用户1手势画圆圈的实时肢体姿
势,并将手势画圆圈的实时肢体动作与家居分布区a中存在的预设控制姿势分别进行匹配判断,得到手势画圆圈的肢体动作匹配的家居设备为家居设备a,最后,智能手表对家居分布区a中的家居设备a进行控制,完成用户1对家居设备a的智能控制。
47.接着本技术上述实施例,所述移动终端还包括六轴传感器;其中,所述步骤s11构建家居环境中的家居分布图,其中,所述家居分布图包括至少一个家居分布区,每个所述家居分布区内包括至少一个家居设备及每个所述家居设备对应的预设控制姿势,包括:
48.所述家居环境中还包括带有摄像头或带有雷达的家居扫描设备;在此,所述家居扫描设备包括但不限于扫地机器人、智能摄像头、智能电视机等,并且,在家居环境中,家居扫描设备通过无线通信与移动终端进行连接,建立家居环境中全方位无线连接,为构建完整的、全面的家居分布图做准备。
49.通过所述家居扫描设备对所述家居环境进行全域扫描,得到所述家居环境中的至少一个家居分布区及每个所述家居分布区内的至少一个家居设备;在此,家居扫描设备进行全域扫描后,自动将得到的家居分布区及家居分布区的家居设备上传至移动终端,以使移动终端得到实时的家居分布情况。
50.通过所述六轴传感器,分别设置并存储每个所述家居分布区内的每个所述家居设备对应的预设控制姿势;在此,移动终端得到家居扫描设备上传的家居分布情况后,用户根据移动终端中的六轴传感器进行每个家居设备对应预设控制姿势的设置和存储,实现家居设备与预设控制姿势的绑定,完成家居分布图中每个家居设备及每个家居设备对应预设控制姿势的构建,达到家居分布区、家居设备以及家居设备对应的预设控制姿势之间的绑定。
51.基于所述至少一个家居分布区及每个所述家居分布区内的至少一个家居设备和各个所述家居分布区内的每个所述家居设备对应的预设控制姿势,构建所述家居环境对应的家居分布图,实现根据家居扫描设备得到家居环境中全方位家居设备分布情况,最终构建完整清晰的家居分布图。
52.在本技术一优选实施例中,优选家居扫描设备为智能扫地机器人,在用户1的家居环境中,将用户1的智能手表和家中智能扫地机器人建立无线连接,其中,智能扫地机器人带有可进行环境扫描的摄像头;智能扫地机器人通过摄像头对用户1的家居环境进行全域扫描,得到有家居设备a的家居分布区a,以及有家居设备b、家居设备c的家居分布区b,并且,智能扫地机器人将得到的家居分布区以及对应的家居设备发送至智能手表中;用户1的智能手表由智能扫地机器人得到的家居分布情况,根据六轴传感器为家居分布区a中家居设备a设置并存储手势画三角形的预设控制姿势,为家居分布区b中家居设备b设置并存储手势画三角形的预设控制姿势以及为家居分布区b中家居设备c设置并存储手势画圆圈的预设控制姿势;基于家居分布区a及家居设备a和家居设备a对应的手势画三角形,家居分布区b及家居设备b、家居设备c和家居设备b对应的手势画三角形、家居设备c对应的手势画圆圈,构建用户1的家居环境对应的家居分布图。
53.接着本技术上述实施例,所述步骤s11中通过所述六轴传感器,分别设置并存储每个所述家居分布区内的每个所述家居设备对应的预设控制姿势之前,还包括:
54.通过所述无线定位模块,分别与每个所述家居设备建立网络连接,实现家居环境中所有家居设备的网络连接的覆盖,从而形成移动设备、家居设备以及家居扫描设备一体式的智能环境,不但使得三者之间信息、指令传递方便快捷,而且同一网络环境下使得交互
更稳定,从而提高操作效率。
55.在本技术一优选实施例中,首先,将用户1的智能手表和家中智能扫地机器人建立无线连接,并且智能扫地机器人通过摄像头对用户1的家居环境进行全域扫描,得到的家居分布区以及对应的家居设备,然后将用户1的家居分布区以及对应的家居设备发送至用户1的智能手表中;智能手表通过蓝牙设备,与家居设备a、家居设备b和家居设备c建立网络连接,方便后续在智能手边中对每个家居设备设置和存储预设控制姿势,完成智能手表、每个家居设备以及智能扫地机器人之间的连接环境。
56.接着本技术上述实时例,所述步骤s12基于所述无线定位模块和所述家居分布图,确定携带所述移动终端的用户在所述家居环境中所处的目标家居分布区,包括:
57.基于所述无线定位模块确定携带所述移动终端的用户在所述家居环境中所处的目标位置;
58.根据所述家居分布图和所述目标位置,确定用户在所述家居环境中所处的目标家居分布区,突破现有技术中直接对家居设备进行定位的方法,利用用户当前目标位置以及构建的家居分布图共同来确定家居设备所在目标家居分布区,实现用户位置的精准定位,从而增大家居设备控制的成功率。
59.在本技术一优选实施例中,创建用户1家居环境中的家居分布图;当用户1在智能手表上对家居环境中家居设备进行控制时,智能手表根据蓝牙设备,确定用户1在家居环境中的目标位置,再将用户1的目标位置与家居分布图结合共同确定得到用户1所处的位置为家居分布区a,完成用户1所在家居分布区的定位。
60.接着本技术上述实时例,所述步骤s14判断所述用户的实时肢体姿势是否与所述目标家居分布区内的预设控制姿势匹配,包括:
61.调用与所述目标家居分布区对应的至少一个家居设备及其中的每个所述家居设备对应的预设控制姿势;
62.判断所述用户的实时肢体姿势,是否与所述目标家居分布区对应的至少一个家居设备对应的预设控制姿势匹配,对缩小范围后的家居分布区再进行进一步筛选,提高家居设备确定的准确率,避免出现用户需控制的家居设备与实际控制的家居设备不同而导致的问题,并且用户仅进行肢体姿势,无需进行多余动作或操作,使用更加方便。
63.在本技术一优选实施例中,创建用户2家居环境中的家居分布图,其中家居分布图中包括家居分布区c,并且,在家居分布区c中存在家居设备d和家居设备e,其中,家居设备d对应的预设控制姿势为手势画圆圈,家居设备e对应的预设控制姿势为手势画三角形;根据当用户2在智能手表上对家居环境中家居设备进行控制,智能手表根据蓝牙设备和家居分布图,定位用户当前处于家居分布区c,智能手表响应于用户2在家居分布区c中进行手势画圆圈的肢体动作,调用家居分布区c对应的家居设备d和家居设备e,以及家居设备d对应的手势画圆圈的预设控制姿势和家居设备e对应的手势画三角形的预设控制姿势,将用户2实时肢体姿势分别与家居设备d的预设控制姿势和家居设备e对应的预设控制姿势匹配,得到用户2所控制的家居设备为家居设备d。
64.在本技术的实际应用场景中,首先,通过智能扫地机器人等家居扫描设备进行家居环境的扫描,得到家居分布区以及家居设备;然后智能扫地机器人等家居扫描设备将得到的家居分布区以及家居设备分享到用户手机或智能手表等移动终端,完成对用户家居环
境进行家居分区;其次,通过六轴传感器在用户手机或智能手表等移动终端上设定不同家居设备对应的不同预设控制姿势,完成预设控制姿势的存储;最后,用户手机或智能手表等移动终端通过蓝牙网关设备或路由器设备确定用户所在目标位置,结合家居分布图,定位得到用户所在目标家居分布区为卧室,响应于用户手势滑动三角形,手机或智能手表等移动终端进行实时肢体姿势的判断,控制家居设备窗帘打开,再响应于用户连续晃动两次手机或智能手表等移动终端,手机或智能手表等移动终端进行实时肢体姿势的判断,控制家居设备卧室灯打开;再根据用户目标位置的改变,当用户所在的目标分布区为客厅时,响应于用户连续晃动两次手机或智能手表等移动终端,手机或智能手表等移动终端进行实时肢体姿势的判断,控制家居设备客厅窗帘打开,再响应于用户手势画圆弧,手机或智能手表等移动终端进行实时肢体姿势的判断,控制家居设备电视打开,完成用户实时肢体姿势的识别和家居设备的判断和控制。
65.根据本技术的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述一种基于移动终端的家居控制方法。
66.根据本技术的另一方面,还提供了一种基于移动终端的家居控制设备,其中,该设备包括:
67.一个或多个处理器;
68.计算机可读介质,用于存储一个或多个计算机可读指令,
69.当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述一种基于移动终端的家居控制方法。
70.在此,所述一种基于移动终端的家居控制设备中的各实施例的详细内容,具体可参见上述一种基于移动终端的家居控制方法的实施例的对应部分,在此,不再赘述。
71.综上所述,本技术所述移动终端包括无线定位模块,通过构建家居环境中的家居分布图,其中,所述家居分布图包括至少一个家居分布区,每个所述家居分布区内包括至少一个家居设备及每个所述家居设备对应的预设控制姿势;基于所述无线定位模块和所述家居分布图,确定携带所述移动终端的用户在所述家居环境中所处的目标家居分布区;响应于所述用户在所述家居环境中的所述目标家居分布区内所进行的肢体动作,获取所述用户的实时肢体姿势;判断所述用户的实时肢体姿势是否与所述目标家居分布区内的预设控制姿势匹配;若是,则对所述目标家居分区内的、与所述实时肢体姿势匹配的预设控制姿势对应的目标家居设备,进行与所述预设控制姿势对应的家居控制,利用构建的家居分布图和移动终端的无线定位模块确定用户的目标家居分布区,实现将用户需求范围缩小,提高用户控制的准确度,再根据实时肢体姿势,进行目标家居设备的锁定,从而对目标家居设备进行智能化控制,有效避免手机控制和语音控制带来的不便,方便用户随时操作使用。
72.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
73.另外,本技术的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本技术的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本技术的多个实施例的方法和/或技术方案。
74.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1