使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理

教程简述

在本教程中,您将学习在阿里云交互式建模平台PAI-DSW x Free Prompt Editing(CVPR2024中选论文算法) 图像编辑算法,开发个人AIGC绘图小助理,实现文本驱动的图像编辑功能单卡即可完成AIGC图片风格变化、背景变化和主体变化等功能。让我们一同开启这场旅程,为您的图像编辑添上无限可能性的翅膀吧。FreePromptEditing是一个基于文本驱动的Stable Diffusion图像编辑算法,用户可以直接通过输入Edit Prompt对生成图像或者真实图像进行编辑。本教程使用Free Prompt Editing图像编辑算法,实现的图片风格变化对比:

基于本教程可以体验: 👍新用户可免费领取价值万元的人工智能平台PAI试用资源👍 学会如何快速在阿里云上创建一个交互式训练开发环境👍 学会如何在DSW中编译代码、启动WebUI👍 学会如何在DSW开发个人AIGC绘图小助理

答疑交流群

如需技术支持,请在钉钉搜索群号「 52485000325」,加入群聊

使用 PAI-DSW 开发AIGC绘图小助理

1.准备环境和资源

1.1 领取交互式建模PAI-DSW免费试用权益

前往活动页面,领取交互式建模PAI-DSW产品免费试用资源包

  • 对于交互式建模 PAI-DSW 的新用户,阿里云提供了5000CUH 的免费试用资源,可以在活动页面中直接领取(试用规则请参照阿里云免费试用: https://free.aliyun.com/);或可以购买 交互式建模 PAI-DSW 资源包参与活动,购买链接:PAI-DSW 100CU H资源包,价格 59 元起;如不购买资源包,PAI-DSW 会按量进行计费,计费标准详见阿里云产品定价。

1.2 创建PAI-DSW实例

  1. 前往人工智能平台PAI控制台,链接:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

  2. 开通人工智能PAI并创建默认工作空间。请参见开通并创建默认工作空间

  3. 在人工智能平台PAI控制台内,选择交互式建模PAI-DSW

  1. 点击新建实例(如上图)

  2. 自定义输入实例名称(如下图)

  3. 选择实例机型,GPU推荐使用A10或者V100(16GB)及以上配置,GPU分类-ecs.gn6v-c8g1.2xlarge(支持资源包抵扣),若无此机型库存可更换地域尝试;

  1. 选择镜像:pytorch-develop:1.12-gpu-py39-cu113-ubuntu20.04
  1. 点击"下一步"
  1. 确认【资源配置】及【镜像】如图所示,点击创建实例
  1. 约等到3-5分钟,实例状态变为「运行中」,实例创建完成;

1.3 在DSW中打开教程文件

  1. 单击需要打开的实例操作 列下的打开,进入PAI-DSW实例开发环境。

  2. Notebook 页签的Launcher 页面,单击前往浏览 Gallery,打开Gallery页面

  1. 在DSW Gallery页面中,搜索并找到AI美术师:图像编辑的无限可能教程,单击教程卡片中的在DSW中打开。
  1. 完成以上步骤,顺利打开AI美术师:图像编辑的无限可能Notebook最佳实践

1.4 运行教程文件

  1. 您可以直接看到教程文本,您可以在教程文件中直接运行每个代码片段。当成功运行结束一个步骤命令后,再顺次运行下个步骤的命令。
  1. 本教程一共3个运行步骤:

  2. 准备工做

  3. 下载和安装环境

  4. 运行WebUI

  5. 当第3步运行WebUI运行完成后,在返回的运行详情结果中单击URL链接,进入WebUI页面。请发挥你的创意,生成您想要得到的图像吧!

2.完成部署,开始体验AI图像编辑的无限可能

运行成功后打开链接,请发挥你的创意,修改您想要得到的图像吧!WebUI 界面可调参数说明-- Attention map Replacing Scale ratio of Editing 取值0.0-1.0,越大保留原图细节越多,建议值0.4-0.8-- DDIM Steps 去噪步数-- Layers to Edit 编辑的层数,建议值 32,16-- Image Resolution 图像分辨率,建议值512-- CFG Scale 文本提示控制强度,建议值 7.5-- Seed 随机种子我们已经在WebUI 预置了上述的可调参数,并提供了示例图像,编辑文本,以及负文本,您可以直接点击一键运行。

2.1 进入WebUI界面

点击运行,稍等片刻后,在下方区域会输出原图像和编辑结果图像。

2.2 更改图像背景

可以看到,基于FreePromptEditing,算法很好地理解了输入的编辑指导文本,将图像的背景转移到了森林中。Edit Prompt(编辑文本):a Chinese building on the forestNegative Prompt(负文本): nsfw, worst quality, low quality, normal quality, lowres, watermark

您也可以将示例的建筑搬到纽约,示例如下:Edit Prompt(编辑文本):a Chinese building in New York CityNegative Prompt(负文本): nsfw, worst quality, low quality, normal quality, lowres, watermark

2.3 更改图像风格

除了使用修改之外,我们也可以随意发挥想象力,通过设计编辑提示词,来改变原图的图像风格。下面展示些创意示例,仅仅修改了提示词,其他配置参数跟上文一致.编辑文本:a kids drawing of a cat (儿童画的一只猫)

编辑文本:Van Gogh style architectural picture (梵高风格建筑图片)

成为无拘无束的创意画师,让您的幻想遨游色彩的世界,现在就启程,为您的图像添加无限的可能吧。

♥♥ 您可以自由发挥AI绘画新创作,本次活动要求:任意上传一张照片,变为梵高风格,并分享前后对比图。 🎁🎁作品完成上传活动页面,邀请好友一起参与活动,有机会赢取小度智能屏X9、米家小白摄像头、天猫魔投等好礼

3.资源清理及后续

3.1 清理

  • 在实验完成后,可前往对应产品控制台,停止或删除实例(两个操作均可),避免实例持续处于运行中,在超出免费试用额度后,带来额外的扣费
  • 后续仍考虑使用该实例>>停止 ;后续不再使用该实例>>删除,成功停止后即停止资源消耗。

3.2 后续

在试用有效期期间,您还可以继续使用DSW实例进行模型训练和推理验证。

相关推荐
龙的爹23335 小时前
论文翻译 | The Capacity for Moral Self-Correction in Large Language Models
人工智能·深度学习·算法·机器学习·语言模型·自然语言处理·prompt
weixin_4432906918 小时前
【论文阅读】Prompt-to-Prompt Image Editing with Cross Attention Control
论文阅读·prompt
龙的爹233319 小时前
论文 | The Capacity for Moral Self-Correction in LargeLanguage Models
人工智能·深度学习·机器学习·语言模型·自然语言处理·prompt
Baihai_IDP19 小时前
「混合专家模型」可视化指南:A Visual Guide to MoE
人工智能·llm·aigc
春末的南方城市20 小时前
开源音乐分离器Audio Decomposition:可实现盲源音频分离,无需外部乐器分离库,从头开始制作。将音乐转换为五线谱的程序
人工智能·计算机视觉·aigc·音视频
KuaFuAI20 小时前
微软推出的AI无代码编程微应用平台GitHub Spark和国产AI原生无代码工具CodeFlying比到底咋样?
人工智能·github·aigc·ai编程·codeflying·github spark·自然语言开发软件
风雨中的小七1 天前
解密prompt系列42. LLM通往动态复杂思维链之路
prompt
扫地的小何尚1 天前
NVIDIA RTX 系统上使用 llama.cpp 加速 LLM
人工智能·aigc·llama·gpu·nvidia·cuda·英伟达
irrationality1 天前
昇思大模型平台打卡体验活动:项目4基于MindSpore实现Roberta模型Prompt Tuning
prompt
程序员X小鹿1 天前
免费,手机可用!一款AI数字人生成工具,200+数字人形象任选,3分钟定制专属数字人!(附教程)
aigc