社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub开源神器:一场跨越时空的对视!

OSC开源社区 • 4 年前 • 667 次点击  

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


一位开发者为弥补爸爸没能见到爷爷最后一面的遗憾,通过飞桨生成对抗网络套件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 的小小 “魔法” 能够让父亲在这漫长的岁月里停下脚步,追忆那段岁月…


END




觉得不错,请点个在看

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/115977
 
667 次点击