AI神器帮你锁住艳照,裸照爱好者的福音

你的手机有没有一些不可描述的照片?

比如,聚众YP?

围观“艺术”

3D裸男?

女王调教?

总之,这些照片可能是自己,也可能是别人的,但统统都是不安全的,难道你没有遭遇过爸妈随便翻翻相册的尴尬吗?

更何况还有好莱坞明星频频传出裸照被公开事件,以及国内多起艳照门等前车之鉴,存在手机上的果照被修电脑、iCloud 被黑、Instagram 账户密码被撞库等姿势花式泄露。

这里要给大家安利一款最近雷锋网宅客频道(微信公众号:letshome)编辑在外网发现的某自动隐藏果照神器,麻麻再也不用担心看到熊孩子裸照了。

“裸体”构想

这款软件的名字是“Nude”(裸体),可以说相当直白了。

创造这款软件的是两位来自加州大学伯克利分校的年轻人——Jessica Chiu and Y.C. Chen。他们在最近的 TechCrunch Disrupt 大会上推广这款应用程序时特意做了一个小测试:询问人们对这款APP功能是否感兴趣。

基本上每个人都是一脸正直,“I don’t have nudes.”

我没有艳照,我可是纯真的小公举,怎么会拍那种东西呢?

我是一个很自律的人,并不喜欢拍一些私密的照片自我欣赏。

裸照是什么?

然而,每个人也会在后面加上一句,要不你再多说说?

身体说不要,嘴上却很诚实嘛~

Chiu还提到,她与一些好莱坞演员或幕后人员谈过,在这些人的电脑或者手机上都存有电影中某些隐私照片,而朋友在互相翻看最近照片时很容易手滑看到不该看的。

制造一个隐私照片保险箱,除了自己之外没人能进得去似乎是个不错的想法。

实际上,主打隐私照片保险库的应用程序有很多,比如之前曾被多家媒体安利过的“KeepSafe”,它可以安全存储手机上不想让人看到的照片、视频,但这一切都需要手动操作,不但麻烦,而且极有可能出现人为疏忽,遗漏一些“私密”文件。

所以,有没有可能自动隐藏手机上的敏感照片?

识别然后锁起来

这就是 Nude 要做的,利用人工智能自动识别手机图册中的裸照,随后把这些照片移到手机上一个私密的“保险箱”中,相当于一个隐身的加密文件夹。此时这张照片仍然在手机里,但却让人看不见。如果你把手机相册中的照片删除,也不会影响 Nude 中保存的照片。

作为隐私照片所有者,你如果想要访问这些照片也要输入预设密码, 并且支持 Touch ID。

另外,雷锋网了解到,Nude 设置了闯入警报的功能,如果有人想要进入APP输错密码,前置摄像头连贼是谁都能拍下来,你可以查看是谁在何时动了你的隐私。

除了个人疏忽造成的果照泄露事件,“好莱坞艳照门”则是黑客的针对性攻击。照片上传到云端就意味着不再由自己掌控,Nude 也考虑到这一点。所以在扫描照片时,Nude 使用了苹果在今年 6 月份 WWDC(全球开发者大会)上新推出了面向开发者的机器学习框架——CoreML。Core ML 让所有的机器学习计算都在 iOS 设备本地进行,意味着数据可以不离开设备直接被分析。

整个图像识别不需要将照片上传云端,在手机上就可以完成图像扫描,简直是为羞羞的照片量身打造。

众所周知,系统版本在 iOS 10 以下的手机不支持 CoreML,对于这些设备,Nude 使用的是另一个在手机端运行的框架:Facebook Caffe2。

实际上,要做出这样一个App,最为关键的是用大量裸照训练算法。

一开始还想省事的几位开发者发现直接从开源数据集训练检测裸照,效果差强人意。后来他们干脆写了个脚本从 PornHub 上爬取“具有代表性”的照片,最终收集了3000万张照片来训练算法。

总之,面对次元壁越来越被打破,人们对“性”的态度会越来越开放,所以这个工具还是很实用的。几位开发者也表示,Nude是存放用户护照、驾驶执照和其他敏感文件以及照片的好地方,但最重要的还是把裸照放进去。可以说,很耿直了。

本文作者:又田

本文转自雷锋网禁止二次转载,原文链接

时间: 2024-09-12 23:31:04

AI神器帮你锁住艳照,裸照爱好者的福音的相关文章

synchorized和ReetrantLock锁住的分别是什么

问题描述 synchorized和ReetrantLock锁住的分别是什么 10C synchorized 是锁住了对象,对于同一个类内的其它带synchorized的方法都是一样的.只要有一个线程执行synchorized方法,其它带synchorized方法的线程就会被阻塞?而ReetrantLock锁住的是线程,非此线程一旦运行到带锁部分就会被挂起,对于其它的线程调用其它的lock块是不会影响的? 解决方案 ReentrantLock 拥有Synchronized相同的并发性和内存语义,此

如何应对锁住的数据记录:NOLOCK和READPAST

对于非银行等严格要求事务的行业,搜索记录中出现或者不出现某条记录,都是在可容忍范围内,所以碰到死锁,应该首先考虑,我们业务逻辑是否能容忍出现或者不出现某些记录,而不是寻求对双方都加锁条件下如何解锁的问题. NOLOCK 和 READPAST 都是处理查询.插入.删除等操作时候,如何应对锁住的数据记录.但是这时候一定要注意NOLOCK 和 READPAST的局限性,确认你的业务逻辑可以容忍这些记录的出现或者不出现: 简单来说: NOLOCK 可能把没有提交事务的数据也显示出来. READPAST

怎样锁住电脑桌面

我们总是喜欢我自己设置一个好看的桌面背景,根据个人喜好不同,有的时候会被别 人改动.如何锁住这些桌面背景不让别人随意改动呢.下面我给大家简单解释一下如 何锁住桌面背景. 首先打开"开始→运行",输入"regedit"打开注册表编辑器,找到分支 "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion Policies", 新建一个ActiveDeskop项,再在右侧窗口中新建一个名为Noch

IE的下载文件对话框弹出之前锁住画面,弹出之后,画面解锁。大神快来解答~~

问题描述 该程序使用的是什么WEBUI的框架,很奇怪的东西,试了很多方法都出错..状况描述:画面上有一个按钮,点击会弹出IE的那个下载文件对话框.但是弹出下载文件对话框之前如果数据量较大的话,会有很长一段时间的等待.在这段等待的时间里客户有可能会再次点击下载的那个按钮.为了避免这个情况,点击下载之后页面锁住,也就是一个东西把下面都盖住,然后又一个"loading..."的字样.当前情况:点击按钮后,画面被loading...字样的div盖住,永不解锁...问题:如何知道在什么时候IE的

sqlserver:查询锁住sql以及解锁方法

查看被锁表语句 --查看被锁表: SELECT request_session_id spid, OBJECT_NAME( resource_associated_entity_id ) tableName FROM sys.dm_tran_locks WHERE resource_type = 'OBJECT' ORDER BY request_session_id ASC --spid 锁表进程 --tableName 被锁表名 --根据锁表进程查询相应进程互锁的SQL语句 DBCC INP

oracle 记录被另一个用户锁住

  oracle数据中删除数据时提示"记录被另一个用户锁住" 解决方法   1 查看数据库锁,诊断锁的来源及类型   select object_id,session_id,locked_mode from v$locked_object;     或者用以下命令:    select b.owner,b.object_name,l.session_id,l.locked_mode    from v$locked_object l, dba_objects b    where b.

spring oracle 锁表-为什么insert操作会把整张表都锁住呢?

问题描述 为什么insert操作会把整张表都锁住呢? 项目中遇到一个很奇怪的问题: 问题描述:现在需要从项目外部导大量的数据到项目内,这个时候我起了一个spring事务往很多张表中去插入数据,这个时候其他用户访问系统去更新旧的数据的时候发现表被锁了.也就是说我在导入数据的时候,其他用户都不能对系统的表进行相应的更新操作.这是为什么???? 解决方案 查的时候不会锁住,只有曾删改才会 解决方案二: 当ORACLE执行insert等DML语句时,会首先自动在所要操作的表上申请一个TM锁,当TM锁获得

联想否认锁住设备以及阻止用户安装Linux

一些联想新瑜伽设备用户准备起诉联想,理由是联想阻止他们在设备上安装Linux操作系统.他们表示,在联系联想产品专家之后被告知,无法安装Linux是由于微软和联想之间的协议所导致.现在,联想发言人否认锁住设备以及阻止用户安装Linux的指控.联想发言人表示,这个问题是因为全行业正在为固态硬盘提供RAID模式,以提高数据读写性能. 联想不会在客户设备上阻止他们安装其他操作系统,但用户需要依赖于其他操作系统厂商发布相应的驱动程序.这位发言人表示,当相应的驱动程序和内核支持到位之后,用户可以在他们的设备

==站点在运行中,有个表被锁住了,怎么办?==

问题描述 网站在运行中发现有个做更新操作的表被锁住了(其他表没问题,只有那个表的查询页面访问不了)重启tomcat可以恢复,但有没有好的办法,不用重启,仅针对那个表做什么操作可以取消锁住状态的呢??我用的是SqlServer 解决方案 解决方案二:这得找到表被锁住的原因,否则治标不治本.表被锁住在数据库服务器上应该是有方法解锁的,Oracle就有,很少使用SQLServer数据库,数据库专业的问题,建议移到SQLServer版块中去问问吧.PS:移帖方法:标题上方第一个按钮"管理菜单"