atlas

Research map / 3D vision / Human pose estimation

HiPoser: 3D Human Pose Estimation with Hierarchical Shared Learning at Parts-Level Using Inertial Measurement Units

AAAI 2025 · 3D vision › Human pose estimation · approach: Transformer-based multi-view 3D pose · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HiPoser, a Mamba-based hierarchical shared-learning model that estimates IMU-based 3D human pose by sequentially predicting torso, lower-limb, upper-limb poses and global translation.

Problem

3D human pose estimation from a sparse set of IMUs suffers from ambiguous local body parts and negative transfer between parts when body-part poses are estimated in parallel from a shared whole-body representation.

Approach

Decomposes IMU-based pose estimation into sequential tasks (torso, lower limbs, upper limbs, global translation) in a hierarchical shared Mamba backbone, feeding each task's features to the next and injecting prior pose/position states at each window; the task order can be changed to prioritize detail or stability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use HiPoser instead of DynaIPIMU-based 3D HPE · DIP-IMUPos error (cm): 5.69 -> 5.44Helped
use HiPoser instead of DynaIPIMU-based 3D HPE · TotalCapturePos error (cm): 5.96 -> 5.63Helped
add hierarchical sharing rather than parallel partition modeling (ablation)HiPoser · DIP-IMUDist error (cm): 37.81 -> 32.48Helped
add hierarchical sharing rather than parallel partition modeling (ablation)HiPoser · DIP-IMUSIP error (°): 14.23 -> 14.11Helped
add body-part partitioning (ablation)HiPoser · DIP-IMUPos error (cm): 5.81 -> 5.44Helped
add body-part partitioning (ablation)HiPoser · DIP-IMUDist error (cm): 35.49 -> 32.48Helped
replace whole-body Mamba estimation with hierarchical part-level estimation (ablation)HiPoser · DIP-IMUDist error (cm): 42.48 -> 32.48Helped
use the stability-priority sequence Upper→Lower→Torso→Trans instead of the detail-priority sequence Torso→Lower→Upper→Trans (ablation)HiPoser · DIP-IMUDist error (cm): 32.48 -> 29.75Helped
use the detail-priority sequence Torso→Lower→Upper→Trans instead of the stability-priority sequence (ablation)HiPoser · DIP-IMUSIP error (°): 14.42 -> 14.11Helped
add rotation states for all joints and position state (ablation)HiPoser · DIP-IMUSIP error (°): 15.60 -> 14.11Helped
add rotation states for all joints and position state (ablation)HiPoser · DIP-IMUDist error (cm): 47.61 -> 32.48Helped
replace Mamba with RNN as the backbone (ablation)HiPoser · DIP-IMU, 20sDist error (cm): 62.43 -> 75.68Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AMASS DIP-IMU TotalCapture

Benchmarks: DIP-IMU TotalCapture

Metrics: SIP error Ang error Pos error Mesh error Dist error

Baselines: DIP TransPose TIP PIP DynaIP RNN Bi-RNN Transformer

Builds on: Mamba DynaIP PIP TransPose

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy