人物实例分割

人物实例分割可以识别出图像中的不同人物对象,并画出每个对象边界的像素级掩码。

基本介绍

人物实例分割运用了检测和分割技术,不仅能够在图像中识别出不同的对象,而且还能准确地画出每一个对象边界的像素级掩码(mask)。

推荐配合使用图像擦除补全API参考接口来进行AI人体消除,选择完整人体mask区域来消除一个或多个人物。

使用场景

  • 人像主体抠图:人体分割通过将摄影主体人物从背景中分割出来,将背景虚化,以达到大光圈浅景深效果,突出人物主体。

  • 证件照制作:上传或拍摄一张多人生活照,可将人物精细地分割出来,再搭配擦除补全处理能力,最终制作出单人证件照。

  • 营销广告制作:在广告制作中,需要将产品图片与特定场景或人物分割,分离原始图片中可能包含不需要的前景或背景元素。

特色优势

  • 适应复杂背景:即使人物处于复杂背景环境,依然可以将人体准确地从背景中分割出来。

  • 企业级平台服务提供在高并发、大流量下的稳定写真图片生成响应,可直接调用的简单推理API接口。

模型概览

模型名

模型简介

免费额度

计费单价

限流(含主账号与RAM子账号)

任务下发接口QPS限制

同时处理中任务数量

image-instance-segmentation

人物实例分割运用了检测和分割技术,不仅能够在图像中识别出不同的对象,而且还能准确地画出每一个对象边界的像素级掩码(mask)。

免费额度:500

领取方式:开通阿里云百炼大模型服务后,自动发放

有效期:180

限时免费

2

1

快速开始

通义万相-人物实例分割模型的详细使用,请参考人物实例分割API参考

图像输入限制:

  • 图片分辨率:可支持输入分辨率范围:单边不小于512且不超过4096。

  • 图片格式:JPEG,PNG,JPG,BMP,WEBP。

  • 图片大小:不超过10M。

  • URL地址中不能包含中文字符。

输入图像

输出结果1:像素级掩码图像

输出结果2:可视化图像

image

image

image

由于模型计算耗时较长,示例代码展示异步处理的调用方式,以避免请求超时。

您需要已获取API-KEY配置API-KEY到环境变量

curl

1、创建人物实例分割任务

接口返回任务ID,可根据任务ID查询图像生成的结果

curl --location --request POST 'https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis' \
--header 'X-DashScope-Async: enable' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "image-instance-segmentation",
    "input": {
        "image_url": "https://huarong123.oss-cn-hangzhou.aliyuncs.com/image/%E4%BA%BA%E5%83%8F%E5%88%86%E5%89%B2.png"
    },
    "parameters": {}
}'

2、根据任务ID查询结果

curl -X GET https://dashscope.aliyuncs.com/api/v1/tasks/{your_task_id} \
     -H "Authorization: Bearer $DASHSCOPE_API_KEY" \