|
Caméra
Cette expérience permet d'afficher l'information vidéo d'une
caméra numérique (web-cam) sur le BioWall. Les couleurs sont
traduites en huit niveaux distincts (entre le vert et le rouge)
de façon à les rendre compatibles avec les diodes électroluminescentes
(LED) du BioWall.
|
Le tissu cellulaire du BioWall n'a pas été spécialement conçu pour servir d'affichage vidéo. Il permet cependant
d'afficher des images numériques ainsi que des séquences vidéo à basse résolution et faible taux de raffraîchissement,
en recourant à une conception plutôt sophistiquée.
L'expérience caméra assure l'affichage sur le BioWall d'une séquence vidéo provenant d'une caméra numérique (web-cam)
classique. Nous utilisons une caméra Logitech avec une résolution d'image de 160x120 pixels et 32 bits d'information pour
la couleur. La séquence vidéo filmée est prétraitée à l'aide d'un PC avant d'être envoyée au BioWall sous forme d'une
séquence de bits particulière.
Le prétraitement consiste essentiellement à:
- Couper et adapter l'échelle de l'image à la résolution du BioWall (100x320 pixels). La séquence vidéo
est en fait affichée deux fois (côte à côte) sur le BioWall.
- Convertir les couleurs en huit niveaux distincts (entre le vert et le rouge) en recourant à l'algorithme
de Floyd-Steinberg.
Pour afficher la séquence de bits, les unités du BioWall sont configurées de façon à constituer un grand
registre à décalage. Les bits de la séquence sont décodés dans chaque unité et l'information reçue est affichée.
Le taux de raffraîchissement réel est de l'ordre d'une image par seconde.
On peut de plus générer une animation de trois images, à plus grande fréquence, sur le BioWall lui-même: en
touchant une de ses membranes tactiles, l'image actuelle est conservée dans une mémoire spéciale localisée dans
chacune des unités. Lorsque toutes les mémoires disponibles sont pleines, les trois images sont affichées
sous forme d'une boucle infinie (à une fréquence de l'ordre de 8 images par seconde).
Pour en savoir plus
- R. W. Floyd and L. Steinberg. "An adaptive algorithm for
spatial greyscale". Proceedings of the Society of Information
Display, 17(2):75-77, 1976.
Ressources
|