花心大萝卜 发表于 2024-8-9 18:25:44

关于去除国产视频静态水印的可行性探讨

【题目】《关于去除国产视频静态水印的可行性探讨》
【摘要】近年来,随着各种灰色产业的迅猛发展,这些行业逐渐成为了社会经济中的一个特殊现象。其中,以洗钱为目的的行为愈发猖獗,许多厂商拍摄了大量“国产视频”。这些视频不仅在技术上缺乏规范,而且其背后往往隐藏着复杂的商业利益。为了宣传他们的公司业务并吸引更多的客户,这些视频的制作者在画面中添加了数不胜数的水印广告。这些广告不仅占据了视频的显著位置,影响了观众对内容的正常理解。此外,一些制作者还在演员的身上贴满了各类广告,使得观看体验大打折扣,令人不胜其烦。面对网络上繁杂的去水印技术,许多研究者和技术人员都试图找到有效的解决方案。经过深入分析和对比,本文最终选用了VSR(Video Super Resolution)与ProPainter这两种先进的技术手段,成功去除了某段带有水印的视频。在此基础上,我们还进行了详细的性能与质量分析,以评估这两种技术在实际应用中的效果与优势。
【引言】
Video-subtitle-remover(VSR) 是一款基于AI技术,将视频中的硬字幕去除的软件。 主要实现了以下功能:无损分辨率将视频中的硬字幕去除,生成去除字幕后的文件、通过超强AI算法模型,对去除字幕文本的区域进行填充(非相邻像素填充与马赛克去除)。其操作简便,通过一用目标框至目标水印即可一键去除,同时其配置要求较低,最低配置:GPU:GTX 1060或以上显卡、CPU: 支持AVX指令集。项目链接:Video-subtitle-remover
https://h0.ku-cloud.com/forum/images/b/2024/08/09/9e5cd09826ac6f0ff8bc0e0ee1b7f4cb2264cb26.gif
ProPainter是一个基于E2FGVI实现的AI视频编辑工具,它引入了双域传播,结合了图像和特征扭曲的优点,可靠地利用了全局对应关系。同时提出了一种掩模引导的稀疏视频变换器,它通过丢弃不必要和冗余的标记来实现高效率。借助这些组件,ProPainter 的 PSNR 性能大幅优于现有技术 1.46 dB。其模型示意图如下图1所示。
https://h0.ku-cloud.com/forum/images/b/2024/08/09/9e46c97bcd88d73914bfc995af1dd7461656c167.jpg
图1 模型示意图
ProPainter的使用配置比较高,下方图2展示了不同尺寸、帧数的视频在fp32/fp16两种精确度下的显存需求。项目链接:ProPainter
https://h0.ku-cloud.com/forum/images/b/2024/08/09/16e701e01d672eb8b645a8b1a3eb6e4e3007c36b.jpg
图2 显存需求
【对比试验及结果】
在番号名为:“JDYL019”的视频中截取了一段58秒的视频后,其原水印图如图3所示,首先利用ps制作了水印黑白蒙版图4(图3、4中线条部分目的为了满足版规)。
https://h0.ku-cloud.com/forum/images/b/2024/08/09/7666f39294059b3d345f78415a57024792cdaee2.jpg
图3 原视频水印
https://h0.ku-cloud.com/forum/images/b/2024/08/09/c76a932cea42b860009eb054a40d1790204a183c.jpg
     图4 水印黑白蒙版  随后分别使用VSR和ProPainter对视频上方三处水印进行去除,结果如下:  
对比1:原水印
   可以看到,相较于原水印,两种方法都有效去除了水印,但VSR方法仍然具有些许残留水印,但PRO就干净许多。
https://h0.ku-cloud.com/forum/images/b/2024/08/09/0e8809b11560ceb8d15b8de5259f05256bf794e0.gif
VSR
https://h0.ku-cloud.com/forum/images/b/2024/08/09/cd8f7df10b5a9bb81d5d0f301e62b188a635d363.gif
ProPainter
对比2:
   可以看到本次对比中因为水印后面刚好有照片所以效果大差不差。
https://h0.ku-cloud.com/forum/images/b/2024/08/09/50264758e9f5a484904a8b74d07c347a87e62798.gif
VSR
https://h0.ku-cloud.com/forum/images/b/2024/08/09/1f48b7bb5ebbbbe02846827a74d1fc4121e3eb2f.gif
ProPainter
对比3:
  本次对比VSR方法直接出现失误,50%的水印没有被清除,但PRO方法仍然坚挺!!!
https://h0.ku-cloud.com/forum/images/b/2024/08/09/854b733ed4786c8b6a2f01ecf0b67bc69a475ce8.gif
VSR
https://h0.ku-cloud.com/forum/images/b/2024/08/09/81318ae83b3653faadb6e6903e1d75b7ed49ca53.gif
ProPainter
对比4:
  本次对比一眼看出PRO方法比VSR方法效果好!
https://h0.ku-cloud.com/forum/images/b/2024/08/09/f5252ec7e1632bf357b6ec6a82cdfe6b579b9f5b.gif
VSR
https://h0.ku-cloud.com/forum/images/b/2024/08/09/fad7d91f8b6885c39a213b31a12a798b4cb40107.gif
ProPainter
ProPainter面部水印遮挡测试:
当水印挡住人体、人脸时结果如下
https://h0.ku-cloud.com/forum/images/b/2024/08/09/52d505ad83aed3bd84665707ecde89eb64cdd0e3.gif
【结果分析】当水印挡住人脸时,由于缺失信息两种方法处理效果相近。当水印没有遮罩人体时,PRO方法质量、稳定性都比VSR高。
  PRO方法优点:质量好,去水印效果稳定。  PRO方法缺点:对设备要求高,耗时长。149000k(cpu)-4090(gpu)对一段时长58秒,30fps,1280x720p的视频去水印,所需时 长为16min,显存占用100%(24G)。还需手动压制音频和视频。
  VSR方法优点:对设备要求不高,耗时短。同配置处理同视频所需时长为30s,即为PRO方法的1/32 。傻瓜一键式操作。  VSR方法缺点:质量一般、效果不如PRO稳定。    PRO方法处理效果链接:
**** Hidden Message *****
页: [1]
查看完整版本: 关于去除国产视频静态水印的可行性探讨