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

文档序号:9380817阅读:来源:国知局
均匀,录制环境的照明条件差,依然不会对抠图合成后的新的视频图像 造成影响,不会出现抠制出来的视频图像局部有块效应的问题。本发明实施例提供的视频 处理方案,对录制现场的绿幕背景的平坦度、绿幕背景色彩均性以及录制环境的照明条件 的要求,较现有的绿幕抠图视频处理方案低。
【附图说明】
[0024] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0025] 图1是根据本发明实施例一的一种视频处理方法的步骤流程图;
[0026] 图2是根据本发明实施例二的一种视频处理方法的步骤流程图;
[0027] 图3是根据本发明实施例三的一种绿幕抠图视频处理方法的步骤流程图;
[0028] 图4是实施例三中所示的方法中alphaO通道生成的视频图像;
[0029] 图5是实施例三中所示的方法中alphal通道生成的视频图像;
[0030] 图6是实施例三中所示的方法中alpha通道生成的视频图像;
[0031] 图7是根据本发明实施例四的一种视频处理装置的结构框图。
【具体实施方式】
[0032] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0033] 实施例一
[0034] 参照图1,示出了本发明实施例一的一种视频处理方法的步骤流程图。
[0035] 本发明实施例的视频处理方法包括以下步骤:
[0036] 步骤S102 :对采集的当前帧视频图像中的、设定绿幕区域内的前景目标进行定 位,生成第一视频图像。
[0037] 在视频图像中,包含前景目标以及背景,而本申请中,重点关注的前景目标。因此, 为了减少计算量,本发明实施例中通过设定绿幕区域,仅截取视频图像中的与设定绿幕区 域对应的图像部分进行处理,由于设定的该绿幕区域中包含前景目标,这样,既不影响对前 景目标的处理,又可以减少对背景部分的处理负担。
[0038] 本发明实施例中的视频处理方法,适用于视频直播时使用。大体流程为:视频处理 设置采集当前帧视频图像对图像进行处理,然后播放处理完成的视频图像。在播放当前帧 视频图像的同时,处理后一帧视频图像,这样不断的对视频中的每帧视频图像进行处理并 播放,以完成对整段视频抠像处理后的直播。
[0039] 需要说明的是,由于对视频中的每帧视频图像的处理是相同的,因此,本实施例中 仅以对一帧视频图像的处理为例,对本发明的绿幕抠图视频处理方法进行说明。其他帧视 频图像参照该方法进行处理即可,在此不再赘述。
[0040] 本步骤目的是视频图像中的前景目标进行大体定位。需要说的是,对设定绿幕区 域内的前景目标进行定位可以采用任意适当的方法实现,本实施例中对此不作具体限制。
[0041] 步骤S104 :对采集的当前帧视频图像中的设定绿幕区域进行灰度处理,生成第二 视频图像。
[0042] 本实施例中视频图像中的设定绿幕区域进行灰度处理目的是将图像灰度,以供后 续进行灰度特性分析,将视频图像中的背景和前景目标分离。
[0043] 需要说明的是,步骤S102与步骤S104在具体执行过程中,并无先后顺序,二者还 可以并行执行。
[0044] 步骤S106 :通过对第二视频图像的灰度特性进行分析,将第二视频图像转化为背 景和前景目标分离的第三视频图像。
[0045] 对灰度特性进行分析,可以使前景目标的轮廓更清晰、精准,并且可以将背景中的 各像素点、与前景目标的各像素点进行区分。
[0046] 对于对灰度特定进行分析的具体实现方式,可以由本领域技术人员根据实际需求 进行设置,本发明实施例对此不作具体限制。
[0047] 步骤S108 :依据第一视频图像、第三视频图像以及采集的当前帧视频图像提取出 前景目标。
[0048] 本步骤中可以首先,通过将第一视图像与第三视频图像结合,生成一个通过二值 化方法表征的、并且前景目标与背景分离的视频图像。也就是说,将背景对应的各像素点的 像素值用1表征,将前景目标对应的各像素点的像素值用〇表征。其次,将生成的该图像与 采集的当前帧的视频图像进行对比,以确定前景目标,在确定前景目标后,将确定的前景目 标提取出。
[0049] 步骤SllO :将提取出的前景目标与设定背景进行合成,生成的新的视频图像。
[0050] 对于将前景目标与设定背景进行合成的具体实现方式,参照相关技术即可,本发 明实施例对此不作具体限制。
[0051] 通过本发明实施例提供的视频处理方法,一方面,对采集到每帧视频图像时,并不 需要工作人员手动进行抠图处理,而是由抠图处理设备自动进行处理,相较于现有技术中 由工作人员手动进行抠图处理,能够缩短抠图时间。由于缩短了对每帧视频图像的抠图时 间,因此,能够提高视频播放时的实时性。另一方面,本发明实施例提供的视频处理方法,是 通过确定前景目标、对视频图像进行灰度处理和灰度特性分析等技术手段最终将视频图像 中的背景与前景目标分离,将前景目标从视频图像中分离出来而实现对视频图像的抠图处 理,这样分离出来的前景目标即可与其他背景结合生成新的视频图像。本发明实施例提供 的视频处理方案中,由于是将前景目标从视频图像中抠出,完全摒弃了采集的视频图像中 的背景,因此,即便是录制时绿幕背景不平坦、色彩不均匀,录制环境的照明条件差,依然不 会对抠图合成后的新的视频图像造成影响,不会出现抠制出来的视频图像局部有块效应的 问题。本发明实施例提供的视频处理方法,对录制现场的绿幕背景的平坦度、绿幕背景色彩 均性以及录制环境的照明条件的要求,较现有的绿幕抠图视频处理方法低。
[0052] 实施例二
[0053] 参照图2,示出了本发明实施例二的一种视频处理方法的步骤流程图。
[0054] 本发明实施例的视频处理方法具体包括以下步骤:
[0055] 步骤S202 :浏览器客户端接收对绿幕区域的设定操作,依据操作确定设定绿幕区 域。
[0056] 在与视频对象开启视频通话前,用户需要对绿幕区域、以及色度键值进行设定。在 设定完成后,后续对视频进行处理时,则无需再重复设定。其中,对绿幕区域的设定操作可 以为:用户通过鼠标在浏览器中选择一个区域,用户选择该区域的操作即为对绿幕区域的 设定操作。需要说明的是,绿幕区域的设定需要保证前景目标能够在绿幕区域内。
[0057] 浏览器客户端接收到用户在浏览器中设定绿幕区域的设定操作后,即可确定设定 绿幕区域。
[0058] 步骤S204 :浏览器客户端在设定绿幕区域中、接收对至少一个色度键值的设定操 作。
[0059] 其中,设定色度键值可以由用户通过鼠标在设定绿幕区域内进行点击,以确定像 素点,所确定的该像素点对应的色度值即为色度键值。
[0060] 需要说明的是,在具体实现过程中,可以仅设定一个色度键值,也可以设置多个色 度键值,例如:1〇〇个、或50个。色度键值的具体设定个数可以由本领域技术人员根据实际 需求进行设置,本发明实施例对此不作具体限制。
[0061] 步骤S206 :浏览器客户端对采集的当前帧视频图像中的、设定绿幕区域内的前景 目标进行定位,生成第一视频图像。
[0062] 在具体实现过程中,由于对每帧视频图像的处理相同,因此,本发明实施例中仅以 对一帧视频图像的处理为例,对本发明的绿幕抠图视频处理方法进行说明。对于其他帧视 频图像的处理参见该方法即可,在此不再赘述。
[0063] -种优选的对采集的当前帧视频图像中的、设定绿幕区域内的前景目标进行定位 的方式如下:
[0064] 对采集的当前帧视频图像中的、设定绿幕区域中的各像素点分别执行以下操作:
[0065] Sl :确定设定的各色度键值中与当前像素点最匹配的色度键值。
[0066] 对于该步骤中,若步骤S204中仅设置了一个色度键值,那么,所设置的色度键值 即为最匹配的色度键值。而若,设置有多个色度键值,则需要通过设定规则确定与当前像素 点最匹配的色度键值。
[0067
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1