C4.13.3Skeleton mismatch from body variation and prostheses设计研究

身体差异与义肢导致骨架模型失配

别名: 骨架先验 · body prior mismatch · 义肢追踪 · non-normative pose

概念解释

骨架模型内部有一具“标准人”:两臂两腿、大致比例、关节活动范围来自训练数据里的多数身体。身高两端、轮椅、截肢、义肢、脊柱侧弯、儿童比例,都会让这具标准人套不上。套不上时系统不是报“我认不出你这种身体”,而是硬套,产出错关节、假腿、或把拐杖认成前臂。失配是模型假设与身体事实的冲突,不是用户没有按标准站好。手型差异打击的是手部计数;这里打击的是整具骨架的拓扑。

机制

大多数姿态网络用的是固定拓扑(例如 17 或 25 个关节)加比例先验。缺一条腿时,模型仍要输出那条腿的坐标,于是从可见残端或椅子上“长”出一条。义肢的外观与皮肤统计不同,深度和关键点在套筒、金属上掉点,关节被放在套筒边缘而不是铰链上。轮椅把髋膝的可见性切掉,站立先验就补出站姿。极高或极矮改变肢段比,肘腕的相对位置会整体偏移。儿童头身比不同,成人模型会把肩放错。错误的骨架进入手势识别,全身命令对这一人群会系统性失灵,平均精度仍然漂亮。

怎么研究

按身体条件分层:轮椅、单侧截肢、义肢类型、身高分位、儿童。每层单独报关节误差和手势可用性,禁止并进“其他”。若某层无法安全做全身动作,应报“不可用”而不是低分。对照用光学标记或手动标注。训练数据是否包含该层,应作为自变量:加入该层样本后误差降多少,以及是否伤害多数层。不要只在能走的年轻成人上测完就声称全身通道通用。

边界

只用手部近场、不跑全身骨架的系统,这条失配不适用。有些义肢带自己的传感,骨架通道可以绕过。固定拓扑改成可变拓扑(允许缺关节)能从结构上缓解,但应用层必须能处理“没有右肘”而不是崩溃。把失配当成无障碍附件、而不是通道的默认测试矩阵,会让失败一直留在多数精度的阴影里。

怎么落地

  • 全身产品的验收矩阵必须包含轮椅、缺肢或义肢、儿童或身高两端,缺层等于未验证。
  • 检测并声明“当前身体与模型拓扑不符”,停止乱补关节,改用手部或其他模态,而不是输出一条假腿去驱动命令。
  • 平均骨架精度不得作为无障碍通过;通过条件是每一层有可用路径,包括宣布该层不走全身。

延伸

  • 同组C4.13.1 骨架关键点估计的精度随遮挡与距离下降 · C4.13.2 全身动作的社会可接受度低于手部动作
  • 相邻C4.09 手指数量作为输入 · C4.28 非手势路径的必要性
  • 站内检索body prior · prosthesis tracking · non-normative pose

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C4.13.3