分享

马赛克视频破解,效果好到不敢信

 梅与牛 2020-09-04

去除马赛克,一直是广大网友的梦想。

这项技术也确实快要成功了。

借助 AI 技术,电脑完全可以猜到马赛克后面隐藏的是什么。

低级一点的 JavPlayer

介绍 JavPlayer 之前,先来说下什么是马赛克吧。

计算机图像由像素组成,本质上是由不同颜色的色块,按顺序排列组合在一起的矩阵。

只要你把一张图片放得足够大,就会看到他的像素颗粒。

这,就是一种“马赛克”。

但像素颗粒实在太小了,经过缩放,人眼感知不到。

打码要做的,就是破坏图像细节,将小像素按范围划分,合成大颗粒。

这样一来,就实现了遮挡的效果。

但是启人要说但是了。

近视同学可以试着摘下眼镜,手机离远一点。

看看自己是不是还能清晰的看到一个“家”字。

明明你看到是大面积白色色块,为什么还是能认出这个字?

原因非常简单——你之前见过这个字,看到模糊但近似的图形时,大脑自动将细节补全了。

JavPlayer 实现马赛克消除的原理,就是这样:

先将图像模糊处理,尽力还原细节。

然后通过 AI 运算,推算图像原本的样子。

最后将图像丢失的细节填补后,再经过锐化处理输出结果。

经过 YouTube 博主的实测:

JavPlayer 做出来的图片,上面会有一层模糊的感觉。

而且随着马赛克颗粒变大,模糊程度也会变高。

但不管怎么说,经过 JavPlayer 的处理,图像确实比打码前自然很多。

事实上,对 JavPlayer 来说,处理玩具枪或许还有难度,但还原人体不是什么难事。

毕竟,人类的身体细节,不是这样,就是那样的...

非常好猜。

现在 P 站上很多所谓的无码视频,就是通过 JavPlayer 猜出来的。

高级一点的 PULSE

如果说 JavPlayer 实现马赛克去除的原理是猜,PULSE 就完全是编。

PULSE 使用生成式对抗网络生成图像。

它里面包含两个模块:

一个是生成模块,不断生成假照片。

一个是判别模块,不断判断照片是不是假的。

系统会要求两个模块不停对抗,在对抗的过程中,改进图像质量,最终达到以假乱真的目标。

(都是假的)

对 PULSE 输入一个 16× 16 的色块,它可以画出一个高清男人头像。

甚至补足胡须和头发等细节。

女人也一样。

但要注意,这些图像都是假的,现实生活中根本不存在。

以往 AI 去除马赛克的原理都是猜测原图,但 PULSE 完全不同。

它会将对抗生成的高清图先压缩成小图,然后和原图做对比。

只有小图最接近原图的结果,才会被输出。

也就是说,PULSE 去除马赛克的原理,完全是【倒推】的。

(第一排原图与第三排生成图像对比)

PULSE 输出的图像不见得真实,但细节刻画相当出色。

如果你只是把 PULSE 用在那方面,完全足够了。

去除马赛克有什么用

马赛克去除,本质上是一种图像/视频增强技术。

除了那种应用,还可以推动各行各业的发展。

游戏领域

分辨率从 1080p 增强到 4K ,显卡的负担增加了 4 倍。

加入 AI 图像修复,显卡就可以用 1080p 画面模拟 4K 显示。

根据英伟达技术文档显示,目前的 DLSS 2.0 技术,已经可以在 540p 画质下,超越传统 1080p 画质了。

因游戏一直在 540p 分辨率下运行,显卡实际功耗大幅降低,流畅度也得到较大提升。

视频领域

AI 自我学习,分割天空和树木,生成虚拟场景,再也不用逐帧修改。

(冬天变夏天)

(白天变黑夜)

图像领域

手机内置的照片修复,就是一种最直观的马赛克还原。

当然,大家要注意,通过 AI 还原的图片,只是尽力模拟原图而已。

随着技术的发展,AI 会猜得越来越像,但永远不可能猜准。(也就是说,面部打码依然是安全的,而且越厚越安全)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多