Pose

Detect human poses in an image

post/v1/pose/detect

Request

  • Base URL: http://localhost:9998
  • URL: http://localhost:9998/v1/pose/detect
  • Auth: HTTP bearer

Request body

imagestring required

Base64-encoded image

modelstring

Pose model id — an Apple Vision preset (apple-body, apple-body-hands, apple-wholebody, apple-body-3d) or a Core ML model id. Omit to use the active preset. This is the only detector selector.

renderer'openpose' | 'overlay' | 'json' | 'depth'
topology'openpose-18' | 'coco-17' | 'openpose-hands' | 'dwpose-133'
include_handsboolean

Detect hand keypoints. Omit to keep the selected model's setting.

include_faceboolean

Detect face landmarks. Omit to keep the selected model's setting.

detect_3dboolean

Detect 3D body pose. Omit to keep the selected model's setting.

confidence_thresholdnumber

Minimum keypoint confidence. Omit to keep the selected model's setting; a value outside 0–1 or a non-number is refused with 400.

canvas_widthinteger

Output canvas width in pixels, clamped to 64–8192. Omit to keep the selected model's setting.

canvas_heightinteger

Output canvas height in pixels, clamped to 64–8192. Omit to keep the selected model's setting.

Response

Detected poses

Changes

No recorded changes to this operation across all 1 revision of this API.