The invention discloses a non-contact gesture recognition device and recognition method, the device is composed of a sensor unit, a control module and a controlled unit, wherein, the sensor unit comprises a plurality of (sensor, the sensor is a distance sensor, and the distance from the sensor array is. The invention uses the distance sensor to the application of non-contact gesture recognition system to explore the low cost, the one hand to meet the demands of low power and low cost; on the other hand, can achieve some simple non-contact gesture interaction, usually in the simple interaction scenarios can satisfy the.
【技术实现步骤摘要】
一种非接触式手势识别装置和识别方法
本专利技术属于手势识别
,特别涉及一种非接触式的手势识别装置和识别方法。
技术介绍
在计算机科学中,手势识别是通过数学算法来识别人类手势的一个技术。手势识别可以来自人的身体各部位的运动,但一般是指脸部和手的运动。通常用于智能手机及智能眼镜、平板电脑中。目前非接触手势识别技术主要分为以下三类:1)基于模式匹配技术的二维静态手型识别。这种方式主要是依靠模式识别技术来实现。2)基于微机视觉算法的二维手势识别技术。这种方式主要是依靠微机的图片处理技术。3)基于更强的计算机视觉算法的三维手势识别技术。这种方式主要依靠图片处理,计算机视觉算法,机器学习等技术。虽然上述方法在实际应用中比较广泛,但由于当前基于图片处理技术的硬件要求较高,传感器昂贵等因素,其在很多低成本应用场景中难以推广。如专利申请201510796509.6公开了一种用于虚拟现实显示输出设备的手势识别方法及虚拟现实显示输出设备,识别方法包括:从第一摄像头获取第一视频,从第二摄像头获取第二视频;从所述第一视频中分离出关于第一视频中手图形的第一平面信息的第一平面手势,从所述第二视频中分离出关于第二视频中手图形的第二平面信息的第二平面手势;采用双目成像方式将所述第一平面信息和所述第二平面信息转换为空间信息,生成包括所述空间信息的空间手势;获取所述空间手势对应的执行指令;执行所述执行指令。该申请能够采用普通摄像头完成三维手势的识别。
技术实现思路
基于此,因此本专利技术的首要目地是提供一种非接触式手势识别装置和识别方法,该装置及方法通过利用距离传感去探求低成本的非接触式手势 ...
【技术保护点】
一种非接触式手势识别装置,其特征在于该装置由传感器单元、控制模块和被控单元组成,其中,所述传感器单元包含有复数个传感器,所述传感器为距离传感器,且所述距离传感器呈阵列式排列。
【技术特征摘要】
1.一种非接触式手势识别装置,其特征在于该装置由传感器单元、控制模块和被控单元组成,其中,所述传感器单元包含有复数个传感器,所述传感器为距离传感器,且所述距离传感器呈阵列式排列。2.如权利要求1所述的非接触式手势识别装置,其特征在于所述传感器单元中复数排竖向排列的距离传感器,所述每排竖向排列的距离传感器之间的距离相等,相邻两排距离传感器之间距离为D,据此进行阀值的对比和判断。3.如权利要求1所述的非接触式手势识别装置,其特征在于所述控制模块由微控制器和发送命令模块组成,微处理器激励距离传感器获取响应以后,读响应进行相关处理后得到手势命令,最后通过发送命令模块向外发送命令,由被控单元接收相应信标,做相应响应。4.一种非接触式手势识别方法,其特征在于该方法包括:101、设定一个触发阈值,该阈值是与距离大小有关的一个物理量;设定一个二级阈值,该阈值用于丢弃随机干扰;102、微控制器对距离传感器的数据信号进行转换,并获取每个传感器的距离数值;103、依次检测并将所有距离传感器距离信息,若获得信息满足触发阈值要求条件,则认为是正确触发信号,进入数字信号处理流程;104、根据给定的触发阈值,使用阈值判断法初步筛选出有效数据,分别存放,记忆上一次该有效数据对应的数据值,将两次数据值相减然后与二级阈值进行对比,如果大于二次阀值,则认为本次数据无效,丢弃无效数据,等待新的一笔数据到来,直至确认满足二级阀值的有效数据;105、得到有效数据后,将其存入队列长度为N的缓存器,然后分别求出队列数据的和,丢去一个或多个最大值和最小值求其平均再赋值给有效数据。这样就实现了原始数据的加工,此步可进一步屏蔽某些随机数据;106、由用户设置一个距离阈值称为TH1,该阈值用于体现数据的位置特性;通过对阈值TH1的判断,并定义状态FLAG、GestureFlag、LeftCount、RightCount、GestureDetc,来对手的位置和方向进行精确的定位,以判断出左滑、右滑、左击和右击手势。5.如权利要求4所述的非接触式手势识别方法,其特征在于所述步骤106中,以两个相邻传感器数据为X1和X2为例,且X1代表左边传感器数据,X2代表右边传感器数据;手势的判断步骤为:1061、获取的新的数据组,分别存在X1和X2中;1062、分别将X1和X2与阈值TH1进行比较,并将大于阈值TH1的X1或X2的值设置为新阈值TH1;1063、重新将X1和X...
【专利技术属性】
技术研发人员:姜恒,
申请(专利权)人:芯海科技深圳股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。