来源丨程序员软件库

怎么去除图片或者视频上的马赛克?

自从马赛克这玩意被弄出来后,让大家悲喜交加!

你想在社交软件上发一些图片或者视频,有部分比较隐私的东西,那就需要使用马赛克技术遮挡下,保护下自己隐私或者别人隐私是非常好的!

比如,新闻在拍摄报道一些犯罪分子的逮捕现场就会将犯罪分子的头像打码(打上马赛克),打码的主要目的就是保护犯罪分子的隐私。

但是,也有一些电影视频打上马赛克就可能会“惹怒”一些网友了!

比如:看下图,懂!!!

但是,近日一位43岁的岛国男性,利用AI技术去除18禁视频马赛克,到处贩售。在岛国舆论一片哗然!

这位岛国男性实在厉害,他先是购买了去除马赛克的软件,然后在自己的在网站中进行售卖,而他为自己想到的广告词美其名曰为:

“让我们摆脱马赛克,享受清晰影片吧”

之后感兴趣的客人通过网站下订单,他再将市面上售卖的影片作去除马赛克处理。

而他的手工费,则是120分钟的AV收1320日元(约74人民币),包括下载原版AV的1000日元费用(约56人民币),1部片大概收2320日元(约130人民币)。

据警方透露,犯罪嫌疑人在自己的网站上提供去除马赛克的业务,顾客提供视频后,犯罪嫌疑人以每部2300日元的价格使用人工智能去除马赛克。

从去年12月到今年8月,共提供了约1万2000次服务,减去成本后,获得不法收益约1100万日元(约人民币62万)。

被抓获后,他承认今年1月在网站上传了10张经过AI去除马赛克的成人图像,并贩售1万多段处理过的成人影片内容。

警方逮捕他,不仅因为传播淫秽物品,还因为他在未经原制作公司的授权下,擅自对原作品进行再加工的行为涉嫌侵害了原制作公司的著作权

其实:AI技术还原就和PS修图差不多,都不是正真的还原,只是使用AI技术令马赛克覆盖的影像细致化,计算出原本颜色和形状等。就像大家猜谜一样!

其中就有一位被侵权的著名人气女优三上悠亚在ins上表示:“我的未处理作品流出成为热议,其实这是用AI制作的,真是遗憾”!

反马赛克技术的多领域运用

其实,去除马赛克技术不仅限于修复图片或视频,其他领域也得到了广泛的运用。

英伟达与麻省理工学院,以及阿尔托大学的人工智能研究人员一起创建了名为Noise2Noise的项目。

Noise2Noise在医疗领域非常适用,例如对核磁共振图像扫描,它能够用于图像的降噪,方便医生查看更清晰的图像。

关于去除马赛克的软件的介绍

目前,比较火的反马赛克软件有两款,分别是JavPlayer和PULSE

JavPlayer利用深度学习的视频超分变率算法,针对视频中的每一帧图进行采样,然后通过AI算法还原马赛克的像素点。

因为这款软件还原图像是通过大量CPU和GPU的AI运算,把马赛克模糊再锐化,然后插值补偿损失得到的源图像。

但是,JavPlayer只能修复薄码视频,这也就意味着马赛克格子比较大,丢失的像素相对较少,这样插值补偿出来图像误差也会较小。

杜克大学去马赛克的方法有所不同,他们开发了一种名为PULSE的算法,虽然也是用的视频超分辨率算法,可以将低分辨率图像变高清,但它填补的不是像素,而是先生成高清大图,然后降低图片分辨率与原始图进行对比,从中找出匹配度最高的图像。

只需几秒钟,PULSE算法便可将一张16×16像素的低分辨率图像提升到1024×1024级别,效果确实很好。

只不过还原后的图像与原图误差很大,比如下面这张打了马赛克的奥巴马,使用PULSE算法后却变成了一个白人。

简单点来讲,PULSE算法就是通过AI算法合成一张与原图匹配度最高的照片,而非在原图之上进行修复还原,这点还是与JavPlayer有很大区别的。

参考:网易、腾讯等

各位伙伴们好,詹帅本帅搭建了一个个人博客和小程序,汇集各种干货和资源,也方便大家阅读,感兴趣的小伙伴请移步小程序体验一下哦!(欢迎提建议)推荐阅读牛逼!Python常用数据类型的基本操作(长文系列第①篇)
牛逼!Python的判断、循环和各种表达式(长文系列第②篇)牛逼!Python函数和文件操作(长文系列第③篇)牛逼!Python错误、异常和模块(长文系列第④篇)

去AV片马赛克,开发者被抓了相关推荐

  1. 痛心!Pandownload开发者被抓!我终于决定使用Docker搭建一个多端同步网盘!

    原文地址:https://www.jianshu.com/p/54f157a211af 作者:zhaoolee 转载自微信公众号:JavaGuide 想必大家最近都被 "Pandownloa ...

  2. Pandownload 开发者被抓了,但是其背后,百度难道不需要反思吗?

    loonggg 读完需要 4 分钟 速读仅需 2 分钟 昨天晚上,一个重磅消息迅速占据了微博的热搜榜,刷爆了程序员的微信朋友圈.因为:Pandownload 的开发者被抓了. Pandownload ...

  3. Pandownload 开发者被抓了,但是其背后,百度难道不需要反思吗?(转载)

    读完需要 4 分钟 速读仅需 2 分钟 昨天晚上,一个重磅消息迅速占据了微博的热搜榜,刷爆了程序员的微信朋友圈.因为:Pandownload 的开发者被抓了. Pandownload 想必有很多用户都 ...

  4. 一代盘神谢幕!百度网盘 Pandownload 开发者被抓了!

    点击"开发者技术前线",选择"星标????" 在看|星标|留言,  真爱 昨天晚上,一个重磅消息迅速占据了微博的热搜榜,刷爆了程序员的微信朋友圈.因为:Pand ...

  5. HTML开发者工具抓取所有图片,利用Chrome开发者工具功能进行网页整页截图的方法...

    说起要截取整个网站页面,很多朋友第一时间想到的都是用哪款chrome扩展,确实,我们网站之前也有介绍过一些截图插件比如: 但其实现在不少浏览器都自带截屏功能了.尤其是像chrome如此强大的浏览器,比 ...

  6. 谷歌浏览器开发者模式抓包,界面跳转无法解析的解决办法

    不得不说,jmeter真的很强大,不仅什么协议都支持,可以做接口测试性能测试还可以操作数据库. 这里使用jmeter来设置浏览器代理,进行操作录制和抓包,随后分析 步骤如下 1.打开jmeter 2. ...

  7. 使用谷歌开发者工具抓包

    使用谷歌开发者工具方法 使用方法:打开Google Chrome>>按快捷键12>>NetWork/网络>>刷新页面 过滤的功能: All:全部 Fetch/XHR ...

  8. 我的新书终于写完了。

    △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 379 篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 6月份的时候,发了一 ...

  9. 责任链模式在王者荣耀中的应用,妙!

    程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 7 分钟. 来自:blog.csdn.net/IT_charge/article/details/105011204/ # 简 ...

最新文章

  1. matlab中bitget函数用法_MATLAB中SVM的用法
  2. pandas数据清洗
  3. 每日一皮:虽然我们交付了V2版本,但用户仍然使用V1版本...
  4. 使用Azure Blob存储托管Maven工件
  5. Kong-dashboard 安装 启动运行
  6. r.java自动删除变量_比较变量并删除一个最低值R [关闭]
  7. 企业级数仓构建项目一-大数据Week12-DAY1-企业级数仓构建项目一
  8. Win10之fastboot devices无反应
  9. 如何利用极域电子教室软件漏洞干翻所有机房
  10. R语言查找指定值的位置(行列)1
  11. 2018第九届蓝桥杯B组决赛题解第四题 调手表(简单的dp)
  12. 开发者的多媒体梦工厂: AV Pipeline Kit究竟是什么?
  13. oracle编程题考试题,oracle考试题
  14. OJ 1168 改写整数
  15. 怎么把中文用户名改成英文?
  16. SAP库存管理报表(含无价厂)
  17. 计算机邀请函制作教案,计算机邀请函制作要点
  18. iOS可复用控件之折线图
  19. volatile 和 内存屏障
  20. 经典 搞笑 美女掉入碧波里...

热门文章

  1. php中ksort和krsort排序问题
  2. 大一至大三在校期间公众号作品(部分)
  3. 拆解理想汽车Q3财报:收入增速继续下滑,年内两次更换首席技术官
  4. 多个Excel文件如何根据条件进行汇总求和呢---多个文件根据条件汇总求和工具
  5. IDEA运行Run和services
  6. 把文字转换成拼音工具类
  7. 使用steamcommunity302加速github访问
  8. mysql查询最小分数_MySQL数分:简单查询
  9. 洛谷P1618 Java解法
  10. Ora2Pg 工具介绍