human_pose_estimation
Table des matières
Human Pose Estimation
Ressources
Wikipedia
- Pose (computer vision) @ en.wikipedia.org: In computer vision and robotics, a typical task is to identify specific objects in an image and to determine each object's position and orientation relative to some coordinate system.
- 3D pose estimation @ en.wikipedia.org: 3D pose estimation is a process of predicting the transformation of an object from a user-defined reference pose, given an image or a 3D scan.
- Gesture recognition @ en.wikipedia.org: Gesture recognition is a topic in computer science and language technology with the goal of interpreting human gestures via mathematical algorithms.
Les pages sur ce wiki
blender, capteurs, opencv, python, realsense, sb, skeleton, camera3d, ia | |
ia, python, sb, tensorflow, coral, camera3d | |
sb, skeleton, camera3d | |
capteurs, opencv, python, realsense, sb, skeleton, camera3d, ia | |
kinect, sb, blender, skeleton, camera3d | |
coral, opencv, posenet, python, realsense, sb, skeleton, tensorflow | |
python, sb, skeleton | |
python, sb, skeleton, tensorflow | |
opencv, python, sb, skeleton, camera3d, ia | |
ia, opencv, python, realsense, sb, skeleton, camera3d | |
python, sb, skeleton, ia | |
blender, capteurs, python, realsense, sb, skeleton, camera3d | |
ia, sb, skeleton, tensorflow |
Des collections de données, des concours
Principes
- OpenCV AI Competition Un concours est en cours en Mars 2021
- Réseau de neurones: RNN @fr.wikipedia.org
- Convolution: CNN @fr.wikipedia.org
Des datas
- List of datasets for machine-learning research @ wikipedia.org
Data Sets
COCO
- Common Object in Context. COCO is a large-scale object detection, segmentation, and captioning dataset.
- COCO 2019 Keypoint Detection Task Le concours de détection de squelette Je n'ai pas trouvé le gagnant
MPI Human Pose
Human Pose Evaluator Dataset
Les normes COCO et MPI
Solutions matérielles et logicielles
- NVIDIA Jetson Nano vs Google Coral vs Intel NCS: A Comparison It is evident from the latency point of view, Nvidia Jetson Nano is performing better ~25 fps as compared to ~9 fps of google coral and ~4 fps of Intel NCS.
BlobFromImage BLOB binary large object
- Deep learning: How OpenCV’s blobFromImage works Explications détaillées de la théorie et de l'utilisation de OpenCV blobFromImage.
- BLOB @ en.wikipedia.org et BLOB @ fr.wikipedia.org Le BLOB, pour binary large object, est un type de donnée permettant le stockage de données binaires (le plus souvent des fichiers de type image, son ou vidéo) dans le champ d'une table d'une base de données.
Caméra de profondeur
Intel RealSense
- Caméras de profondeur Quel matériel choisir ?
Kinect
- Kinect V2 dans Blender Une visualisation d'un squelette dans le Blender Game Engine.
Human Pose Estimation
Les essais publiés sur ce wiki
- Coral USB Accelerator La solution avec TensorFlow et des fichiers de poids optimés pour Android
- Pose Estimation avec OpenCV Les fichiers de poids sont trop lourd !
- Pose Estimation avec Intel NCS2 et OpenVINO Des essais et recherches pour augmenter le FPS et ne pas utiliser les CPU et GPU.
D'autresqs projet Open
- 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. Utilise les caffemodel identique à ceux de OpenCV !!
- 3D Skeleton Tracking et Pose Recognition with OPT @ openptrack.org
- Pas d'API python
- The pose recognition module comes with a set of 3 pre-recorded poses
Solutions Propriétaires
- Nuitrack™ 60 € 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 € Détection correcte mais propriétaire et pas du tout pour l'éternité !
Reconnaissance gestuelle
human_pose_estimation.txt · Dernière modification : 2021/07/10 09:11 de serge