[发明专利]一种实时视频抠像系统有效
申请号: | 201910059157.4 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109922281B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 宋睿 | 申请(专利权)人: | 宋睿;北京三角旗科技有限公司 |
主分类号: | H04N5/272 | 分类号: | H04N5/272;H04N5/262 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙) 11210 | 代理人: | 王珂 |
地址: | 102208 北京市昌平区东小口镇*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种实时视频抠像系统,包括在NTSC标准或PAL标准下视频抠图的闪动处理和蓝溢处理。本发明的有益效果:提高了蓝、绿背景下视频抠像的质量,在加入大数据处理后视频播放保持30帧/秒(NTSC标准或25帧/秒(PAL标准)的速度不变,同时保证了前景图像边缘稳定,减少了蓝溢现象。本抠像算法是在GPU上运行算法,本系统分别用opencl与Cuda两种GPU语言编写(本文不写GPU实现方法。因为这些是opencl或Cuda的规范)。 | ||
搜索关键词: | 一种 实时 视频 系统 | ||
【主权项】:
1.一种实时视频抠像系统,其特征在于,包括闪抖处理和蓝溢处理;闪抖处理包括:S1、首先计算d=2B‑R‑G;S2、设定一参数a1如果B<a1认为是前景,α=1;B>a1时,再设定第二个参数a2,d*255/a2>245为背景,α=0,d*255/a2<0为前景,α=1;0<d*255/a2<245为过渡区域,再设定第三个参数a3,alpha值:α=(255‑a3+d*255/a2)/255;S3、对于过渡区域,查找该点最近前景和最近背景,然后求梯度:div||Ωp‑Ωf||<KCdiv||Ωp‑Ωb||<KC其中:p是过渡区域,f是前景,b是背景,KC是阈值;蓝溢处理包括:S4、设定蓝溢系数为β,得出公式:I=β*(α1*F+(1‑α1)*B)+(1‑β)BL;其中:BL是溢出背景光,α1为要求去除蓝光后的实际值;S5、假定BL=B,可得实际抠图公式:I=β*(α1*F+(1‑α1*β)*B);S6、设定为αc=α1*β,对于所有0<αc<1的过渡区域点,取一点求该点均值:dc=2*Bmean‑Gmean‑Rmeank=dc/Bd其中:Bmean,Gmean,Rmean是各点均值RGB,Bd是步骤S1求出的d值,这个k是α1和α值的比率;S7、计算αk=αc*k其中:αk为单色下实际值F(b,g,r)=I(b,g,r)‑(1‑αk)B(b,g,r)αz(b,g,r)=((240‑B(b,g,r))/(F(b,g,r)‑B(b,g,r))αz=(αzb+αzb+αzr)/3得到接近实际值β,β=αk/αz其中背景色为B,某点的颜色为I,待替换的背景图颜色为Bz;S8、α1=αc/β计算F,F=(I‑(1‑α1)B)/α1其中:这里未知是前景色F,得到近似的F,进一步求α2:α2b= α2g=α2r=α2=(α2b+α2g+α2r)/3。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宋睿;北京三角旗科技有限公司,未经宋睿;北京三角旗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910059157.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种带音频回传功能的视频切换器
- 下一篇:摄像设备及摄像设备的控制方法