[发明专利]一种基于人体轮廓图提取与分组运动图查询的投篮动作识别方法无效

专利信息
申请号: 201010122916.6 申请日: 2010-03-12
公开(公告)号: CN101794384A 公开(公告)日: 2010-08-04
发明(设计)人: 耿卫东;魏知晓 申请(专利权)人: 浙江大学
主分类号: G06K9/00 分类号: G06K9/00;G06K9/64
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 张法高
地址: 310027 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 人体 轮廓 提取 分组 运动 查询 投篮 动作 识别 方法
【权利要求书】:

1.一种基于人体轮廓图提取与分组运动图查询的投篮动作识别方法,其特征 在于包括如下步骤:

1)将预先用运动捕捉设备采集好的各种投篮动作按照朝向与左右手的大类 分组,然后将每个组内的动作拆解成独立的三维姿态,将每个组内的姿态构建 成运动图;

2)对于每个组的运动图上的姿态,将其渲染成多个视角下的二维图像,使 用机器学习的方法对每个组在各个视角上的图像提取图像特征向量;

3)将步骤2)中的每个姿态的各个视角的二维图像拼接成一张图,并用步骤 2)中的特征向量计算这个拼接图像的特征值,称为该姿态的特征值;

4)拍下篮球动作识别系统的场景内在没有人时的各个视角下图片,称为背 景;

5)在进行动作识别时,拍下人的各个视角下的整个投篮动作序列的图片, 称为前景图片;

6)在每个视角下进行如下过程的轮廓提取:将前景图片与背景图片比较获 得差值图像,然后根据差值图像确定人体所在图像中的包围盒位置,再在包围 盒中确定人体的精细图像,最后除去人体的阴影干扰,得到的图像称为轮廓图;

7)将每个视角的轮廓图拼接起来,用步骤2)中提取出来的特征向量计算出 特征值,在步骤1)所述的每个组上寻找与他特征值最相似的姿态,并将与其特 征值最近姿态所在的组称为这帧图像的击中组。

8)找出投篮动作的每帧图像的击中组,投票选出击中最多的组,称为整个 动作的击中组;

9)找到每帧图像在动作击中组上特征值最相近的姿态所在的点,分析这些 点之间的关系,使用多段扩展与局部搜索的方法将这些点修复成在运动图上连 续的一段,这段序列所代表的动作序列就是人投篮运动的识别结果;

所述的找到每帧图像在动作击中组上特征值最相近的姿态所在的点,分析 这些点之间的关系,使用多段扩展与局部搜索的方法将这些点修复成在运动图 上连续的一段,这段序列所代表的动作序列就是人投篮运动的识别结果步骤包 括:

1)轮廓图像序列在击中组的运动图上将映射成一些点,首先将那些明显偏离 群体的点去除,动作图上的点将形成一些序列段;

2)从每个段开始向前和向后去拓展缺少的节点,对于一个要进行推测的节 点,以最邻近它的帧所映射到的节点为中心,以设定距离为半径的一个区域, 对于这个区域的每一个点,计算它的二维图像与以该推测节点号为帧号的轮廓 图在特征值上的海明距离,找到那个距离最小的点就认为是该帧匹配的节点;

3)找出运动图上节点所形成的所有序列段,对于每段序列,用上一步所述 的拓展方法,推断出整个动作序列所有节点,这些节点组成新的序列,对于推断 出来的每一个新的序列,计算它的每个节点的二维图像与原始轮廓图相对应帧 的特征值的海明距离的和,最后挑选出这个和最小的那个序列就是我们匹配到 的结果;

4)对结果动作序列进行插值,适当地增加帧数以提高动作的平滑连贯。

2.如权利要求1所述的一种基于人体轮廓图提取与分组运动图查询的投篮 动作识别方法,其特征在于,所述的将预先用运动捕捉设备采集好的各种投篮 动作按照朝向与左右手的大类分组,然后将每个组内的动作拆解成独立的三维 姿态,将每个组内的姿态构建成运动图步骤包括:

1)将用动作捕捉设备捕获下来的三维运动分成四组,第一组包括正向左手、 正向双手、左侧身左手,第二组包括正向右手单手、正向双手、右侧身右手, 第三组包括背向双手、背向左手、左侧身左手,第四组包括背向双手、背向右 手、右侧身右手,分组原则是每一个组内的动作自然过渡;

2)将每组内的所有动作的每一帧都截取下来,每一帧称为一个姿态;

3)在每组内计算任意两个姿态间的三维距离,用一张运动图来表示这些姿 态和他们之间的距离,运动图上的节点是姿态,运动图上的边是它所连接的两 个节点所表示的姿态间的三维骨架距离,为每一个组都构建一个运动图。

3.如权利要求1所述的一种基于人体轮廓图提取与分组运动图查询的投篮 动作识别方法,其特征在于,所述的在每个视角下进行如下过程的轮廓提取: 将前景图片与背景图片比较获得差值图像,然后根据差值图像确定人体所在图 像中的包围盒位置,再在包围盒中确定人体的精细图像,最后除去人体的阴影 干扰,得到的图像称为轮廓图步骤包括:

1)对于一张输入的由摄像机拍摄下来的图像,计算出输入图像与背景图像 的差异Idiffer,定义背景图像上某点(x,y)的颜色值为(Rbackground(x,y),Gbackground(x,y), Bbackground(x,y)),输入图像上对应点的颜色值为(Rinput(x,y),Ginput(x,y),Binput(x,y)), Idiffer是一张灰度图,它表示了输入图像和背景图像对应点的差异,Idiffer计算的公式 是

s(x,y)=max(|Rbackground(x,y)-Rinput(x,y)|,|Gbackground(x,y)-Ginput(x,y)|,|Bbackground(x,y)-Binput(x,y)|);

Idiffer(x,y)=s(x,y)/3+s(x-1,y)/6+s(x+1,y)/6+s(x,y-1)/6+s(x,y+1)/6;

2)先用一个大的阈值来将Idiffer二值化,前景为白色,背景为黑色,然后再进行 膨胀,将会得到一些粗略的人体的团块,而小的噪声已被滤去,首先找到这些团块 中最大的那个团块,然后设定一个距离为阈值,将那些距离主要团块小于这个 阈值的团块吸附到这个主团块上,最后找到这个图像中的前景的矩形区域R是 人体出现的区域;

3)先对包围盒里面的图像用一个小的阈值进行二值化,这将得到一个清晰 的轮廓图;

4)在这个包围盒的底部用一个大阈值来进行二值化,这将剔除人的影子;

5)最后再对提取出来的图像进行简单的平滑降噪处理,并且将人体轮廓缩 放成统一大小后放置在图片正中央,得到轮廓图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010122916.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top