1-模型修复效果

2-代码配置

cd Face_Enhancement/models/networks/
git clone https://github.com/vacancy/Synchronized-BatchNorm-PyTorch
cp -rf Synchronized-BatchNorm-PyTorch/sync_batchnorm .
cd ../../../
cd Global/detection_models
git clone https://github.com/vacancy/Synchronized-BatchNorm-PyTorch
cp -rf Synchronized-BatchNorm-PyTorch/sync_batchnorm .
cd ../../
cd Face_Detection/
wget http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2
bzip2 -d shape_predictor_68_face_landmarks.dat.bz2
cd ../

3-网络权重配置

下载模型权重(文末提供下载方式),将文件 Face_Enhancement/checkpoints.zip 放在 ./Face_Enhancement文件夹下, 将文件 Global/checkpoints.zip 放在 ./Global下. 然后分别进行解压,具体命令如下:

cd Face_Enhancement/
unzip checkpoints.zip
cd ../
cd Global/
unzip checkpoints.zip
cd ../

安装python依赖包:

pip install -r requirements.txt

4-使用方法

处理划痕图片

命令如下:

python run.py --input_folder [test_image_folder_path] \--output_folder [output_path] \--GPU 0 \--with_scratch

处理无划痕图片

python run.py --input_folder [test_image_folder_path] \--output_folder [output_path] \--GPU 0

注意使用绝对路径,最后的结果会保存在 ./output_path/final_output/文件夹中.

5-模型效果

该模型还能用于图片全局修复以及人脸图像增强,如下图:

具体可参考链接

6-权重下载

代码作者把权重文件托管在国外网站上,总大小接近2GB,目前已将代码和权重打包放入百度网盘和和备用地址和彩云中国移动网盘,方便大家高速下载。关注并进入公众号后台,回复"666"即可获取下载链接。

END

扫码关注获取最新AI资讯与实战案例

实用AI客栈

小编微信号 : langu86

(已开源)微软出品:老照片自动修复技术相关推荐

  1. McGill微软将卷积操作加入到ViT中,捕获更详细的局部信息!准确率达87.7%!代码已开源!...

    关注公众号,发现CV技术之美 本文分享论文CvT : Introducing Convolutions to Vision Transformers,由McGill&微软联合提出<CvT ...

  2. .NET 差点不叫“.NET”?微软大牛爆料技术往事

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 2000 年注定是不平凡的一年:千年虫问题爆发.互联网泡沫破灭--正值世界风云突变之际,比尔·盖茨和史蒂夫·鲍尔默向全球宣布全力打造&q ...

  3. .net开源框架简介和通用技术选型建议

    .net体系 .net core .net 类库 asp.net mvc asp.net webapi asp.net core EF 跨平台和运行时解决方案(解决方案) Katana:微软基于OWI ...

  4. 单张GPU搞定GPT-3超参数!先训练小模型,再“一键迁移” | 已开源

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 丰色 发自 凹非寺 量子位 | 公众号 QbitAI "一 ...

  5. java编程石头剪刀布图片_石头、剪刀、布!10分钟带你打开深度学习大门,代码已开源...

    原标题:石头.剪刀.布!10分钟带你打开深度学习大门,代码已开源 沉沉 发自 宇宙中心 量子位 出品 | 公众号 QbitAI 深度学习技术的不断普及,越来越多的语言可以用来进行深度学习项目的开发,即 ...

  6. 开源项目-基于Intel VT技术的Linux内核调试器

    本开源项目将硬件虚拟化技术应用在内核调试器上,使内核调试器成为VMM,将操作系统置于虚拟机中运行,即操作系统成为GuestOS,以这样的一种形式进行调试,最主要的好处就是调试器对操作系统完全透明.如下 ...

  7. 已开源!谷歌将AutoML应用到Transformer架构,实现机器翻译最佳性能

    铜灵 发自 凹非寺 量子位 出品 | 公众号 QbitAI AutoML在NLP领域中的应用又多了新资源. 谷歌最新博客表示,此前在语言建模和翻译等序列任务中,Transformer架构已经展现出了极 ...

  8. 树状图栏目切换_AAAI 2020 | 中山大学HCP实验室:基于树状结构策略的渐进强化学习,代码已开源...

    作者 | 吴捷 编辑 | Camel 本文对中山大学.北京航空航天大学.DMAI合作完成,被AAAI2020录用的一篇关于多模态视频理解的论文<Tree-Structured Policy ba ...

  9. 微软出品的实用小工具

    微软出品的实用小工具 分享一些微软出品的实用小工具,希望对大家有所帮助. 文章目录 微软出品的实用小工具 SysinternalsSuite常用工具 Autoruns procdump Process ...

最新文章

  1. jvm性能调优实战 -54Jetty NIO机制导致堆外内存溢出Direct buffer memory OOM
  2. 一整套Java线上故障排查技巧,爱了!
  3. maven项目修改java编译版本的方式
  4. cad中线段求和lisp_cad中连续线段变更圆滑弧形
  5. Eclipse3.2下JFace和SWT工程环境配置方法
  6. QT 003 stack widget 层叠菜单的使用 - 6-04正在编辑中
  7. python方法大全参数是对象_向对象方法Python传递太多参数
  8. docker 日志_Filebeat 采集 Docker 日志
  9. idea无法登录github,显示显示错误信息invalid authentication data的终极解决办法。
  10. 记海康sdk linux下的使用
  11. ac8265网卡linux驱动,【奋威AC8265笔记本无线网卡使用总结】安装|驱动|任务管理器_摘要频道_什么值得买...
  12. 一己之力,不过举鼎,奈何撼天;一世芳华,不余百年,怎易如愿?
  13. 输入日期,查看当天是星期几
  14. haproxy frontend 和backend
  15. mysql 创建连接报错_创建数据库连接报错 · Issue #IRK5Z · 一米一粟信息科技/kooteam - Gitee.com...
  16. 基于android系统的单词学习软件设计与开发【附项目源码+论文说明】分享
  17. 【PS/AI】10款逼真的喷泉背景免费矢量设计素材
  18. 《图像超分辨率研究综述》笔记
  19. 云服务器性能测试的方法
  20. Android自定义记账软键盘(仿鲨鱼记账的记账功能)

热门文章

  1. 计算机组成原理求地址范围,计算机组成原理,寻址范围是什么意思?
  2. 机器学习--主成分分析PCA算法:为什么去均值以后的高维矩阵乘以其协方差矩阵的特征向量矩阵就是“投影”?
  3. java——获取配置文件并读写
  4. 通过两点经纬度信息 计算两点距离(C#语言)
  5. Word中的公式编辑器
  6. 【Maven实战技巧】「插件使用专题」Maven-Archetype插件创建自定义maven项目骨架
  7. 好用的mac软件推荐,看程序员的电脑里都装了什么
  8. docker和vm不兼容遇到的坑
  9. 如果我来设计“有道词典”单词本同步
  10. about Netdarw