首页
AI
基于PaddleGAN的LSERCNN模型实现卡通画超分

基于PaddleGAN的LSERCNN模型实现卡通画超分

热心网友
转载
2025-07-25
来源:https://www.php.cn/faq/1427160.html

本文介绍基于PaddleGAN的LSERCNN模型实现卡通画超分的流程:先通过GitHub或Gitee安装PaddleGAN,解压并链接卡通画超分数据集;修改配置文件参数后训练模型,再用训练好的模型测试;最后展示了LESRCNN模型的实验结果,包括PSNR、SSIM等指标及模型下载方式。

基于paddlegan的lsercnn模型实现卡通画超分 - 游乐网

基于PaddleGAN的LSERCNN模型实现卡通画超分

1.实现卡通画超分

基于PaddleGAN的LSERCNN模型 实现卡通画超分

1.1 安装PaddleGAN

PaddleGAN的安装目前支持Clone GitHub和Gitee两种方式:

In [ ]
# 安装ppgan# 当前目录在: /home/aistudio/, 这个目录也是左边文件和文件夹所在的目录# 克隆最新的PaddleGAN仓库到当前目录# !git clone https://github.com/PaddlePaddle/PaddleGAN.git# 如果从github下载慢可以从gitee clone:!git clone https://gitee.com/paddlepaddle/PaddleGAN.git# 安装Paddle GAN%cd PaddleGAN/!pip install -v -e .
登录后复制    

1.2 数据准备

我们为大家准备了处理好的超分数据集卡通画超分数据集

In [ ]
# 回到/home/aistudio/下%cd /home/aistudio# 解压数据!unzip -q data/data80790/animeSR.zip -d data/# 将解压后的数据链接到` /home/aistudio/PaddleGAN/data `目录下!mv data/animeSR PaddleGAN/data/
登录后复制    

1.2.1 数据集的组成形式

    PaddleGAN      ├── data          ├── animeSR                ├── train                ├── train_X4                ├── test                └── test_X4
登录后复制        

训练数据集包括400张卡通画,其中train中是高分辨率图像,train_X4中是对应的4倍缩小的低分辨率图像。测试数据集包括20张卡通画,其中test中是高分辨率图像,test_X4中是对应的4倍缩小的低分辨率图像。

1.2.2 数据可视化

In [ ]
import osimport cv2import numpy as npimport matplotlib.pyplot as plt# 训练数据统计train_names = os.listdir('PaddleGAN/data/animeSR/train')print(f'训练集数据量: {len(train_names)}')# 测试数据统计test_names = os.listdir('PaddleGAN/data/animeSR/test')print(f'测试集数据量: {len(test_names)}')# 训练数据可视化img = cv2.imread('PaddleGAN/data/animeSR/train/Anime_1.jpg')img = img[:,:,::-1]plt.figure()plt.imshow(img)plt.show()
登录后复制    

数据可视化展示(展示数据集其中几张):

基于PaddleGAN的LSERCNN模型实现卡通画超分 - 游乐网        

基于PaddleGAN的LSERCNN模型实现卡通画超分 - 游乐网        

基于PaddleGAN的LSERCNN模型实现卡通画超分 - 游乐网        

1.3 选择超分模型

PaddleGAN中提供的超分模型包括RealSR, ESRGAN, LESRCNN, DRN等,详情可见超分模型。

接下来以LESRCNN为例进行演示。

1.3.1 修改配置文件

所有模型的配置文件均在/home/aistudio/PaddleGAN/configs目录下。

找到你需要的模型的配置文件,修改模型参数,一般修改迭代次数,num_workers,batch_size以及数据集路径。有能力的同学也可以尝试修改其他参数,或者基于现有模型进行二次开发,模型代码在/home/aistudio/PaddleGAN/ppgan/models目录下。

以LESRCNN为例,这里将将配置文件lesrcnn_psnr_x4_div2k.yaml中的

参数total_iters改为50000

参数dataset:train:num_workers改为4

参数dataset:train:batch_size改为16

参数dataset:train:gt_folder改为data/animeSR/train

参数dataset:train:lq_folder改为data/animeSR/train_X4

参数dataset:test:gt_folder改为data/animeSR/test

参数dataset:test:lq_folder改为data/animeSR/test_X4

1.4 训练模型

以LESRCNN为例,运行以下代码训练LESRCNN模型。

如果希望使用其他模型训练,可以修改配置文件名字。

In [ ]
%cd /home/aistudio/PaddleGAN/!python -u tools/main.py --config-file configs/lesrcnn_psnr_x4_div2k.yaml
登录后复制    

1.5 测试模型

以LESRCNN为例,模型训练好后,运行以下代码测试LESRCNN模型。

其中/home/aistudio/pretrained_model/LESRCNN_PSNR_50000_weight.pdparams是刚才ESRGAN训练的模型参数,同学们需要换成自己的模型参数。

如果希望使用其他模型测试,可以修改配置文件名字。

In [ ]
%cd /home/aistudio/PaddleGAN/!python tools/main.py --config-file configs/lesrcnn_psnr_x4_div2k.yaml --evaluate-only --load /home/aistudio/pretrained_model/LESRCNN_PSNR_50000_weight.pdparams
登录后复制    

1.6 实验结果展示及模型下载

这里使用LESRCNN模型训练了一个基于PSNR指标的预测模型。

数值结果展示及模型下载

最后效果

基于PaddleGAN的LSERCNN模型实现卡通画超分 - 游乐网        

基于PaddleGAN的LSERCNN模型实现卡通画超分 - 游乐网        

免责声明

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章

京东物流推出两大AI物流新品,加速智慧生态建设

在京东全球科技探索者大会的“智驭未来”智能物流论坛上,京东物流以两项突破性技术成果引发行业关注——“超脑大模型2 0”与“异狼”具身智能机械臂系统。这两项自研技术的协同应用,标志着物流行业从“辅助决

2025-09-26.

京东3年AI万亿计划:许冉宣布加码人工智能产业

以“Enjoy AI”为主题的京东全球科技探索者大会近日在北京拉开帷幕。会上,京东集团宣布未来三年将加大人工智能领域投入,推动多产业构建超万亿元规模的AI生态体系。围绕全新升级的JoyAI大模型,京

2025-09-26.

Google Gemini登顶美区榜首,AI"香蕉"模型引爆新热潮

9月13日,谷歌旗下AI大模型同名应用《Google Gemini》达成了自去年11月上线以来的历史性突破,即超越赛道内长期被视为无可撼动的领导者,OpenAI旗下大模型同名应用《ChatGPT》,

2025-09-26.

北斗加持高德日定位超9000亿次,刘振飞谈空间智能前景

第四届北斗规模应用国际峰会在湖南株洲拉开帷幕,这场由多部委联合举办的盛会吸引了全球目光。在北斗规模应用产业化论坛上,高德地图副总裁刘振飞以 "北斗指路 AI领航 "为主题,揭示了北斗系统在民用领域的突破

2025-09-26.

值得买科技亮相云栖大会 AI生态产品"海纳"MCP促消费升级

在杭州举办的2025云栖大会上,值得买科技作为消费领域AI创新的标杆企业,携旗下C端应用“张大妈”App及B端解决方案“海纳”MCP Server亮相,引发行业广泛关注。此次大会以“云智一体·碳硅共

2025-09-26.

热门教程

更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程

最新下载

更多
无悔华夏oppo
无悔华夏oppo 棋牌策略 2025-09-26更新
查看
三国杀OL互通
三国杀OL互通 棋牌策略 2025-09-26更新
查看
NBA巅峰对决正
NBA巅峰对决正 体育竞技 2025-09-26更新
查看
无悔华夏应用宝
无悔华夏应用宝 棋牌策略 2025-09-26更新
查看
我叫MT
我叫MT 卡牌桌游 2025-09-26更新
查看
三国杀OL互通
三国杀OL互通 棋牌策略 2025-09-26更新
查看
弹壳特攻队九游
弹壳特攻队九游 飞行射击 2025-09-26更新
查看
植物大战僵尸2平安时代
植物大战僵尸2平安时代 休闲益智 2025-09-26更新
查看
无悔华夏b服
无悔华夏b服 棋牌策略 2025-09-26更新
查看
三国战纪2正
三国战纪2正 飞行射击 2025-09-26更新
查看