Ceci est une ancienne révision du document !
Table des matières
Skeleton Tracking de Cubemos Logiciel propriétaire
cubemos.com boîte allemande propose un soft de tracking promu par intelrealsense.com
La licence (75€) ne marche que sur une machine, un disque, un OS, un seul port USB … !
La version d'essai n'est valable que 30 jours.
Ce logiciel détecte les squelettes et les affiche, mais n'en fait rien ensuite. Il est rapide, la latence doit être de 20 à 40 ms.
Voir plutôt Toutes les solutions de détection d'un squelette dans une image, libre et propriétaire
Installation
- https://www.cubemos.com/ S'inscrire pour récupérer la version de test valable 30 jours
L'installation avec le deb ne marche que sur (x)ubuntu 18.04: il faut libboost 1.65
sudo apt install ./cubemos-SkeletonTracking_*.deb cd /opt/cubemos/skeleton_tracking/scripts/ bash post_installation.sh
Installe entre autre ffmpeg, demande la license, installer les exemples
POST INSTALLATION STEPS COMPLETED During the Linux installation the following environment variable is created $CUBEMOS_SKEL_SDK | /opt/cubemos/skeleton_tracking
Redémarrer pour que le PATH soit mis à jour
Installation du package python
L’exécution des scripts se fait dans un environnement virtuel avec venv
sudo apt install python3-pip python3-venv python3 -m venv ~/cubemos-samples/py_venv source ~/cubemos-samples/py_venv/bin/activate
Pour relancer:
cd ~/cubemos-samples/ source ~/cubemos-samples/py_venv/bin/activate
Installation des packages
pip3 install wheel pip3 install "numpy<1.19" pip3 install --find-links="$CUBEMOS_SKEL_SDK/wrappers/python" --no-index cubemos.skeletontracking pip3 install pyrealsense2
Test
cd "$CUBEMOS_SKEL_SDK/samples/python/" pip3 install -r requirements.txt
Test sur une image qui est dans /opt
python3 skeleton-tracking-image.py -o ~/output.jpg ../res/images/skeleton_estimation.jpg
Premier essai
~/cubemos-samples/py_venv/bin/python3 cubemos-samples/src/python/skeleton-tracking-realsense.py
Visualisation de points dans blender
Doc
Licence
"licenseKey": "260453da-81ac-11eb-84c8-caa6c589ad70", "hardwareIdentifier": { "cpu_id": "Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz", "bios_id": "", "hdd_ids": ["00000000474B", "50026B7682383438"], "mac_addr": ["30:b5:c2:ea:10:98"], "os_info": "Linux 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021\n"
La licence ne marche que sur une machine, un disque, un OS, un seul port USB … !