sacrediou
magestik a écritPour le DVD, c'est un DVD 3D side-by-side (les deux images sont côte-à-côte ?) ? Ou Anaglyphe ?
Alors, en ce qui concerne le DVD Haunted Castle, ce n'est ni du side-by-side, ni de l'anaglyphe. En fait, je crois que c'est de la 3D entrelacée, 1 ligne sur 2 pour chaque œil (field sequential ?).
P.S. : bonnes révisions pour ton bac...
magestik
Un DVD en interlacé par défaut !? Houlla :/
Merci pour les revisions 😉
v0n
Salut Magestik,
J'ai parcouru ce post, tes projets ont l'air très intéressants, je pense être intéressé pour t'aider sur certains points.
J'ai vu que tu cherchais des photos d'un appareil photo 3D FujuFilm.
Je suis de retour chez moi pour pas longtemps (1 mois) et j'ai vu que ma soeur en avait un ^^.
Je cherchais justement des infos à ce sujet, savoir comment exploiter des photos comme ça, parce qu'à présent, ça lui sert pas à grand chose et c'est dommage...
Je te propose donc de me filer ton contact (mail, msn, etc.), histoire que je t'envoie des clichés si t'en veux toujours et qu'on s'échange quelques infos (notamment sur la gestion de projet, suivi de demandes, etc.) :
vivien.didelot[A]gmail.com
Bonne continuation et surtout bonne révision 😉
v0n.
magestik
Pas de problème. Enfin entre temps j'ai trouvé une photo (mpo) et ça marche. Mais le truc, c'est que pour l'afficher en 3D il faut un écran compatible (je crois qu'il n 'y a que les Zalman de supportés pour le moment) ou des lunettes spéciales (qui se branche entre l'écran et l'ordi). Donc si ta sœur a un de ces appareils alors elle pourra voir ses photos sen S3D sans problème.
Sinon, c'est cool que j'ai un peu d'aide, merci. Pour le moment je travail seul avec un anglais (très sympa). C'est cool parce qu'il a réussi à faire tout les trucs que j'arrivais pas à faire alors que moi j'ai vraiment fait le plus gros du boulot (traitement des images). Enfin, en tout cas c'est cool 😃 Par contre, les logiciels sont en Python.
Et tant que je suis là, j'annonce dès maintenant que Tux Stereo Player sera disponible assez rapidement après mon bac. Dans les nouveautés, vous pouvez déjà compter sur le support des Blu-Ray 3D (3DBD), je sais comment je vais faire et je suis presque sur à 100% que ça marchera 😃 Voilà voilà.
magestik
C'est bon, le Bac est fini, c'est parti.
Tux Stereo Player d'ici moins d'un mois.
Bon si vous avez des idées d'améliorations, n’hésitez surtout pas j'ai un peu trop de temps libre ^^
Attention: j'ai trois mois et demi de vacances. (Désolé 😛 )
Airballman
Yep,
Je m'abonne à ton sujet, je n'ai absolument aucun matos spécifique 3D mais je te suis à fond.
La 3D est la prochaine lubie dans le mond edu numérique, c'est assez clair.
EN plus ton projet à l'air de marcher super rapidement, et tu sembles t'accrocher 🙂
Comme je le dis, je n'ai aucun matos 3D, par contre je connais le Python et je suis ingé en traitement d'images 🙂
Donc si tu as des questions, pbs ou besoins spécifiques, n'hésite pas à demander je serais prêt à te donner un coup de main 😉
Contacte moi par mp si t'es intéressé 🙂
Voilou
Airball
analogfaz
Encore merci magestik, 🙂
J'aimerai que tu puisses prévoir la visualisation sans lunettes,
style cross-eye, on s'y habitue vite avec des images pas trop larges,
ou encore vues d'assez loin.
Au moins les couleurs sont respectées, ce qui joue beaucoup sur la précision et le réalisme des vues 3D.
mystercoco
Je rejoins aussi le forum car la stéréoscopie m'interesse.
J'aimerais à terme disposer d'un systeme passif (polarisant sur 2 écrans distincts) ou actif (shutter).
Existe-t-il un format de compression photo/video spécifique à la 3D ? (genre 1 images + 15 ou 25% pour le décalage stéréoscopique).
Avez-vous déja pensé à un system actif (shutter) sur 60hz (ecran normaux) pour les images fixes (pas de soucis dans le rafraichissement comme pour les videos qui doivent avoir un framerate minimum pour etre fluide) ?
VLC offre la possibilité d'ajouter des filtres et de scindé une video en 2 écrans distincts (option Surimpression et mur d'image), cela fonctionne déja pour les flv/mp4 3D de youtube qui fonctionne sur double video-projecteur polarisé.
Pourquoi ne pas s'orienter vers le developpement d'un plugin video 3D vlc ? (évite de s'embarasser avec les formats de compression et codec).
N'ayant pas encore du matériel 3D je ne pourrais pas faire de test dans l'immédiat mais j'ai des connaissances en python/perl/c/c++/bash ainsi qu'en linux (debian/ubuntu).
A+ et bonne chance pour le dev.
magestik
Merci à vous tous 😛
Donc pour tout reprendre:
Airballman> je vais t'envoyer un MP je te montrerai mon github (merci à v0n pour la présentation sur le versionning et la gestion des projets). Aussi si tu pouvais me donner deux trois conseils par-ci par là ce serait cool. Comme tu le vois je viens de passer le Bac donc je suis autodidacte (donc j'ai pas les connaissances d'un ingénieur, surtout d'un ingénieur en traitement d'image).
analogfaz> le Cross-eyed est déjà supporté. Il me semble que c'est déjà inclut dans le dernier paquet (option left/right). Cette option a été totalement faites par mon ami anglais qui m'a déjà pas mal aidé sur le projet.
mystercoco> Un système de Shutter ne marchera pas sur 60Hz car ton cerveau ne sera pas berné et verra les images une par une, du coups, aucune impression de 3D. Le minimum est 100 Hz pour que ton cerveau se fasse pigeonner 😛
Choix d'une solution de Stéréoscopie:
En même temps je vois que ça parle un peu de matériel alors je vais essayer de donner des precisions si vous devez choisir. Déjà, les systèmes de Shutters ne sont pas supportés sous Linux (sauf carte Quadro chez Nvidia, je crois). Si vous chercher la solution qui rendra le mieux, ne cherchez plus, toutes les solutions sont identiques : que ce soit de la S3D passive ou active l'impression de 3D sera la même (basé sur le même principe après le confort peut-être amélioré d'une solution à l'autre).
Ensuite, si vous achetez des Shutters (pour une utilisation hors-Linux ou Linux quand le support sera opérationnel) il vous faudra une carte graphique puissante pour calculer 2 images (différentes), et celà 60 fois par secondes (120 = 2 * 60 !). Et il vous faudra un ecran d'au moins 100 Hz (assez cher par rapport aux écrans normaux 60 ou 70 Hz) et des lunettes (150 €). Vu que les lunettes clignontent il parait qu'on a une perte de luminosité (mais j'ai jamais testé).
Pour ce qui est des systèmes passifs, la carte graphique calcul aussi deux images par seconde et les entrelace. Il faut quand même une bonne carte graphique (Nvidia recommande minimum une GeForce 7600). Normalement c'est le même prix que des écrans normaux. Par exemple, le miens je l'ai acheté à 150€ et c'est un 22" (donc le prix normal des 22"). Ici, le problème est qu'on perd en résolution : les deux images sont affichés en même temps donc chaque image à la moitié de la résolution et l'angle de vue est assez strict.
Par contre, l'option double projecteur polarisé reste la meilleur, mais aussi la plus cher. Il suffit d'avoir deux projecteurs identiques (peut importe lequel). Ensuite il suffit de mettre un filtre polarisant (différent) sur chaque lentille (à la sortie lumineuse du retro). Avec les lunettes ayant la même polarisation (1 verre = 1 projecteur), il suffit de projeter une image par projecteur et de superposer les images sur l'écran blanc. Il n'y a pas de perte de luminosité, pas de perte de resolution. (C'est de la théorie j'ai jamais testé) Mais un retro-projecteur coute quoi ? 2000€ minimum ? Donc y'en faut deux, et faut trouver des filtres qui vont avec les lunettes (même si ça coûte quasiment rien faut trouver).
Voilà.
Je compte me remettre vraiment dedans très bientôt, là je sors du bac je me remet petit à petit sur l'ordi ... Je vais essayer d'améliorer le logiciel pour sortir une version toute belle dans les prochaines semaines. Et comme d'habitude, je posterais des paquets à chaque nouvelle option.
Magestik
magestik
Voilà, j'annonce officiellement le support de la double sortie. Par exemple Planar ou avec deux projecteurs. J'ai fait ça hier, j'ai pas pu tester mais théoriquement, ça marche.
Et tant que je suis là, j'annonce que le support des solutions Actives (Shutter glasses) devrait être opérationnel très bientôt. D'ailleurs, les lunettes eDimensionnal sont maintenant supportées à 100% (entrelacé, cote-à-cote et "clignotement").
Le support des Shutters Nvidia 3D Vision est aussi dans nos objectifs. Il nous "suffit" de fusionner deux projets : GenLock (qui permet le page flipping, c'est à dire le clignotement droite/gauche à haute fréquence) et un driver non-officiel du dongle 3D Vision.
On est sur la bonne voie.
Aujourd'hui je vais nettoyer le code et essayer d'améliorer quelques trucs, je vous tient au courant.
analogfaz
Chapeau magestik ! 😉
Airballman
Tu me fais très légérement halluciner 🙂
Tu veux faire quoi après le bac?
magestik
Fac informatique :p
Non, mais j'ai peut-être pas précisé que moi je m'occupais pas de GenLock et du support de Nvidia 3D Vision. Déjà parce que j'ai pas le matériel et parce qu'ils font ça en C. Moi j'ai juste fait Tux Stereo Viewer et Tux Stereo Player. En gros j'ai fait que le support des analgyphes, des entrelacés et de la double sortie qui est compatible avec le fonctionnement de GenLock. Donc j'ai ajouté la moitié du support.
Mais sans Fredz (GenLock) et Mickeyjaw (aide + GenLock), j'en serais pas aussi loin.
Merci à eux.
Et merci à vous pour le soutiens, ça me fait plaisir.
Au fait, je pense que je suis toujours dans les temps pour le support du premier Blu-Ray 3D. Surtout que Tux Stereo Player est déjà compatible en mode entrelacé et, il me semble que Mickeyjaw a parlé du support avec GenLock (donc avec les Shutters) que je pourrais ajouter d'ici quelques jours. Faut juste que je m'achète un lecteur Blu-Ray et dès qu'Avatar 3D sort, je l'achète et je finis la compatibilité 😃
A bientôt pour de nouvelles aventures 😛
Magestik
Airballman
lol
Toujours pas recu ton mp 🙂
Normal?
magestik
Ouai, on peut pas envoyer de MP, juste des mails. Ça marche quand même ? :p
Je vais essayer de voir quels problèmes j'ai en ce moment et je te poserais des questions. Peut-être pas ce soir ni demain matin (vélo 😛) mais sûrement ce week-end (si j'y pense parce que je serai pas chez moi) ou au pire, mercredi (je rentre lundi, et mardi y'a les résultats du bac) 😉
En tout cas merci.
Au fait, pour ceux que ça intéresse :
http://github.com/magestik/TuxStereoViewer
magestik
Je suis en train de bosser sur la version 0.2, je t'enverrai un mail dès que ce sera fini. Normalement, cette nouvelle version supportera toutes les solutions passives dont on a parlé sur ce sujet : anaglyphes (tout les modes), entrelacé (tout les modes), doubles sorties (deux projecteurs, planar ... quelque soit la disposition des deux sorties). Pour les Shutters, c'est pas encore pour maintenant, seul les lunettes eDimensionnal seront supportés (entrelacés et cote-à-cote uniquement).
Mais les Shutters seront supportés très bientôt, je pense que c'est une priorité puisque ça représente plus de la moitié des solutions de S3D qui ont été et qui seront vendus. Je pense et j’espère que quelqu'un travaillera sur GenLock (peut-être que Fredz va continuer) afin d'apporter un bon support (en terme de nombre de solutions supportées et de qualité) le plus vite possible (plus c'est tot, mieux c'est 😛 ).
Donc en gros j'annonce que toutes les solutions de stéréoscopie passive seront supportés dès la version 0.2 et que le support des grandes solutions actives est prévu pour la version 0.3 (qui se fera sûrement attendre 😛).
Entre le moment de la sortie de la 0.2 et l'attente de l'avancement de GenLock pour finaliser la 0.3, j'aurai du temps pour travailler sur Tux Stereo Player (le lecteur de vidéos S3D). J'essayerai de trouver les spécifications des Blu-Ray 3D pour voir si je peux commencer le support théorique; le support pratique sera intégré en Septembre, pour la sortie du premier Blu-Ray 3D : Avatar. Mais le support des vidéos Youtube 3D devrait être ajoutée assez rapidement (les vidéos 3D du disque sont déjà supportés pour les écrans entrelacés). Là aussi, on attendra les progrès de GenLock afin d'ajouter le support des solutions actives (comme Nvidia 3D Vision).
magestik
Trois messages d'affilés ça se fait pas, mais c'est juste pour dire que le projet va pouvoir continuer de plus belle : j'ai mon bac (mention assez bien).
C'est parti pour 3 mois de vacances 😉
Rogan77
Félicitation pour le bac ! ( hop je m'abonne au sujet au passage 🙂 )
magestik
Merci Rogan 😉
Je pense que la version 0.2 sera terminée pour ce week-end. Voilà quelques nouvelles informations:
- J'avais pas encore fait gaffe, mais Mickeyjaw a ajouté le support des Damiers (Checkerboard) qui est compatible avec les TV 3D vendues aux États-Unis. Les nouvelles TV 3D utilise le HDMI 1.4 pour récupérer des images 3D en HD (1080p pour chaque œil), mais il parait que seul les cartes Gfx supporte le frame packing qui est nécessaire ... Donc le support de la 3D en HD pour les nouvelles TV 3D sera pas pour maintenant. Selon Mickeyjaw, la plupart des TV 3D gèrent l'entrelacé et les images side-by-side, donc elles devraient être compatible. Mais je n'en suis pas sur ! (notamment pour les dernières TV 3D)
- Le code a été extrêmement simplifié pour permettre à quiconque de rejoindre le projet sans difficultés. Au niveau de la vitesse, y'a pas de progression, les fonctions sont restées les mêmes, mais c'est déjà quasi-instantané (sauf pour ouvrir les MPO qui sont plus dur à découper). Je pense que la méthode de séparation des images dans les MPO sera revue dans les temps qui viennent car je pense que c'est un peu lent (ça peut durer 1 ou 2 secondes pour des grosses images !).
- L'ouverture d'images va être facilité, un peu comme dans VLC : une popup avec des onglets pour ouvrir différents types de contenu (différents anaglyphes, différents types de side-by-side et MPO). Je vais essayez de faire un popup assez intuitive pour aller assez vite lors de l'ouverture, pour pas perdre de temps. Quant aux anaglyphes, je vais essayer de leurs donner un peu de couleurs lors du processus de séparation des couleurs parce que noir et blanc c'est quand même bof ^^
Si vous avez des idées ou du matériel dont j'ai pas encore parlé, n’hésitez surtout pas !
Magestik
YannUbuntu
Bonjour
d'abord bravo pour ton projet (et accessoirement pour ton Bac 😉 )
Je n'ai aucun matériel 3D et je n'y connais rien, mais je peux peut-être aider sur 3 points :
- les langues (es/pt-br/en/ja), d'ailleurs tu as parlé d'un forum anglophone sur le sujet, url stp?
- je suis au japon, je peux peut-être y trouver des infos/du matos que tu recherches
- je connais bien le wiki ubuntu-fr 😉 je peux t'aider a créer la page de ton logiciel et mettre en forme la page
http://doc.ubuntu-fr.org/stereoscopie
(memo pour moi: jeter un oeil a
ce site)