ProgrammeUn certain nombres d'algorithmes sont mis en œuvre dans les systèmes pour la réalité virtuelle et notamment des algorithmes pour la perception, la reconstruction d'objets et d'environnements 3D ainsi que l'acquisition temps réel de mouvements. Ces algorithmes complexes doivent souvent être exécutés rapidement pour permettre des interactions homme machine réalistes. Il faut donc une forte puissance de calcul pour implanter ces algorithmes. L'objectif de ce cours est d'appréhender la conception d'architectures dédiées permettant l'implantation matérielle de tels algorithmes (acquisition, traitement et visualisation). Cela passe par l'études des méthodes d'accélération des calculs et des principaux composants matériels disponibles aujourd'hui pour améliorer les performances de ces systèmes. Ce cours s'appuiera sur une mise en œuvre de techniques d'optimisation de l'implantation d'algorithmes sur des architectures aussi bien à base de processeur RISC, VLIW (par exemple le DSP TMS 320c6711) que de circuits reconfigurables (FPGA). |