likes
comments
collection
share

PaddleGAN-让照片"动起来"

作者站长头像
站长
· 阅读数 4

引言

  • 文本为测试paddleGAN中让照片人物动起来功能,比如上年比较火的"蚂蚁呀嘿",虽然很多软件都开发好了接口,可以直接上传照片后生成视频,但是使用开源项目然后利用指令生成结果对于个人来说还是比较有新鲜感和成就感
  • paddleGAN总项目地址: paddleGAN
  • 改功能详情页面:详情页

项目结构

  • 同其他paddleGAN功能一样,结构如下:

PaddleGAN-让照片"动起来"

执行代码

让照片动起来(单人)
python -u tools/first-order-demo.py  \
     --driving_video '/驱动视频路径/驱动视频.mov' \
     --source_image '/输入图片路径/' \
     --relative \
     --adapt_scale \
     --output '/输出视频路径/' \
     --image_size 512 \
     --face_enhancement

让照片动起来(多人) 
python -u tools/first-order-demo.py  \
     --driving_video '/驱动视频路径/驱动视频.mov \
     --source_image '/输入图片路径/' \
     --relative \
     --adapt_scale \
     --output '/输出视频路径/' \
     --image_size 512 \
     --face_enhancement \
	   --multi_person 

  • 由于当时测试的时候并未截图生成过程,因此文字简单描述一下即可,项目介绍的挺清楚的,唯一让多人动起来的方法详情页那个指令并不可以实现,个人找到参数后也已经贴上了
    • 首先生成视频时会有检测照片上人物的步骤,所以如果想多人"动起来"要保证多人照片人物间距不要太小,不然检测不到就没法让ta动起来
    • 关于生成,多人动起来视频,是挨个人物生成的,所以照片上人物越多生成时间越长
  • 关于项目中给出的驱动视频(个人测试的时候觉得最难的就是找驱动视频,该功能又比较挑驱动视频,所以寻找的驱动视频废了很大功夫,只是简单测试可以使用doc中的资料)
  • 路径:/PaddleGAN/docs/imgs/**.mp4 (其实其他视频格式貌似也可以)

PaddleGAN-让照片"动起来"

结尾放两个个人测试生成的视频链接吧,代表上述测试过程可行

名画

众星合成图