日本成人产业虽然发达,但因为法律,审核等种种原因,进化到现在,大部分成人内容中关于X器官的画面都是需要进行打码。
从无码,到小黑条,圣光,再到厚码,那层朦朦胧胧的马赛克,犹抱琵琶半遮面似的撩拨着观众的小心肝。不过俗话说得好,哪里有压迫,哪里就有反抗。出版商的这一系列操作也催生了一个新的技术——祛马赛克。
Javplayer是一款视频祛码软件,有老师傅将用Javplayer祛码后的片子和原片的无码版本作了比对,还原度高达90%。
![](http://image109.360doc.cn/DownloadImg/2023/02/0303/259972148_1_20230203031959961.jpeg)
纳尼??如果码过的画面可以还原,那之前怕隐私泄露而打的码对有心人来说岂不是都嗷嗷待还原???
莫慌(尔康手),且不说Javplayer目前只对薄码画面有效,最主要的是它能也只能还原视频。要搞懂图片祛码和视频祛码的区别,还要从图像是如何呈现的说起。
我们都知道图片是由一个个像素组成的,一个像素就是一种颜色的色块,一张10x10的图片,就是由100个像素点组成的。
![](http://image109.360doc.cn/DownloadImg/2023/02/0303/259972148_2_20230203032000289.jpeg)
给图片打码,其实是将图片中的像素按照一定规律划分区域,然后再将这个区域中的像素统一成一种颜色。就像是在一块彩色波点布料上画上大格子,再取格子范围内左上角的波点颜色作为填充这个格子的颜色。一个个格子填充好后,就拥有了一块“码过”的波点布料。
这个过程是不可逆的。图像一旦被码,被“同化”的像素信息就丢失了,而一般情况下,信息是无法由少到多的,除非靠想象。目前已知的“马赛克还原”技术大多都是通过人工智能来完成的,原因也正是因为人工智能在学习了大量的图片后,“联想能力”很强。
比如谷歌大脑前两年发布的一款“马赛克还愿”软件就是通过将素材库中的图片全部压缩打码与测试图片对比,然后判断测试图片是什么种类的什么东西,最后再调用素材库中的相似素材拼贴上去。听起来似乎祛码指日可待,硬盘里的学习资料又可以拿出来温故而知新了。但这里的问题是,尽管AI的联想能力很强,也做不到完全还原。
![](http://image109.360doc.cn/DownloadImg/2023/02/0303/259972148_3_20230203032000400.jpeg)
但说到底,这是想象,不是真相。这也是为什么“AI换脸”和“AI裸体”都只能说是个人YY的产物,因为这些都是AI通过大量学习后“想象”出来的,虽然逼真,但归根结底是假的。
而 Javplayer 给视频祛码的原理不一样,它是根据视频中的已知信息算出来的。本质上来说,是真的。
图像由像素组成,视频由一张张连起来的图像组成。我们管视频中的一张图像称为“一帧“。
刚刚讲过,马赛克是通过将一个像素点的颜色区域化来达到”打码“的效果。因此这个颜色一定属于源视频中的该马赛克方块中的一个固定位置的像素点。这样在一帧的画面中的打码部分便能还原出若干原始像素点。加上视频是动态的,这一秒的画面一般和上一秒画面存在关联,这样逐帧还原下来就能获得大量的原始像素点。再通过插值补偿一系列算法加持,便能获得高还原度的“真实”片段。
目前 Javplayer 的应用仅限于薄码影片,因为薄码丢失的像素少,在使用算法还原时误差较小。目前看来这套工具别的毛病没有,就是比较烧GPU和CPU,因为所有还原马赛克的运算都在本地进行,且运算量巨大。
![](http://image109.360doc.cn/DownloadImg/2023/02/0303/259972148_4_20230203032000586.jpeg)
官方推荐运行环境
所以说,照片大家还是可以放心码,影片要小心,能贴图就不打码。
另外,既然视频被码了,就说明不是很想被看到,咱们还是要遵纪守法,心中牢记“只要心中无码,哪里都是高清”为上策。
(值得一提的是,这套工具是日本DMM公司做的……)
![](http://image109.360doc.cn/DownloadImg/2023/02/0303/259972148_5_20230203032000727.jpeg)
参考来源:
https://36kr.com/p/5063394
http://www.javplayerfree.com/
https://fulibus.net/javplayer.html