一种具有图像识别系统的猜拳机器人技术方案

技术编号:9648504 阅读:144 留言:0更新日期:2014-02-07 22:23
本实用新型专利技术公开了一种具有图像识别系统的猜拳机器人,包括座体,其特征在于:还包括超声波传感器、摄像头、系统控制主机和猜拳机器人本体,在座体上设置有猜拳机器人本体,在座体上设置有出拳区,猜拳机器人本体的出拳臂伸入到出拳区,在猜拳机器人上设置有拍摄出拳人出拳手势的摄像头,在座体上设置有检测是否有出拳人的超声波传感器,所述超声波传感器和摄像头与系统控制主机连接。本实用新型专利技术解决了猜拳机器人无法对不规则的猜拳动作及变换手势的猜拳动作进行有效的识别,识别速度慢,识别率低,无法进行正常娱乐活动的问题,提供了一种能够快速准确识别用户猜拳手势,使猜拳过程更加生动有趣的具有图像识别系统的猜拳机器人及猜拳手势识别方法。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
一种具有图像识别系统的猜拳机器人
本技术涉及一种识别处理操作系统,特别涉及一种具有图像识别系统的猜拳机器人。
技术介绍
目前的猜拳系统简单的具有图像识别技术识别手势图像进行猜拳互动,其并未与机器人相结合,不够生动形象,显示呆板。同时由于用户出拳手势各异,使得猜拳机器人无法对不规则的猜拳动作及变换手势的猜拳动作进行有效的识别,识别速度慢,识别率低,无法进行正常的娱乐活动。
技术实现思路
为了解决现有技术中猜拳机器人无法对不规则的猜拳动作及变换手势的猜拳动作进行有效的识别,识别速度慢,识别率低,无法进行正常娱乐活动的问题,本技术提供了一种能够快速准确识别用户猜拳手势,使猜拳过程更加生动有趣的具有图像识别系统的猜拳机器人。为了解决上述问题,本技术所采取的技术方案是:一种具有图像识别系统的猜拳机器人,包括座体,其特征在于:还包括超声波传感器、摄像头、系统控制主机和猜拳机器人本体,在座体上设置有猜拳机器人本体,在座体上设置有出拳区,猜拳机器人本体的出拳臂伸入到出拳区,在猜拳机器人上设置有拍摄出拳人出拳手势的摄像头,在座体上设置有检测是否有出拳人的超声波传感器,所述超声波传感器和摄像头与系统控制主机连接。前述的一种具有图像识别系统的猜拳机器人,其特征在于:还包括照明灯,在猜拳机器人设置有向出拳区提供照明的照明灯。前述的一种具有图像识别系统的猜拳机器人,其特征在于:还包括音响和触摸显示屏,所述音响和触摸显示屏分别与系统控制主机相连接。前述的一种具有图像识别系统的猜拳机器人,其特征在于:所述出拳臂包括手指、手指拉杆、手臂杆、舵盘、舵机和电机,所述电机通过手臂杆与舵机相连接,所述舵机控制舵盘带动手指拉杆运动,所述手指拉杆末端连接有手指。前述的一种具有图像识别系统的猜拳机器人,其特征在于:还包括电机座、舵机安装板和底板,所述电机安装电机座上,所述电机座通过螺栓连接固定在底板上,在舵机安装板上设置有舵机。前述的一种具有图像识别系统的猜拳机器人,其特征在于:所述手臂杆包括手臂摇杆、手臂连杆和主动摇杆,在电机座上安装有手臂摇杆,手臂摇杆通过手臂连杆与主动摇杆一段铰接,所述电机与主动摇杆另一端连接。一种出拳人猜拳手势识别方法,其特征在于:包括以下步骤:(I)、摄像头捕获出拳人的随机猜拳动作,(2)、图像处理平台将出拳人猜拳动作图像传送给系统控制主机中的信息处理器,信息处理器通过内部的图像识别技术,提取出人手区域,然后进一步分析该区域,对猜拳动作进行识别;前述的一种出拳人猜拳手势识别方法,其特征在于:在步骤I中,摄像头捕获出拳人的动作过程中包含多次捕获与识别,通过这种方法可以降低识别的错误率,并可有效的识别出拳人短时间内快速变换手势的作弊行为,增加系统的智能性及趣味性。前述的一种出拳人猜拳手势识别方法,其特征在于:还包括以下步骤:在步骤(1)和步骤(2)之间设有步骤:猜拳机器人随机产生猜拳动作;在步骤(2)之后依次设有步骤:信息处理器通过识别出的出拳人猜拳动作与机器人的猜拳动作,得出猜拳结果;系统控制主机通过信息处理器的猜拳结果,控制音响进行机器人发声,与出拳人间进行猜拳互动,增加娱乐性和趣味性。前述的一种出拳人猜拳手势识别方法,其特征在于:所述步骤(2)对出拳人的猜拳动作进行识别分为两步:第一步、从图像中确定手掌的位置。由步骤(1)获取的图像信息中,我们通过分析人类皮肤的颜色信息,确定人手的位置并提取出来,做二值化处理,便于下一步分析。然后由人手的几何信息确定猜拳手掌的角度。然后根据获得的角度对图像进行旋转,使得正在出拳的人手图像保持水平,第二步、对二值化后 的手掌图像进行分析,得出手势识别结果:包括以下两种方法:述的一种出拳人猜拳手势识别方法,其特征在于:所述步骤(2)对出拳人的猜拳动作进行识别包括以下两种方法:一、通过贝塞尔曲线根据手指的位置和数量进行判断;I )、贝塞尔曲线表达公式如式(I):,B (t) = (l_t) [ (l_t) Pg+tPj +t [ (l_t) P^tP2], t ε [0, I]( I)在公式(I)中,t代表进程参数,控制着节点从起点Ptl向终点P2运动,该公式生成一条连续平滑的曲线,该曲线从Ptl点开始,向P1点运动,最终到达P2点,Ptl, P1, P2代表三个特征点,2)、采用了二阶贝塞尔曲线,表达公式如式(2):,B(t) = (l-t)2P0+2(l-t)tP1+t2P2, t e [O, I](2)在公式(2)中,t代表进程参数,控制着节点从起点Ptl向终点P2运动,P0, P1, P2代表三个特征点,贝塞尔曲线由这些特征点决定;3)、贝塞尔特征点的选取,根据坐标位置选取特征点,围绕着人手附近的点,分别用Po,P11P2和p2,p3,P4作为贝塞尔曲线的特征点,绘制出两条二阶贝塞尔曲线;坐标fw Λ fW fwfw Λ位置为 pQ 为—,0 P1S —,0 ?2为—,一 ?3为—,L P4 为 V 2 ), V 5 J, I 5 2Jy V 5 J,(W )——,L W:手势图像的宽,L:手势图像的长,U J,两条贝塞尔曲线在点P2相交,形成一条完整的曲线,通过进程参数t的增加和参数n,控制曲线上的点从Ptl向P4移动,判定曲线方程如公式(3)所示:、^-O2P()+2{\-t)tPl+rP7Je[0A] (if η = O)fit, η) = ,,η e [0.1]'、 (1-ty P2 + 2(1 -t)tP3 + t2P4J e [0,1] (if η = I) '(3)把步长设为若干个采样点,当采样点上的象素点值不等于O时,我们认为该像素点有效,我们将计数器+1,继续检测下一个采样点;当该像素点等于O时,计数器清零,继续检测下一个采样点;在采样的过程中,如果计数器值count e [50,200),就认为识别到了一根手指;如果计数器值count ^ 200时,我`们就认为识别到了手掌;根据这个方法,如果我们辨认出了2根手指,我们就认为手势为剪刀;如果辨认出4根以上的手指,我们就认为手势为布;如果辨认出手掌而没有手指,我们就认为手势为拳头,其他情况不能确定,我们将使用机器人学并匹配的方法进行二次判断,做出结论。二、系统控制主机使用预先准备的100组数据进行训练,然后再将图像处理平台得到的手型与训练结果进行比对,得出判断。本技术的有益效果是:本技术基于现有的猜拳游戏基础上增加了算法的优化,能够有效的识别不规则的猜拳手势和变换动作的猜拳手势。同时本技术将优化后的猜拳算法有效的与机器人相结合,机器人可以通过机械臂出拳,使猜拳过程更加生动有趣。【附图说明】图1是本技术进行猜拳互动过程流程图。图2是本技术具有图像识别系统的猜拳机器人结构示意图。图3是本技术出拳臂结构示意图。图4是本技术手势提取二值化处理示意图。图5是本技术三阶贝塞尔曲线示意图。图6是本技术贝塞尔曲线特征点选取位置示意图。【具体实施方式】下面结合附图对本技术作进一步的描述。如图1-图2所示,一种具有图像识别系统的猜拳机器人,包括系统控制主机12、超声波传感器13、照明灯15、摄像头16、音响17、触摸显示屏18、猜拳机器人本体19和座体20,在座体本文档来自技高网...

【技术保护点】
一种具有图像识别系统的猜拳机器人,包括座体,其特征在于:还包括超声波传感器、摄像头、系统控制主机和猜拳机器人本体,在座体上设置有猜拳机器人本体,在座体上设置有出拳区,猜拳机器人本体的出拳臂伸入到出拳区,在猜拳机器人上设置有拍摄出拳人出拳手势的摄像头,在座体上设置有检测是否有出拳人的超声波传感器,所述超声波传感器和摄像头与系统控制主机连接。

【技术特征摘要】
1.一种具有图像识别系统的猜拳机器人,包括座体,其特征在于:还包括超声波传感器、摄像头、系统控制主机和猜拳机器人本体,在座体上设置有猜拳机器人本体,在座体上设置有出拳区,猜拳机器人本体的出拳臂伸入到出拳区,在猜拳机器人上设置有拍摄出拳人出拳手势的摄像头,在座体上设置有检测是否有出拳人的超声波传感器,所述超声波传感器和摄像头与系统控制主机连接。2.根据权利要求1所述的一种具有图像识别系统的猜拳机器人,其特征在于:还包括照明灯,在猜拳机器人设置有向出拳区提供照明的照明灯。3.根据权利要求2所述的一种具有图像识别系统的猜拳机器人,其特征在于:还包括音响和触摸显示屏,所述音响和触摸显示屏分别与系统控制主机相连接。4...

【专利技术属性】
技术研发人员:唐瑭郭锐吴季泳杨桂平
申请(专利权)人:塔米智能科技北京有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1