├── .gitignore ├── LICENSE ├── MANIFEST.in ├── PKG-INFO ├── data ├── .gitignore ├── star_1_1 ├── vposer_v1_0 └── ybot.bvh ├── examples ├── .gitignore ├── demo_compare.py ├── demo_nosmpl.py ├── demo_smplh_onnx.py ├── demo_vis_smpl.py ├── demo_vis_vpose.py └── test.py ├── export_onnx.py ├── nosmpl ├── __init__.py ├── body_models.py ├── box_trans.py ├── constants.py ├── data │ └── J_regressor_h36m.npy ├── datasets │ ├── __pycache__ │ │ ├── h36m_data_utils.cpython-39.pyc │ │ └── h36m_vis.cpython-39.pyc │ ├── h36m_data_utils.py │ └── h36m_vis.py ├── geometries │ ├── __pycache__ │ │ └── quaternion.cpython-39.pyc │ └── quaternion.py ├── geometry.py ├── geometry_np.py ├── ik │ ├── __init__.py │ └── simple_ik.py ├── kinematics.py ├── lbs.py ├── parsers │ ├── __pycache__ │ │ ├── bvh_io.cpython-39.pyc │ │ ├── bvh_parser.cpython-39.pyc │ │ └── skeleton_presets.cpython-39.pyc │ ├── bvh.py │ ├── bvh_io.py │ ├── bvh_parser.py │ └── skeleton_presets.py ├── pose2d.py ├── recover.py ├── smoother │ ├── __init__.py │ ├── filters.py │ └── smooth_filter.py ├── smpl.py ├── smpl_onnx.py ├── star.py ├── utils.py ├── vertex_ids.py ├── vertex_joint_selector.py ├── vis │ ├── __init__.py │ └── vis_o3d.py └── vpose │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-39.pyc │ ├── geometry.cpython-39.pyc │ ├── tgm.cpython-39.pyc │ └── vposer.cpython-39.pyc │ ├── tgm.py │ ├── tools │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-39.pyc │ │ └── model_loader.cpython-39.pyc │ ├── model_loader.py │ ├── omni_tools.py │ └── training_tools.py │ └── vposer.py ├── readme.md ├── setup.py ├── test.py ├── test_rot_correctness.py ├── tools ├── get_correct_bone_orien.py ├── merge_smplh_mano.py └── test.py ├── upload_pypi.bat └── upload_pypi.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/PKG-INFO -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | star_1_1/ 2 | -------------------------------------------------------------------------------- /data/star_1_1: -------------------------------------------------------------------------------- 1 | /media/jintian/samsung/datasets/smpl_data/star_1_1 -------------------------------------------------------------------------------- /data/vposer_v1_0: -------------------------------------------------------------------------------- 1 | /home/jintian/dev/codes/work/vpose/data/vposer_v1_0 -------------------------------------------------------------------------------- /data/ybot.bvh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/data/ybot.bvh -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | demo_vis_smpl.py 2 | -------------------------------------------------------------------------------- /examples/demo_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/examples/demo_compare.py -------------------------------------------------------------------------------- /examples/demo_nosmpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/examples/demo_nosmpl.py -------------------------------------------------------------------------------- /examples/demo_smplh_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/examples/demo_smplh_onnx.py -------------------------------------------------------------------------------- /examples/demo_vis_smpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/examples/demo_vis_smpl.py -------------------------------------------------------------------------------- /examples/demo_vis_vpose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/examples/demo_vis_vpose.py -------------------------------------------------------------------------------- /examples/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/examples/test.py -------------------------------------------------------------------------------- /export_onnx.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/body_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/body_models.py -------------------------------------------------------------------------------- /nosmpl/box_trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/box_trans.py -------------------------------------------------------------------------------- /nosmpl/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/constants.py -------------------------------------------------------------------------------- /nosmpl/data/J_regressor_h36m.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/data/J_regressor_h36m.npy -------------------------------------------------------------------------------- /nosmpl/datasets/__pycache__/h36m_data_utils.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/datasets/__pycache__/h36m_data_utils.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/datasets/__pycache__/h36m_vis.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/datasets/__pycache__/h36m_vis.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/datasets/h36m_data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/datasets/h36m_data_utils.py -------------------------------------------------------------------------------- /nosmpl/datasets/h36m_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/datasets/h36m_vis.py -------------------------------------------------------------------------------- /nosmpl/geometries/__pycache__/quaternion.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/geometries/__pycache__/quaternion.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/geometries/quaternion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/geometries/quaternion.py -------------------------------------------------------------------------------- /nosmpl/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/geometry.py -------------------------------------------------------------------------------- /nosmpl/geometry_np.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/geometry_np.py -------------------------------------------------------------------------------- /nosmpl/ik/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/ik/simple_ik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/ik/simple_ik.py -------------------------------------------------------------------------------- /nosmpl/kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/kinematics.py -------------------------------------------------------------------------------- /nosmpl/lbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/lbs.py -------------------------------------------------------------------------------- /nosmpl/parsers/__pycache__/bvh_io.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/__pycache__/bvh_io.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/parsers/__pycache__/bvh_parser.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/__pycache__/bvh_parser.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/parsers/__pycache__/skeleton_presets.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/__pycache__/skeleton_presets.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/parsers/bvh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/bvh.py -------------------------------------------------------------------------------- /nosmpl/parsers/bvh_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/bvh_io.py -------------------------------------------------------------------------------- /nosmpl/parsers/bvh_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/bvh_parser.py -------------------------------------------------------------------------------- /nosmpl/parsers/skeleton_presets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/parsers/skeleton_presets.py -------------------------------------------------------------------------------- /nosmpl/pose2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/pose2d.py -------------------------------------------------------------------------------- /nosmpl/recover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/recover.py -------------------------------------------------------------------------------- /nosmpl/smoother/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/smoother/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/smoother/filters.py -------------------------------------------------------------------------------- /nosmpl/smoother/smooth_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/smoother/smooth_filter.py -------------------------------------------------------------------------------- /nosmpl/smpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/smpl.py -------------------------------------------------------------------------------- /nosmpl/smpl_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/smpl_onnx.py -------------------------------------------------------------------------------- /nosmpl/star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/star.py -------------------------------------------------------------------------------- /nosmpl/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/utils.py -------------------------------------------------------------------------------- /nosmpl/vertex_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vertex_ids.py -------------------------------------------------------------------------------- /nosmpl/vertex_joint_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vertex_joint_selector.py -------------------------------------------------------------------------------- /nosmpl/vis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/vis/vis_o3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vis/vis_o3d.py -------------------------------------------------------------------------------- /nosmpl/vpose/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/vpose/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/vpose/__pycache__/geometry.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/__pycache__/geometry.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/vpose/__pycache__/tgm.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/__pycache__/tgm.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/vpose/__pycache__/vposer.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/__pycache__/vposer.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/vpose/tgm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/tgm.py -------------------------------------------------------------------------------- /nosmpl/vpose/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nosmpl/vpose/tools/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/tools/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/vpose/tools/__pycache__/model_loader.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/tools/__pycache__/model_loader.cpython-39.pyc -------------------------------------------------------------------------------- /nosmpl/vpose/tools/model_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/tools/model_loader.py -------------------------------------------------------------------------------- /nosmpl/vpose/tools/omni_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/tools/omni_tools.py -------------------------------------------------------------------------------- /nosmpl/vpose/tools/training_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/tools/training_tools.py -------------------------------------------------------------------------------- /nosmpl/vpose/vposer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/nosmpl/vpose/vposer.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/readme.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/setup.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/test.py -------------------------------------------------------------------------------- /test_rot_correctness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/test_rot_correctness.py -------------------------------------------------------------------------------- /tools/get_correct_bone_orien.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/tools/get_correct_bone_orien.py -------------------------------------------------------------------------------- /tools/merge_smplh_mano.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/tools/merge_smplh_mano.py -------------------------------------------------------------------------------- /tools/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/tools/test.py -------------------------------------------------------------------------------- /upload_pypi.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/upload_pypi.bat -------------------------------------------------------------------------------- /upload_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucasjinreal/nosmpl/HEAD/upload_pypi.sh --------------------------------------------------------------------------------