pixano_inference.routers.tasks.video
API routes for Image tasks.
delete_video_mask_generation(task_id)
async
Delete a mask generation task.
get_video_mask_generation(task_id)
async
Get the result of a mask generation task.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
task_id
|
str
|
ID of the task to retrieve. |
required |
Returns:
Type | Description |
---|---|
VideoMaskGenerationResponse | CeleryTask
|
Response for mask generation. |
Source code in pixano_inference/routers/tasks/video.py
video_mask_generation(request, settings)
async
Generate mask from a video and optionnaly points and bboxes.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
request
|
VideoMaskGenerationRequest
|
Request for mask generation. |
required |
settings
|
Annotated[Settings, Depends(get_pixano_inference_settings)]
|
Settings of the app. |
required |
Returns:
Type | Description |
---|---|
CeleryTask
|
Response for mask generation. |