热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

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

点击下方卡片,关注“CVer”公众号

AI/CV重磅干货,第一时间送达

萧箫 发自 凹非寺
转载自:量子位(QbitAI)

还在为找工作去理发店剃秃头吗?试试这个生成器!

只要输入一张照片,输出的就是完美无瑕的光头,气质立刻从实习提升到主管(手动狗头)

130a63b7a6086bf7322c96d92eee0ad5.png

无论你是年轻的程序员小哥,还是长发飘飘的程序媛,都可以通过这个方法“变得更强”:

d3066a48e36bf3f187c797dfedbd5608.png

有了这个名叫HairMapper的“光头神器”,P头发就是分分钟的事情,五官却完全不受影响:

bf475ff6e55e7e46926c939f074924d6.png

嗯,以后有了想做的发型,直接P一个……

要实现这么好的效果,得用三个GAN合力才行。

所有人都能用的“光头神器”

具体来说,HairMapper的原理一共分为三步,生成秃头→保留五官→合并头像。

15856190b79b8f498bf1d0fae48ad13c.png

首先,作者们利用StyleGAN,做出一个与原头型相近的秃头效果:

f26e0d518b29d9c0120e0f59187e2cfb.png

这时候我们看到,StyleGAN没办法做到精准地控制五官生成,因此脸型稍微有所变化。

那么接下来,就是利用InterFaceGAN,抠出一个头发以外的脸型和五官形象,同时也保留四周的风景:

fd0933440a48932bb714d5b44747c722.png

最后,将前两步生成的效果合成,就做出了一个完美的“光头”:

0e560c2fa47bb3a72be62dc2f46cd75c.png

不过值得一提的是,由于长发、女性光头数据集少等原因,因此作者们额外为女版“光头神器”多加了一个步骤。

在这其中,女性照片要先通过StyleFlow转换成男性照片,再重复上述步骤,最终同样得到一个光头:

cb6a7819ed4431322076aaa85f7ca074.png

这样的效果还是不错的,在数据集中测试显示,即使是发量惊人的女生也能一键脱发(doge)

f6fd9c1928d0af4c2b99873878bff7b3.png

作者们将HairMapper与其他的秃头生成器做了个对比。

还做成了6000+秃头数据集

事实上,之前并不是没有人做过秃头生成器,只是效果并不太理想。

例如Adobe之前推出过的这个叫StyleFlow的生成器,就能让马斯克变秃:

9da87204ed414a41eb92050b6708ffb3.gif

但一个是头发没脱干净,另一个是五官也给GAN成了“另外一个人”。除了StyleFlow以外,其他类型的“秃头生成器”也面临这样的问题:

a6ed96368ec5df8f06e39470a9a9de61.png

这次的HairMapper在GAN脱发的基础上,保留了原本的五官,使得还原出来的人脸非常真实。

无论男女老少或圆扁尖头:

9e8cb29df617a1b6c8b1adb05f9602ae.png

还是各种不同肤色乃至不同肤质:

98ba0129dad55f2c78c338e43c1a067d.png

甚至是侧脸乃至有阴影,都能在HairMapper的作用下get丝滑的光头特效:

0ee236225b737de83d2e0bc539390518.png

目前作者们已经利用这个算法,将Flickr-Faces-HQ(FFHQ)数据集中的6000张人像变成了光头。

以后无论是P头发、还是变身男装/女装大佬,都能用这个开源数据集来训练了:

768922541e890e66f6683b0a2530b2f2.png

作者介绍

a2170d8e47eda82842d4ceffe85051f8.png

一作Yiqian Wu,来自浙江大学计算机辅助设计与图形学(CAD&CG)实验室,目前在读博士生,兴趣是计算机视觉和人像编辑等。

6d81d0d6c01999fae16b3fef8bd8d68b.png

二作Yong-Liang Yang,巴斯大学助理教授,本硕博毕业于清华大学,曾师从胡事民教授,研究方向是计算机图形学、几何建模、VR/AR等。

b5274105e8b37a6bdb039ef31a53e350.png

通讯作者金小刚,浙大CAD&CG实验室教授,研究方向包括电影特效模拟、自动驾驶仿真、创造性建模等。

是不是迫不及待想要一试“光头神器”了?

据作者表示,目前HairMapper的预训练代码还在加急制作中,马上就会放出来,而数据集已经可以用了~

项目地址:
https://github.com/oneThousand1000/non-hair-FFHQ

论文地址:
http://www.cad.zju.edu.cn/home/jin/cvpr2022/HairMapper.pdf

ICCV和CVPR 2021论文和代码下载

后台回复:CVPR2021,即可下载CVPR 2021论文和代码开源的论文合集

后台回复:ICCV2021,即可下载ICCV 2021论文和代码开源的论文合集

后台回复:Transformer综述,即可下载最新的3篇Transformer综述PDF

目标检测和Transformer交流群成立 扫描下方二维码,或者添加微信:CVer6666,即可添加CVer小助手微信,便可申请加入CVer-Transformer或者目标检测 微信交流群。另外其他垂直方向已涵盖:目标检测、图像分割、目标跟踪、人脸检测&识别、OCR、姿态估计、超分辨率、SLAM、医疗影像、Re-ID、GAN、NAS、深度估计、自动驾驶、强化学习、车道线检测、模型剪枝&压缩、去噪、去雾、去雨、风格迁移、遥感图像、行为识别、视频理解、图像融合、图像检索、论文投稿&交流、PyTorch、TensorFlow和Transformer等。 一定要备注:研究方向+地点+学校/公司+昵称(如Transformer或者目标检测+上海+上交+卡卡),根据格式备注,可更快被通过且邀请进群 ▲扫码或加微信: CVer6666,进交流群 CVer学术交流群(知识星球)来了!想要了解最新最快最好的CV/DL/ML论文速递、优质开源项目、学习教程和实战训练等资料,欢迎扫描下方二维码,加入CVer学术交流群,已汇集数千人! ▲扫码进群 ▲点击上方卡片,关注CVer公众号 整理不易,请点赞和在看


推荐阅读
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • 人工智能推理能力与假设检验
    最近Google的Deepmind开始研究如何让AI做数学题。这个问题的提出非常有启发,逻辑推理,发现新知识的能力应该是强人工智能出现自我意识之前最需要发展的能力。深度学习目前可以 ... [详细]
  • 干货 | 携程AI推理性能的自动化优化实践
    作者简介携程度假AI研发团队致力于为携程旅游事业部提供丰富的AI技术产品,其中性能优化组为AI模型提供全方位的优化方案,提升推理性能降低成本࿰ ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 词袋模型的通俗介绍
    词,袋, ... [详细]
  • 开源Keras Faster RCNN模型介绍及代码结构解析
    本文介绍了开源Keras Faster RCNN模型的环境需求和代码结构,包括FasterRCNN源码解析、RPN与classifier定义、data_generators.py文件的功能以及损失计算。同时提供了该模型的开源地址和安装所需的库。 ... [详细]
  • angular.element使用方法及总结
    2019独角兽企业重金招聘Python工程师标准在线查询:http:each.sinaapp.comangularapielement.html使用方法 ... [详细]
  • Win10+Python3.7+Tensorflow安装
    Win10+Python3.7+Tensorflow安装Step1:安装AnacondaStep2:Tensorflow的安装转载请注明出处:https:blog.csdn.net ... [详细]
  • 「爆干7天7夜」入门AI人工智能学习路线一条龙,真的不能再透彻了
    前言应广大粉丝要求,今天迪迦来和大家讲解一下如何去入门人工智能,也算是迪迦对自己学习人工智能这么多年的一个总结吧,本条学习路线并不会那么 ... [详细]
  • bat大牛带你深度剖析android 十大开源框架_请收好!5大领域,21个必知的机器学习开源工具...
    全文共3744字,预计学习时长7分钟本文将介绍21个你可能没使用过的机器学习开源工具。每个开源工具都为数据科学家处理数据库提供了不同角度。本文将重点介绍五种机器学习的 ... [详细]
author-avatar
茶人2502933107
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有