[发明专利]一种手轮廓提取及定向算法在审

专利信息
申请号: 201610038144.5 申请日: 2016-01-20
公开(公告)号: CN105741263A 公开(公告)日: 2016-07-06
发明(设计)人: 张钰;徐伟斌;章田 申请(专利权)人: 杭州电子科技大学
主分类号: G06T7/00 分类号: G06T7/00
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 杜军
地址: 310018 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种手轮廓提取及定向算法。传统手边缘提取算法得到的图像轮廓都很粗糙,无法满足手三维建模的要求。本发明依次包括如下步骤:图像平滑处理、Sobel算子提取手轮廓粗糙图像、找手轮廓粗糙图像中最长轮廓作为手轮廓、手朝向定位。本发明能够精确地提取图像中手的轮廓,去除图像上其他物体或是噪声的干扰,并对手指朝向在图像上定位。
搜索关键词: 一种 轮廓 提取 定向 算法
【主权项】:
一种手轮廓提取及定向算法,其特征在于:该方法依次包括如下步骤:图像平滑处理、Sobel算子提取手轮廓粗糙图像、找手轮廓粗糙图像中最长轮廓作为手轮廓、手朝向定位,具体如下:步骤1、对摄像机获取的原始图像进行图像平滑处理,获得预处理图像;图像平滑处理使用高斯平滑滤波,选取的5*5高斯掩膜如下:<mrow><mfrac><mn>1</mn><mn>150</mn></mfrac><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>3</mn></mtd><mtd><mn>6</mn></mtd><mtd><mn>3</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>3</mn></mtd><mtd><mn>7</mn></mtd><mtd><mn>12</mn></mtd><mtd><mn>7</mn></mtd><mtd><mn>3</mn></mtd></mtr><mtr><mtd><mn>6</mn></mtd><mtd><mn>14</mn></mtd><mtd><mn>18</mn></mtd><mtd><mn>14</mn></mtd><mtd><mn>6</mn></mtd></mtr><mtr><mtd><mn>3</mn></mtd><mtd><mn>7</mn></mtd><mtd><mn>12</mn></mtd><mtd><mn>7</mn></mtd><mtd><mn>3</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>3</mn></mtd><mtd><mn>6</mn></mtd><mtd><mn>3</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow>步骤2、对步骤一获得的预处理图像使用Sobel算子提取出手轮廓粗糙图像,手轮廓粗糙图像上的轮廓包括手轮廓和其它物体的轮廓,具体如下:记预处理图像为A,那么图像A上某一像素点的水平和垂直方向的梯度分别为:<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>G</mi><mi>x</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>2</mn></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>2</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>*</mo><mi>A</mi></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>G</mi><mi>y</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mrow><mo>-</mo><mn>2</mn></mrow></mtd><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>2</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>*</mo><mi>A</mi></mrow></mtd></mtr></mtable></mfenced>则该像素点的梯度值针对手的特征设置预设值,当某像素点的G值大于预设值时,就将该像素点作为手轮廓粗糙图像的一个边缘点;计算图像A上每一个像素点的梯度值,这样就得到了手轮廓粗糙图像;步骤3、将手轮廓粗糙图像中最长轮廓作为手的轮廓,并去除手轮廓粗糙图像中与手轮廓无关的点,具体如下:3.1:以手轮廓粗糙图像的左上角为起点按照从上到下、从左到右的顺序扫描每一个像素点直到找到一条轮廓上的像素点A1,该像素点满足要求q:该像素点作为3*3九宫格中心点时,周围的8个像素点仅有一个是轮廓上的像素点B1;3*3九宫格内包含三行像素点,每行包括三个像素点;3.2:将像素点A1作为轮廓的起始点,并记录下像素点A1的坐标;3.3:将像素点B1作为像素点A1的后继点,并且将像素点B1作为新的3*3九宫格的中心点,按照搜索路径P进行遍历,搜索路径P如下:从上往下、从左往右的顺序在当前3*3九宫格内选取除前一个3*3九宫格中心点外的第一个像素点C1,同时记录下当前3*3九宫格内除当前3*3九宫格中心点和前一个3*3九宫格中心点以外其余像素点的坐标以便按照搜索路径P回溯遍历这些点;对像素点C1和需要回溯遍历的点均按照搜索路径P进行遍历,每次遍历以遇到满足要求q的一个像素点为结束条件,并记录下该次遍历的像素点个数;这样便找出了以像素点A1为起始点的所有轮廓及每条轮廓的长度;3.4:继续按照从上到下、从左到右的顺序扫描出满足要求q的各条轮廓上的像素点,并对每个满足要求q的像素点重复步骤3.2~3.3;3.5:比较经步骤3.1~3.4得到的每条轮廓的像素点个数,像素点个数最多则长度最长,以长度最长的那一条轮廓作为手轮廓,去除手轮廓粗糙图像上除最长轮廓上的像素点以外的其它像素点,这样便得到了手轮廓精确图像;步骤4、设手轮廓的起始点为E(x0,y0),那么从E(x0,y0)开始沿手轮廓向后推移5个像素点记为F(x1,y1),线段EF的斜率为:<mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>y</mi><mn>0</mn></msub></mrow><mrow><msub><mi>x</mi><mn>1</mn></msub><mo>-</mo><msub><mi>x</mi><mn>0</mn></msub></mrow></mfrac><mrow><mo>(</mo><msub><mi>x</mi><mn>1</mn></msub><mo>&NotEqual;</mo><msub><mi>x</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow>然后以F为参照点沿手轮廓向后推移5个点记为G(x2,y2),求出线段FG的斜率k2;依次类推,直到ki‑1*ki为负值时停止计算,并将此时的ki记为kn,其中,2≤i≤N,N为手轮廓上像素点的个数;取k1,k2,...,kn的平均值K作为手朝向的斜率,则手朝向与水平轴的夹角为:β=arctan K。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610038144.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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