Vous êtes sur la page 1sur 2

TIPE

Reconstitution d’un mouvement dans l’espace

Lorsque l’on capture une image par le biais d’une caméra , on perd la profondeur de l’image. Lors
de la création de scènes de jeux vidéos, il est souvent nécessaire de pouvoir faire ressentir cette
profondeur.

Le motion capture est une technique vidéographique qui permet d'enregistrer les déplacements d'un
être vivant ou d'un objet dans l’espace, et de les restituer sur un ordinateur afin de réaliser des
images de synthèse ou des effets spéciaux. Pour cela, le moyen le plus employé est toujours de
placer des marqueurs réfléchissants sur un acteur et de mettre en œuvre des caméras infrarouges à
haute résolution équipées de LED à émissions d’infrarouge afin de suivre les points-clés. Le sujet
sera également habillé de façon à augmenter le contraste entre lui et les points suivis, afin de mettre
ceux-ci en évidence

Cette technique est de plus en plus sollicitée dans la création de scènes cinématographique ou dans
la reproduction de mouvement d’un personnage dans les jeux vidéos.

Problématique :
Comment reconstruire une mouvement en 3 dimensions grâce au
fonctionnement de deux (ou plus) caméras ?

I - Principe de base et détails du problème.


-Principe de triangulation:
Les caméras infrarouges utilisées
dans le motion capture suivent le
mouvement des marqueurs en
utilisant un système de
triangulation. Les marqueurs sont
équipés de petites billes
réfléchissantes qui reflètent les
faisceaux infrarouges émis par les
caméras. En utilisant plusieurs
caméras placées autour du sujet, le
système de motion capture peut
trianguler la position exacte de
chaque marqueur dans l'espace en
utilisant la différence de temps
entre l'émission du faisceau
infrarouge et la réception du signal
réfléchi.

Choses qui pourront ameliorer cette partie et qui nécessitent d’être creusées:
-Exemple simple de triangulation (exemple mathématique)
-Pourquoi choisir des caméras infrarouges?
-Comment synchroniser les caméras/ calibrer les caméras pour savoir où précisément
chacune d’elles se situe dans l’espace?
-Comment les caméras suivent le mouvement?

II - Traitement de signal
La phase de traitement de signal est cruciale dans le processus, les caméras fournissant de données
brutes, il faut réussir à les interpreter et à les clarifier pour obtenir un rendu satisfaisant.

On se posera alors certaines question:

- au cours d’un mouvement, certains capteurs peuvent disparaître de la vue des caméras
momentanément; comment faire en sorte que cela ne gène pas l’identification des marqueurs
et comment ne pas melanger les capteurs?

-les caméras emmetant des rayons infrarouges, il peut y avoir des problèmes de réflexion de
rayons qui gèneraient en faisant apparaître des points parasites ; comment réduire le bruit?

III – Experience
Réalisation d’un programme python permettant de comprendre comment un ordinateur peut
acquérir les données fournies par les caméras

ou

Réalisation d’un programme python permettant de comprendre comment un ordinateur peut


retransmettre une image en 3 dimensions a partir des données des caméras

ou

Experience physique en utilisant deux caméras infrarouges et essayer de reconsituer un mouvement


simple

Bibliographie :

https://en.wikipedia.org/wiki/3D_reconstruction_from_multiple_images
https://publications.polymtl.ca/1647/1/2014_DavidMenard.pdf
https://core.ac.uk/download/pdf/51340406.pdf

Vous aimerez peut-être aussi