Skip to main content
POST
Generate masks for an image

Body

application/json

Request parameters for mask generation tasks (e.g., segmentation proposals).

image
required

Image to generate masks for (base64, object or binary). Required.

mask_threshold
number
default:0

Threshold to binarize mask logits into mask regions.

pred_iou_thresh
number
default:0.88

IoU threshold used to filter predicted mask proposals.

stability_score_thresh
number
default:0.95

Threshold on the stability score to determine high-quality masks.

stability_score_offset
integer
default:1

Offset parameter to adjust stability score thresholds.

crops_nms_thresh
number
default:0.7

NMS threshold for cropping proposals during mask generation.

crops_n_layers
integer
default:0

Number of cropping layers to apply for multi-scale mask generation.

crop_overlap_ratio
number
default:0.3413

Overlap ratio used when cropping the image for mask proposals.

crop_n_points_downscale_factor
integer
default:1

Downscale factor to reduce number of sample points in cropped regions.

timeout
number | null

Maximum time allowed for mask generation processing.

Response

200 - application/json

Masks

mask in base64 or URL