一种按摩椅手势控制装置及控制方法与流程

文档序号:17761026发布日期:2019-05-24 21:40阅读:243来源:国知局
一种按摩椅手势控制装置及控制方法与流程

本发明涉及按摩椅技术控制领域,尤其涉及一种按摩椅手势控制装置及控制方法。



背景技术:

手势识别是一种通过识别不同手部运动轨迹来控制多种功能切换的一种控制方案,例如:向左右挥手、向上下挥手或者是画圈,波浪等来控制不同的功能。由于它容易被使用,操作更便捷,也就自然而然成了代替传统按键方案的一个很好的选择。目前已有的手势识别方案大体上可以分为三大类:1、通过红外传感器来识别;2、通过摄像头采集图像后利用图像算法去识别;3、利用加速度传感器去检测三个方向轴加速度变化从而确认运动的轨迹。而这几种方案,都存在着它们各自的缺陷。通常红外只能检测靠近远离;摄像头采集图像对cpu的要求和算法都比较高,成本大;而加速度传感器则必须把传感器绑定在移动的手上,不易使用。



技术实现要素:

为了解决上述问题,有必要提供一种结构简单、算法简单的按摩椅手势控制装置及控制方法。

本发明提供一种按摩椅手势控制装置,包括红外线发射器、红外线接收器、手势识别处理器和控制器;红外线发射器、红外线接收器、手势识别处理器均与所述控制器连接,红外线接收器与所述手势识别处理器连接;至少两个所述红外线发射器发射红外线,当使用者的手依次经过所述红外线发射器的表面时,将所述红外线发射器发射的红外线进行反射,所述红外线接收器依次接收红外反射光线,手势识别处理器根据红外线接收器接收到不同红外反射光线的顺序判断使用者所作出的手势,控制器根据手势识别处理器判断的手势控制按摩椅。

本发明还提供一种按摩椅手势控制方法,包括如下步骤:多个红外线发射器发射红外线;使用者在多个红外线发射器的上方做手势,对红外线发射器所发射的红外线进行反射;红外线接收器依次接收红外反射光线,手势识别处理器根据红外线接收器接收到不同红外反射光线的顺序判断使用者所作出的手势,控制器根据手势识别处理器判断的手势控制按摩椅。

本发明提供的按摩椅手势控制装置,通过设置多个红外线发射器、红外线接收器、手势识别处理器和控制器,多个红外线发射器依次循环发射红外线,所发射的红外线被使用者作手势时的手进行反射,红外线接收器接收被使用者的手反射的红外反射光线,手势识别处理器根据红外线接收器接收到不同红外反射光线的顺序判断使用者所作出的手势,控制器根据手势识别处理器判断的手势控制按摩椅。

附图说明

图1为本发明提供的按摩椅手势控制装置系统示意图;

图2为图1中红外线发射器和红外线接收器布置方式示意图;

图3为红外线接收器接收到的红外反射光线ad值示意图。

具体实施方式

以下结合具体实施例和说明书附图对本发明提供的技术方案进行说明:

如图1所示:本发明提供一种按摩椅手势控制装置,包括红外线发射器10、红外线接收器20、手势识别处理器和控制器;红外线发射器10、红外线接收器20、手势识别处理器均与所述控制器连接,红外线接收器10与所述手势识别处理器连接;所述红外线接收器20与多个所述红外线发射器10配合使用,多个所述红外线发射器10依次循环发射红外线,当使用者的手依次经过多个所述红外线发射器10的表面时,将多个所述红外线发射器10依次循环发射的红外线进行反射,所述红外线接收器20依次接收红外反射光线,手势识别处理器根据红外线接收器20接收到不同红外反射光线的顺序判断使用者所作出的手势,控制器根据手势识别处理器判断的手势控制按摩椅。

本发明提供的按摩椅手势控制装置,通过设置多个红外线发射器10、红外线接收器20、手势识别处理器和控制器,多个红外线发射器10依次循环发射红外线,所发射的红外线被使用者作手势时的手进行反射,红外线接收器20接收被使用者的手反射的红外反射光线,手势识别处理器根据红外线接收器20接收到不同红外反射光线的顺序判断使用者所作出的手势,控制器根据手势识别处理器判断的手势控制按摩椅。

优选地,所述红外线接收器10的接收面与所述红外线发射器20的发射面朝同一方向设置。

优选地,所述控制器根据红外线接收器20所接收到的红外反射光线的最大ad值的顺序判断使用者的手经过不同红外接收器表面的顺序,进而辨别使用者的手势。

优选地,所述红外线发射器10有三个,所述红外线接收器20有一个。

优选地,三个红外线发射器10沿等腰直角三角形布置;所述红外线接收器20位于所述等腰直角三角形的斜边中点设置。

优选地,所述红外线接收器20的识别距离大于40cm。

优选地,还包括寄存器,用于预存控制器识别红外接收器接收红外发射光的数据模板,以便手势识别处理器更好地判断使用者的手势。

优选地,所述红外线发射器、红外线接收器和控制器集成于pcb板上;所述pcb板设置于按摩椅的扶手上;所述红外线发射器的发射面、所述红外线接收器的接收面露出所述按摩椅的外部。

图2对红外识别技术在本发明实施例中的工作原理说明:在实际工作过程中,采用三个红外线发射器,分别为led1、led2、led3,led1、led2、led3沿等腰直角三角形的三个顶点设置,红外线接收器位于斜边中点,三个红外线发射器均与红外线接收器电连接,红外线发射器发射红外线时,红外线接收器可根据红外线发射器发射的时间判断所接收到的红外反射光线具有由哪个红外线发射器发射的;

该三个红外线发射器依次间隔同样的时间循环发射红外线,红外接收传感器驱动三个红外发射器分时循环发光,一般红外线接收器采样率设置为20-100hz,手挥动一次的时间100-300ms左右,手腕挥动一次可以采样10-30次数据,数据具体可体现在采集红外线接收器接收到的红外反射光线的ad值。当用户手掌从左至右挥动时,手掌首先经过led1,再经过led3,最后是led2。由于红外线接收器接收到的红外光线越强,对应采集的ad值便越大,固而当手掌在红外线发射器的正上方,反射给红外线接收器的红外线最强,此时采集红外反射光线的ad值达到峰值(最大值),当手掌远离红外线发射器的正上方时,该红外线发射器发射的红外线本手反射的红外反射光线的ad值慢慢变低。通过ad值随时间的变化可以模拟画出对应的波形图(红外线接收器接收到的红外反射光线实际是数个间隔的数据点),如图3,通过红外线接收器采集的三只红外线发射器发射的红外线被手反射的红外反射光线对应的ad值画成的二维坐标图(x轴为时间,y轴为ad值,图中线条图属于经过多个ad值数据点的曲线图),手势识别器由图的三个波峰便可计算出该图对应的手势是由左往右挥手,控制系统根据该手势对按摩椅进行控制。

优选地,可将现有手势识别处理器容易识别的数据通过i2c接口传送至单片机的寄存器进行存储,而后当用户做手势的时候,有些用户无法做出让手势识别处理器识别的手势,只需要把红外接收器采集到的ad值数据所得的这类用户的手势识别波形曲线与单片机寄存器中存储的ad值数据集对应时间ad值之间的比对,以获得使用者的手势,便可以快速确定手势是向右挥动的。其他手势也是同样的道理去设计实现。

控制器根据手势识别处理器识别的使用者的手势可对机芯动作或者椅子姿态等功能进行控制,具体如何控制,现有技术已存在相应的技术方案,在此,不再赘述。

本发明还提供一种按摩椅手势控制方法,其特征在于,包括如下步骤:多个红外线发射器依次循环发射红外线;使用者在多个红外线发射器的上方做手势,对红外线发射器所发射的红外线进行反射;红外线接收器依次接收红外反射光线手势,识别处理器根据红外线接收器接收到不同红外反射光线的顺序判断使用者所作出的手势,控制器根据手势识别处理器判断的手势控制按摩椅。

优选地,所述控制器根据红外线接收器所接收到的红外反射光线的最大ad值的顺序判断使用者的手经过不同红外接收器表面的顺序,进而辨别使用者的手势。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1