Bonjour.
Je viens à vous car j'ai commencé à monter une table interactive (une table basse, utilisant la technologie DI pour détecter du multitouch, ainsi que des patterns visuelles afin de pouvoir utiliser des interactions tangibles. Le tout avec un écran LCD 24" full HD comme surface).
Ce projet à plusieurs but :
- Premièrement c'est un domaine qui m'intéresse énormément
- Ensuite c'est un bon exercice pour le futur, car je fini mes études (je suis en fin de dernière année de Master en Ingénierie des Systèmes Intelligents à Toulouse) et le métier de concepteur IHM me passionne.
Donc concernant la technique je n'ai pas de soucis particulier (je sais déjà comment je vais faire et avec quel matériel) par contre j'ai des doutes concernant le PC qui sera branché à cette table.
En effet, la dalle LCD que je vais utiliser pour ma table est en Full HD 16/9 (1900 x 1080), les caméras seront 4 Playstation EYE transformé en caméra infrarouge (donc 4 fois 640 x 480 @ 60Hz à traiter...)
Je comptais retoucher la bibliothèque touchlib afin d'utiliser gpuCV (donc openCV compilé sous CUDA), voir peut être modifier le code de la librairie maison de l'entreprise où je suis, pour traiter les images de ces 4 caméra en VGA à 60Hz (ce qui mettrait même un gros CPU quadcore à mal, car il y a de nombreux traitement comme la correction de l'image, les apparaiment entre caméra, filtrage des images, détection de zone et calcul de centre de masse, reconnaissance de forme par rapport à une bibliothèque, etc.)
De plus comme la dalle est en Full HD et que je compte également utiliser de la 3D dessus avec moteur physiques, l'utiliser en tant que HTPC (diffusion sur un autre écran Full HD lui aussi), et éventuellement utiliser la table pour jouer, il me faut du gros matos en matière de GPU (et peut-être CPU).
N'ayant pas non plus un budget illimité (je suis stagiaire donc rémunération assez limité) donc je compte pas dépasser les 1200€ pour ce PC (voir moins si possible...)
J'avais donc pensé à une nVidia GTX 295 comme carte graphique, qui est visiblement composé de 2 nVidia GTX 260+ débridé. Ce qui me permettrait d'utiliser un GPU pour le graphique sur le FullHD, et l'autre GPU pour les traitements d'images qui sont assez lourd sur CUDA.
Il me faut une bonne alimentation car je dois également alimenter le rétro-éclairage (à LED fait maison) et l'illumination IR de la table (donc maximum 10A sur le 12v de l'alimentation réservé à ça.)
Pour le reste je suis ouvert à vos proposition et remarques, il me faut juste 4Go de RAM, si possible un quadcore, si possible des ports paralèles et séries (ce qui serait pratique pour faire de la gestion d'intensité lumineuse et de rétroéclairage logiciellement).
Merci.
Message édité par zeblods le 30-03-2009 à 09:36:37