Skip to content

Pose Estimation Node

AI/ML/ONNX

Pose Estimation

Detect human poses and keypoints using ONNX models. Download models from: YOLOv8-Pose (https://docs.ultralytics.com/models/yolov8/), MoveNet (https://tfhub.dev/google/movenet/), HRNet (https://github.com/OAID/TengineKit)

pose_estimationonnx
Inputs5
Outputs2
Security exposure10/10
Packageonnx

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

No score metadata has been set for this node yet.

Input Pins

5

Input

Execution
exec_in

Initiate Execution

Model

Struct
model

ONNX Model Session

NodeOnnxSessionNodeOnnxSession1 fields
session_refstringrequired

Cache ID for Session

Schema enforced

Image

Struct
image_in

Image Object

NodeImageNodeImage1 fields
image_refstringrequired
Schema enforced

Confidence

Float
conf

Minimum keypoint confidence threshold

Default 0.3
Range 0 to 1

Max Poses

Integer
max_poses

Maximum number of poses to detect

Default 10

Output Pins

2

Output

Execution
exec_out

Done with the Execution

Poses

Struct Array
poses

Detected poses with keypoints

PoseDetectionPoseDetection4 fields
keypointsArray<Keypoint>required

All keypoints in this pose

itemsKeypointarray item

A single keypoint in a pose skeleton

indexinteger:uint32required

Keypoint index in the skeleton

format uint32min 0
xnumber:floatrequired

X coordinate (in image space)

format float
ynumber:floatrequired

Y coordinate (in image space)

format float
confidencenumber:floatrequired

Confidence score for this keypoint (0.0-1.0)

format float
namestring | null

Optional keypoint name (e.g., "left_shoulder", "right_knee")

scorenumber:floatrequired

Overall confidence score for the pose detection

format float
bboxarray | null

Optional bounding box (x1, y1, x2, y2) around the detected person

connectionsArray<SkeletonConnection>required

Skeleton connections (which keypoints connect to which)

itemsSkeletonConnectionarray item

Connection between two keypoints in a skeleton

from_idxinteger:uint32required

Index of the first keypoint

format uint32min 0
to_idxinteger:uint32required

Index of the second keypoint

format uint32min 0

Node Info

Internal name
pose_estimation
Category
AI/ML/ONNX
Version
1