[发明专利]一种基于色彩三要素的视频抠像方法有效
申请号: | 201310590332.5 | 申请日: | 2013-11-22 |
公开(公告)号: | CN103581571B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 姚威;赵玉华 | 申请(专利权)人: | 北京中科大洋科技发展股份有限公司 |
主分类号: | H04N5/272 | 分类号: | H04N5/272 |
代理公司: | 北京国林贸知识产权代理有限公司11001 | 代理人: | 袁建水 |
地址: | 100193 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于色彩三要素的视频抠像方法,包括采集视频序列;色彩空间转换;获取背景信息;区分不透明区域、全透明或半透明区域、前景中反射了背景色的区域;计算背景色;计算不透明度;计算前景色;判断是否需要溢色处理;溢色处理;结束。本发明通过对不透明区域、全透明或半透明区域、前景中反射了背景色的区域的分别处理,可以抠出效果更好的图像。与现有技术相比,本发明对抠像中的各个像素点不是简单的留下或舍弃,而是根据该像素点的亮度、色调和饱和度的强度决定取舍,提高了对半透明前景物体抠像的处理效果,同时还通过溢色处理提高了视觉效果,能够有效的恢复半透明的玻璃烟雾毛发和阴影等对象的颜色和透明度。 | ||
搜索关键词: | 一种 基于 色彩 三要素 视频 方法 | ||
【主权项】:
一种基于色彩三要素的视频抠像方法,其特征在于所述的方法步骤如下:采集视频序列的步骤:用于在高饱和度及高亮度颜色背景下采集视频序列,所述视频图像序列中的每一个像素的色彩空间为YUV空间或RGB空间,从所述视频序列中选择任意一帧图像作为当前帧开始进行抠像;色彩空间转换的步骤:将当前帧图像进行色彩空间转换,转换到色调、饱和度、亮度空间;获取背景信息的步骤:用于直接输入来设置抠像所需的背景参数,或者用画笔工具在图像中的全透明区域进行勾勒获取背景像素点集,根据背景像素点集计算参数:首先要确定抠像类型MattingType:计算这些背景像素点的色调平均值,得到的结果与蓝色、品红色、红色、黄色、绿色、青色六种颜色的色调的差距,差距最小的即为当前要实施的抠像类型,其对应的色调值记为HMattingType,抠像类型确定后就得到了背景色色调的抠像上、下边界HMattingUpper、HMattingLower,背景色色调的溢色上、下边界HSpillUpper、HSpillLower;接下来要确定背景色色调的上、下界HMax、HMin,背景色饱和度的上、下界SMax、SMin,背景色亮度的上、下界IMax、IMin这6个参数;剔除掉所有不在抠像边界色范围内的像素点,即色调不在HMattingUpper、HMattingLower之间的点;令IMax等于剩余点的亮度的最大值,IMin=0.0;令SMax等于剩余点的饱和度的最小值,SMin=0.0;令HMax、HMin分别为剩余点的色调的最大值和最小值,另外:if HMax <HMattingType,HMax= HMattingType ;if HMin >HMattingType,HMin= HMattingType ;区分整幅图像中的不同区域的步骤:用于依据 “获取背景信息的步骤”中确定的背景信息将整幅图像区分为不透明区域、全透明或半透明区域、前景中反射了背景色的区域;计算背景色的步骤:用于根据背景信息和当前色确定整幅图像中每个像素对应的背景色;计算不透明度的步骤:用于通过计算每个像素的当前色和其对应的背景色之间的相似度得到该像素对应的前景色的不透明度;计算前景色的步骤:用于根据每个像素的当前色和其对应的背景色、前景色的透明度计算出每个像素对应的前景色;判断是否需要溢色处理的步骤:用于对抠像后的图像进行是否需要进行溢色处理进行判断,“是”则进入溢色处理的步骤,如果“否”则进入结束的步骤;溢色处理的步骤:用于对抠像后视觉上认为没有抠干净的颜色进行处理;结束的步骤:用于保存完成抠像的图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科大洋科技发展股份有限公司,未经北京中科大洋科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310590332.5/,转载请声明来源钻瓜专利网。
- 上一篇:信息交互的实现方法和装置
- 下一篇:界面显示方法及装置