[发明专利]一种基于颜色差异的抠图方法有效

专利信息
申请号: 201310225734.5 申请日: 2013-06-07
公开(公告)号: CN103366364A 公开(公告)日: 2013-10-23
发明(设计)人: 周晨诚;姜兆民;顾益;魏毅;朱登明;王兆其 申请(专利权)人: 太仓中科信息技术研究院
主分类号: G06T7/00 分类号: G06T7/00;G06T3/40;G06T5/50
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 刘燕娇
地址: 215400 江苏省苏州*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 颜色 差异 方法
【权利要求书】:

1.一种基于颜色差异的抠图方法,其特征在于,包括以下步骤: 

1)获取原图; 

2)对步骤1)所得原图进行溢出平衡处理; 

3)根据步骤1)所得原图获得基础遮罩; 

4)根据步骤1)所得原图获得细节遮罩; 

5)将步骤3)所得基础遮罩和步骤4)所得细节遮罩组合获得最终遮罩; 

6)由步骤2)所得的溢出平衡处理后的图像和步骤5)所得的最终遮罩组合获得抠去背景后的图像; 

7)步骤6)所得的抠去背景后的图像与其他背景图像进行合成。 

2.根据权利要求1所述的基于颜色差异的抠图方法,其特征在于,所述第3)步又包括以下三个步骤: 

1)比较待处理像素点与背景样本点的关系,其中背景为绿幕,背景样本点记为(R,G,B),待处理像素点记为(r,g,b),为弥补背景样本点选择的偏差引入基础参数k, 

若g-b<0表明此像素点不绿,则需要保留, 

若0<g-b<k*(G-B)表明此像素点绿色的程度在不绿与背景样本点之间, 

若k*(G-B)<g-b表明此像素点比背景样本点更绿,则需要去除; 

2)根据步骤1)所得比较结果,使用下述公式来计算所需的基础遮罩值M,F(g,b)为自定义分段函数, 

r∈[0,255],g∈[0,255],b∈[0,255] 

3)通过调节BP,WP参数对步骤2)所得基础遮罩值按下述公式进行修正,以获得最终的基础遮罩 

其中bM为经BP参数处理过的遮罩,wM为经WP参数处理过的遮罩。 

3.根据权利要求2所述的基于颜色差异的抠图方法,其特征在于,所述第4)步又包括以下步骤: 

1)对两个背景样本点(HC,LC)和原图上每个像素点按下述公式计算其亮度 

输入样本点HC的亮度HCL=0.29*HCR+0.59*HCG+0.12*HCB, 

输入样本点LC的亮度LCL=0.29*LCR+0.59*LCG+0.12*LCB, 

待处理像素点的亮度L=0.29*R+0.59*G+0.12*B; 

2)根据步骤1)所得的亮度安装下述公式计算细节遮罩值DM,其中foreground detail、background detail、in point、out point四个参数,分别记为FD、BD、IP、OP, 

4.根据权利要求3所述的基于颜色差异的抠图方法,其特征在于,所述第2)步按下述公式计算溢出平衡后的像素点绿色分量: 

D1={(R,G,B)|B>R且B<k1*R+G*(1-k1)} 

D2={(R,G,B)|B<R且B<k2*R+G*(1-k2)} 

D3={(R,G,B)|B>k1*R+G*(1-k1)或B>k2*R+G*(1-k2)} 

其中原图上的每个像素点用R,G,B三个参数表示。经溢出平衡后的像素点用nR,nG,nB表示,s为用户输入参数, 

R∈[0,255],G∈[0,255],B∈[0,255],s∈[0,1], 

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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