今年父亲节你为爸爸准备了什么礼物?

一位开发者为弥补爸爸没能见到爷爷最后一面的遗憾,通过飞桨生成对抗网络套件PaddleGAN复原了爷爷的动态老照片,为爸爸送上了最难忘的礼物——一场跨越时空的对视!

开发者使用飞桨PaddleGAN 的动态照片生成(人脸表情迁移)及视频超分辨率提升技术快速让每个年龄阶段的父亲照片都动了起来!当年英俊帅气的他又回来了!

想让自己的爸爸也 Get 同款感动吗?赶紧也尝试一下PaddleGAN所提供的 EDVR 视频超分与 First Order Motion 动作迁移算法吧!

传送门:

https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md

怕走丢的小伙伴可以马上扫码 Star⭐收藏一下,让你的爸爸也找回属于他的记忆吧~

具体怎么做呢?接下来让小编手把手教你如何为父亲制作专属回忆!

还原父亲的青葱岁月

在 PaddleGAN 的加持下,还原父亲年少的模样只需三步:

Step1:下载并安装 PaddleGAN

# 安装PaddleGAN
!git clone https://github.com/PaddlePaddle/PaddleGAN.git

Step2:让照片动起来

PaddleGAN 中提供的 First Order Motion 算法,能够将人物 A 的脸部动作搬移到人物 B 脸上,让人物 B 的脸完美演绎人物 A 的表情在本项目中,大家可自制脸部动作视频(人物 A 驱动视频),让你的父亲(人物 B)拥有你为他定制的专属动态表情~

%cd applications!python -u tools/first-order-demo.py \--driving_video /home/aistudio/驱动视频.mov \--source_image /home/aistudio/爸爸的青春/爸爸20岁.jpg \--relative --adapt_scale \--image_size 512 \--output /home/aistudio/work/爸爸20

Step3:让动态照片更清晰

运用 PaddleGAN 中的EDVR 算法对生成的父亲动态视频进行分辨率提升,使影像的清晰度及细腻度增强让父亲的青春更加清晰~

!python tools/video-enhance.py --input /home/aistudio/work/爸爸20岁/result.mp4 \--process_order EDVR \--output /home/aistudio/work/爸爸20岁清晰版

重复以上三个步骤将父亲每个年龄阶段的照片进行动态修复,拼接起来便是一段珍贵的青春时光~

* 贴心的小编为大家准备了完整项目代码,请见 AI Studio 实训社区:https://aistudio.baidu.com/aistudio/projectdetail/2068655

* 在此特别感谢飞桨成员们的爸爸友情出镜~

从前是我们站在爸爸的肩头,看向世界的尽头

现在爸爸站在我们的心头,回看青春的那头

无论岁月如何变迁,爱总会带我们回到最初的样子…

PaddleGAN 的 AI 能力大赏

如果 PaddleGAN 连父亲的青春都能复原,那么这个它是否还有其他神奇的功能?

上项目首页转了一圈发现,还原父亲青春的视频超分、人脸表情迁移竟然只是 PaddleGAN 数十种能力的一种, PaddleGAN 还提供语音转唇形(声音对口型)、视频 / 照片修复(上色、超分、插帧)、人脸动漫化、照片动漫化、图像生成、图像风格迁移等十余种能力,令人大开眼界!

让我们一睹为快吧~

「带着珍珠耳环的少女」播新闻:

百年影像上色、插帧、提高分辨率:

照片动漫化:

人脸动漫化:

欢迎各位才华横溢的开发者们玩转以上能力,如果玩得开心,还请大家点 Star 给开源社区精神一点支持

https://github.com/PaddlePaddle/PaddleGAN/stargazers

岁月无情,父亲总会变老,我们无法为其永驻青春,只希望 PaddleGAN 的小小 “魔法” 能够让父亲在这漫长的岁月里停下脚步,追忆那段岁月…

最后,提前祝全天下的父亲,父亲节快乐,永远平安。

点击下方阅读原文即可直达项目噢~

飞桨官网地址:

https://www.paddlepaddle.org.cn

飞桨开源框架项目地址:

GitHub: https://github.com/PaddlePaddle/Paddle

Gitee: https://gitee.com/paddlepaddle/Paddle

想Get热搜同款?GitHub开源神器让父亲重返18岁!相关推荐

  1. 有了这款 GitHub 开源神器,以后再也不怕找不到电影资源啦!

    公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 大家好,我是小 G. 相信各位都知道,平时上网找电影是个挺费时费力的活,为了 ...

  2. GitHub开源神器!再厚的马赛克都能被扒干净?这款去码神器火了。。。

    点击上方"Github爱好者社区",选择星标 回复"资料",获取小编整理的一份资料 来自:扩展迷EXTFANS(ID:infinitydaily) 有人说,马赛 ...

  3. GitHub开源神器:教你如何实现 PDF 转 Word

    点击上方"Github爱好者社区",选择星标 回复"资料",获取小编整理的一份资料 作者:GG哥 来源:GitHub爱好者社区(github_shequ) 这是 ...

  4. 今日可抢回程火车票,实测两款GitHub开源抢票插件,所有坑我们都帮你踩过了...

    晓查 郭一璞 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今天,已经可以抢过完年回来的火车票了. 如果你对自己手速和市面上的各种"加速包"都没什么信心的话,不妨试试用程序 ...

  5. github python抢票_实测两款 GitHub 开源抢票插件,所有坑都帮你踩过了

    如果你对自己手速和市面上的各种 "加速包" 都没什么信心的话,不妨试试用程序员的手段抢票? 况且,12306 官方宣布屏蔽了一大批付费抢票软件,这也意味着你即使给这些软件付了会员费 ...

  6. 还没抢到票吗?实测两款 GitHub 开源抢票插件,所有坑我们都帮你踩过了

    点击上方 Java后端,选择 设为星标 优质文章,及时送达 晓查 郭一璞 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今天,已经可以抢过完年回来的火车票了. 如果你对自己手速和市面上的各种& ...

  7. 实测两款 GitHub 开源抢票插件,所有坑都帮你踩过了

    「 读者福利!2 TB 各类技术资源免费赠送 」 转自量子位,作者晓查,郭一璞 如果你对自己手速和市面上的各种 "加速包" 都没什么信心的话,不妨试试用程序员的手段抢票? 况且,1 ...

  8. php抢票插件下载,实测两款 GitHub 开源抢票插件,所有坑我们都帮你踩过了

    优质文章,第一时间送达! 转自量子位,作者晓查,郭一璞 今天,已经可以抢过完年回来的火车票了. 如果你对自己手速和市面上的各种 "加速包" 都没什么信心的话,不妨试试用程序员的手段 ...

  9. 霸占Github热搜榜,视频下载神器,支持80+网站,比迅雷还快!

    点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 开源最前线(ID:OpenSourceTop)编译 项目地址:https://github.com/soimort/you-get ...

最新文章

  1. 【数字信号处理】离散时间信号 ( 模拟信号、离散时间信号、数字信号 | 采样导致时间离散 | 量化导致幅度离散 )
  2. shell在linux里摇摇晃晃
  3. 【转:SAP学习篇】Fiori 的开发工具
  4. sql server 关联left join条件on和where条件的区别
  5. python函数作用域与闭包_python基础-08-内置函数、作用域、闭包、递归
  6. 华为路由器hilink怎么用_华为无线充电怎么用?MatePadPro无线充电使用方法
  7. 《统计学习方法》读书笔记——K近邻法(原理+代码实现)
  8. 单片机c语言不能编译,用keil4编译C语言代码,编译通过,但是链接时无法产生.hex文件。...
  9. coursera 《现代操作系统》 -- 第八周 存储模型(2)
  10. C# 创建、读取Excel公式
  11. spring源码-第四个后置处理器
  12. BCH硬分叉,又一场“权力的游戏” | 8问大事件
  13. 如何申请CSDN博客专栏
  14. iapp模块的使用教程,iapp怎么调用api
  15. 《程序员的呐喊》一一1.1 作者手记:巴别塔
  16. 我是如何将Pluto作为library分享到jCenter
  17. 闲时来两个小算法动动脑,防止不脱发操作【JavaScript实现冒泡和选择】
  18. 亿速云服务器 如何上传文件,使用MultipartFile怎么实现一个文件上传功能
  19. 【名言】后生看经书,须着看注疏及先儒解释,不然,执己见议论,恐入自是之域,便轻视古人。...
  20. 搭建一个简单的FAQ系统

热门文章

  1. 机器学习爬大树之(GBDT原理)--二分类篇
  2. 学习OpenCV2——卡尔曼滤波(KalmanFilter)详解
  3. 偏差与方差,欠拟合与过拟合
  4. 用Redis存储Tomcat集群的Session
  5. STM32 - 定时器的设定 - 基础-03 - 输出波形控制 - Output compare mode
  6. 概率论和数理统计 - 04 -
  7. linux pae内核安装,Linux 安装PAE内核
  8. mysql unix formtime_linux下find命令-atime,-ctime,-mtime真正含义
  9. arduino步进电机程序库_Arduino基础入门篇27—步进电机驱动库的使用
  10. 字节跳动python面试_【字节跳动Python面试】生平遇到最好的面试体验-看准网