[发明专利]一种自动对人像进行抠图的证照相机及方法有效
申请号: | 201510547197.5 | 申请日: | 2015-08-31 |
公开(公告)号: | CN105184787B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 广州市幸福网络技术有限公司 |
主分类号: | G06T7/12 | 分类号: | G06T7/12;G06T7/136;G06T7/194 |
代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 黄磊 |
地址: | 510665 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种自动对人像进行抠图的证照相机及方法,所述证照相机包括人像轮廓寻找模块、初始前景与初始背景设定模块、前景区域和背景区域确定模块、前景图像分离模块;所述方法包括采用轮廓检测技术在证照原图中快速寻找到人像轮廓;把寻找到的人像轮廓内的区域设定为初始前景,把寻找到的人像轮廓外围的区域设定为初始背景;使用初始前景的掩码位图和初始背景的掩码位图,通过GrabCut函数建立混合高斯模型,再通过迭代调整得到前景区域和背景区域的最终掩码位图;新建和原图大小一致的透明的空的图像位图,把最终掩码位图的前景区域所映射的像素复制到所述图像位图中,得到前景图像。本发明方法可以提高运算的速度和抠图的精确度。 | ||
搜索关键词: | 一种 自动 人像 进行 证照 相机 方法 | ||
【主权项】:
一种自动对人像进行抠图的证照相机,其特征在于:所述证照相机包括:人像轮廓寻找模块,用于采用轮廓检测技术在证照原图中快速寻找到人像轮廓;初始前景与初始背景设定模块,用于把寻找到的人像轮廓内的区域设定为初始前景,把寻找到的人像轮廓外围的区域设定为初始背景;前景区域和背景区域确定模块,用于使用初始前景的掩码位图和初始背景的掩码位图,通过GrabCut函数建立混合高斯模型,再通过迭代调整得到前景区域和背景区域的最终掩码位图;前景图像分离模块,用于新建和原图大小一致的透明的空的图像位图,把最终掩码位图的前景区域所映射的像素复制到所述图像位图中,得到前景图像;或用于把最终掩码位图的背景区域所映射的原图上的像素数据抹掉,填入透明色,得到前景图像;所述人像轮廓寻找模块包括:灰度图像转换单元,用于将证照原图转换为灰度图像;上半身特征数据区域检测单元,用于对灰度图像进行上半身特征数据区域检测,当检测到上半身特征数据区域时,将该区域像素信息保存为上半身区域矩形数据结构,并对灰度图像设置上半身ROI区域,记为ROIB;人脸轮廓特征数据区域检测单元,用于对ROIB进行人脸轮廓特征数据区域检测,当检测到人脸轮廓特征数据区域时,将该区域像素信息保存为人脸轮廓区域矩形数据结构,并对灰度图像设置人脸轮廓ROI区域,记为ROIF;躯干轮廓特征数据区域获取单元,用于对ROIB的区域,裁去ROIF的区域,得到躯干轮廓特征数据区域ROIMB,将该区域像素信息保存为躯干轮廓区域矩形数据结构;头部凸包轮廓检测单元,用于对ROIF进行边缘检测,得到头部轮廓区域范围内的信号突变边缘的线段,然后对该头部边缘线段结果进行头部凸包轮廓检测,将头部凸包轮廓检测获得的关键点的坐标存为头部轮廓数组;躯干凸包轮廓检测单元,用于对ROIMB进行边缘检测,得到躯干轮廓区域范围内的信号突变边缘的线段,然后对该躯干边缘线段结果进行躯干凸包轮廓检测,将躯干凸包轮廓检测获得的关键点的坐标存为躯干轮廓数组;人像轮廓形成单元,用于将头部轮廓数组和躯干轮廓数组合并在一起,形成人像轮廓数组。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市幸福网络技术有限公司,未经广州市幸福网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510547197.5/,转载请声明来源钻瓜专利网。