Bonjour,
Je suis étudiant en Master d'entrainement sportif et dans le cadre de celui-ci je fais de l'analyse vidéo.
Mon objectif est d'à partir des données positionnelles des joueurs que j'ai pu extraire de la vidéo de créer une heatmap retraçant par des contrastes de couleurs le déplacement de ceux-ci comme le montre l'image suivante :
L'idée serait de pouvoir le faire pour les joueurs indépendamment les uns des autres mais aussi avec l'équipe globalement (comme la photo).
J'ai tenté avec les diverses aides Matlab sur la fonction heatmap d'y arriver mais impossible ... Je n'arrive pas à créer les repères du terrain, je me retrouve avec un tableau avec les axes x et y.
Voici un exemple des données positionnelles que je peux sortir de la vidéo :
x y
76,5 92,18
76,8 92,33
77,11 98,98
83,74 99,05
83,31 99,2
83,08 106
82,96 106,04
83,04 112,81
89,43 112,77
95,73 112,85
102,04 119,47
108,65 119,48
122,53 119,6
142,49 126,26
155,71 126,18
155,87 132,86
162,46 126,2
162,61 132,83
162,93 132,73
169,65 139,4
169,51 139,26
169,72 139,25
176,23 139,31
176,5 139,46
176,74 146,3
183,23 146,37
182,89 146,48
182,9 146,58
182,87 153,41
182,88 153,35
182,61 153,38
189,21 153,42
182,64 160,23
175,85 160,22
182,6 160,12
182,6 160,18
182,37 160,27
Le milieu du terrain sur l'axe x est de 100 et sur l'axe y de 85.
Bref, j'ai besoin de vous je suis débutant sur Matlab et aucun cours ne nous ai donné à l'université.
Merci d'avance !!
Partager