目标视频生成方法、装置、设备及存储介质制造方法及图纸

技术编号:37606943 阅读:15 留言:0更新日期:2023-05-18 11:58
本发明专利技术公开了一种目标视频生成方法、装置、设备及存储介质,方法包括:获取原始图像;将原始图像依次输入级联网络的第一级网络、第二级网络和第三级网络,获取第三级网络的输出结果;当所级联网络的第三级网络输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对人脸图像中的人脸区域进行跟踪;对人脸图像中跟踪到的人脸区域进行遮挡处理,生成遮挡图像集合;根据遮挡图像集合生成目标遮挡视频。本发明专利技术对图像中的人脸区域进行检测,若检测出人脸区域则使用跟踪算法对人脸区域进行跟踪,并对跟踪到的人脸区域进行遮挡处理,使用跟踪算法提高算法的运算速度,对每张人脸图像都进行人脸遮挡,得到较好的视频遮挡效果。果。果。

【技术实现步骤摘要】
目标视频生成方法、装置、设备及存储介质


[0001]本专利技术涉及视频处理
,尤其涉及一种目标视频生成方法、装置、设备及存储介质。

技术介绍

[0002]随着人们对隐私的重视程度不断加大,在拍摄中出现人脸时,经常需要将视频中的人脸进行遮挡。
[0003]传统方式在对视频中的人脸进行遮挡时,通常是利用PS技术,对每一个视频进行人工处理。现有的视频中的人脸遮挡处理方式缺点是需要人工的对每一个视频进行处理,处理效率较低。

技术实现思路

[0004]鉴于上述现有技术的不足,本专利技术的目的在于提供一种目标视频生成方法、装置、设备及存储介质,旨在解决现有技术中对视频人脸进行遮挡时需要人工对每一个视频进行处理,处理效率较低的问题。
[0005]本专利技术的技术方案如下:
[0006]本专利技术的另一实施例提供了一种目标视频生成方法,方法包括:
[0007]获取原始图像,所述原始图像基于原始视频解析得到;
[0008]将所述原始图像依次输入级联网络的第一级网络、第二级网络和第三级网络,获取所述第三级网络的输出结果,其中,第二级网络分别与第一级网络和第二级网络连接,第三级网络为输出网络;
[0009]当所述级联网络的第三级网络输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果;
[0010]对所述人脸图像中跟踪到的人脸区域进行遮挡处理,生成遮挡图像集合;
[0011]根据遮挡图像集合生成目标遮挡视频。
[0012]在一个实施例中,所述
[0013]将所述原始图像依次输入级联网络的第一级网络、第二级网络和第三级网络,获取所述第三级网络的输出结果,包括:
[0014]将原始图像输入第一级网络,生成候选窗口,对候选窗口中重合的窗口进行滤除,得到第一候选结果;
[0015]将第一候选结果输入第二级网络,滤除分类错误的候选结果,并用人脸框回归向量对滤除结果进行校正,得到第二候选结果;
[0016]将第二候选结果输入至第三级网络,获取所述级联网络的输出结果,若输出结果中存在人脸定位框和人脸关键点信息,则判定原始图像存在人脸区域。
[0017]在一个实施例中,所述当所述级联网络的输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果,
包括:
[0018]当所述级联网络的输出结果为检测到人脸区域时,将对应的含有人脸区域的原始图像标记为人脸图像;
[0019]基于计算机视觉类库的追踪工具对人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果。
[0020]在一个实施例中,所述将所述原始图像依次输入级联网络,获取所述级联网络的输出结果后,还包括:
[0021]若当前原始图像未检测出人脸区域,则将当前原始图像起的连续N幅原始图像存储在缓存中;其中N为预设的正整数;
[0022]判断缓存中存储的第N幅图像是否检测出人脸区域;
[0023]若第N幅图像未检测出人脸区域,则将连续N幅的原始图像标记为非人脸图像;
[0024]若第N幅图像检测出人脸区域,则对缓存中的N幅原始图像依次进行人脸检测,若检测出人脸区域,则从N幅中检测出人脸的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪。
[0025]在一个实施例中,所述当所述级联网络的输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果后,包括:
[0026]获取原始人脸跟踪结果,对原始人脸跟踪结果进行滤波处理,生成滤波后的人脸跟踪结果;
[0027]计算滤波后的人脸跟踪结果与原始人脸跟踪结果的差值,若所述差值在预定范围内,则判定人脸跟踪结果为目标跟踪结果。
[0028]在一个实施例中,所述对所有人脸图像中跟踪到的人脸区域进行遮挡处理,生成遮挡图像集合,包括:
[0029]获取用于遮挡人脸的贴图图像,对贴图图像的背景进行透明化处理后生成目标贴图;
[0030]将目标贴图放置在所有人脸图像中跟踪到的人脸区域,生成遮挡图像集合。
[0031]在一个实施例中,所述
[0032]获取用于遮挡人脸的贴图图像,对贴图图像的背景进行透明化处理后生成目标贴图,包括:
[0033]获取用于遮挡人脸的贴图图像,查找贴图图像中透明通道不为255的像素点,记为原始像素点;
[0034]将原始像素点的颜色设置为预定颜色,在进行二值化处理后,分离所述贴图图像的背景和前景;
[0035]根据分离后的背景和前景,生成掩膜;
[0036]从所述掩膜中提取出目标贴图。
[0037]本专利技术的另一实施例提供了一种目标视频生成装置,装置包括:
[0038]图像获取模块,用于获取原始图像,所述原始图像基于原始视频解析得到;
[0039]人脸区域检测模块,用于将所述原始图像依次输入级联网络的第一级网络、第二级网络和第三级网络,获取所述第三级网络的输出结果,其中,第二级网络分别与第一级网
络和第二级网络连接,第三级网络为输出网络;
[0040]人脸跟踪模块,用于当所述级联网络的第三级网络输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果;
[0041]人脸遮挡模块,用于对所述人脸图像中跟踪到的人脸区域进行遮挡处理,生成遮挡图像集合;
[0042]遮挡视频生成模块,用于根据遮挡图像集合生成目标遮挡视频。
[0043]本专利技术的另一实施例提供了一种目标视频生成设备,所述设备包括至少一个处理器;以及,
[0044]与所述至少一个处理器通信连接的存储器;其中,
[0045]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的目标视频生成方法。
[0046]本专利技术的另一实施例还提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的目标视频生成方法。
[0047]有益效果:本专利技术实施例中首先将待处理的原始视频解析为原始图像,根据级联网络对原始图像中的人脸进行检测,若检测出人脸区域则使用跟踪算法对人脸区域进行跟踪,并对跟踪到的人脸区域进行遮挡处理,根据遮挡处理后生成的遮挡图像集集合生成目标遮挡视频,采用人脸区域跟踪技术比现有技术中的每一幅图像都进行人脸检测的算法复杂度低,因此大大提高了算法的运算速度,而对各人脸图像中的人脸区域进行人脸遮挡,可得到较好的视频遮挡效果。
附图说明
[0048]下面将结合附图及实施例对本专利技术作进一步说明,附图中:
[0049]图1为本专利技术一种目标视频生成方法较佳实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标视频生成方法,其特征在于,所述方法包括:获取原始图像,所述原始图像基于原始视频解析得到;将所述原始图像依次输入级联网络的第一级网络、第二级网络和第三级网络,获取所述第三级网络的输出结果,其中,第二级网络分别与第一级网络和第二级网络连接,第三级网络为输出网络;当所述级联网络的第三级网络输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果;对所述人脸图像中跟踪到的人脸区域进行遮挡处理,生成遮挡图像集合;根据遮挡图像集合生成目标遮挡视频。2.根据权利要求1所述的目标视频生成方法,其特征在于,所述将所述原始图像依次输入级联网络的第一级网络、第二级网络和第三级网络,获取所述第三级网络的输出结果,包括:将原始图像输入第一级网络,生成候选窗口,对候选窗口中重合的窗口进行滤除,得到第一候选结果;将第一候选结果输入第二级网络,滤除分类错误的候选结果,并用人脸框回归向量对滤除结果进行校正,得到第二候选结果;将第二候选结果输入至第三级网络,获取所述级联网络的输出结果,若输出结果中存在人脸定位框和人脸关键点信息,则判定原始图像存在人脸区域。3.根据权利要求2所述的目标视频生成方法,其特征在于,所述当所述级联网络的输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果,包括:当所述级联网络的输出结果为检测到人脸区域时,将对应的含有人脸区域的原始图像标记为人脸图像;基于计算机视觉类库的追踪工具对人脸图像中的人脸区域进行跟踪,获取人脸跟踪结果。4.根据权利要求1或2所述的目标视频生成方法,其特征在于,所述将所述原始图像依次输入级联网络,获取所述级联网络的输出结果后,还包括:若当前原始图像未检测出人脸区域,则将当前原始图像起的连续N幅原始图像存储在缓存中;其中N为预设的正整数;判断缓存中存储的第N幅图像是否检测出人脸区域;若第N幅图像未检测出人脸区域,则将连续N幅的原始图像标记为非人脸图像;若第N幅图像检测出人脸区域,则对缓存中的N幅原始图像依次进行人脸检测,若检测出人脸区域,则从N幅中检测出人脸的原始图像标记为人脸图像,对所述人脸图像中的人脸区域进行跟踪。5.根据权利要求4所述的目标视频生成方法,其特征在于,所述当所述级联网络的输出结果为检测到人脸区域时,将对应的原始图像标记为人脸图像,对所述人脸图像中的人脸区域...

【专利技术属性】
技术研发人员:孙悦
申请(专利权)人:深圳奇梦岛科技有限公司
类型:发明
国别省市:

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

1