有奖体验 AI 模特换装,解锁电商视觉新体验

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 在电商中,制作精美的商品展示图成本高且流程复杂。AI 换装技术允许商家快速更换模特的服装或配件,无需重新拍摄,大大缩短准备时间。这项技术减少了对专业摄影师和后期团队的依赖,使中小商家也能轻松产出高质量的商品图片,灵活响应市场变化,有效降低成本,提升竞争力。本方案利用函数计算 FC 构建 Web 服务,采用百炼视觉模型 qwen-vl-max-latest、aitryon、aitryon-refiner、shoemodel-v1 来分别实现 AI 人物主体信息提取、模特试衣、试衣精修、模特换鞋。

在电商中,制作精美的商品展示图成本高且流程复杂。AI 换装技术允许商家快速更换模特的服装或配件,无需重新拍摄,大大缩短准备时间。这项技术减少了对专业摄影师和后期团队的依赖,使中小商家也能轻松产出高质量的商品图片,灵活响应市场变化,有效降低成本,提升竞争力。本方案利用函数计算 FC 构建 Web 服务,采用百炼视觉模型 qwen-vl-max-latest、aitryon、aitryon-refiner、shoemodel-v1 来分别实现 AI 人物主体信息提取、模特试衣、试衣精修、模特换鞋。


诚邀您参加【Cloud Up 技术挑战赛】,基于函数计算快速体验AI制作商品图,两步即可赢得精美折叠凳!

立即参与:https://developer.aliyun.com/topic/aigoodsimagegenerate

适用客户


  • 寻求提升用户体验、增强商品吸引力并优化营销策略的商家
  • 追求个性化设计品牌的商家


使用产品


  • 大模型服务平台百炼
  • 函数计算
  • 对象存储


架构与部署


方案概览

本方案利用函数计算 FC 构建 Web 服务,采用百炼视觉模型 qwen-vl-max-latest、aitryon、aitryon-refiner、shoemodel-v1 来分别实现 AI 人物主体信息提取、模特试衣、试衣精修、模特换鞋。


方案提供的默认设置完成部署后在阿里云上搭建的 Web 应用程序环境如下图所示。实际部署时您可以根据资源规划修改部分设置,但最终形成的运行环境与下图相似。

image.png

本方案的技术架构包括以下基础设施和云服务:

  • 1个函数计算 FC 应用:部署 WebUI 函数。
  • 1个对象存储 OSS Bucket:存储图片。
  • 百炼模型服务:调用 API 实现人物主体信息提取、模特试衣、试衣精修、模特换鞋。


部署教程

一、开通百炼模型服务

1. 登录阿里云百炼大模型服务平台[1]

如果顶部显示如下消息,您需要开通百炼的模型服务,以获得免费额度。

image.png

2. 鼠标悬停于页面右上角的 image.png 标上,在下拉菜单中单击 API-KEY。

image.png

3. 在左侧导航栏,选择全部 API-KEY 或我的 API-KEY,然后创建或查看 API-KEY。


说明:

  • 仅主账号拥有查看全部 API-KEY 的权限。主账号可以获取所有子账号的 API-KEY,子账号仅能获取自己的 API-KEY。
  • 请不要将 API-KEY 以任何方式公开,避免因未经授权的使用造成安全风险或资金损失。

二、开通函数计算服务

1. 访问函数计算首页[2]

2. 单击管理控制台,然后单击立即购买即可自动开通服务,进入函数计算控制台[3]


说明

  • 建议您使用阿里云账号开通服务,RAM 用户使用服务。
  • 如果您之前已开通过函数计算服务,页面将直接跳转至函数计算控制台。


3. 可选:首次登录用户,界面弹出推荐您创建 AliyunFcDefaultRole 默认角色对话框,单击创建,页面跳转至角色快捷创建[4]页面,为您的账号创建默认角色AliyunFCDefaultRole。

  • 授权成功:授权成功即函数计算具有访问云资源的权限。
  • 授权失败:当您授权失败后您需要判断您的账号是否有授权能力。
  • 如果您使用的是 RAM 用户并且没有创建函数计算 FC 默认角色的权限,您需要通过阿里云账号进入角色快捷创建页面进行授权操作。授权成功后,您通过 RAM 用户再次登录函数计算控制台时将不再提示您进行授权。
  • 如果您使用的是阿里云账号或者 RAM 用户已有创建函数计算 FC 默认角色的权限,授权失败的原因可能是由于一些功能无法授权造成的。但函数计算仍可以正常使用。如果您仍需授予系统默认角色,请加入钉钉用户群(钉钉群号:11721331)咨询。


关于权限管理的详细信息,请参见授予函数计算访问其他云服务的权限[5]

三、创建对象存储OSS

接下来您需要创建1个对象存储 OSS Bucket,用于存放静态资源。


1. 登录 OSS 管理控制台[6]

2. 在左侧导航栏,选择 Bucket 列表。

3. 在 Bucket 列表页面,单击创建 Bucket。

4. 在创建 Bucket 面板,按照如下信息进行配置,然后单击完成创建。


项目 说明 示例值
模式选择 创建的方式。 自定义创建
Bucket名称 Bucket 命名规范:
    • 命名长度为 3~63 个字符。
    • 只允许小写字母、数字、短横线(-),且不能以短横线开头或结尾。
    • Bucket 名称在 OSS 范围内必须全局唯一。
ai-tryon-test
地域属性 推荐地域 华东1(杭州)、华东2(上海)。 华东1(杭州)
存储类型 静态数据会经常被访问,因此需要确保高可靠、高可用、高性能。 标准存储
存储冗余类型 选择采用多可用区(AZ)冗余机制的同城冗余存储,将用户的数据分散存放在同一地域的3个可用区。当某个可用区不可用时,仍然能够保障数据的正常访问。 同城冗余存储
读写权限 对静态数据的所有访问操作需要进行身份验证。 私有

部署应用

1. 请点击前往部署[7]打开我们提供的函数计算应用模板,参考下表进行参数配置,然后单击创建并部署默认环境。

项目 描述 示例值
部署类型 部署方式。 直接部署
应用名称 自动生成。 默认
角色名称 模板所需的角色(如果需要授权,请按照控制台提示进行授权)。 默认
地域 推荐地域华东1(杭州)、华东2(上海) 默认华东1(杭州)
百炼 API-KEY 百炼 API-KEY。 部署资源中获取的百炼 API-KEY
对象存储存储桶名 下拉选择 Bucket 名称。 ai-tryon-test
RAM角色ARN 函数计算访问对象存储OSS服务时使用的函数角色。 如果提示您当前选择的应用还需要额外一些权限,请单击前往授权
命名空间 通过命名空间来区分不同的应用。 默认


方案验证

一、访问示例应用

1. 应用部署完成后,您可以在环境详情的环境信息中找到示例应用的访问域名。

image.png
2. 点击访问域名,即可打开示例应用。

image.png

二、使用官方示例,进行 AI 试衣与试鞋

1. 使用示例模特完成 AI 试衣。

a. 按照下图所示进行操作。

image.png

b. 击开始试衣,预计等待 10~30 秒钟即可查看结果。

image.png

2. 试衣精修,对试衣结果图片进行精修。

a. 鼠标移动到预览结果图片上,然后单击精修。

image.png

b. 预计等待 10~30 秒钟即可查看精修结果。

image.png

3. 使用示例商品完成 AI 试鞋。

a. 按照下图所示进行操作。

image.png

b. 单击开始试鞋,预计等待 10~30 秒钟即可查看结果。

image.png

说明:为了方便用户快速体验效果,当前应用为演示版本,体验完毕请及时释放资源。若想用于生产环境,建议下载源码:获取源码[8],可以进行二次开发,同时打开登录鉴权功能。


总结


至此,您已基本了解如何通过函数计算实现AI制作商品图,目前您可以在【Cloud Up 技术挑战赛】官网参与活动,活动期间完成部署任务及提交作品,即可领取折叠凳。更多细节以及后续清理资源,欢迎您移步活动官网查看详情:https://developer.aliyun.com/topic/aigoodsimagegenerate


相关链接:

[1] 阿里云百炼大模型服务平台

https://bailian.console.aliyun.com/

[2] 函数计算首页

https://www.aliyun.com/product/fc

[3] 函数计算控制台

https://fcnext.console.aliyun.com/

[4] 角色快捷创建

https://ram.console.aliyun.com/role/commonAuthorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Ffcnext.console.aliyun.com%2Fauthoration%3Fresponse%3D%7Bresponse%7D%22%2C%22Service%22%3A%22FC%22%2C%22Type%22%3A%22custom%22%2C%22RoleName%22%3A%22AliyunFcDefaultRole%22%2C%22SystemPolicyArray%22%3A%5B%22AliyunFCDefaultRolePolicy%22%5D%2C%22RoleDescription%22%3A%22Default%20Service%20Role%20for%20FC%20to%20operate%20other%20resource%22%7D

[5] 授予函数计算访问其他云服务的权限

https://help.aliyun.com/zh/functioncompute/fc-2-0/security-and-compliance/grant-function-compute-permissions-to-access-other-alibaba-cloud-services#task-2077619

[6] OSS管理控制台

https://oss.console.aliyun.com/overview

[7] 前往部署

https://fcnext.console.aliyun.com/applications/create?template=ai-tryon&deployType=template-direct&from=solution

[8] 获取源码

https://atomgit.com/aliyun_solution/ai-tryon

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
27天前
|
人工智能 计算机视觉
HarmonyOS NEXT AI基础视觉服务-背景替换
这是一个基于AI基础视觉服务的背景替换案例,通过调用设备相册选择图片并智能分割主体,支持动态更换背景颜色。主要步骤包括:1) 导入模块与定义组件;2) 实现图片选择与格式转换;3) 使用`subjectSegmentation.doSegmentation`接口完成主体分割;4) 通过随机RGB值实现背景色动态更换。代码结构清晰,功能完整,适合学习AI图像处理技术。
HarmonyOS NEXT AI基础视觉服务-背景替换
|
27天前
|
存储 人工智能 数据安全/隐私保护
HarmonyOS NEXT AI基础视觉服务-人脸对比
这是一套基于AI基础视觉服务实现的人脸对比系统,用户可通过调用设备相册选择两张图片,系统将提取人脸特征并计算相似度,最终以结构化数据形式展示对比结果(如相似度值和是否为同一人)。代码涵盖模块导入、双图选择、图像处理、人脸对比核心逻辑及UI界面构建,支持异常处理与权限管理,确保功能稳定性和兼容性。适配场景包括身份验证、人脸匹配等,具有较高的实用价值。
HarmonyOS NEXT AI基础视觉服务-人脸对比
|
27天前
|
人工智能 计算机视觉
HarmonyOS NEXT AI基础视觉服务-人脸识别
这是一个基于AI基础视觉服务的人脸识别案例,通过调用设备相册选择图片,利用MediaLibraryKit、ImageKit和CoreVisionKit等模块完成图像处理与人脸检测,并展示结构化结果。核心功能包括:相册访问授权、图像数据转换、人脸位置及特征点检测,最终以弹窗形式输出检测信息。代码涵盖模块导入、功能实现与UI构建,适合学习AI视觉应用开发流程。
|
1天前
|
人工智能 测试技术 计算机视觉
让AI看懂3小时长视频!Eagle 2.5:英伟达推出8B视觉语言模型,长视频理解能力碾压72B大模型
Eagle 2.5是英伟达推出的8B参数视觉语言模型,通过创新训练策略在长视频和高分辨率图像理解任务中超越更大规模模型,支持512帧视频输入和多样化多模态任务。
49 10
让AI看懂3小时长视频!Eagle 2.5:英伟达推出8B视觉语言模型,长视频理解能力碾压72B大模型
|
27天前
|
人工智能 文字识别 计算机视觉
HarmonyOS NEXT AI基础视觉服务-文字识别
本案例展示了一款基于AI基础视觉服务的文字识别应用,通过调用设备相机拍摄照片并识别图片中的文字内容。主要实现步骤包括:1) 导入所需功能模块;2) 调用相机获取图片URI;3) 将图片转换为可识别的像素图;4) 配置视觉识别参数并执行文字识别;5) 构建界面组件,实现拍照与结果显示交互。核心要点涵盖相机权限、图像格式兼容及结构化识别结果处理,完整代码整合了各功能模块的调用流程,确保功能顺畅运行。
|
2月前
|
存储 人工智能 安全
有奖体验 AI 模特换装,解锁电商视觉新体验
有奖体验 AI 模特换装,解锁电商视觉新体验
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
VideoGrain:零样本多粒度视频编辑神器,用AI完成换装改场景,精准控制每一帧!
VideoGrain 是悉尼科技大学和浙江大学推出的零样本多粒度视频编辑框架,基于调节时空交叉注意力和自注意力机制,实现类别级、实例级和部件级的精细视频修改,保持时间一致性,显著优于现有方法。
96 0
VideoGrain:零样本多粒度视频编辑神器,用AI完成换装改场景,精准控制每一帧!
|
3月前
|
数据采集 人工智能 算法
Seer:上海 AI Lab 与北大联合开源端到端操作模型,结合视觉预测与动作执行信息,使机器人任务提升成功率43%
Seer是由上海AI实验室与北大等机构联合推出的端到端操作模型,结合视觉预测与动作执行,显著提升机器人任务成功率。
151 20
Seer:上海 AI Lab 与北大联合开源端到端操作模型,结合视觉预测与动作执行信息,使机器人任务提升成功率43%
|
3月前
|
人工智能 UED
VersaGen:生成式 AI 代理,基于 Stable Diffusion 生成图像,专注于控制一至多个视觉主体等生成细节
VersaGen 是一款生成式 AI 代理,专注于文本到图像合成中的视觉控制能力,支持多种视觉控制类型,并通过优化策略提升图像生成质量和用户体验。
85 8
VersaGen:生成式 AI 代理,基于 Stable Diffusion 生成图像,专注于控制一至多个视觉主体等生成细节
|
3月前
|
人工智能 自然语言处理 机器人
【AI问爱答-双十一返场周】第一场营销电商视频
【AI问爱答-双十一返场周】第一场营销电商视频聚焦双11期间京东电商与营销领域的AI应用。本期探讨大语言模型、Stable Diffusion等技术,介绍PAI工具如何简化AI应用搭建,并邀请中科深智CEO成维忠分享数字人技术在直播带货中的成功案例。关注AI问爱答,扫码了解更多AI技术和促销内容。
下一篇
oss创建bucket