Update README.md

This commit is contained in:
David PAGNON 2024-01-22 16:20:20 +01:00 committed by GitHub
parent f194b0d23b
commit c2955f1046
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -336,8 +336,8 @@ If you need to detect specific points on a human being, an animal, or an object,
import toml, anytree
config = toml.load(config_path)
pose_model = config.get('pose').get('pose_model')
model = DictImporter().import_(config.get('pose').get(pose_model))
for pre, _, node in RenderTree(model):
model = anytree.importer.DictImporter().import_(config.get('pose').get(pose_model))
for pre, _, node in anytree.RenderTree(model):
print(f'{pre}{node.name} id={node.id}')
```
4. Create an OpenSim model if you need inverse kinematics.
@ -674,6 +674,9 @@ You will be proposed a to-do list, but please feel absolutely free to propose yo
▢ **Calibration:** Calculate calibration with points rather than board. (1) SBA calibration with wand (cf [Argus](https://argus.web.unc.edu), see converter [here](https://github.com/backyardbiomech/DLCconverterDLT/blob/master/DLTcameraPosition.py)). Set world reference frame in the end.
▢ **Calibration:** Alternatively, self-calibrate with [OpenPose keypoints](https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049/cvi2.12130). Set world reference frame in the end.
▢ **Pose:** Directly reading from DeepLabCut .csv or .h5 files instead of converting to .json (triangulation, person association, calibration, synchronization...)
▢ **Pose:** GUI help for DeepLabCut model creation.
▢ **Synchronization:** Synchronize cameras on 2D keypoint speeds. Cf [this draft script](https://github.com/perfanalytics/pose2sim/blob/draft/Pose2Sim/Utilities/synchronize_cams.py).
✔ **Person Association:** Automatically choose the main person to triangulate.