Configuration pour table interactive

Configuration pour table interactive - Conseil d'achat - Hardware

Marsh Posté le 07-03-2009 à 18:50:20    

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
Reply

Marsh Posté le 07-03-2009 à 18:50:20   

Reply

Marsh Posté le 08-03-2009 à 00:45:45    

Personne n'a d'avis ?

Reply

Marsh Posté le 08-03-2009 à 13:21:47    

Bon, pour le moment, mon choix s'est arrêté sur :
- Asus P5N-D : Pas trop chère, compatible SLI (16x + 8x en version 2.0), possède un port série et parallèle.
- Intel  Core 2 Quad Q6600 : Un quadcore qui peut assez facilement s'overclocker, et qui se trouve à pas trop chère.
- G.Skill  Kit Extreme2 2 x 2 Go PC6400 PK : Donc 4Go de RAM en PC6400 (le maximum de la carte mère)
- XFX  GeForce GTX 295 1,75 Go : Une carte bi-GPU (équivalent de deux GTX 260+) donc un dédié au traitement d'image et l'autre dédié à l'affichage de la 3D sur du FullHD
- Corsair  TX - 750W : Alimentation monorail pouvant délivré jusqu'a 60A sur le 12V (donc pour alimenter la carte graphique + le backlight + l'illumination IR de la table)
 
Bon, après pour ce qui est du graveur DVD c'est pas spécialement important...
 
Pour le boitier tous les composants seront directement dans la table basse dans un compartiment sous les illuminateur et le backlight. J'en prendrait surement un premier prix pour récupérer la fixation de la carte mère et du disque dur...

Reply

Marsh Posté le 20-06-2009 à 15:02:07    

Intéressant tout ça, je déterre un peu pour savoir si il y a des news. J'ai jeté un œil à ton blog et je comprends pas trop comment va s'intégrer la dalle 24", j'espère que ton projet avance bien :)

Reply

Marsh Posté le 20-06-2009 à 22:58:54    

Il faut que je fasse la caisse qui va bien. Et effectivement je ne suis pas encore décidé pour la fixation de la dalle...
 
Pour le moment c'est en stand-by et ça reprendra surement d'ici peu.
 
:)

Reply

Marsh Posté le 21-06-2009 à 16:57:38    

C'est cool ça, j'ai hâte d'en voir plus

Reply

Marsh Posté le 02-03-2010 à 15:35:51    

Je déterre un peu le truc, mais je tenais à dire que le blog était vraiment bien tenu, clair et intéressant !
 
J'ai commencé à me lancer dans ce genre de projet, avec une télé LCD 82cm, dans une table basse que je possède déjà (bois avec plaque en verre sur tout le dessus)
 
Je voulais utiliser le FTIR, qui m'a l'air plus simple à mettre en place, mais je voudrais garder la plaque de verre sur la table... J'ai pas réussi à mettre le doigt dessus, mais j'ai peur que la lumière infrarouge ne se réfléchisse pas du coup....  
 
Dans ce cas, le DI devrait marcher sans souci, et je crois que je vais lire ton blog 4 ou 5 fois ;)
 
Merci en tout cas !
 
Si je peux te poser des questions à l'avenir, ça serait pas de refus ;)
 
 
Fefel.

Reply

Marsh Posté le 04-03-2010 à 00:27:34    

Salut,
 
J'avais pas vu que tu avais écris sur mon sujet....
 
Oui effectivement avec une plaque de verre au dessus du plexiglass le FTIR ne fonctionnera pas. Le DI semble être la seule solution viable si tu tiens a garder cette plaque de verre.
 
J'ai pas trop avancé mon projets ces derniers temps car j'ai eu pas mal de changement dans ma vie professionnelle, mais je compte bien m'y remettre très prochainement.
 
Si tu as des questions, je serai content d'y répondre ;)
 
++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed