本发明涉及智慧家居技术领域,尤其涉及一种家电设备控制方法、装置、遥控器、终端、服务器及介质。
背景技术
随着科技的发展,空调器、冰箱等家电设备已经是用户的家居必备设备了。目前,一般是采用遥控器对家电设备进行控制,每个家电设备都配置有单独的遥控器,当用户要控制某个家电设备时,需要先找到匹配的遥控器,才能通过该遥控器控制家电设备。由于遥控器多,经常会发生拿错遥控器的情况,导致用户的控制操作无效,使用不便。因此,家电设备的控制还不够便捷。
技术实现要素:
本发明的主要目的在于提出一种家电设备控制方法、装置、遥控器、终端、服务器及介质,旨在解决现有技术中家电设备的控制不够便捷的技术问题。
为实现上述目的,本发明提供一种家电设备的控制方法,应用于控制设备,所述家电设备的控制方法包括以下步骤:
控制设备识别当前用户;
查询保存的用户控制家电设备对应的控制界面操作记录信息,获取所述当前用户对应的控制界面操作记录信息;
根据获取的所述控制界面操作记录信息,确定所述当前用户待操作的控制界面;
显示所述控制界面,以供所述当前用户基于所述控制界面对家电设备进行控制。
优选地,所述根据获取的所述控制界面操作记录信息,确定所述当前用户待操作的控制界面的步骤包括:
根据获取的所述控制界面操作记录信息,确定每个控制界面对应的显示优先级;
将显示优先级最高的控制界面,确定为所述当前用户待操作的控制界面。
优选地,所述控制界面操作记录信息包括每个控制界面对应的操作次数,所述根据获取的所述控制界面操作记录信息,确定每个控制界面对应的显示优先级的步骤包括:
根据每个控制界面对应的操作次数,确定每个控制界面对应的显示优先级,其中,控制界面对应的操作次数越多,对应的显示优先级越高。
优选地,所述显示所述控制界面的步骤之后,还包括:
在检测到控制界面切换指令时,切换显示所确定的显示优先级次高的控制界面。
优选地,所述在检测到控制界面切换指令时,切换显示所确定的显示优先级次高的控制界面的步骤之前,还包括:
在检测到基于所述控制界面的触摸滑动操作时,触发所述控制界面切换指令。
优选地,所述在检测到控制界面切换指令时,切换显示所确定的显示优先级次高的控制界面的步骤之前,还包括:
在检测到所述控制设备的摇动操作时,触发所述控制界面切换指令。
优选地,所述控制设备识别当前用户的步骤包括:
控制设备获取当前用户的身份识别信息;
根据所述身份识别信息,识别当前用户;
所述查询保存的用户控制家电设备对应的控制界面操作记录信息,获取所述当前用户对应的控制界面操作记录信息的步骤包括:
查询关联保存的身份识别信息与控制界面操作记录信息,获取所述当前用户的身份识别信息对应的控制界面操作记录信息。
优选地,所述身份识别信息为图像信息,所述控制设备获取当前用户的身份识别信息的步骤包括:
控制设备通过摄像头采集当前用户的图像;
对所述图像进行图像识别处理,获取所述当前用户的图像信息。
优选地,所述根据所述身份识别信息,识别当前用户的步骤包括:
将所述图像信息与预设数据库中存储的多个用户对应的图像信息进行比对,获取所述图像信息对应的用户身份信息;其中,所述数据库中关联存储多个用户对应的图像信息和用户身份信息;
根据所述用户身份信息,识别所述当前用户。
优选地,所述根据所述身份识别信息,识别当前用户的步骤包括:
将所述图像信息发送至服务器,以供所述服务器将所述图像信息与预存的多个用户对应的图像信息进行比对,确定并反馈所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
接收所述服务器反馈的所述用户身份信息;
根据所述用户身份信息,识别所述当前用户。
优选地,所述身份识别信息为指纹信息,所述控制设备获取当前用户的身份识别信息的步骤包括:
控制设备通过指纹传感器采集当前用户的指纹信息。
优选地,所述显示所述控制界面的步骤之后,还包括:
在检测到基于所述控制界面的控制操作后,将所述当前用户对应的控制界面操作记录信息进行更新。
此外,为实现上述目的,本发明还提出一种家电设备的控制装置,所述家电设备的控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的家电设备控制程序,所述家电设备控制程序被所述处理器执行时实现如上所述的家电设备的控制方法的步骤。
此外,为实现上述目的,本发明还提出一种遥控器,所述遥控器包括如上所述的家电设备的控制装置。
此外,为实现上述目的,本发明还提出一种移动终端,所述移动终端包括如上所述的家电设备的控制装置。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备控制程序,所述家电设备控制程序被处理器执行时实现如上所述的家电设备的控制方法的步骤。
此外,为实现上述目的,本发明还提供一种家电设备的控制方法,应用于服务器,所述家电设备的控制方法包括以下步骤:
接收控制设备发送的当前用户的图像信息;
将所述图像信息与预存的多个用户对应的图像信息进行比对,确定所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
反馈所述用户身份信息至所述控制设备,以供所述控制设备根据所述用户身份信息,识别所述当前用户,并确定所述当前用户待操作的控制界面,显示所述控制界面。
此外,为实现上述目的,本发明还提出一种家电设备的控制装置,所述家电设备的控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的家电设备控制程序,所述家电设备控制程序被所述处理器执行时实现如上所述的家电设备的控制方法的步骤。
此外,为实现上述目的,本发明还提出一种服务器,所述服务器包括如上所述的家电设备的控制装置。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备控制程序,所述家电设备控制程序被处理器执行时实现如上所述的家电设备的控制方法的步骤。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
1、控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
2、控制设备根据每个控制界面对应的显示优先级,将显示优先级最高的控制界面,确定为当前用户待操作的控制界面,显示该显示优先级最高的控制界面,供当前用户通过该控制界面控制家电设备,而不需要用户从中手动选择一个控制界面进行显示,因此,进一步提高了家电设备控制的便捷性。
3、在检测到控制界面切换指令时,控制设备切换显示所确定的显示优先级次高的控制界面,供当前用户对其他家电设备进行控制,而不需要当前用户执行替换遥控器的操作,因此,进一步提高了家电设备控制的便捷性。
4、通过获取当前用户的身份识别信息,根据该身份识别信息,准确识别出当前用户,进而准确显示当前用户对应的控制界面,供当前用户基于显示的控制界面执行家电设备的控制操作,因此,提高了家电设备控制的智能性和可靠性。
5、在检测到基于控制界面的控制操作后,控制设备将当前用户对应的控制界面操作记录信息进行更新,以供后续根据更新后的当前用户对应的控制界面操作记录信息,确定当前用户待操作的控制界面,并显示该控制界面,从而提高了控制界面显示的精准性,进而提高了家电设备控制的可靠性。
附图说明
图1为本发明实施例方案涉及的硬件运行环境的家电设备的控制装置结构示意图;
图2为本发明家电设备的控制方法第一实施例的流程示意图;
图3为本发明家电设备的控制方法第二实施例中根据获取的所述控制界面操作记录信息,确定所述当前用户待操作的控制界面的细化流程示意图;
图4为本发明家电设备的控制方法第三实施例的流程示意图;
图5为本发明家电设备的控制方法第四实施例的流程示意图;
图6为本发明家电设备的控制方法第五实施例的流程示意图;
图7为本发明家电设备的控制方法第六实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的解决方案主要是:控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备。通过本发明实施例的技术方案,解决了家电设备的控制不够便捷的问题。
为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提出一种家电设备的控制装置。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的家电设备的控制装置结构示意图。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
如图1所示,该家电设备的控制装置可以包括:处理器1001、通信总线1002、网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的家电设备的控制装置结构并不构成对家电设备的控制装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质(又叫存储介质、计算机介质、可读介质、可读存储介质、计算机可读存储介质或者直接叫介质等,如ram、磁碟、光盘)的存储器1005中可以包括操作系统、网络通信模块以及家电设备控制程序。
本发明中,家电设备的控制装置通过处理器1001调用存储器1005中存储的家电设备控制程序,并执行以下操作:
控制设备识别当前用户;
查询保存的用户控制家电设备对应的控制界面操作记录信息,获取所述当前用户对应的控制界面操作记录信息;
根据获取的所述控制界面操作记录信息,确定所述当前用户待操作的控制界面;
显示所述控制界面,以供所述当前用户基于所述控制界面对家电设备进行控制。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
根据获取的所述控制界面操作记录信息,确定每个控制界面对应的显示优先级;
将显示优先级最高的控制界面,确定为所述当前用户待操作的控制界面。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
根据每个控制界面对应的操作次数,确定每个控制界面对应的显示优先级,其中,控制界面对应的操作次数越多,对应的显示优先级越高。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,在检测到控制界面切换指令时,切换显示所确定的显示优先级次高的控制界面。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
在检测到基于所述控制界面的触摸滑动操作时,触发所述控制界面切换指令。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
在检测到所述控制设备的摇动操作时,触发所述控制界面切换指令。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
控制设备获取当前用户的身份识别信息;
根据所述身份识别信息,识别当前用户;
查询关联保存的身份识别信息与控制界面操作记录信息,获取所述当前用户的身份识别信息对应的控制界面操作记录信息。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
控制设备通过摄像头采集当前用户的图像;
对所述图像进行图像识别处理,获取所述当前用户的图像信息。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
将所述图像信息与预设数据库中存储的多个用户对应的图像信息进行比对,获取所述图像信息对应的用户身份信息;其中,所述数据库中关联存储多个用户对应的图像信息和用户身份信息;
根据所述用户身份信息,识别所述当前用户。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
将所述图像信息发送至服务器,以供所述服务器将所述图像信息与预存的多个用户对应的图像信息进行比对,确定并反馈所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
接收所述服务器反馈的所述用户身份信息;
根据所述用户身份信息,识别所述当前用户。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
控制设备通过指纹传感器采集当前用户的指纹信息。
进一步地,处理器1001可以调用存储器1005中存储的家电设备控制程序,还执行以下操作:
在检测到基于所述控制界面的控制操作后,将所述当前用户对应的控制界面操作记录信息进行更新。
本实施例提供的方案,控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
基于上述硬件结构,提出本发明家电设备的控制方法实施例。
参照图2,图2为本发明家电设备的控制方法第一实施例的流程示意图。
在第一实施例中,所述家电设备的控制方法包括以下步骤:
步骤s10,控制设备识别当前用户;
步骤s20,查询保存的用户控制家电设备对应的控制界面操作记录信息,获取所述当前用户对应的控制界面操作记录信息;
步骤s30,根据获取的所述控制界面操作记录信息,确定所述当前用户待操作的控制界面;
步骤s40,显示所述控制界面,以供所述当前用户基于所述控制界面对家电设备进行控制。
本实施例中,该家电设备的控制方法应用于对家电设备进行控制的控制设备,家电设备包括但不限于空调器、加湿器、净化器等设备,控制设备包括但不限于用于对家电设备进行控制的遥控器,或者智能手机等移动终端(又叫终端)。控制设备上预先设置有相应的检测模块以及显示模块,其中,该检测模块包括但不限于摄像头、指纹传感器等,显示模块包括但不限于显示屏(触摸屏)等。
本实施例中,还预先设置有各个家电设备对应的控制界面,其中,该控制界面中包含有家电设备名称、控制家电设备运行的控件等控制界面信息。可选地,对于不同的家电设备,对应不同的控制界面。基于家电设备对应的控制界面,用户可对家电设备进行控制。本实施例中,将用户控制家电设备对应的控制界面操作记录信息进行保存。针对于家中的每一个用户,将每个用户基于控制界面控制家电设备对应的控制界面操作记录信息进行保存。可选地,在控制设备本地数据库中保存控制界面操作记录信息。其中,控制界面操作记录信息包括控制界面信息、控制界面对应的操作次数等信息。
例如,对于家中老人,其对应的控制界面操作记录信息包括有老人对空调器控制界面的操作次数、老人对电风扇控制界面的操作次数、老人对按摩仪控制界面的操作次数等;对于家中大人,其对应的控制界面操作记录信息包括有大人对空调器控制界面的操作次数、大人对电视机控制界面的操作次数等;对于家中小孩,其对应的控制界面操作记录信息包括有小孩对电视机控制界面的操作次数、小孩对智能机器人控制界面的操作次数、小孩对玩具车控制界面的操作次数等。
当有用户要通过控制设备对家电设备进行控制时,控制设备通过其预置的检测模块,识别出当前用户。例如,控制设备通过其预置的摄像头,采集当前用户的图像,根据所采集的图像识别出当前用户。
当识别出当前用户之后,控制设备查询保存的用户控制家电设备对应的控制界面操作记录信息,获取其中当前用户对应的控制界面操作记录信息。例如,控制设备查询数据中保存的多个用户对应的控制界面操作记录信息,从中获取当前用户对应的控制界面操作记录信息。
在查询获得当前用户对应的控制界面操作记录信息之后,控制设备根据当前用户对应的控制界面操作记录信息,确定出当前用户待操作的控制界面,也即确定出当前用户待控制的家电设备对应的控制界面。例如,根据当前用户对应的控制界面操作记录信息中,当前用户控制各个家电设备对应的控制界面的操作次数,将其中操作次数最多的控制界面,确定为当前用户待操作的控制界面。
在确定了当前用户待操作的控制界面之后,控制设备显示该控制界面。例如,在确定当前用户待操作的控制界面为空调器控制界面之后,控制设备显示空调器控制界面。
可选地,控制设备设置有显示屏,当确定了当前用户待操作的控制界面之后,在控制设备的显示屏上显示该控制界面。
进一步地,在控制设备待机时,显示屏背光处于熄灭状态。当用户拿起控制设备要对家电设备进行控制时,控制设备控制点亮显示屏背光,也即控制显示屏亮屏。可选地,控制设备实时或定时检测其自身的放置状态,例如,控制设备上设置有运动传感器,通过运动传感器检测控制设备的放置状态。当用户拿起控制设备,要通过控制设备来控制家电设备时,通过运动传感器检测到控制设备为握持状态时,控制设备控制点亮显示屏背光。
进一步地,当检测到控制设备被用户放下,控制设备呈放置状态,或者在预设时长内未接收到用户基于控制界面的触控操作时,控制设备控制关闭显示屏背光,从而达到节省耗电量,降低控制设备功耗的效果。
之后,用户通过控制设备所显示的控制界面,即可对相应家电设备进行控制。例如,通过控制设备所显示的空调器控制界面,对空调器进行控制。又如,通过控制设备所显示的电视机控制界面,对电视机进行控制。
这样,通过一个控制设备即可对多个家电设备进行控制,而不必从多个遥控器中找到当前家电设备匹配的遥控器进行控制,因而使得用户控制家电设备的操作变得更加便捷。并且,控制设备是根据当前用户来显示控制界面的,更加个性化和智能化,大大提高了用户使用体验。
本实施例提供的方案,控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
进一步地,基于第一实施例提出本发明家电设备的控制方法第二实施例,在本实施例中,如图3所示,所述步骤s30包括:
步骤s31,根据获取的所述控制界面操作记录信息,确定每个控制界面对应的显示优先级;
步骤s32,将显示优先级最高的控制界面,确定为所述当前用户待操作的控制界面。
本实施例中,当控制设备识别出当前用户,查询保存的用户控制家电设备对应的控制界面操作记录信息,获取其中当前用户对应的控制界面操作记录信息之后,控制设备根据所获取的控制界面操作记录信息,确定该控制界面操作记录信息中包含的每个控制界面对应的显示优先级。
可选地,所述步骤s31包括:
步骤a,根据每个控制界面对应的操作次数,确定每个控制界面对应的显示优先级,其中,控制界面对应的操作次数越多,对应的显示优先级越高。
可选地,当控制设备获取到当前用户对应的控制界面操作记录信息之后,控制设备根据控制界面操作记录信息中包含的每个控制界面对应的操作次数,按照次数与优先级正相关关系,确定每个控制界面对应的显示优先级。也即控制界面对应的操作次数越多,对应的显示优先级越高,反之,控制界面对应的操作次数越少,对应的显示优先级越低。
可以理解的是,除了上述列举的根据每个控制界面对应的操作次数,确定每个控制界面对应的显示优先级的方式以外,还可以通过其他方式来确定每个控制界面对应的显示优先级,比如通过用户自主设置每个控制界面对应的显示优先级,而并仅限于这一种方式。
在确定了每个控制界面对应的显示优先级之后,控制设备将其中显示优先级最高的控制界面,确定为当前用户待操作的控制界面,显示该显示优先级最高的控制界面,也即显示当前用户最常操作的控制界面,供当前用户通过显示的该控制界面,对其常操控的家电设备进行控制操作。
本实施例提供的方案,控制设备根据每个控制界面对应的显示优先级,将显示优先级最高的控制界面,确定为当前用户待操作的控制界面,显示该显示优先级最高的控制界面,供当前用户通过该控制界面控制家电设备,而不需要用户从多个控制界面中手动选择一个控制界面进行显示,因此,进一步提高了家电设备控制的便捷性以及智能性。
进一步地,基于第二实施例提出本发明家电设备的控制方法第三实施例,在本实施例中,如图4所示,所述步骤s40之后,还包括:
步骤s50,在检测到控制界面切换指令时,切换显示所确定的显示优先级次高的控制界面。
为了进一步提高家电设备控制的便捷性,本实施例中,各个控制界面可进行切换显示,在当前用户要控制另外其他的家电设备时,控制设备控制将当前显示的控制界面切换为其他家电设备对应的控制界面,从而供当前用户对其他家电设备进行控制。
具体地,在当前用户要控制另外其他的家电设备时,当前用户执行相应的切换控制操作,如滑动控制设备当前所显示的控制界面,触发控制界面切换指令。
当控制设备检测到控制界面切换指令时,控制设备根据所确定的每个控制界面对应的显示优先级,将其中显示优先级次高的控制界面,确定为当前待切换的控制界面,切换显示该显示优先级次高的控制界面,供当前用户通过切换显示的控制界面,对相应家电设备进行控制操作。
可选地,所述步骤s50之前,还包括:
步骤b,在检测到基于所述控制界面的触摸滑动操作时,触发所述控制界面切换指令。
可选地,在一种实施示例中,在当前用户要控制另外其他的家电设备时,当前用户在控制设备显示的控制界面上执行触摸滑动操作,当检测到基于该控制界面的触摸滑动操作时,触发控制界面切换指令。
可选地,所述步骤s50之前,还包括:
步骤c,在检测到所述控制设备的摇动操作时,触发所述控制界面切换指令。
可选地,在另外一种实施示例中,在当前用户要控制另外其他的家电设备时,当前用户执行摇晃控制设备的操作,当检测到控制设备的摇动操作时,触发控制界面切换指令。
可以理解的是,除了上述列举的两种触发控制界面切换指令的方式以外,还可以通过其他方式来触发控制界面切换指令,比如通过按压控制设备上预置的切换功能按键,当检测到基于该按键的按压操作时,触发控制界面切换指令。
本实施例提供的方案,在检测到控制界面切换指令时,控制设备切换显示所确定的显示优先级次高的控制界面,供当前用户对其他家电设备进行控制,而不需要当前用户执行替换遥控器的操作,因此,进一步提高了家电设备控制的便捷性。
进一步地,基于上述任一实施例提出本发明家电设备的控制方法第四实施例,在本实施例中,如图5所示,所述步骤s10包括:
步骤s11,控制设备获取当前用户的身份识别信息;
步骤s12,根据所述身份识别信息,识别当前用户;
所述步骤s20包括:
步骤s21,查询关联保存的身份识别信息与控制界面操作记录信息,获取所述当前用户的身份识别信息对应的控制界面操作记录信息。
本实施例中,当前用户要通过控制设备对家电设备进行控制时,控制设备通过其预置的检测模块,获取当前用户的身份识别信息,其中,该身份识别信息包括但不限于用户的图像信息、指纹信息等。
在获得当前用户的身份识别信息后,控制设备根据该身份识别信息,识别出当前用户。
具体地,以身份识别信息为图像信息为例,所述步骤s11包括:
步骤d,控制设备通过摄像头采集当前用户的图像;
步骤e,对所述图像进行图像识别处理,获取所述当前用户的图像信息。
可选地,在一种实施示例中,控制设备上设置有摄像头,通过摄像头可采集图像。在当前用户要对家电设备进行控制时,开启控制设备的摄像头,通过该摄像头采集当前用户的图像。
可选地,控制设备上设置有运动传感器,当用户拿起控制设备,要通过控制设备来控制家电设备时,通过运动传感器检测到控制设备被用户拿起握持时,控制设备控制开启摄像头,通过摄像头采集当前用户的图像。
可以理解的是,摄像头既可以如上述方式由控制设备自动触发开启,也可以是由用户手动开启的,摄像头具体开启方式在本实施例中并不做具体限制。
在通过摄像头采集到当前用户的图像之后,控制设备对所采集到的图像进行图像识别处理,根据图像识别结果确定当前用户的身份,识别出当前用户。
下面列举两种识别当前用户的方式:
1)、方式一,由控制设备单独完成当前用户的识别操作,具体地,在该实施方式中,所述步骤s12包括:
步骤f,将所述图像信息与预设数据库中存储的多个用户对应的图像信息进行比对,获取所述图像信息对应的用户身份信息;其中,所述数据库中关联存储多个用户对应的图像信息和用户身份信息;
步骤g,根据所述用户身份信息,识别所述当前用户。
可选地,该实施方式中,在预设数据库中关联存储多个用户对应的图像信息和用户身份信息。当通过摄像头采集到当前用户的图像之后,控制设备对所采集到的图像进行图像识别处理,获取到该图像对应的图像信息。之后,调用数据库,将所获得的图像信息与数据库中存储的多个用户对应的图像信息进行比对,获取与其匹配的图像信息关联的用户身份信息,再根据所获得的用户身份信息,识别确定当前用户。
可选地,为了确保图像识别的准确性以及效率,在通过摄像头采集到当前用户的图像后,对该图像信息进行图像识别操作,获得第一图像信息,再对第一图像信息进行图像提取等图像处理操作,获取第二图像信息。之后,将所获得的第二图像信息与数据库中存储的多个用户对应的图像信息进行比对,获取与第二图像信息匹配的图像信息关联的用户身份信息,再根据所获得的用户身份信息,识别确确定当前用户。
2)、方式二,由控制设备和服务器交互完成当前用户的识别操作,具体地,在该实施方式中,所述步骤s12包括:
步骤h,将所述图像信息发送至服务器,以供所述服务器将所述图像信息与预存的多个用户对应的图像信息进行比对,确定并反馈所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
步骤i,接收所述服务器反馈的所述用户身份信息;
步骤j,根据所述用户身份信息,识别所述当前用户。
在该实施方式中,控制设备配置有无线通讯功能,与相应的服务器建立通讯连接。例如,通过wi-fi(无线保真)模块与服务器建立wi-fi连接。其中,服务器中关联存储多个用户对应的图像信息和用户身份信息。当控制设备通过摄像头采集到当前用户的图像之后,控制设备对所采集到的图像进行图像识别处理,获取到该图像对应的图像信息。
之后,控制设备将该图像信息发送至服务器,当服务器接收到控制设备发送的该图像信息后,服务器将该图像信息与预存的多个用户对应的图像信息进行比对,确定与其匹配的图像信息关联的用户身份信息,并将该用户身份信息反馈至控制设备。
控制设备在接收到服务器反馈的用户身份信息时,根据该用户身份信息,识别确定当前用户。
具体地,以身份识别信息为指纹信息为例,所述步骤s11包括:
步骤k,控制设备通过指纹传感器采集当前用户的指纹信息。
可选地,在另外一种实施示例中,控制设备上设置有指纹传感器,通过指纹传感器可采集用户指纹信息。在本实施例中,用户可预先将自己的指纹信息与相应用户身份信息进行关联存储。
当用户拿起控制设备要对家电设备进行控制时,控制设备通过其指纹传感器采集获取用户的指纹信息,之后将当前采集获取到的指纹信息,与预先关联存储的指纹信息进行比对,获取与当前采集获取到的指纹信息匹配的指纹信息,进而获取与该指纹信息关联存储的用户身份信息。之后,控制设备根据所获得的用户身份信息,确定识别出当前用户。
之后,根据识别出的当前用户,显示与当前用户对应的控制界面,供当前用户基于显示的控制界面执行家电设备的控制操作。具体操作可参考上述的实施例中所述,在此不再赘述。
本实施例提供的方案,通过获取当前用户的身份识别信息,根据该身份识别信息,准确识别出当前用户,进而准确显示当前用户对应的控制界面,供当前用户基于显示的控制界面执行家电设备的控制操作,因此,提高了家电设备控制的智能性和可靠性。
进一步地,基于上述任一实施例提出本发明家电设备的控制方法第五实施例,在本实施例中,如图6所示,所述步骤s40之后,还包括:
步骤s60,在检测到基于所述控制界面的控制操作后,将所述当前用户对应的控制界面操作记录信息进行更新。
本实施例中,控制设备在显示控制界面之后,当前用户即可基于该控制界面,对相应家电设备进行控制操作。在当前用户通过该控制界面,对相应家电设备进行控制之后,在检测到用户基于该控制界面的控制操作后,控制设备将保存的当前用户对应的控制界面操作记录信息进行更新。比如将该控制界面对应的操作次数递增1。
这样,在后续当前用户再次通过控制设备对家电设备进行控制时,控制设备根据更新后的当前用户对应的控制界面操作记录信息,确定当前用户待操作的控制界面,并显示该控制界面,具体操作可参考上述实施例中所述,在此不再赘述。
本实施例提供的方案,在检测到基于控制界面的控制操作后,控制设备将当前用户对应的控制界面操作记录信息进行更新,以供后续根据更新后的当前用户对应的控制界面操作记录信息,确定当前用户待操作的控制界面,并显示该控制界面,从而提高了控制界面显示的精准性,进而提高了家电设备控制的可靠性。
进一步地,提出本发明家电设备的控制方法第六实施例,在本实施例中,如图7所示,所述家电设备的控制方法包括:
步骤s70,接收控制设备发送的当前用户的图像信息;
步骤s80,将所述图像信息与预存的多个用户对应的图像信息进行比对,确定所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
步骤s90,反馈所述用户身份信息至所述控制设备,以供所述控制设备根据所述用户身份信息,识别所述当前用户,并确定所述当前用户待操作的控制界面,显示所述控制界面。
本实施例中,该家电设备的控制方法应用于服务器,服务器与家电设备的控制设备建立wi-fi等无线网络连接。其中,服务器中关联存储多个用户对应的图像信息和用户身份信息。
当用户要通过控制设备对家电设备进行控制时,控制设备通过其预置的检测模块,识别当前用户。
具体地,控制设备通过其预置的摄像头采集当前用户的图像,并对采集到的图像进行图像识别处理,获取到该图像对应的图像信息。
之后,控制设备将该图像信息发送至服务器,当服务器接收到控制设备发送的该图像信息后,服务器将该图像信息与预存的多个用户对应的图像信息进行比对,确定与其匹配的图像信息关联的用户身份信息,并将该用户身份信息反馈至控制设备。
控制设备在接收到服务器反馈的用户身份信息时,根据该用户身份信息,识别确定出当前用户。
当确定出当前用户时,控制设备调用保存的各个用户控制家电设备对应的控制界面操作记录信息,例如,控制设备调用数据库中保存的各个用户控制家电设备对应的控制界面操作记录信息,查询当前用户对应的控制界面操作记录信息。
在查询获得当前用户对应的控制界面操作记录信息之后,控制设备根据当前用户对应的控制界面操作记录信息,确定出当前用户待操作的控制界面,也即确定出当前用户待控制的家电设备对应的控制界面。例如,根据当前用户对应的控制界面操作记录信息中,当前用户控制各个家电设备对应的控制界面的操作次数,将其中操作次数最多的控制界面,确定为当前用户待操作的控制界面。
在确定了当前用户待操作的控制界面之后,控制设备显示该控制界面。例如,在确定当前用户待操作的控制界面为空调器控制界面之后,控制设备显示空调器控制界面。
之后,当前用户通过控制设备所显示的控制界面,即可对相应家电设备进行控制。例如,通过控制设备所显示的空调器控制界面,对空调器进行控制。又如,通过控制设备所显示的电视机控制界面,对电视机进行控制。
本实施例提供的方案,控制设备通过将当前用户的图像信息发送至服务器,服务器将所接收到的图像信息与预存的多个用户对应的图像信息进行比对,确定该图像信息对应的用户身份信息,并将该用户身份信息反馈至控制设备,控制设备根据该用户身份信息,确定当前用户,获取当前用户对应的控制界面操作记录信息,并根据控制界面操作记录信息,显示相应的控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
此外,本发明实施例还提出一种遥控器。
在本实施例中,该遥控器包括上述实施例中所述的家电设备的控制装置。采用该遥控器对家电设备进行控制的操作如上述家电设备的控制方法第一实施例至第五实施例中任一实施例所述,在此就不再赘述。
本实施例提供的方案,控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
此外,本发明实施例还提出一种移动终端。
在本实施例中,该移动终端包括上述实施例中所述的家电设备的控制装置。采用该移动终端对家电设备进行控制的操作如上述家电设备的控制方法第一实施例至第五实施例中任一实施例所述,在此就不再赘述。
本实施例提供的方案,控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
此外,本发明实施例还提出一种家电设备的控制装置,所述家电设备的控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的家电设备控制程序,所述家电设备控制程序被所述处理器执行时实现如下操作:
接收控制设备发送的当前用户的图像信息;
将所述图像信息与预存的多个用户对应的图像信息进行比对,确定所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
反馈所述用户身份信息至所述控制设备,以供所述控制设备根据所述用户身份信息,识别所述当前用户,并确定所述当前用户待操作的控制界面,显示所述控制界面。
本实施例提供的方案,控制设备通过将当前用户的图像信息发送至服务器,服务器将所接收到的图像信息与预存的多个用户对应的图像信息进行比对,确定该图像信息对应的用户身份信息,并将该用户身份信息反馈至控制设备,控制设备根据该用户身份信息,确定当前用户,获取当前用户对应的控制界面操作记录信息,并根据控制界面操作记录信息,显示相应的控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
此外,本发明实施例还提出一种服务器。
在本实施例中,该服务器包括上述实施例中所述的家电设备的控制装置。采用该服务器对家电设备进行控制的操作如上述家电设备的控制方法第六实施例中所述,在此就不再赘述。
本实施例提供的方案,控制设备通过将当前用户的图像信息发送至服务器,服务器将所接收到的图像信息与预存的多个用户对应的图像信息进行比对,确定该图像信息对应的用户身份信息,并将该用户身份信息反馈至控制设备,控制设备根据该用户身份信息,确定当前用户,获取当前用户对应的控制界面操作记录信息,并根据控制界面操作记录信息,显示相应的控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备控制程序,所述家电设备控制程序被处理器执行时实现如下操作:
控制设备识别当前用户;
查询保存的用户控制家电设备对应的控制界面操作记录信息,获取所述当前用户对应的控制界面操作记录信息;
根据获取的所述控制界面操作记录信息,确定所述当前用户待操作的控制界面;
显示所述控制界面,以供所述当前用户基于所述控制界面对家电设备进行控制。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
根据获取的所述控制界面操作记录信息,确定每个控制界面对应的显示优先级;
将显示优先级最高的控制界面,确定为所述当前用户待操作的控制界面。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
根据每个控制界面对应的操作次数,确定每个控制界面对应的显示优先级,其中,控制界面对应的操作次数越多,对应的显示优先级越高。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
在检测到控制界面切换指令时,切换显示所确定的显示优先级次高的控制界面。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
在检测到基于所述控制界面的触摸滑动操作时,触发所述控制界面切换指令。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
在检测到所述控制设备的摇动操作时,触发所述控制界面切换指令。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
控制设备获取当前用户的身份识别信息;
根据所述身份识别信息,识别当前用户;
查询关联保存的身份识别信息与控制界面操作记录信息,获取所述当前用户的身份识别信息对应的控制界面操作记录信息。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
控制设备通过摄像头采集当前用户的图像;
对所述图像进行图像识别处理,获取所述当前用户的图像信息。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
将所述图像信息与预设数据库中存储的多个用户对应的图像信息进行比对,获取所述图像信息对应的用户身份信息;其中,所述数据库中关联存储多个用户对应的图像信息和用户身份信息;
根据所述用户身份信息,识别所述当前用户。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
将所述图像信息发送至服务器,以供所述服务器将所述图像信息与预存的多个用户对应的图像信息进行比对,确定并反馈所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
接收所述服务器反馈的所述用户身份信息;
根据所述用户身份信息,识别所述当前用户。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
控制设备通过指纹传感器采集当前用户的指纹信息。
进一步地,所述家电设备控制程序被处理器执行时还实现如下操作:
在检测到基于所述控制界面的控制操作后,将所述当前用户对应的控制界面操作记录信息进行更新。
本实施例提供的方案,控制设备在对当前用户进行识别之后,通过查询保存的用户控制家电设备对应的控制界面操作记录信息,获取当前用户对应的控制界面操作记录信息,并根据该控制界面操作记录信息,确定当前用户待操作的控制界面,显示该控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有家电设备控制程序,所述家电设备控制程序被处理器执行时实现如下操作:
接收控制设备发送的当前用户的图像信息;
将所述图像信息与预存的多个用户对应的图像信息进行比对,确定所述图像信息对应的用户身份信息;其中,所述服务器中关联存储多个用户对应的图像信息和用户身份信息;
反馈所述用户身份信息至所述控制设备,以供所述控制设备根据所述用户身份信息,识别所述当前用户,并确定所述当前用户待操作的控制界面,显示所述控制界面。
本实施例提供的方案,控制设备通过将当前用户的图像信息发送至服务器,服务器将所接收到的图像信息与预存的多个用户对应的图像信息进行比对,确定该图像信息对应的用户身份信息,并将该用户身份信息反馈至控制设备,控制设备根据该用户身份信息,确定当前用户,获取当前用户对应的控制界面操作记录信息,并根据控制界面操作记录信息,显示相应的控制界面,当前用户直接基于该控制界面即可对家电设备进行控制,而不需要查找家电设备配对的遥控器,再通过遥控器来控制家电设备,因此,提高了家电设备控制的便捷性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。