基于Wi-Fi的肢体姿态控制系统及方法
【技术领域】
[0001]本发明涉及智能空间技术领域,尤其涉及一种基于W1-Fi的肢体姿态控制系统及方法。
【背景技术】
[0002]随着网络技术的发展,消费者对智能化依赖度越来越高,用户需求和用户体验也在相应的变化,因此智能化的产品逐步进入消费者的家庭生活,成为大众化高品质生活的一种趋势。智能化的产品由于干预少、操作简便等优点获得消费者青睐,并能较高程度地满足消费者的用户体验和消费需求。通常,智能家电等设备主要通过操控来实现控制的,也有通过识别手势信号并用来控制家电等智能设备。
[0003]目前已有不少研究涉及利用手势信号来控制家电等智能设备的方案。现有的手势识别设备比如Kinect,通常采用摄像头或者其他的深度传感器捕捉用户。而这些设备一般只能在传感器所在的范围感知用户的手势动作。另外,也有通过用户随身携带传感器来感知用户的手势动作,给用户的行动带来不便。AMT已有蓝牙控制的技术方案,但未实现大数据分析和增值服务,另外一些应用(appliCat1n,APP)上可以仅简单“摇一摇”来实现开关控制,但没有信息反馈和交互,具体控制参数和控制方法没有描述,不能获取相关控制技术的实现方案。
【发明内容】
[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种可以感知并识别用户肢体姿态的基于W1-Fi的肢体姿态控制系统。
[0005]本发明的第二个目的在于提出一种基于W1-Fi的肢体姿态控制方法。
[0006]为了实现上述目的,本发明第一方面的实施例中提出一种基于W1-Fi的肢体姿态控制系统,包括=W1-Fi基站、路由器、控制器和至少一个无线收发器。W1-Fi基站用于构建W1-Fi网络空间环境,以使得智能设备和用户处于所述W1-Fi网络空间环境中。至少一个无线收发器,每个所述无线收发器设置在对应的所述智能设备上,用于收发无线信号。路由器,包括:无线接收单元、数据处理单元和无线发送单元。无线接收单元用于接收所述至少一个无线收发器发送的无线信号和由所述用户做出的肢体姿态产生的多普勒频移信号;所述数据处理单元与所述无线接收单元相连,用于接收所述无线信号和所述多普勒频移信号,并对所述无线信号和所述多普勒频移信号进行处理以获取每个所述智能设备的参数和所述多普勒频移信号对应的肢体姿态信息;无线发送单元与所述数据处理单元相连,用于发送所述数据处理单元获取的所述参数和所述肢体姿态信息。控制器,包括,接收单元、第一存储单元、第一识别单元和发送单元。接收单元用于接收所述无线发送单元发送的所述参数和所述肢体姿态信息;第一存储单元,所述存储单元存储有索引表,所述索引表包括每个所述智能设备对应的所述肢体姿态信息及所述肢体姿态信息对应的控制信号;所述第一识别单元分别与所述接收单元和所述第一存储单元相连,用于接收所述肢体姿态信息,并将所述肢体姿态信息与索引表相比较以获取所述肢体姿态信息对应的所述智能设备和所述控制信号;发送单元与所述处理单元相连,用于发送所述控制信号至对应的所述智能设备以实现对所述智能设备的操作。
[0007]根据本发明实施例的基于W1-Fi的肢体姿态控制系统,当用户和智能设备处于W1-Fi网络空间环境时,路由器接收来自用户的多普勒频移信号和无线收发器发送的无线信号,并分别对多普勒频移信号和无线信号进行处理以获取用户的肢体姿态和每个智能设备的参数。控制器接收来自路由器的用户的肢体姿态信息和智能设备的参数,将用户的肢体姿态信息与控制器存储的索引表相比较以获取用户的肢体姿态信息所对应的控制信号和对应的智能设备控制器将控制信号发送至相应的智能设备的无线收发器以对应的智能设备的实现相应的操作。本发明实施例的基于W1-Fi的肢体姿态控制系统通过分析、识别用户肢体姿态以实现对智能设备的操作,简便、准确性高、实用性强。
[0008]在一些示例中,所述智能设备的参数包括所述智能设备的位置和运行状态。
[0009]在一些示例中,所述肢体姿态信息用户的包括:所述用户的位置、所述肢体动作及幅度。
[0010]在一些示例中,所述路由器还包括:第二存储单元和第二识别单元。第二存储单元,存储有多个第一肢体姿态信息,所述第一肢体姿态信息为所述路由器的启动密钥;第二识别单元的一端与所述数据处理单元相连,另一端与所述第二存储单元相连,用于接收所述肢体姿态信息,并与所述第二存储单元存储的所述多个第一肢体姿态信息作比较,若一致,则启动所述路由器。
[0011]在一些示例中,所述路由器还包括:控制单元,用于检测所述数据处理单元的所述无线信号和所述多普勒频移信号的数据流量;所述控制单元还用于,当所述数据流量大于第一预设阈值时,所述控制单元将所述无线接收单元与所述无线发送单元相连,以便将超出所述第一预设阈值的所述无线信号和所述多普勒频移信号直接发送至所述控制器。
[0012]在一些示例中,所述至少一个无线收发器还用于接收多个用户的所述多个多普勒频移信号,并将所述多个多普勒频移信号发送至所述控制器。
[0013]在一些示例中,所述控制器还包括,数据处理模块,所述数据处理模块的一端与所述接收模块相连且另一端与所述第一识别单元相连,用于处理所述至少一个无线收发器发送的所述多个多普勒频移信号以识别出所述多个用户分别对应的肢体姿态信息。
[0014]进一步地,在一些示例中,所述数据处理模块还用于,当所述数据流量大于预设阈值时,处理来自所述路由器的所述无线信号和所述多普勒频移信号以获取所述参数和所述肢体姿态信息。
[0015]在一些示例中,还包括:报警装置,所述报警装置与所述控制器相连,用于当所述第一识别模块获取所述智能设备的运行状态时,将已获取的所述控制信号与相应的所述智能设备的运行状态作比较,若存在冲突,则所述报警装置报警以提示所述用户改变对所述智能设备的操作。
[0016]本发明第二方面的实施例中提出一种基于W1-Fi的肢体姿态控制方法,包括以下步骤:构建W1-Fi环境;接收至少一个智能设备发出的无线信号及当前用户发出的第二肢体姿态的第二多普勒频移信号;对所述无线信号和所述第二多普勒频移信号进行处理以获取所述至少一个智能设备的参数和第二肢体姿态信息;将所述参数和所述第二肢体姿态信息与控制表比对,根据所述参数和所述第二肢体姿态信息确定对应的智能设备的对应的控制信号,所述控制表包括有第二肢体姿态信息及至少一个智能设备的至少一个控制信号,所述第二肢体动作与对应的智能设备关联;发送对应的控制信号至对应的智能设备。
[0017]根据本发明实施例的基于W1-Fi的肢体姿态控制方法,当用户和智能设备处于W1-Fi网络空间环境时,路由器接收来自用户的多普勒频移信号和无线收发器发送的无线信号,并分别对多普勒频移信号和无线信号进行处理以获取用户的肢体姿态和智能设备的参数。控制器接收来自路由器的用户的肢体姿态和智能设备的参数,将用户的肢体姿态与控制表表相比较以获取用户的肢体姿态所对应的控制信号和智能设备,最终将控制信号发送至相应的智能设备以实现相应的操作。本发明实施例的基于W1-Fi的肢体姿态控制方法通过分析、识别用户肢