English | 简体中文
Paper:《Real-Time Reconstruction of Multi-Body Pedestrian Pre-Impact Posture in Collision Accidents From Monocular Images》
[1] SMPL:一种参数化人体模型
[2] SPIN:三维人体重建方法
[3] human_model_viewer:SMPL参数的调整可视化
[4] SMPL_Tools:这是在human_model_viewer的基础上,我们开发的一款针对SMPL的标注工具
-
下载:
git clone https://github.com/wmj142326/MBPR
-
按照SPIN/README.md中的教程配置环境;
-
运行
estimation.py
, 在python estimation.py --checkpoint=data/model_checkpoint.pt --img_file=input_img/01 --outfile=out/01
input_img/01是一个存放输入图片的文件夹 out/01是一个存放输出结果的文件夹,包括:pic_outfile, pic_outfile_shape, pkl_outfile
-
复制文件:
madymo/images == input_img/01;
madymo/pkl_file == out/pkl_outfile;
-
运行
ped_pkl2xml.py
:python ped_pkl2xml.py
-
输出结果保存在文件夹:
madymo/xml_file/
-
可视化:将
madymo/xml_file/*.xml
导入MADYMO软件查看。
在madymo/mesh/文件夹中,我们提供了SMPL的.obj结果,可通过SMPL_Tools中的方法获得,需要将.pkl
文件转换为.ini
文件:
python ped_pkl2ini.py
@ARTICLE{10746249,
author={Wang, MeiJun and Meng, Yu and Xu, Yan and Li, Quan and Nie, Bingbing},
journal={IEEE Transactions on Intelligent Transportation Systems},
title={Real-Time Reconstruction of Multi-Body Pedestrian Pre-Impact Posture in Collision Accidents From Monocular Images},
year={2025},
volume={26},
number={1},
pages={457-471},
keywords={Pedestrians;Accidents;Injuries;Image reconstruction;Videos;Three-dimensional displays;Pose estimation;Computational modeling;Shape;Real-time systems;Pre-impact posture;pose reconstruction;multi-body pedestrian model;SMPL model;reconstruction of pedestrian-vehicle collision},
doi={10.1109/TITS.2024.3486214}}