视频去除水印的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:32973822 阅读:29 留言:0更新日期:2022-04-09 11:46
本发明专利技术实施例公开了一种视频去除水印的方法、装置、计算机设备及存储介质。本申请应用于视频处理技术领域,其包括:若接收到视频水印去除指令,则获取用户上传的视频帧,并根据预设识别标记从视频帧中识别出水印区域;根据水印区域及视频帧生成水印掩膜图;获取第一视频帧,并基于水印掩膜图,通过预设图像修复模型对第一视频帧的水印区域进行修复以得到当前修复值;获取下一视频帧,将下一视频帧作为当前视频帧,并计算当前视频帧与第一视频帧之间的相似度;若相似度值大于预设阈值,则根据当前修复值对当前视频帧进行修复;返回执行步骤四直至预设结束视频帧为止。本申请实施例不仅可提高视频去除水印的的效率,而且还能减轻帧间闪烁的请求。帧间闪烁的请求。帧间闪烁的请求。

【技术实现步骤摘要】
视频去除水印的方法、装置、计算机设备及存储介质


[0001]本专利技术实施例涉及视频处理
,尤其涉及一种视频去除水印的方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着多媒体技术的快速发展,大量的视频文件被生产出来,在一些视频文件中,制作者为了进行广告宣传或是出于对视频的版权进行保护以及侵权行为跟踪等,往往会以水印标记这些视频。但这些被水印标记了的视频往往会降低观众的观看体验,此外对于视频传播者来说,也不希望传播视频的同时,将其他人的水印作为视频内容的一部分进行传播。因此,在视频处理中,产生了一项去除视频水印的技术。目前去水印的方式主要有像素模糊化、插值填充以及修复填充等方式,但视频去除水印的效率较低,且容易出现帧间闪烁。

技术实现思路

[0003]本专利技术实施例提供了一种视频去除水印的方法、装置、计算机设备及存储介质,旨在解决现有视频去除水印的效率较低及容易出现帧间闪烁的问题。
[0004]第一方面,本专利技术实施例提供了一种视频去除水印的方法,其包括:
[0005]若接收到视频水印去除指令本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频去除水印的方法,其特征在于,包括:若接收到视频水印去除指令,则根据所述视频水印去除指令获取用户上传的视频,并根据预设识别标记从所述视频的视频帧中识别出水印区域;根据所述水印区域及所述视频帧生成水印掩膜图;获取第一视频帧,并基于所述水印掩膜图,通过预设图像修复模型对所述第一视频帧的所述水印区域进行修复以得到当前修复值;获取下一视频帧,将所述下一视频帧作为当前视频帧,并计算所述当前视频帧与所述第一视频帧之间的相似度;若相似度值大于预设阈值,则根据所述当前修复值对所述当前视频帧进行修复;返回执行所述获取下一视频帧,将所述下一视频帧作为当前视频帧,并计算所述当前视频帧与所述第一视频帧之间的相似度的步骤,直至预设结束视频帧为止。2.根据权利要求1所述的视频去除水印的方法,其特征在于,所述获取下一视频帧,将所述下一视频帧作为当前视频帧,并计算所述当前视频帧与所述第一视频帧之间的相似度之后,还包括:若所述相似度值不大于所述预设阈值,则基于所述水印掩膜图,通过所述预设图像修复模型对所述当前视频帧的所述水印区域进行修复以得到当前修复值,并将所述当前视频帧作为所述第一视频帧。3.根据权利要求1所述的视频去除水印的方法,其特征在于,所述根据所述水印区域及所述视频帧生成水印掩膜图,包括:创建一张与所述视频帧相同尺寸大小的掩膜图,并将所述掩膜图的像素初始化为第一预设值;将所述掩膜图中所述水印区域的像素设置为第二预设值以得到水印掩膜图。4.根据权利要求1所述的视频去除水印的方法,其特征在于,所述基于所述水印掩膜图,通过预设图像修复模型对所述第一视频帧的所述水印区域进行修复以得到当前修复值,包括:将所述水印掩膜图及所述第一视频帧输入预设图像修复模型以对所述水印区域进行修复得到当前修复值,其中,所述预设图像修复模型是根据预设样本库对DeepFillV2算法进行训练得到的。5.根据权利要求3所述的视频去除水印的方法,其特征在于,根据预设样本库对DeepFillV2算法进行训练得到所述预设图像修复模型,包括:从预设样本库中获取待去水印的视频,并将所述待去水印的视频作为目标数据集;将所述目标数据集按预设比例分为训练数据集及验证数据集;将所述训练数据集输入DeepFillV2算法模型进行训练直至预设训练次数为止;将所述验证数据集输入训练后的所述DeepFillV2算...

【专利技术属性】
技术研发人员:高立刚
申请(专利权)人:深圳万兴软件有限公司
类型:发明
国别省市:

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

1