视频处理方法和装置的制造方法_4

文档序号:9380817阅读:来源:国知局
点的色度值,Lpim1为当前像素点的亮度值,S pi3rel为当 前像素点的饱和度值。
[0117] Mpim1为当前像素点对应的分析处理后的值,通过该值可以确定当前像素点用1表 征还是用0表征。
[0118] 通过上述公式即可确定各像素值的ChromaKey关系表。通过该关系表即可生成第 一视频图像。
[0119] 步骤S308 :采用alpha 1通道,在RGB色彩空间下,计算各像素点的G分量对R、和 B分量的关系式,生成G分量处理后的视频图像,即第二视频图像。
[0120] 其中,G分量为像素点的绿色分量,R分量为像素点的红色分量,B分量为像素点的 蓝色分量。
[0121] 一种优选的对像素点进行弱化处理的方式为将当前像素点的绿色分量乘以2,所 得之积减去当前像素点的红色分量以及蓝色分量。即关系式为:2G-R-B,通过该关系式可以 实现将视频图像转换成以绿色分量为主,弱化红色分量以及蓝色分量。本步骤中,对各像素 点进行弱化处理即对视频图像进行灰度处理,处理后的视频图像如图5所示。
[0122] 步骤S310 :采用alpha 1通道对灰度处理后的视频图像进行自动阈值分割,生成 第二视频图像。
[0123] 在生成灰度处理后的第二视频图像之后,还需要对第二视频图像采用大津法 (OTSU)算法,自适应的确定阈值,通过确定的阈值来对图像的灰度特性进行分析,将图像分 成背景和前景目标两部分。
[0124] 通过该处理,已将第二视频图像转换成了二值图,该图中黑色表示背景,白色表示 目标前景,并且目标前景的轮廓清晰。
[0125] 步骤S312 :将alpha 0通道和alpha 1通道处理的视频图像进行合成。
[0126] 本步骤即将第一视频图像以及第三视频图像进行合成,生成第四视频图像,如图6 所示。第四视频图像中的背景以及前景目标分离,并且,目标前景具有清晰的轮廓。
[0127] 将第四视频图像与采集的当前帧视频图像进行对比,即可确定前景目标,并将其 提取出来。
[0128] 步骤S314 :将提取出的前景目标与Blending图像(即设定的背景图像),叠加合 成抠像处理后的视频图像。
[0129] 本发明实施例中,采用了改进的边缘模糊的效果,该效果也是一种简便易行的改 变画面视觉效果的途径,动态的画面需要"虚实结合",这样即使是平面合成,也能给人空间 感和对比,更能让人产生联想,而且可以使用模糊来提升画面的质量,可能即使是很粗糙的 画面,经过处理后也会赏心悦目。
[0130] 本发明实施例提供的绿幕抠图视频处理方法,可以实时对绿幕视频进行处理,提 升视频播放的流畅感。并且,本发明实施例中的绿幕抠图视频处理方法,将摄像头中除人像 外的其他画面扣去,使人像在直播画面中更加契合的融入直播、游戏背景能够自适应光照 及绿幕不均匀产生噪声的影响。在绿幕视频中的人物经抠像后与各种景物叠加在一起,形 成神奇的艺术效果,可以增加主播直播画面效果的同时,也让粉丝们看到了更丰富的直播 方式。
[0131] 实施例四
[0132] 参照图7,示出了本发明实施例四的一种视频处理装置的结构框图。
[0133] 本发明实施例的视频处理装置包括:定位模块702,用于对采集的当前帧视频图 像中的、设定绿幕区域内的前景目标进行定位,生成第一视频图像;灰度处理模块704,用 于对所述设定绿幕区域进行灰度处理,生成第二视频图像;分离模块706,用于通过对所述 第二视频图像的灰度特性进行分析,将所述第二视频图像转化为背景和前景目标分离的第 三视频图像;提取模块708,用于依据所述第一视频图像、所述第三视频图像以及所述当前 帧视频图像提取出所述前景目标;以及合成模块710,用于将提取出的所述前景目标与设 定背景进行合成,生成的新的视频图像。
[0134] 优选地,所述装置还包括:第一接收模块712,用于在所述定位模块702对所述当 前帧视频图像中的、设定绿幕区域内的前景目标进行定位之前,接收对绿幕区域的设定操 作,依据所述设定操作确定所述设定绿幕区域;第二接收模块714,用于在所述设定绿幕区 域中、接收对至少一个色度键值的设定操作。
[0135] 优选地,所述定位模块702包括:匹配色度键值确定模块7022以及像素点确定模 块7024 ;所述匹配色度键值确定模块7022,用于确定设定的各色度键值中与当前像素点最 匹配的色度键值;所述像素点确定模块7024,用于依据所述最匹配的色度键值分别确定当 前像素点属于前景目标对应的像素点或者背景对应的像素点。
[0136] 优选地,当设定的色度键值为至少两个时,所述匹配色度键值确定模块7022确定 设定的各色度键值中与当前像素点最匹配的色度键值时:在HLS色彩空间下,分别计算当 前像素点对应的像素值与各色度键值的方差;将最小方差对应的色度键值确定为与当前像 素点最匹配的色度键值。
[0137] 优选的,所述灰度处理模块704对所述设定绿幕区域进行灰度处理时:在RGB色彩 空间下,分别将采集的当前帧视频图像中、设定绿幕区域中的各像素点对应的红色分量以 及蓝色分量进行弱化处理,分别得到所述各像素点弱化处理后的像素值;依据所述各像素 点对应的弱化处理后的像素值生成所述第二视频图像。
[0138] 优选地,所述分离模块706包括:自适应阈值确定模块7062,用于依据所述第二视 频图像中的设定绿幕区域内的、各像素点的像素值确定所述第二视频图像对应的自适应阈 值;判断模块7064,用于依据所述自适应阈值分别对所述第二视频图像中的设定绿幕区域 内的、各像素点进行分析,以分别确定所述各像素点属于背景对应的像素点或者前景目标 对应的像素点;生成模块7066,用于依据确定结果生成第三视频图像。
[0139] 优选地,提取模块708包括:第四视频图像生成模块7082,用于依据所述第一视频 图像、所述第三视频图像合成未经灰度处理的、背景和前景目标分离的第四视频图像;对比 模块7084,用于将所述第四视频图像与采集的所述当前帧视频图像进行对比,确定采集的 所述当前帧视频图像中的前景目标,并提取确定的所述前景目标。
[0140] 本发明实施例的视频处理装置用于实现前述实施例一、实施例二以及实施例三中 相应的抠图视频处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0141] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关 之处参见方法实施例的部分说明即可。
[0142] 在此提供的视频处理方案不与任何特定计算机、虚拟系统或者其它设备固有相 关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造具有本发明 方案的系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当 明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的 描述是为了披露本发明的最佳实施方式。
[0143] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施 例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构 和技术,以便不模糊对本说明书的理解。
[0144] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在 上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施 例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保 护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利 要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具 体实施方式的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为 本发明的单独实施例。
[0145] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地 改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单 元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或 子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任 何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开 的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴 随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代 特征来代替。
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1