输入一张人物图像,实现端到端全图卡通化转换,生成素描风格虚拟形象,返回风格化后的结果图像。 其生成效果如下所示: 该任务采用一种全新的域校准图像翻译模型DCT-Net(Domai-Calibrated Traslatio),利用小样本的风格数据,即可得到高保真、强鲁棒、易拓展的人像风格转换模型,并通过端到端推理快速得到风格转换结果。 使用方式: 使用范围: 目标场景: 在ModelScope框架上,提供输入图片,即可以通过简单的Pipelie调用来使用人像卡通化模型。 低质/低分辨率人脸图像由于本身内容信息丢失严重,无法得到理想转换效果,可预先采用人脸增强模型预处理图像解决; 小样本数据涵盖场景有限,人脸暗光、阴影干扰可能会影响生成效果。 训练数据从公开数据集(COCO等)、互联网搜索人像图像,并进行标注作为训练数据。 真实人脸数据FFHQ常用的人脸公开数据集,包含7w人脸图像; 卡通人脸数据,互联网搜集,100+张 使用CelebA公开人脸数据集进行评测,在FID/ID/用户偏好等指标上均达SOTA结果: 如果该模型对你有所帮助,请引用相关的论文:DCT-Net人像卡通化模型-素描风
论文 | 项目主页
模型描述
使用方式和范围
如何使用
代码范例
import cv2
from modelscope.outputs import OutputKeys
from modelscope.pipelies import pipelie
from modelscope.utils.costat import Tasks
img_cartoo = pipelie(Tasks.image_portrait_stylizatio,
model='damo/cv_uet_perso-image-cartoo-sketch_compoud-models')
# 图像本地路径
#img_path = 'iput.pg'
# 图像url链接
img_path = 'https://modelscope.oss-c-beijig.aliyucs.com/demo/image-cartoo/cartoo.pg'
result = img_cartoo(img_path)
cv2.imwrite('result.pg', result[OutputKeys.OUTPUT_IMG])
prit('fiished!')
模型局限性以及可能的偏差
训练数据介绍
模型推理流程
预处理
推理
数据评估及结果
Method
FID
ID
Pref.A
Pref.B
CycleGAN
57.08
0.55
7.1
1.4
U-GAT-IT
68.40
0.58
5.0
1.5
Tooify
55.27
0.62
3.7
4.2
pSp
69.38
0.60
1.6
2.5
Ours
引用
@iproceedigs{me2022domai,
title={DCT-Net: Domai-Calibrated Traslatio for Portrait Stylizatio},
author={Me, Yifag ad Yao, Yua ad Cui, Miaomiao ad Lia, Zhouhui ad Xie, Xuasog},
joural={ACM Trasactios o Graphics (TOG)},
volume={41},
umber={4},
pages={1--9},
year={2022}
}
点击空白处退出提示







评论