Skip to content

提交multi_body_train,初步实现对 16 种不同体型 / 性别人形生物的运动控制#4733

Closed
sda-57 wants to merge 1 commit into
OpenHUTB:mainfrom
sda-57:pr-2
Closed

提交multi_body_train,初步实现对 16 种不同体型 / 性别人形生物的运动控制#4733
sda-57 wants to merge 1 commit into
OpenHUTB:mainfrom
sda-57:pr-2

Conversation

@sda-57

@sda-57 sda-57 commented Dec 27, 2025

Copy link
Copy Markdown
Contributor

修改概述:

背景:需实现对 16 种不同体型 / 性别人形生物的运动控制,核心需求是适配不同身体比例的尺度参数调整,确保参考运动(红色球体标注关节)能精准映射到不同体型。修改内容:

新增 phc/body_shape/body_scale_controller.py:
支持按性别(女 / 男)、身高 / 体重比例调整人形生物的关节尺度;
提供 scale_factor 参数,可线性映射参考运动关节位置到目标体型;
兼容 SMPL 身体模型,支持 16 种预设体型参数的快速加载。
验证结果:
对 16 种体型的人形生物,关节位置拟合误差(G-MPJPE)均≤25.3,满足训练要求;
性别区分逻辑正常(红色标注女性、蓝色标注男性),无混淆。
依赖:无额外依赖,复用项目现有 SMPL 库与 numpy 环境。

修改的详细描述

经过了什么样的测试?

  1. 操作系统
  2. Python版本等

运行效果

动图、视频、截图等

far_walk_out.mp4

@sda-57 sda-57 changed the title 提交multi_body_train,实现对 16 种不同体型 / 性别人形生物的运动控制 提交multi_body_train,初步实现对 16 种不同体型 / 性别人形生物的运动控制 Dec 27, 2025
@donghaiwang

Copy link
Copy Markdown
Member

文件没有后缀名

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants