一种设备控制方法、系统及终端设备的制造方法

xiaoxiao2021-3-1  170

一种设备控制方法、系统及终端设备的制造方法
【技术领域】
[0001]本发明涉及智能控制领域,尤其涉及一种设备控制方法、系统及终端设备。
【背景技术】
[0002]随着人们生活水平的提高,智能设备的应用情况也逐步复杂和丰富多彩,仅靠产品上的按键/按钮或使用遥控器来进行控制已不能满足人们日益增长的需求,所以需要一种更方便的设备控制方法。

【发明内容】

[0003]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种更方便的设备控制方法、系统及终端设备。
[0004]本发明解决其技术问题所采用的技术方案是:构造一种设备控制方法,包括:
[0005]S1.终端设备预先建立多组识别信息与相应控制指令的对应关系,并存储多组识别信息与相应控制指令的关系列表,其中,所述识别信息包括多个关键识别点的特征信息;
[0006]S2.在对设备进行控制时,终端设备调用摄像装置对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合;
[0007]S3.终端设备判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例;
[0008]S4.在达到预设比例时,终端设备根据所述关系列表查找并获取所述识别信息所对应的控制指令;
[0009]S5.终端设备将所获取的控制指令发送至中央控制设备;
[0010]S6.中央控制设备根据所接收的控制指令生成目标设备的控制信号,并发送至相应目标设备;
[0011]S7.目标设备根据所接收的控制信号进行相应动作。
[0012]进一步地,在所述步骤S7之后,还包括:
[0013]S8.目标设备向中央控制设备返回工作状态信息;
[0014]S9.中央控制设备对所接收的工作状态信息进行处理,并发送至终端设备;
[0015]S10.终端设备显示所接收的工作状态信息。
[0016]进一步地,在所述关系列表中,一组识别信息对应多个控制指令;而且,在所述步骤S4和步骤S5之间,还包括:
[0017]S11.终端设备对所查找到的多个控制指令信号进行处理,并生成包含与多个控制指令相对应的多个功能按键的用户界面;
[0018]S12.显示所生成的用户界面;
[0019]S13.当用户触发特定功能按键时,终端设备获取所触发的功能按键所对应的控制指令,然后执行步骤S5。
[0020]进一步地,
[0021 ] 所述步骤S12为:通过3D的方式显示所述用户界面;而且,
[0022]所述步骤S13包括:
[0023]S131.当用户操作用户界面时,终端设备对用户动作进行捕捉,并根据所捕捉的图像获取用户手部的空间位置及识别用户的手势信号;
[0024]S132.终端设备根据用户手部的空间位置及手势信号确定用户所触发的功能按键,并获取所触发的功能按键所对应的控制指令,然后执行步骤S5。
[0025]本发明还构造一种终端设备,包括:
[0026]存储模块,用于预先建立多组识别信息与相应控制指令的对应关系,并存储多组识别信息与相应控制指令的关系列表,其中,所述识别信息包括多个关键识别点的特征信息;
[0027]识别模块,用于在对设备进行控制时,对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合;
[0028]判断模块,用于判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例;
[0029]查找模块,用于在达到预设比例时,根据所述关系列表查找并获取所述识别信息所对应的控制指令;
[0030]发送模块,用于发送所获取的控制指令。
[0031]进一步地,还包括:
[0032]接收模块,用于接收目标设备的工作状态信息;
[0033]显示模块,用于显示目标设备的工作状态信息。
[0034]进一步地,在所述关系列表中,一组识别信息对应多个控制指令;而且,所述终端设备还包括处理模块和输入模块,其中,
[0035]所述处理模块,用于对所查找到的多个控制指令信号进行处理,并生成包含与多个控制指令相对应的多个功能按键的用户界面;还用于获取所触发的功能按键所对应的控制指令;
[0036]所述显示模块,还用于显示所述用户界面;
[0037]所述输入模块,用于接收用户所触发的特定功能按键的信号。
[0038]进一步地,所述显示模块,用于通过3D的方式显示所述用户界面;而且,
[0039]所述输入模块,用于当用户操作所述用户界面时,对用户动作进行捕捉;
[0040]所述处理模块,还用于根据所捕捉的图像获取用户手部的空间位置及识别用户的手势信号,并根据用户手部的空间位置及手势信号确定用户所触发的功能按键。
[0041]进一步地,所述发送模块,用于通过蓝牙或WIFI发送所获取的控制指令。
[0042]本发明还构造一种设备控制系统,包括:
[0043]以上所述的终端设备;
[0044]中央控制设备,用于根据所接收的控制指令生成目标设备的控制信号,并发送至相应目标设备;
[0045]目标设备,用于根据所接收的控制信号进行相应动作。
[0046]实施本发明的技术方案,当对目标设备进行控制时,用户可利用终端设备的摄像头对该目标设备所对应的目标图片或实物进行扫描,终端设备便可自动将相应的控制指令发送至中央控制设备,并由中央控制设备再将控制指令信号发送至目标设备,以控制目标设备进行相应动作,因此这种设备的控制方式更方便,用户体验更高。
【附图说明】
[0047]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0048]图1是本发明设备控制方法实施例一的流程图;
[0049]图2是本发明设备控制系统实施例一的逻辑图;
[0050]图3是图2中终端设备实施例一的逻辑图;
[0051 ]图4是图2中终端设备实施例二的逻辑图。
【具体实施方式】
[0052]图1是本发明设备控制方法实施例一的流程图,该实施例的设备控制方法包括以下步骤:
[0053]S1.终端设备预先建立多组识别信息与相应控制指令的对应关系,并存储多组识别信息与相应控制指令的关系列表,其中,所述识别信息包括多个关键识别点的特征信息;
[0054]S2.在对设备进行控制时,终端设备调用摄像装置对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合;
[0055]S3.终端设备判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例;
[0056]S4.在达到预设比例时,终端设备根据所述关系列表查找并获取所述识别信息所对应的控制指令,在该步骤中,需说明的是,查找所依据的识别信息为以下所述的识别信息:该组识别信息中相吻合的关键识别点的数量达到预设比例;
[0057]S5.终端设备将所获取的控制指令发送至中央控制设备;
[0058]S6.中央控制设备根据所接收的控制指令生成目标设备的控制信号,并发送至相应目标设备;
[0059]S7.目标设备根据所接收的控制信号进行相应动作。
[0060]关于该实施例,需说明的是,识别可为对平面图片(例如杂志、广告画、印刷品表面、卡片、照片、绘画、显示屏幕等上的图片)的识别,也可为对实物的识别。为了获取良好的识别效果,对于平面图片识别的情况一般要做到以下几点:
[0061]1.先在电脑上设计制作识别图片(照片、绘画、图形图像或任意混合),存为电子文件,程序进行读取存储信息,然后再把电子文件通过打印方式打印在纸质面上,作为平面标识物,这样图片前后的误差比较小;
[0062]2.识别图片的设计制作要求是明暗对比度强,细节多,主要是加大关键识别点的数量,有利识别。在进行比对时,程序中存储的图片关键识别点数量与平面标识物关键识别点数量达到一定比例(可调节)的吻合,即识别成功,所以识别图片的制作是个重点;
[0063]3.对于打印表面的材质尽量少用光滑表面,如照片纸,以亚光纸为宜,这样是保证平面标识物的图片内容少受环境强光影响。
[0064]4.在启动软件进行识别时,摄像头垂直平面标识物平面为最佳角度,摄像头显示全部平面标识物内容(制作的内容)为宜。在摄像头倾斜45度之类都可以达到良好的识别效果Ο
[0065]5.摄像头角度尽量避免在平面标识物产生强烈的反光,影响识别。
[0066]而对于实物识别的情况一般要做到以下几点:
[0067]1.实物标识物本身要有选择,结构起伏大,表面纹理对比强的物体越有利于制作实物标识物,表面光滑,结构简单(如一个光滑的球)的实物不适合制作实物标识物;
[0068]2.对实物进行点云扫描时,环境尽量干净整洁无杂物,光线充足照明柔和,扫描时均匀移动扫描设备,覆盖范围全面,这样有利于制作实物有效的点云数据信息,程序进行读取存储ig息。
[0069]3.在启动软件进行识别时,摄像头尽量在原扫描的面的方向进行识别。
[0070]4.实物要放置在光线充足的环境下。
[0071]在上述实施例的基础上,进一步地,还可包括:
[0072]S8.目标设备向中央控制设备返回工作状态信息;
[0073]S9.中央控制设备对所接收的工作状态信息进行处理,并发送至终端设备;
[0074]S10 .终端设备显示所接收的工作状态信息。
[0075]这样,用户可通过终端设备查看目标设备的工作状态。
[0076]另外,在关系列表中,控制指令例如为开/关、灯光调壳/暗、风速调大/小等,一组识别信息可对应一个控制指令,例如,识别到电灯的图片就控制“开灯”,识别不到电灯的图片就保持“关灯”状态。再例如,针对“开灯”指令制作图片a,针对“关灯”指令制作图片b。当然,在其它实施例中,一组识别信息也可对应多个控制指令,并由用户选择具体是哪个控制指令,以下是两种【具体实施方式】。
[0077]在一个实施例中,步骤S4和步骤S5之间,可包括:
[0078]S11.终端设备对所查找到的多个控制指令信号进行处理,并生成包含与多个控制指令相对应的多个功能按键的用户界面;
[0079]S12.显示所生成的用户界面;
[0080]S13.当用户触发特定功能按键时,终端设备获取所触发的功能按键所对应的控制指令,然后执彳丁步骤S5。
[0081 ] 优选地,步骤S 12可为:通过3D的方式显示所述用户界面;而且,此时,步骤S13可具体包括:
[0082]S131.当用户操作用户界面时,终端设备对用户动作进行捕捉,并根据所捕捉的图像获取用户手部的空间位置及识别用户的手势信号,在该步骤中,可通过双摄像头传感器来捕捉用户动作;
[0083]S132.终端设备根据用户手部的空间位置及手势信号确定用户所触发的功能按键,并获取所触发的功能按键所对应的控制指令,然后执行步骤S5。
[0084]图2是本发明设备控制系统实施例一的逻辑图,该实施例的设备控制系统包括终端设备10、中央控制设备20及至少一个目标设备(仅示出一个目标设备30),终端设备10例如为移动终端、智能穿戴设备等,目标设备30例如为电灯、风扇等。其中,终端设备10与中央控制设备20可通过WIFI或蓝牙进行通讯。中央控制设备20与目标设备30可通过红外、ZigBee、WIF1、蓝牙或有线的方式进行通讯,另外,当目标设备仅有一个时,可将中央控制设备20安装在目标设备30上。
[0085]下面结合图3说明终端设备实施例一的逻辑结构,该实施例的终端设备包括存储模块11、识别模块12、判断模块13、查找模块14和发送模块15。其中,存储模块11用于预先建立多组识别信息与相应控制指令的对应关系,并存储多组识别信息与相应控制指令的关系列表,其中,所述识别信息包括多个关键识别点的特征信息。识别模块12用于在对设备进行控制时,对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合。判断模块13用于判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例。查找模块14用于在达到预设比例时,根据所述关系列表查找并获取所述识别信息所对应的控制指令。发送模块15用于发送所获取的控制指令,例如通过蓝牙或WIFI发送所获取的控制指令。
[0086]另外,中央控制设备20用于根据所接收的控制指令生成目标设备的控制信号,并发送至相应目标设备。目标设备30用于根据所接收的控制信号进行相应动作。
[0087]图4是图2中终端设备实施例二的逻辑图,该实施例的终端设备相比图3所示的实施例,所不同的仅是还包括接收模块16、显示模块17、处理模块18和输入模块19。而且,接收模块16用于从中央控制设备20接收目标设备的工作状态信息,例如通过蓝牙或WIFI接收工作状态信息。显示模块17用于显示目标设备的工作状态信息。
[0088]另外,在所述关系列表中,当一组识别信息对应多个控制指令的情况下,处理模块18用于对所查找到的多个控制指令信号进行处理,并生成包含与多个控制指令相对应的多个功能按键的用户界面;还用于获取所触发的功能按键所对应的控制指令。显示模块17还用于显示所述用户界面。输入模块19用于接收用户所触发的特定功能按键的信号。
[0089]优选地,显示模块17用于通过3D的方式显示所述用户界面;而且,输入模块19用于当用户操作所述用户界面时,对用户动作进行捕捉。处理模块18还用于根据所捕捉的图像获取用户手部的空间位置及识别用户的手势信号,并根据用户手部的空间位置及手势信号确定用户所触发的功能按键。
[0090]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
【主权项】
1.一种设备控制方法,其特征在于,包括: 51.终端设备预先建立多组识别信息与相应控制指令的对应关系,并存储多组识别信息与相应控制指令的关系列表,其中,所述识别信息包括多个关键识别点的特征信息; 52.在对设备进行控制时,终端设备调用摄像装置对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合; 53.终端设备判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例; 54.在达到预设比例时,终端设备根据所述关系列表查找并获取所述识别信息所对应的控制指令; 55.终端设备将所获取的控制指令发送至中央控制设备; 56.中央控制设备根据所接收的控制指令生成目标设备的控制信号,并发送至相应目标设备; 57.目标设备根据所接收的控制信号进行相应动作。2.根据权利要求1所述的设备控制方法,其特征在于,在所述步骤S7之后,还包括: 58.目标设备向中央控制设备返回工作状态信息; 59.中央控制设备对所接收的工作状态信息进行处理,并发送至终端设备; 510.终端设备显示所接收的工作状态信息。3.根据权利要求1所述的设备控制方法,其特征在于,在所述关系列表中,一组识别信息对应多个控制指令;而且,在所述步骤S4和步骤S5之间,还包括: 511.终端设备对所查找到的多个控制指令信号进行处理,并生成包含与多个控制指令相对应的多个功能按键的用户界面; 512.显示所生成的用户界面; 513.当用户触发特定功能按键时,终端设备获取所触发的功能按键所对应的控制指令,然后执行步骤S5。4.根据权利要求3所述的设备控制方法,其特征在于, 所述步骤S12为:通过3D的方式显示所述用户界面;而且, 所述步骤S13包括: 5131.当用户操作用户界面时,终端设备对用户动作进行捕捉,并根据所捕捉的图像获取用户手部的空间位置及识别用户的手势信号; 5132.终端设备根据用户手部的空间位置及手势信号确定用户所触发的功能按键,并获取所触发的功能按键所对应的控制指令,然后执行步骤S5。5.一种终端设备,其特征在于,包括: 存储模块,用于预先建立多组识别信息与相应控制指令的对应关系,并存储多组识别信息与相应控制指令的关系列表,其中,所述识别信息包括多个关键识别点的特征信息; 识别模块,用于在对设备进行控制时,对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合; 判断模块,用于判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例; 查找模块,用于在达到预设比例时,根据所述关系列表查找并获取所述识别信息所对应的控制指令; 发送模块,用于发送所获取的控制指令。6.根据权利要求5所述的终端设备,其特征在于,还包括: 接收模块,用于接收目标设备的工作状态信息; 显示模块,用于显示目标设备的工作状态信息。7.根据权利要求5所述的终端设备,其特征在于,在所述关系列表中,一组识别信息对应多个控制指令;而且,所述终端设备还包括处理模块和输入模块,其中, 所述处理模块,用于对所查找到的多个控制指令信号进行处理,并生成包含与多个控制指令相对应的多个功能按键的用户界面;还用于获取所触发的功能按键所对应的控制指令; 所述显示模块,还用于显示所述用户界面; 所述输入模块,用于接收用户所触发的特定功能按键的信号。8.根据权利要求7所述的终端设备,其特征在于, 所述显示模块,用于通过3D的方式显示所述用户界面;而且, 所述输入模块,用于当用户操作所述用户界面时,对用户动作进行捕捉; 所述处理模块,还用于根据所捕捉的图像获取用户手部的空间位置及识别用户的手势信号,并根据用户手部的空间位置及手势信号确定用户所触发的功能按键。9.根据权利要求5所述的终端设备,其特征在于, 所述发送模块,用于通过蓝牙或WIFI发送所获取的控制指令。10.一种设备控制系统,其特征在于,包括: 权利要求5-9任一项所述的终端设备; 中央控制设备,用于根据所接收的控制指令生成目标设备的控制信号,并发送至相应目标设备; 目标设备,用于根据所接收的控制信号进行相应动作。
【专利摘要】本发明公开了一种设备控制方法、系统及终端设备。该设备控制方法包括:终端设备预先建立多组识别信息与相应控制指令的对应关系,并存储关系列表;在对设备进行控制时,调用摄像装置对目标图片或目标实物进行扫描及识别,并依次判断所识别的关键识别点的特征信息与所存储的每组识别信息中多个关键识别点的特征信息是否相吻合;判断每组识别信息中相吻合的关键识别点的数量是否达到预设比例;在达到预设比例时,查找并获取识别信息所对应的控制指令;将所获取的控制指令发送至中央控制设备;中央控制设备生成目标设备的控制信号,并发送至相应目标设备;目标设备进行相应动作。实施本发明的技术方案,可以更方便地控制目标设备,用户体验度更高。
【IPC分类】G05B19/418, G06K9/00
【公开号】CN105487506
【申请号】CN201510830380
【发明人】倪宏伟
【申请人】倪宏伟, 刘翱翔
【公开日】2016年4月13日
【申请日】2015年11月25日

最新回复(0)