“此人不存在”

https://yeaher.net/2019/02/2787.html

“此人不存在”

俗话说,“眼见为实耳听为虚”。但由于科技的发展,眼见则不一定是真实,可能是虚假捏造的!不信?请看下图,下图的妹子们,全部都是不存在于这个真实世界,通过【ThisPersonDoesNotExist.com】(这个人不存在)这个网站自动生成。

这个网站的开发者,利用NVIDIA公司(英伟达)在2018发布的 StyleGAN 开源算法,用真人照片来训练,生成人工合成的类似照片。这些虚拟人脸照片参考了包括Flickr上的7万张的高清人像照片,在年龄、种族、照片背景具有较多的多样性,足够能达到以假乱真的水准。

值得一提的是,StyleGAN 更加刷新“底线”一项应用就是DeepFake,将一些当红女星的美颜“移花接木”到“羞羞”的小视频中,受害者包括“神奇女侠”Gal Gadot

当然,技术不是完美的,我研究了几天,该“黑科技”发现存在以下问题——

1.以欧美人士为主,亚裔特别是华裔面孔美女偏少;

2.整体效果不错,但个别照片有瑕疵,如别人的眼睛或耳朵出现在不该出现的地方;

3.合影照,大概率会出现鬼影等问题;

网址:https://www.thispersondoesnotexist.com/

类似网站参考:

这个 Waifu 不存在」:可以在线无限次生成二次元妹子的网站

http://www.thiswaifudoesnotexist.net/

这个猫咪不存在」:大概率会刷新出“变异猫”

http://thesecatsdonotexist.com/

这个 Airbnb 不存在」:生成假的Airbnb房间照片

https://thisairbnbdoesnotexist.com/

真假人脸识别」:真假人像辨识二选一,我常常选错

http://www.whichfaceisreal.com/

https://thispersondoesnotexist.com/

https://www.lyrn.ai/2018/12/26/a-style-based-generator-architecture-for-generative-adversarial-networks/

http://3g.163.com/dy/article/E8KE1U4R0511DSSR.html

原文地址:https://www.cnblogs.com/eustoma/p/10500016.html

时间: 2024-10-18 00:14:40

“此人不存在”的相关文章

遍历数组按学号找人,若找到则输出信息,否则输出"查无此人"

//建立一个类类型的数组,并向这个数组内添加学生信息,包括姓名和年龄等 **********************学生类************************** package practise03_1; public class Student { private String name; private int age; public String getName() { return name; } public void setName(String name) { thi

查找一个数是否在一个数组中,如果在则返回下标值,否则显示查无此人

function search(a,b){ var numb=Array(); //for (var i in a) for (var i=0;i< a.length;i++) { if (b == a[i]) { numb.push(i); } } return numb;}var b=4;var n =search([1,2,3,4,4,5,5,5,],b);if (n.length==0){ document.write('查无此人')}else{ for(var i=0;i< n.le

路荣,手机18662309499,江苏省 苏州市 昆山市 玉山镇 生化小区474幢503室 qq80978515 骗子 淘宝骗子 和此人交易,要小心,小屁孩,幼稚

路荣,手机18662309499,江苏省 苏州市 昆山市 玉山镇 生化小区474幢503室 qq80978515 骗子  淘宝骗子  和此人交易,要小心,小屁孩,幼稚

字符串数组 输入3个字符串,要求按由小到大的字母顺序输出; 输入n个学生的姓名和学号到字符串数组中,在输入一个姓名,如果班级有该生则返回其信息,否则返回本班无此人

输入3个字符串,要求按由小到大的字母顺序输出 如 输入franch england china,输出结果是china england franch 三个数排序输出,比较三个数的大小怎么做? a=18 b= 9 c=30 a>b 交换 a=9 b=18 可不可以用选择法?可不可以用冒泡法?但是这里用不着 例题: string1 string2 string3 temp a=18 b= 9 c=30 b>c? 交换 b中放的是b 和 c 中小的数,c中放的是bc中大的数. 如果a<b,则输出

【C语言】用定义结构类型的方法,编写程序建立一个具有学生学号、姓名、总分和联系电话的记录文件。编写程序从键盘上输入学号可以查到此人的其他信息。

1.用定义结构类型的方法,编写程序建立一个具有学生学号.姓名.总分和联系电话的记录文件. 2.编写程序从键盘上输入学号可以查到此人的其他信息. 第一部分代码(向文件中添加数据) 1 #include <stdio.h> 2 #include <stdlib.h> 3 #define N 5 4 struct student 5 { 6 int num; 7 char name[10]; 8 float score; 9 char tel[20]; 10 }stu[N]; 11 in

何振国,安徽晨昊,南京国领,杭州赛领 此人目前已失联,悬赏1000元提供此人下落!

此人目前已失联,悬赏1000元提供此人下落! 何振国,原华为项目经理,安徽晨昊投资有限公司董事长,南京国领电子科技有限公司,杭州赛领科技有限公司法人代表. 打着华为的幌子到处...(你懂的),员工工资发不起,还被员工告上法庭:拖欠工程款,同样被告. 实在是给华为丢脸! 遇到有项目保证金的项目,千万不要参与哦!!! 原文地址:https://blog.51cto.com/14313393/2388250

有17个人围成一圈(编号为0~16),从第 0号的人开始从 1报数, 凡报到 3的倍数的人离开圈子,然后再数下去,直到最后只剩下一个人为止。 问此人原来的位置是多少号?

void main() { int a[17] = { 0 };//代表17个人,值为0代表还在,1代表离开 int baoshu = 1;//当前报数的数字,最多49 int total = 17;//当前还剩多少人在 int cur = 0;//17个人的当前人循环到的编号 while (total!=1) { if (cur == 17)//说明已经走到下一圈了,需要保证当前人的编号 { cur = 0; } if (a[cur] == 1)//说明该人已经离开圈子,报数不增加,走向下一人

此人大家记住了,这狗到处攻击人家的贴吧!

人家辛辛苦苦做出的火焰纹章的改版竟然到处攻击,做改版虽然用了国外的一些素材到做出的改版作者也没说是自己画的,还有他自己修改的就是他自己原作的吗?这狗自己也是拿国外的素材去做的难道他就是原画的?他能做改版就容不下别人做改版?天底下从来没见过这样的狗,有一次我做了改版用了国外的素材这狗还跑去国外的人讲,这不是外国狗这是什么?人家敢放出来给大伙玩就不怕别人怎么玩,一发改版就到各贴吧到处攻击.说什么我盗取别人的东西?这叫盗吗?人家做出来的敢放出来就不怕别人修改,再说网络上的那么多游戏的修改器你见过吧?也

C# 枚举

一.在学习枚举之前,首先来听听枚举的优点. 1.枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值. 2.枚举使代码更易于维护,有助于确保给变量指定合法的.期望的值. 3.枚举使代码更易输入. 二.枚举说明 1.简单枚举 枚举使用enum关键字来声明,与类同级.枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符.枚举本身的修饰符仅能使用public和internal. 枚举是值类型,隐式继承自System.Enum,不能手动修改.System.Enum本身是引用类型,继承自S