Outils pour utilisateurs

Outils du site


pose_estimation_avec_opencv

Ceci est une ancienne révision du document !


Détection d'un squelette dans une image

Une pin-up pour vendre le tuto !

Ce sujet est très actuel, un concours a eu lieu en 2019. Nous allons essayer de trouver, construire un projet qui détecterait un squelette, envoie les datas en OSC, les visualisent dans Blender.

Des collections de données, des concours

Des datas

Projets

COCO

MPII Human Pose

Human Pose Evaluator Dataset

Les normes COCO et MPI

Les points sont les articulations. Les os sont définis par des couples de points. Facile 8-)

if MODE is "COCO":
    nPoints = 18
    POSE_PAIRS = [[1, 0], [1, 2], [1, 5], [2, 3], [3, 4], [5, 6], [6, 7], [1, 8], [8, 9], [9, 10], [1, 11],
                  [11, 12], [12, 13], [0, 14], [0, 15], [14, 16], [15, 17]]
 
elif MODE is "MPI":
    nPoints = 15
    POSE_PAIRS = [[0, 1], [1, 2], [2, 3], [3, 4], [1, 5], [5, 6], [6, 7], [1, 14], [14, 8], [8, 9], [9, 10],
                  [14, 11], [11, 12], [12, 13]]

Cubemos utilise le MODE COCO.

Ressources libres, open sources, gratuites

  • openpose de CMU Perceptual Computing Lab @GitHub: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation with only one camera. Whole-body (Body, Foot, Face, and Hands) 2D Pose Estimation and Whole-body 3D Pose Reconstruction and Estimation. Projet complet, riche, bien documenté.

OpenPtrack

OpenNI

Avec ROS

RealSense D455 avec OpenNI

Ressources propriétaires payantes

Nuitrack 60 €

  • Nuitrack™ is a 3D tracking middleware developed by 3DiVi Inc. This is a solution for skeleton tracking and gesture recognition that enables capabilities of Natural User Interface (NUI) on Android, Windows, and Linux.

Cubemos 75 €

pose_estimation_avec_opencv.1615976026.txt.gz · Dernière modification : 2021/03/17 10:13 de serge