[发明专利]人脸跟踪方法及装置在审
申请号: | 201210296738.8 | 申请日: | 2012-08-20 |
公开(公告)号: | CN103632126A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 张杰;熊剑平;黄一宁 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46;G06T7/40 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跟踪 方法 装置 | ||
技术领域
本发明涉及人脸跟踪技术领域,特别涉及一种人脸跟踪方法及装置。
背景技术
人脸跟踪是在视频或图像序列中确定某个人脸的运动轨迹及大小变化的过程。一直以来,人脸跟踪在图像分析与识别图像监控与检索等领域都具有重大意义,成为大量学者的关注的焦点,许多行之有效的算法也相继出现。Mean shift(均值偏移)技术是一种基于密度梯度的无参数估计方法,主要应用于运动目标跟踪,具有快速和有效的特点。Cam shift(连续自适应的均值偏移)是基于均值偏移方法的一种运动目标跟踪算法。在基于Mean shift算法快速收敛特性的前提下,Cam shift利用被跟踪物体的直方图特征使其兼具计算量低、对目标变形、旋转变化、遮挡等适应性强的特点,从而被广泛应用于人脸、手部及其它物体的跟踪及机器人视觉等多种场合。在Cam shift算法中,人脸颜色直方图(主要是肤色特征)是人脸跟踪的唯一依据,当跟踪人脸过程遇到大面积类肤色区域或者背景与肤色接近的情况时,其跟踪结果会受到严重干扰,导致跟踪失败。
针对上述干扰情况,现有技术中提出了两种优化方法,一种是基于Cam shift的改进算法,利用多维度颜色空间建立目标模型,使用两个核函数来进一步排除背景区域对于目标跟踪的干扰;另一种是基于边缘直方图的Mean shift人脸跟踪算法,利用边缘信息和纹理信息作为跟踪特征,该方法在背景颜色与肤色相似的情况下,跟踪效果明显优于传统的mean shift人脸跟踪算法。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:基于Cam shift的改进算法虽然能够对干扰进行优化,但是当背景颜色和跟踪目标的颜色非常接近时,仍不能彻底排除干扰的影响;基于边缘直方图的Mean shift人脸跟踪算法能够较好的处理背景颜色与跟踪目标颜色接近的问题,但是在人脸出现姿态变化,表情变化以及部分人脸被遮挡的情况下,该方法不具备鲁棒性,跟踪结果受到影响。
发明内容
本发明的实施例提供一种人脸方法及装置,能够解决人脸跟踪过程中与肤色相近的背景颜色对人脸跟踪的干扰以及在人脸发生表情变化、姿态变化以及被遮挡的情况下,保持对人脸的跟踪,提高人脸跟踪质量。
本发明实施例采用的技术方案为:
一种人脸跟踪方法,包括:
确定人脸区域和人脸外区域;
根据所述人脸区域和所述人脸外区域获得人脸特征模型;
在下一帧图像中,根据所述人脸区域、人脸外区域和人脸特征模型确定人脸区域位置和人脸外区域位置;
根据人脸区域位置和人脸外区域位置,确定人脸位置。
其中,所述确定人脸外区域包括:统计所述头发区域的先验,得到所述头发区域的先验概率,选取概率较大的区域作为头发区域;统计所述衣肩区域的先验,得到所述衣肩区域的先验概率,选取概率较大的区域作为衣肩区域;将所述头发区域和所述衣肩区域一起作为人脸外区域。
其中,所述根据所述人脸区域和所述人脸外区域获得人脸特征模型包括:根据所述人脸区域和所述人脸外区域获得肤色模型和非肤色模型,对所述肤色模型和所述非肤色模型进行加权平均获得人脸特征模型,其中所述肤色模型由所述肤色区域得到,所述非肤色模型由所述眼睛区域、嘴唇区域和所述头发区域得到。
进一步的,所述获得肤色模型包括:统计人脸区域的色度、饱和度和亮度三个分量的颜色直方图,将所述颜色直方图作为肤色模型。
进一步的,所述获得人脸内非肤色模型包括:将所述肤色模型中的肤色区域剪除,剩余部分的颜色直方图再加上所述头发区域的颜色直方图作为人脸内非肤色模型。
其中,所述根据所述人脸区域、人脸外区域和人脸特征模型确定人脸区域位置和人脸外区域位置包括:使用加入了所述人脸特征模型的连续自适应的均值偏移Cam shift算法跟踪人脸区域,确定人脸区域位置;使用所述Cam shift算法分别跟踪头发区域和衣肩区域,确定人脸外区域位置。
一种人脸跟踪装置,包括:
第一确定模块,用于初始化人脸跟踪区域,确定人脸区域和人脸外区域;
模型获取模块,用于根据所述人脸区域和所述人脸外区域获得人脸特征模型;
第二确定模块,用于在下一帧图像中,根据所述人脸区域、人脸外区域和人脸特征模型确定人脸区域位置和人脸外区域位置;
第三确定模块,用于根据人脸区域位置和人脸外区域位置,确定人脸位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210296738.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液压模切机压力器
- 下一篇:天线及通信产品