nx_pose_skeleton.nx
buildroot/runtime/nx_pose_skeleton.nx
about
nx_pose_skeleton.nx -- T2 POSE, the geometric skeleton analysis that turns keypoints (from nx_pose_keypoints)
into a coarse POSTURE = the first rung of position/dance classification. NO CNN, NO trig, NO float: the body
ORIENTATION comes from the spine vector (neck -> mid-hip) by comparing the dominant axis + its sign (image
coords: y DOWN). Composes with nx_pose_keypoints' quarter-pixel keypoints; ready for real skeletons once the
f32 pose CNN emits heatmaps. Honest first rung -- trained fine-grained position recognition is T3.
license_tier: ORIGINAL
dependencies 1 imports · 1 importers
imports: nx_syscalls.nx
imported by: nx_pose_skeleton_gate.nx
structs
| none |
consts
| none |
functions
| 10 | func pose_mid(qx: *i64, qy: *i64, conf: *i64, a: i64, b: i64, thresh: i64, ox: *i64, oy: *i64) -> i64 |
| 17 | func pose_posture(qx: *i64, qy: *i64, conf: *i64, thresh: i64, neck_i: i64, lhip_i: i64, rhip_i: i64) -> i64 |
| 32 | func pose_compactness(qx: *i64, qy: *i64, conf: *i64, J: i64, thresh: i64) -> i64 called by 1: main |