您现在的位置是:首页 >其他 >视频换天造物实践秒变科幻大片实践记录网站首页其他

视频换天造物实践秒变科幻大片实践记录

a925907195 2024-10-06 12:01:04
简介视频换天造物实践秒变科幻大片实践记录

视频换天造物实践秒变科幻大片实践记录,过程中遇到些坑,结果还是相当震撼

预装软件:

matplotlib
scikit-image
scikit-learn
scipy
numpy
torch
torchvision
opencv-python
opencv-contrib-python

安装使用的时候可能碰上scikit-image 新版本导致的方法找不到,卸载后安装个历史旧版本即可(如果不清楚网上搜一下即可)

若继续报错:
AttributeError: module ‘skimage.measure’ has no attribute 'compare_ssim’
说明新版本的skimage的内置程序被重置了,可以卸载scikit-image之后重装一个旧版本。

pip3 uninstall scikit-image

pip3 install scikit-image==0.15.0 -U -i https://pypi.tuna.tsinghua.edu.cn/simple


checkpoints_G_coord_resnet50.zip国内可能下载不了,备用下载地址:https://download.csdn.net/download/a925907195/87893803

也可以下载完整代码+依赖文件(文件已经放到根目录,到时候只需要安装python依赖即可执行)

下载完后可以将这个解压放到程序根目录(所有后续执行默认都是根目录)

https://download.csdn.net/download/a925907195/87893816

所有一切ok后可以在根目录执行:python3  skymagic.py --path ./config/config-annarbor-thunderstorm.json

可以按需动态配置

{
  "net_G": "coord_resnet50",
  "ckptdir": "./checkpoints_G_coord_resnet50",

  "input_mode": "video",
  "datadir": "./test_videos/annarbor.mp4",
  "skybox": "thunderstorm.mp4",

  "in_size_w": 384,
  "in_size_h": 384,
  "out_size_w": 845,
  "out_size_h": 480,

  "skybox_center_crop": 0.6,
  "auto_light_matching": true,
  "relighting_factor": 0.5,
  "recoloring_factor": 1.0,
  "halo_effect": true,

  "output_dir": "./jpg_output",
  "save_jpgs": false
}

以下参考训练执行结果:

还是相当震撼,直接进行了融合改变

 

 作者原始介绍文章:华人学者推出视频修复AI,可换天造物,秒变科幻大片

github:GitHub - jiupinjia/SkyAR: Official Pytorch implementation of the preprint paper "Castle in the Sky: Dynamic Sky Replacement and Harmonization in Videos", in arXiv:2010.11800.

 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。