[发明专利]一种通过计算机视觉系统识别人体肢体动作的方法无效
申请号: | 201110036831.0 | 申请日: | 2011-02-12 |
公开(公告)号: | CN102136146A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 汤可权;许鹏;沈榕榕 | 申请(专利权)人: | 常州佰腾科技有限公司 |
主分类号: | G06T7/20 | 分类号: | G06T7/20 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 金辉 |
地址: | 213164 江苏省常*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 计算机 视觉 系统 识别 人体 肢体 动作 方法 | ||
技术领域
本发明涉及一种通过计算机视觉系统识别人体肢体动作的方法。
背景技术
传统的基于图像分析的计算机视觉系统需要对RGB图进行分析,其数据量大、且速度不佳,并且采用的算法围绕特征色或位图模糊算法对比,受环境影响较大,较为不稳定。
发明内容
本发明的目的是克服现有技术存在的缺陷,提供一种通过计算机视觉系统识别人体肢体动作的方法,其计算数据量小、计算速度快、且受环境影响小、稳定。
本发明解决其技术问题所采用的技术方案是:一种通过计算机视觉系统识别人体肢体动作的方法,步骤如下:a、通过摄像头捕捉图像,并把捕捉到的图片保存在计算机里;b、计算机根据色彩心理学公式:亮度=R*0.299+G*0.587+B*0.114对保存的图片进行灰度处理;c、对灰度图片进行边界化处理;d、根据边界值将图片分割成多个独立渐变区域;e、以各独立区域的边界奇点和平滑弧度生成相应的图形抽象对象,并将该图形抽象对象保存在计算机里;f、将图形抽象对象与前一帧的图形抽象对象的位置进行比较来判断画面中运动物体的运动轨迹。
进一步地,在步骤c中根据均匀渐变公式:渐变=A+(B-A)/Step*N对灰度图片进行边界化处,取适当的色阶step和域N作为阀值计算某点周围的颜色渐变拒绝域,如该点周围有点落在渐变拒绝域内,则该点称为奇点,非孤立的奇点连续起来成为边界。
本发明的有益效果:本发明解决了背景技术中存在的缺陷,采用色彩心理学的理论使得本来要对RGB处理的过程转变为对亮度处理的过程,其数据量小,大大提高了处理速度,对于图形边界判断的速度也因此得以大幅提升,动态捕捉过程不再依靠单纯的像素对比,而是将图形中的元素进行数学抽象,使得图中的元素可识别,可查询,受环境影响小、稳定。
具体实施方式
一种通过计算机视觉系统识别人体肢体动作的方法,步骤如下:a、通过摄像头捕捉图像,并把捕捉到的图片保存在计算机里;b、计算机根据色彩心理学公式:亮度=R*0.299+G*0.587+B*0.114对保存的图片进行灰度处理;c、根据均匀渐变公式:渐变=A+(B-A)/Step*N对灰度图片进行边界化处,取适当的色阶step和域N作为阀值计算某点周围的颜色渐变拒绝域,如该点周围有点落在渐变拒绝域内,则该点称为奇点,非孤立的奇点连续起来成为边界;d、根据边界值将图片分割成多个独立渐变区域;e、以各独立区域的边界奇点和平滑弧度生成相应的图形抽象对象,并将该图形抽象对象保存在计算机里;f、将图形抽象对象与前一帧的图形抽象对象的位置进行比较来判断画面中运动物体的运动轨迹。
应用此方法来捕获摄像头前人体的肢体动作,根据不同的行动轨迹和肢体形状变化定义出想对应的肢体虚拟命令,再与其他电子设备的操作相关联,可在不接触任何物体的情况下对电子设备进行虚拟化操作。
应当理解,以上所描述的具体实施例仅用于解释本发明,并不用于限定本发明。由本发明的精神所引伸出的显而易见的变化或变动仍处于本发明的保护范围之中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州佰腾科技有限公司,未经常州佰腾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110036831.0/2.html,转载请声明来源钻瓜专利网。