jeudi 16 avril 2009

Tests de la la lib de détection.

Hier soir j'ai un peu trituré la lib de détection de Marvel pour faire quelques tests.
  1. Test de la technique du "Background removal" qui consiste à faire une capture pendant 1 seconde au démarrage de l'application sans aucuns doigts posés, pour avoir l'image moyenne du "background" et de la soustraire à chaque nouvelle frame capturée fonctionne très bien, je n'ai plus de blobs fantômes (le reflet des néons ne se fait plus détecter)
  2. Petit test en fullscreen et en faisant un flip horizontal de l'image l'histoire de faire à peu près matcher l'image capturée et l'image affichée.

Moultitouch lib from Speedman on Vimeo

J'ai aussi abaissé la tension du cadre de led de 12V à 9V, vu que ça ne change pas beaucoup la qualité des blobs, çà me permettra de faire durer mes leds un peu plus longtemps.

Bon maintenant il faudra faire un système de calibration des coordonnées caméra vs écran, pour que les points touchés soient correctement positionnés sous les empreintes.

mardi 14 avril 2009

Planning chargé

Cette semaine au boulot c'est crunch-mode donc je n'ai pas beaucoup avancé sur le projet.
Un peu de cleanup comme la découpe des 10 équerres qui dépassaient de tous les côtés et finition du cadre infrarouge avec l'installation des 3 autres rangés de leds l'histoire d'avoir un peu plus de pèche. Cette opération à d'ailleurs beaucoup amélioré la qualitée de l'image pour les tests de la Lib de Marvel qui fonctionne maintenant beaucoup mieux (moins de blobs fantômes).

Allez hop, une petite série d'images.








Je m'aperçois que la technologie (Multi-touch LCD-DSI) intrigue pas mal de gens qui me demandent régulièrement "mais alors en fait comment çà marche?" ou bien "et le plexi il sert à quoi ?" et plutôt que de les envoyer sur le forum NUI ou tout y est, mais un peu en vrac il faut bien l'avouer, je posterai donc dans un prochain billet le fonctionnement global de la machine, il sera temps aussi de faire les comptes et de calculer le prix de la boite complète (mon estimation actuelle est entre 400 et 450 €)

mardi 7 avril 2009

Et voila les blobs !

Ça y est j'ai enfin vu mes premiers blobs hier soir, et çà fait trop plaisir :)

Mais avant de vous les montrer voici un résumé des derniers épisodes:
Dimanche après-midi, menuiserie, encore.
Installation des équerres qui vont soutenir le cadre extérieur et avec le niveau s'il vous plaît, pour que ce soit quand même pas trop tordu. J'ai commencé par le coté le chaud à faire, celui avec la carte du contrôleur de la dalle en dessous. Comme çà, après, tout parait plus simple :)


Bon tout est nickel je fait les 10 équerres et les 20 nouveaux trous dans la boite (ça commence à ressembler à un gruyère)


Hop je découpe la planche qui me servira à faire le cadre.
Et voila dimanche soir ou j'en était, çà commence à avoir de la gueule je trouve.


Hier soir je fixe le cadre, j'installe une rangée de Led (juste en haut) et je teste et voila le résultat


Trop la classe quoi ! :)
Seule mauvaise surprise, les néons que j'utilise pour le backlight se reflètent sur la couche inférieure de la dalle LCD se qui fait que j'ai 2 traits horizontaux qui parasitent l'image. Ils sont de faible intensité par rapport aux empreintes de doigts mais je vais tenter d'atténuer tous çà en diffusant l'éclairage avec un abat-jour en papier, bref le backlight faut que je revois légèrement ma copie.

Allez hop encore des blobs, et là j'ai juste posé la main j'appuye presque pas :D

Fait avec l'exe de test de la TouchLib.

Prochaine news, installation des 3 autres rangées de Led, et peut-être un début d'application avec la Lib de Marvel.

Stay tunned...

jeudi 2 avril 2009

Un petit peu de nettoyage

Je tiens à m'excuser pour ne pas avoir posté de news depuis quelques jours, c'est tout simplement car pas grand chose de nouveau ni de très excitant, en plus du fait que je n'ai pas eu beaucoup de temps libre.
Pour résumé j'ai effectué un peu de "nettoyage" et stabilisation de la box, car le LCD a nu me fait de plus en plus peur.

Donc j'ai bloqué la dalle LCD dans un cadre de taquets d'étagères plantés dans le bois.

... sandwishé avec le plexi par dessus

J'ai fixé l'alimentation du LCD (la grosse carte au fond à gauche) et celle du cadre Infrarouge 12v/1,2A (la toute petite a doite)

Remarquez que j'ai pas encore eu le temps de fixer la Carte Mère du LCD ...

J'en ai profité aussi pour faire une sortie avec connecteur standard pour la connexion 220V et faire sortir le VGA, j'ai prévu aussi pour l'USB de la WebCam


J'ai fait une protection avec une poche en plastique transparente pour l'isolation et une plaque métal par dessus pour la carte contrôleur de la dalle (qui elle est externe donc très facile à endommager)

Ok, c'est pas coupé très droit, mais couper 50 cm d'acier à la scie à métaux c'est pas mal galère.

Je vous épargne plein de détails du genre rallonger un connecteur d'alim de la carte mère du LCD et autres... Merci à ma chérie d'ailleurs de m'avoir aider.

Au stade ou j'en suis les plus médisants diront que j'ai de nouveau un écran LCD, alors c'est à dire oui, c'est pas faux ... mais un écran LCD prêt à devenir multitouch :p

Prochaine étape, découper cette planche et construitre le cadre qui supportera la "Frame" infrarouge, oui je commence à voir le bout :)


A bientot et je l'espère, dans ma prochaine news, des screenshots avec plein d'empreintes de doigts :)