Streaming Video+Son sur vieilleries

Cette catégorie traite de développements récents destinés à nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

__sam__
Messages : 7964
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ »

L'auteur de BadApple64 vient d'indiquer sur pouet qu'il utilise du LBG. Je ne sais pas ce que c'est que le LBG mais ca doit être ca: http://en.wikipedia.org/wiki/Linde–Buzo–Gray_algorithm (http://www.cs.nthu.edu.tw/~cchen/ISA5230/2014/LBG.pdf). C'est une extension de l'algo de Lloyd pour faire du k-means, mais dans le fond je ne vois pas ce qu'il y a de génial dans cette méthode. C'est du k-mean classique.

Il a expérimenté pas mal d'algos et a développé le sien utilisant un algo génétique et du "hill climbing" (optimisation locales?). Apparemment il dit que son algo donne de meilleurs résultats que du LBG. D'après lui s'il avait pris le temps de recoder son algo plutot que le LBG, il aurait obtenu une qualité double. Il a d'ailleurs fait un outil: CSAM Super (non rien à voir avec moi :mrgreen: ) qui sert à compresser des images pour C64 (http://csdb.dk/forums/?roomid=11&topicid=101647)

Visiblement ca marche aussi bien sur des images couleurs ce que je comprends assez bien car l'espace des couleur est nettement moins discret que les images N&B.

(coupez le son, la musique de fond est insupportable, désolé)

J'ai vachement envie de faire joujou avec son outil pour voir ce qu'il est capable de faire.

[EDIT]je viens de tester... je suis bluffé.. même l'algo LBG donne un résultat pas mal sur mon image de test. C'est hypnotique de voir l'algo évoluer, et approximer de mieux en mieux l'image d'origine.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Fool-DupleX
Messages : 2339
Inscription : 06 avr. 2009 12:07

Re: Streaming Video+Son sur vieilleries

Message par Fool-DupleX »

Je n'étais donc pas si loin avec ma première idée.

Tu nous montres quelques resultats ?
__sam__
Messages : 7964
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ »

Voici 2 exemples avec le paramétrage par défaut
Image2.gif
Image2.gif (188.7 Kio) Consulté 2565 fois
Image3.gif
Image3.gif (224.22 Kio) Consulté 2565 fois
Image4.gif
Image4.gif (207.79 Kio) Consulté 2564 fois
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
__sam__
Messages : 7964
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ »

Pour revenir sur le sujet, on peut à présent noter la solution de Daniel pour Thomson avec un Arduino: http://forum.system-cfg.com/viewtopic.p ... 79#p106979
Image
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
__sam__
Messages : 7964
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Streaming Video+Son sur vieilleries

Message par __sam__ »

L'amstrad a aussi son streaming: http://www.pouet.net/prod.php?which=66191

A noter: Le son ne vient pas du flux, probablement parce que le PCM n'est pas facile à mettre en oeuvre sur cette machine.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Répondre