要说最近哪部剧最红,我说是《隐秘的角落》没人有意见吧?

看了这部片子,全国观众除了被男主张东升提醒爬山有风险之外,片中的另一个场景也颇让人印象深刻,容易让人产生共鸣,那就是张东升看到自己二十年后的样子。

这华丽丽的地中海造型,感觉秦昊老师帅气的脸吼起来也有点吃力了......作为一名脑力劳动者,张东升年纪轻轻就秃了头。生活中,普通人在残酷的现实中,由于压力、焦虑问题,秃头也绝对可以在困扰现当代中青年人的难题中名列前茅,尤其是对于熬夜是家常便饭的程序员小哥哥、小姐姐们。

这个难题是如此容易引发共鸣,以至于 B 站 著名 Up 主 MarsLUL 也注意到了这点,并自制了一个秃头生成器,想要一睹二十年后,或许用不了二十年后自己的发型稍有变化的样子,大可以动手试试。

首先,来看一下 MarsLUL 制作的秃头生成器效果:

惊!除了发型变了,怎么还有点面目可憎的感觉呢?

效果还是挺神奇的。话不多说,还是那句话,我们更关心效果实现背后的技术原理。

MarsLUL 提到,该生成器的思路和代码大部分来源于一篇 Medium 教程《Hairstyle Transfer — Semantic Editing GAN Latent Code》(https://medium.com/swlh/hairstyle-transfer-semantic-editing-gan-latent-code-b3a6ccf91e82)。

那我们就先来看看,这篇文里提到的 Hairstyle Transfer 是怎么实现的。简单来说,这篇文章里,作者探索了使用隐式空间(latent space),改变输入图像发型的方法。

当然,这个项目也是基于 GAN。大家都知道,GAN 的基本原理是通过对抗训练学习从潜在分布到真实数据的非线性映射。

但问题是,通常隐式空间和语义属性之间的关系是未知的。例如,隐式代码如何确定生成的发型,比如说刘海、颜色等。另外,很难判断这些属性之间彼此是否有关联。

在这篇文章中,作者提出的关键方法是探索如何在经过训练的 GAN 模型(例如 PG GAN 和StyleGAN)的隐式空间中编码单个或多个发型的语义。

他们借用了 InterFaceGAN 论文中提出的概念:对于任何二进制语义,在潜在空间中都存在一个超平面作为分隔边界。基于这个想法,他们设法通过线性变换来解码属性表示。

文中,作者对每个属性使用线性超平面,将其法线向量作为输出面相对于目标属性连续变化的方向。在 StyleGAN 空间中,他们找到了莱昂纳多 · 迪卡普里奥年轻时的图像隐代码,绘制了与刘海超平面正交的方向,将隐代码的位置沿该方向移动,创建男神不同刘海状态图片。

停!Stop!我不看!只要我暂停按得快,男神就永远是我心中的男神......

类似地,MarsLUL 在视频里中也简单介绍了秃头生成器的制作方法。

他说到,市面上大部分生成器都是由GAN 的神经网络来实现的,简单来说,拿图片生成来做例子,你可以理解成它有两个互相对抗的部分,一部分生成图片,一部分分辨图片的真假,不断训练,一直训练到辨别不出生成的图片是真是假,目标也就实现了。

StyleGAN 就是一个用来生成图片的 GAN 的实现,输入一个隐式向量,它可以凭空生成一张人物照片。

具体怎么实现的呢?

第一步,就是想办法找到可以生成输入照片的隐式向量,这可以通过训练一个残差网络来实现。直接使用 StyleGAN-Encoder 将照片转化成一个隐式向量,从而生成一个 StyleGAN 版本。这样生成的图像与源图像会有细微的差别,但是八九不离十。

第二步,招待控制秃顶这个变量的方法,这里用到的是训练一个 SVM 二分器,以喂给  StyleGAN 的隐式向量为输入,以这个隐式向量生成的图片是否秃顶为输出,训练模型。找到这个二分器之后,只需要根据对应方向现行微调隐式向量,就可以控制生成图片的秃顶程度了。使用名人图片数据集 CelebA 作为训练数据,它已经很友好地将秃顶名人做好分类。经过 5 小时左右的训练,模型终于训练好了!

最后一步,拍一张帅帅的照片,生成对应的隐式向量,按对应方向移动就可以生成图像了。

向生发的方向移动,生成的视频中头发开始旺盛生长:

话说生发后的秦昊老师,貌似真有那么一丢丢像张杰?!

向脱发的方向移动,生成视频中头发开始逐渐稀疏......

秃了头后的秦昊老师长这样......

其实这也提醒了大家熬夜的危害,为了自己的头发,没事别熬夜玩手机......

最后,指路 B 站视频,看 UP 主亲自示范:

https://www.bilibili.com/video/BV1ot4y197MG?from=search&seid=2383888781525915306

#欢迎来留言#

对此,你怎么看?

留言点赞数量最多的前三名

程序人生携手【电子工业出版社-博文视点】送出

《语音识别:原理与应用》一本

截至7月10日12:00点

更多精彩推荐
☞漏答题、偏科、多次复读,30 位互联网大佬考上啥大学了?
☞从“人肉扩缩容”到云原生容量,90 后程序员的进化
☞无代码时代下,程序员不够用了!
☞实用!五款新型 Linux 命令行工具
☞想提前目睹人到中年的发型?试试这款自制秃头生成器
☞跨链,该怎么跨?
点分享点点赞点在看

B 站 Up 主自制秃头生成器,独秃头不如众秃头?相关推荐

  1. 自制hdmi线一头改vga图_谷歌Up主自制秃头生成器张东升躺枪,而这款生发GAN让你发际线前进一公里!...

    [新智元导读]最近,国产悬疑剧<隐秘的角落>火爆全网,张东升的秃头形象深入人心,B站up主利用StyleGAN自制了一款秃头生成器,只需几行代码就能完成你的秃头梦想,但是如果你想摆脱中年秃 ...

  2. B 站 Up主自制秃头生成器,圆你一个秃头梦?

    本文经授权转载自公众号CSDN 公众号ID:CSDNnews 要说最近哪部剧最红,我说是<隐秘的角落>没人有意见吧? 看了这部片子,全国观众除了被男主张东升提醒爬山有风险之外,片中的另一个 ...

  3. B 站 Up 主自制秃头生成器,圆你秃头梦想可好?

    要说最近哪部剧最红,我说是<隐秘的角落>没人有意见吧? 看了这部片子,全国观众除了被男主张东升提醒爬山有风险之外,片中的另一个场景也颇让人印象深刻,容易让人产生共鸣,那就是张东升看到自己二 ...

  4. 想提前目睹人到中年的发型?试试这款自制秃头生成器

    要说最近哪部剧最红,我说是<隐秘的角落>没人有意见吧? 看了这部片子,全国观众除了被男主张东升提醒爬山有风险之外,片中的另一个场景也颇让人印象深刻,容易让人产生共鸣,那就是张东升看到自己二 ...

  5. 二元函数图像生成器_谷歌程序员自制秃头生成器:一键get张东升同款发型,今天你脱发了吗?...

    文章来源于微信公众号:机器之心 作者 |Synced 原文链接:请点击 文章仅用于学习交流,如有侵权请联系删除 头可断,发型不能乱. 最近有一个男人的名字实在太火了,他叫「张东升」:比他本人更出名的, ...

  6. 浙大小姐姐搞出秃头生成器,收录CVPR 2022!完美保留五官脸型,这就去给我的简历加加分...

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 萧箫 发自 凹非寺 转载自:量子位(QbitAI) 还在为找工作去理发店剃秃头吗?试试这个生成器! 只要输入 ...

  7. CVPR | 浙大小姐姐提出了秃头生成器,完美保留五官,让程序员简历大加分?

    萧箫 发自 凹非寺  量子位 | 公众号 QbitAI 还在为找工作去理发店剃秃头吗?试试这个生成器! 只要输入一张照片,输出的就是完美无瑕的光头,气质立刻从实习提升到主管(手动狗头) 无论你是年轻的 ...

  8. 浙大小姐姐搞出秃头生成器登CVPR,完美保留五官脸型,这就去给我的简历加加分...

    萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 还在为找工作去理发店剃秃头吗?试试这个生成器! 只要输入一张照片,输出的就是完美无瑕的光头,气质立刻从实习提升到主管(手动狗头) 无论你是年轻的程 ...

  9. B站Up主自制秃头生成器,一键get张东升同款发型,网友:秃的太过真实

    最近<隐秘的角落>可谓火爆全网,剧中秦昊扮演的张东升一角更是深入人心.如果盘点张东升的名场面,肯定少不了这一幕:"想看看二十年后的自己吗? 两边蜘蛛网,中间溜冰场,作为一名数学老 ...

最新文章

  1. Javascript函数和事件
  2. 关于win7的64位和32位有什么不同性价比怎么比
  3. Bing.com在.NET Core 2.1上运行
  4. TEDxChengdu 演讲(瞬雨)
  5. Python – numpy.arange()
  6. 如何在 Mac 上查找路由器 IP 地址?
  7. 181202每日一句
  8. 适应科技发展观的Steam教学实践
  9. 海思烧写工具需要java_HiTool(海思芯片烧录工具)下载
  10. 线性代数学习指导与MATLAB编程实践,线性代数学习指导与MATLAB编程实践(邵建峰)...
  11. 浅析HashMap底层原理
  12. 数据库信息泄漏 不可忽视的安全短板
  13. wdr7300百兆版_TPLINK WDR7660千兆版无线路由器拆机
  14. STM32第七章-脉冲宽度调制
  15. html画圆中有个正方形,Adobe Illustrator CS6中绘画圆形及正方形的操作使用方法
  16. vue中使用腾讯视频播放器
  17. EditText输入完成后自动关闭输入法
  18. ISFP——思想起决定作用
  19. html传奇广告,吸引人气传奇三种广告投放方法
  20. 泰课在线android,泰课在线rollaball

热门文章

  1. 腾讯首位17级研究员/杰出科学家诞生
  2. Github阅览神器来啦!瞬间提升50%的阅览效率
  3. 深度学习100+经典模型TensorFlow与Pytorch代码实现大合集
  4. 准确率至上已是过去式,这些趋势在2020年的AI领域更受关注
  5. What???你的GitHub爆款项目,面试官可能问都不问
  6. html转换pdf 分页,(html2canvas jspdf)html转pdf带分页
  7. 怎么用python运行代码_python怎么运行代码程序
  8. SAP RETAIL 供应商寄售库存的UB STO
  9. 前谷歌董事长施密特:美国AI领导地位岌岌可危,科研预算投入得翻倍
  10. AI每日精选:AI可追踪人体血糖水平;中国或成为首个AI超级大国