# 3D Human Pose Estimation on UnrealEgo

Source: [3D Human Pose Estimation on UnrealEgo](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-02-26T05:50:10.048Z

Evaluation of 3D Human Pose Estimation performance on the UnrealEgo dataset, reporting key error metrics such as MPJPE and PA-MPJPE.

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

| Scope | Recorded value |
| --- | --- |
| Task | 3D Human Pose Estimation |
| Dataset (including any stated split) | UnrealEgo |
| Metric | MPJPE |
| Unit | SCALAR |
| Direction | Lower is better |
| Results loaded | 17 of 17 |
| Coverage | All results currently returned for this benchmark |

Evaluation settings may differ between results. The original papers and recorded configurations are needed to establish comparability. A shared metric name alone does not establish an identical protocol.

## Metrics

- [MPJPE](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE>): Lower is better; unit: SCALAR.

- [PA-MPJPE](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE>): Lower is better; unit: SCALAR.

- [MPJPE (Overall)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Overall)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Overall)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Overall)>): Lower is better; unit: SCALAR.

- [MPJPE (Jumping)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Jumping)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Jumping)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Jumping)>): Lower is better; unit: SCALAR.

- [MPJPE (Falling Down)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Falling%20Down)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Falling Down)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Falling%20Down)>): Lower is better; unit: SCALAR.

- [MPJPE (Exercising)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Exercising)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Exercising)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Exercising)>): Lower is better; unit: SCALAR.

- [MPJPE (Pulling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Pulling)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Pulling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Pulling)>): Lower is better; unit: SCALAR.

- [MPJPE (Singing)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Singing)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Singing)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Singing)>): Lower is better; unit: SCALAR.

- [MPJPE (Rolling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Rolling)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Rolling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Rolling)>): Lower is better; unit: SCALAR.

- [MPJPE (Crawling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Crawling)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Crawling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Crawling)>): Lower is better; unit: SCALAR.

- [MPJPE (Laying)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Laying)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Laying)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Laying)>): Lower is better; unit: SCALAR.

- [MPJPE (Sitting on Ground)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Sitting%20on%20Ground)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Sitting on Ground)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Sitting%20on%20Ground)>): Lower is better; unit: SCALAR.

- [MPJPE (Crouching)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Crouching)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Crouching)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Crouching)>): Lower is better; unit: SCALAR.

- [MPJPE (Crouching & Turning)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Crouching%20%26%20Turning)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Crouching & Turning)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Crouching%20%26%20Turning)>): Lower is better; unit: SCALAR.

- [MPJPE (Crouch to Stand)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Crouch%20to%20Stand)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Crouch to Stand)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Crouch%20to%20Stand)>): Lower is better; unit: SCALAR.

- [MPJPE (Crouch Backward)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Crouch%20Backward)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Crouch Backward)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Crouch%20Backward)>): Lower is better; unit: SCALAR.

- [MPJPE (Crouch Sideways)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Crouch%20Sideways)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Crouch Sideways)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Crouch%20Sideways)>): Lower is better; unit: SCALAR.

- [MPJPE (Standing WB)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Standing%20WB)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Standing WB)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Standing%20WB)>): Lower is better; unit: SCALAR.

- [MPJPE (Standing UB)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Standing%20UB)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Standing UB)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Standing%20UB)>): Lower is better; unit: SCALAR.

- [MPJPE (Standing Turning)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Standing%20Turning)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Standing Turning)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Standing%20Turning)>): Lower is better; unit: SCALAR.

- [MPJPE (To Standing-Crouching)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(To%20Standing-Crouching)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (To Standing-Crouching)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(To%20Standing-Crouching)>): Lower is better; unit: SCALAR.

- [MPJPE (Standing Forward)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Standing%20Forward)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Standing Forward)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Standing%20Forward)>): Lower is better; unit: SCALAR.

- [MPJPE (Standing Backward)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Standing%20Backward)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Standing Backward)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Standing%20Backward)>): Lower is better; unit: SCALAR.

- [MPJPE (Standing Sideways)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Standing%20Sideways)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Standing Sideways)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Standing%20Sideways)>): Lower is better; unit: SCALAR.

- [MPJPE (Dancing)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Dancing)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Dancing)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Dancing)>): Lower is better; unit: SCALAR.

- [MPJPE (Boxing)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Boxing)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Boxing)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Boxing)>): Lower is better; unit: SCALAR.

- [MPJPE (Wrestling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Wrestling)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Wrestling)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Wrestling)>): Lower is better; unit: SCALAR.

- [MPJPE (Soccer)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Soccer)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Soccer)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Soccer)>): Lower is better; unit: SCALAR.

- [MPJPE (Baseball)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Baseball)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Baseball)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Baseball)>): Lower is better; unit: SCALAR.

- [MPJPE (Basketball)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Basketball)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Basketball)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Basketball)>): Lower is better; unit: SCALAR.

- [MPJPE (Football)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Football)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Football)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Football)>): Lower is better; unit: SCALAR.

- [MPJPE (Golf)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=MPJPE%20(Golf)>): Lower is better; unit: SCALAR.

- [PA-MPJPE (Golf)](<https://www.sota2.com/research/sota/3d-human-pose-estimation-on-unrealego.md?metric=PA-MPJPE%20(Golf)>): Lower is better; unit: SCALAR.

## Recorded results

| Method | MPJPE | Result date | Report paper |
| --- | --- | --- | --- |
| EgoPoseFormer | 33.4 | Not recorded | 68fa74851e209131cea62299 |
| EgoTAP | 41.06 | Not recorded | 68fa72551e209131cea55b46 |
| Ego3DPose | 53.99 | Not recorded | 68fa72551e209131cea55b46 |
| Ego3DPose | 60.8 | Not recorded | 68fa74851e209131cea62299 |
| UnrealEgo | 63.53 | Not recorded | 68fa72551e209131cea55b46 |
| UnrealEgo | 79.06 | Not recorded | 68fa6d2d1e209131cea381a1 |
| UnrealEgo | 79.1 | Not recorded | 68fa74851e209131cea62299 |
| EgoGlass | 81.55 | Not recorded | 68fa72551e209131cea55b46 |
| EgoGlass | 83.3 | Not recorded | 68fa74851e209131cea62299 |
| UnrealEgo | 87.31 | Not recorded | 68fa6d2d1e209131cea381a1 |
| EgoGlass | 91.44 | Not recorded | 68fa6d2d1e209131cea381a1 |
| EgoGlass | 107.7 | Not recorded | 68fa6d2d1e209131cea381a1 |
| xR-EgoPose | 112.86 | Not recorded | 68fa6d2d1e209131cea381a1 |
| xR-EgoPose | 123.15 | Not recorded | 68fa6d2d1e209131cea381a1 |

### EgoPoseFormer

MPJPE: 33.4. Result ID: 69935f863a6c314849157a08.

[Reporting paper](<https://www.sota2.com/research/paper/68fa74851e209131cea62299.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa74851e209131cea62299.md>)

[Implementation](<https://github.com/ChenhongyiYang/egoposeformer>)

Recorded evaluation configuration: {"Params":"14.1 M","FLOPS":"7.3 G","Backbone":"ResNet-18"}. This record does not assert independent reproduction.

### EgoTAP

MPJPE: 41.06. Result ID: 699231293a6c3148490d32ba.

[Reporting paper](<https://www.sota2.com/research/paper/68fa72551e209131cea55b46.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa72551e209131cea55b46.md>)

[Implementation](<https://github.com/tho-kn/EgoTAP>)

Recorded evaluation configuration: {"components":"Grid ViT + PU"}. This record does not assert independent reproduction.

### Ego3DPose

MPJPE: 53.99. Result ID: 699231293a6c3148490d32b9.

[Reporting paper](<https://www.sota2.com/research/paper/68fa72551e209131cea55b46.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa70af1e209131cea4c86f.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### Ego3DPose

MPJPE: 60.8. Result ID: 69935f863a6c314849157a07.

[Reporting paper](<https://www.sota2.com/research/paper/68fa74851e209131cea62299.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa70af1e209131cea4c86f.md>)

Recorded evaluation configuration: {"Params":"178.4 M","FLOPS":"55.6 G"}. This record does not assert independent reproduction.

### UnrealEgo

MPJPE: 63.53. Result ID: 699231293a6c3148490d32b8.

[Reporting paper](<https://www.sota2.com/research/paper/68fa72551e209131cea55b46.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Implementation](<https://4dqv.mpi-inf.mpg.de/UnrealEgo/>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### UnrealEgo

MPJPE: 79.06. Result ID: 698f95713a6c314849fa49e3.

[Reporting paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Implementation](<https://4dqv.mpi-inf.mpg.de/UnrealEgo/>)

Recorded evaluation configuration: {"Settings":"Stereo","ImageNet pre-training":true}. This record does not assert independent reproduction.

### UnrealEgo

MPJPE: 79.1. Result ID: 69935f863a6c314849157a06.

[Reporting paper](<https://www.sota2.com/research/paper/68fa74851e209131cea62299.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Implementation](<https://4dqv.mpi-inf.mpg.de/UnrealEgo/>)

Recorded evaluation configuration: {"Params":"106.8 M","FLOPS":"27.1 G"}. This record does not assert independent reproduction.

### EgoGlass

MPJPE: 81.55. Result ID: 699231293a6c3148490d32b7.

[Reporting paper](<https://www.sota2.com/research/paper/68fa72551e209131cea55b46.md>)

Recorded evaluation configuration: Not recorded. This record does not assert independent reproduction.

### EgoGlass

MPJPE: 83.3. Result ID: 69935f863a6c314849157a05.

[Reporting paper](<https://www.sota2.com/research/paper/68fa74851e209131cea62299.md>)

Recorded evaluation configuration: {"Params":"107.3 M","FLOPS":"16.1 G"}. This record does not assert independent reproduction.

### UnrealEgo

MPJPE: 87.31. Result ID: 698f95713a6c314849fa49e4.

[Reporting paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Implementation](<https://4dqv.mpi-inf.mpg.de/UnrealEgo/>)

Recorded evaluation configuration: {"Settings":"Stereo","ImageNet pre-training":false}. This record does not assert independent reproduction.

### EgoGlass

MPJPE: 91.44. Result ID: 698f95713a6c314849fa49e1.

[Reporting paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

Recorded evaluation configuration: {"Settings":"Stereo","ImageNet pre-training":true}. This record does not assert independent reproduction.

### EgoGlass

MPJPE: 107.7. Result ID: 698f95713a6c314849fa49e2.

[Reporting paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

Recorded evaluation configuration: {"Settings":"Stereo","ImageNet pre-training":false}. This record does not assert independent reproduction.

### xR-EgoPose

MPJPE: 112.86. Result ID: 698f95713a6c314849fa49df.

[Reporting paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa66101e209131cea0dfbc.md>)

Recorded evaluation configuration: {"Settings":"Monocular","ImageNet pre-training":true}. This record does not assert independent reproduction.

### xR-EgoPose

MPJPE: 123.15. Result ID: 698f95713a6c314849fa49e0.

[Reporting paper](<https://www.sota2.com/research/paper/68fa6d2d1e209131cea381a1.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa66101e209131cea0dfbc.md>)

Recorded evaluation configuration: {"Settings":"Monocular","ImageNet pre-training":false}. This record does not assert independent reproduction.

Page 1 of 1. This is an index page, not the full collection.
