一种色度抠像中幕色抑制方法、系统、终端及存储介质技术方案

技术编号:38428144 阅读:16 留言:0更新日期:2023-08-07 11:25
本发明专利技术涉及色度抠像中幕色抑制方法、系统、终端及存储介质,方法包括步骤:采样幕布颜色得到蓝色分量和红色分量,分别将两个分量取值范围定位到0附近;获取前景对象上每一个像素点颜色的蓝色分量和红色分量,分别将两个分量取值范围定位到0附近;计算幕布颜色的色度角以及前景对象上每一个像素点的色度角和饱和度;对幕布颜色的色度角和前景对象上每个像素点的色度角做外向插值,分别得到前景对象上每一个像素修正颜色后的色度角;依据新的色度角计算前景对象上每一个像素点新颜色的蓝色分量和红色分量,并分别加上设定值恢复为正值,对应替换原来的值,可以对色度抠像中色度溢出情况进行修正,能够较好的解决当前遇到的颜色偏差严重的问题。颜色偏差严重的问题。颜色偏差严重的问题。

【技术实现步骤摘要】
一种色度抠像中幕色抑制方法、系统、终端及存储介质


[0001]本专利技术涉及色度抠像
,更具体地说,涉及一种色度抠像中幕色抑制方法、系统、终端及存储介质。

技术介绍

[0002]色度抠像是将视频中的背景颜色转换为透明色,并且保留视频中的主体像素的一种操作。对视频运用了色度抠像后,就可以将此视频叠加到其他的视频中,像是一些游戏直播或者体育运动项目直播,在直播画面右下角或者左下角中就会有一个人在前面解说的场景。
[0003]色度抠像原理也比较简单,就是对两个像素的颜色进行差异性比较,将某种颜色吸取掉,让其直接转化为透明色,是一种单色背景进行抠像处理的功能。如果想要运用色度抠像有以下两点是需要注意的。
[0004]1.色度抠像吸取的颜色一般都为纯色,如果是多个颜色的背景,色度抠像的功能效果就会打折扣。
[0005]2.进行色度抠像的图片或者视频要保留的部分,不能有要吸取去除的颜色成分,否则就会将保留部分的一样的颜色一起去除掉。
[0006]一般色度抠像需要指定期望的前景抠像颜色,包含抠像颜色的前景区域用背景图像替换,如果幕布是绿色,前景对象可能是淡绿色,这是从绿色幕布上反射的绿光或者摄像机镜头里发生的漫反射造成,这种色度溢出很难消除,因为溢出颜色不是起初的键颜色,尤其是在直播、电视电影拍摄等抠像场景下,色度溢出,颜色偏差严重,需要一种解决色度溢出问题的方式方法。

技术实现思路

[0007]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种色度抠像中幕色抑制方法,还提供了一种色度抠像中幕色抑制系统、一种色度抠像中幕色抑制终端及一种计算机可读存储介质。
[0008]本专利技术解决其技术问题所采用的技术方案是:
[0009]构造一种色度抠像中幕色抑制方法,其包括以下步骤:
[0010]采样幕布颜色得到蓝色分量cb1

和红色分量cr1

,分别将两个分量减去设定值使得分量取值范围定位到0附近,得到cb1和cr1;
[0011]获取前景对象上每一个像素点颜色的蓝色分量cbx

和红色分量crx

,分别将两个分量减去设定值使得分量取值范围定位到0附近,得到cbx和crx;
[0012]计算幕布颜色的色度角θ1以及前景对象上每一个像素点的色度角θx和饱和度sx;
[0013]对色度角θ1和各个色度角θx做外向插值,分别对应得新颜色的色度角newθx;
[0014]依据新的色度角newθx计算前景对象上每一个像素点新颜色的蓝色分量cb和红色分量cr,并分别加上设定值恢复为正值,得到new cb和new cr;
[0015]保留各前景对象像素的亮度信息y,用得到的new cb和new cr对应替换原前景对象像素点颜色的蓝色分量cbx

和红色分量crx


[0016]本专利技术所述的色度抠像中幕色抑制方法,其中,所述设定值为128;
[0017]cb1=cb1
’‑
128;
[0018]cr1=cr1
’‑
128;
[0019]cbx=cbx
’‑
128;
[0020]crx=crx
’‑
128;
[0021]new cb=cb+128;
[0022]new cr=cr+128。
[0023]本专利技术所述的色度抠像中幕色抑制方法,其中,所述计算幕布颜色的色度角θ1以及前景对象上每一个像素点的色度角θx和饱和度sx的步骤采用公式:
[0024]cb=s
×
sinθ;
[0025]cr=s
×
cosθ;
[0026]其中,s为饱和度,θ为色度角。
[0027]本专利技术所述的色度抠像中幕色抑制方法,其中,色度角的角度范围为:

Π<θ<=Π。
[0028]本专利技术所述的色度抠像中幕色抑制方法,其中,所述对色度角θ1和各个色度角θx做外向插值,分别对应得新颜色的色度角newθx的步骤采用公式:
[0029]newθx=θx+k(θx

θ1);
[0030]其中,k为抑制系数且根据(θx

θ1)大小变化而变化。
[0031]本专利技术所述的色度抠像中幕色抑制方法,其中,所述依据新的色度角newθx计算前景对象上每一个像素点新颜色的蓝色分量cb和红色分量cr,并分别加上设定值恢复为正值,得到new cb和new cr的步骤采用公式:
[0032]new cb=sx
×
sin(newθx)+128;
[0033]new cr=sx
×
cos(newθx)+128。
[0034]一种色度抠像中幕色抑制系统,应用于如上述的色度抠像中幕色抑制方法,其中,包括数据采样模块和数据处理模块;
[0035]所述数据采样模块,用于采样幕布颜色得到蓝色分量cb1

和红色分量cr1

,以及获取前景对象上每一个像素点颜色的蓝色分量cbx

和红色分量crx


[0036]所述数据处理模块,用于分别将两个蓝色分量cb1

和红色分量cr1

减去设定值使得分量取值范围定位到0附近,得到cbx和crx,分别将蓝色分量cbx

和红色分量crx

减去设定值使得分量取值范围定位到0附近;计算幕布颜色的色度角θ1以及前景对象上每一个像素点的色度角θx和饱和度sx;对色度角θ1和各个色度角θx做外向插值,分别对应得新颜色的色度角newθx;依据新的色度角newθx计算前景对象上每一个像素点新颜色的蓝色分量cb和红色分量cr,并分别加上设定值恢复为正值,得到new cb和new cr;保留各前景对象像素的亮度信息y,用得到的new cb和new cr对应替换原前景对象像素点颜色的蓝色分量cbx

和红色分量crx


[0037]本专利技术所述的色度抠像中幕色抑制系统,其中,所述设定值为128;
[0038]cb1=cb1
’‑
128;
[0039]cr1=cr1
’‑
128;
[0040]cbx=cbx
’‑
128;
[0041]crx=crx
’‑
128;
[0042]new cb=cb+128;
[0043]new cr=cr+128;
[0044]计算幕布颜色的色度角θ1以及前景对象上每一个像素点的色度角θx和饱和度sx的步骤采用公式:
[0045]cb=s
×
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种色度抠像中幕色抑制方法,其特征在于,包括以下步骤:采样幕布颜色得到蓝色分量cb1

和红色分量cr1

,分别将两个分量减去设定值使得分量取值范围定位到0附近,得到cb1和cr1;获取前景对象上每一个像素点颜色的蓝色分量cbx

和红色分量crx

,分别将两个分量减去设定值使得分量取值范围定位到0附近,得到cbx和crx;计算幕布颜色的色度角θ1以及前景对象上每一个像素点的色度角θx和饱和度sx;对色度角θ1和各个色度角θx做外向插值,分别对应得新颜色的色度角newθx;依据新的色度角newθx计算前景对象上每一个像素点新颜色的蓝色分量cb和红色分量cr,并分别加上设定值恢复为正值,得到new cb和new cr;保留各前景对象像素的亮度信息y,用得到的new cb和new cr对应替换原前景对象像素点颜色的蓝色分量cbx

和红色分量crx

。2.根据权利要求1所述的色度抠像中幕色抑制方法,其特征在于,所述设定值为128;cb1=cb1
’‑
128;cr1=cr1
’‑
128;cbx=cbx
’‑
128;crx=crx
’‑
128;new cb=cb+128;new cr=cr+128。3.根据权利要求1或2所述的色度抠像中幕色抑制方法,其特征在于,所述计算幕布颜色的色度角θ1以及前景对象上每一个像素点的色度角θx和饱和度sx的步骤采用公式:cb=s
×
sinθ;cr=s
×
cosθ;其中,s为饱和度,θ为色度角。4.根据权利要求3所述的色度抠像中幕色抑制方法,其特征在于,色度角的角度范围为:

Π<θ<=Π。5.根据权利要求3所述的色度抠像中幕色抑制方法,其特征在于,所述对色度角θ1和各个色度角θx做外向插值,分别对应得新颜色的色度角newθx的步骤采用公式:newθx=θx+k(θx

θ1);其中,k为抑制系数且根据(θx

θ1)大小变化而变化。6.根据权利要求5所述的色度抠像中幕色抑制方法,其特征在于,所述依据新的色度角newθx计算前景对象上每一个像素点新颜色的蓝色分量cb和红色分量cr,并分别加上设定值恢复为正值,得到new cb和new cr的步骤采用公式:new cb=sx
×
sin(newθx)+128;new cr=sx
×
cos(newθx)+128。7.一种色度抠像中幕色抑制系统,应用于如权利要求1

6任一所述的色度抠像中幕色抑制方法,其特征在于,包括数据采样模块和数据处理模块;所述数据采样模块,用于采样幕布颜色得到蓝色分量...

【专利技术属性】
技术研发人员:吴令宇胡杨陈健辉严磊
申请(专利权)人:深圳市迈拓斯电子信息科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1