[发明专利]一种人机交互方法无效
申请号: | 201310418915.X | 申请日: | 2013-09-12 |
公开(公告)号: | CN104460951A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 关宁杰 | 申请(专利权)人: | 天津智树电子科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300384 天津市南开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人机交互 方法 | ||
1.一种人机交互方法,利用摄像头采集贴有标记的手部图像,将其送入计算机中,在计算机里存储有标记样本参数和摄像头特征参数,包括下列步骤:
(1)在手的至少两个能够独立活动的部位贴上不同的标记,并将手置于摄像头的视场内;
(2)利用摄像头连续采集包含全部标记的手部图像序列,将其送入计算机中;
(3)计算机根据所存储的相应的标记样本参数,探测标记并识别不同标记;
(4)根据所采集的手部图像和摄像头特征参数计算被探测到的标记中心点在标记坐标系中的三维坐标;
(5)设定一个标记在一个手部图像与其后续的手部图像的坐标值的变化阈值,根据不同标记坐标改变量是否超出所设定的变化阈值,以及坐标变化的方向,实现对鼠标的控制。
2.根据权利要求1所述人机交互方法,其特征在于,其中的步骤(3)包括下列步骤:
(1)设定二值化阈值,将采集到的手部图像转换成二值图像;
(2)对该二值图像作连通域分析,搜索并识别所有具有边缘特征的图像区域;
(3)将识别出的各个具有边缘特征的图像区域与各个标记样本参数相比对,识别出各个不同标记。
3.根据权利要求1所述人机交互方法,其特征在于,设在手上贴有标记A和标记B两个不同的标记,所采集的手部图像为手部的平面图像,其中的步骤(5)包括下列步骤:
(1)对相邻两帧图像分别计算标记A和标记B的三维坐标值并求得各标记坐标值的改变量;判断标记A相对于手操作平面的左右方向或前后方向的坐标改变量是否超过所述的变化阈值,若超过,则调用Windows API函数库中的mouse_event函数,根据坐标改变量,控制鼠标在当前位置的基础上的移动方向和移动像素点数。
(2)若判定标记A没有移动,则继续判断标记B相对于手操作平面的上下方向坐标改变量是否超过所述的变化阈值,若超过,则调用Windows API中的mouse_event函数,控制鼠标产生右键操作。
(3)若判定标记B不进行右键操作,则继续判断标记B在手操作平面上的坐标改变量是否超过所述的变化阈值,若超过,则调用Windows API函数库中的mouse_event函数,控制鼠标产生左键操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津智树电子科技有限公司,未经天津智树电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310418915.X/1.html,转载请声明来源钻瓜专利网。