Prise de vue photo automatisée pour animations et 3D Relief !

written by ccomb, on Nov 3, 2010 9:20:00 PM.

Voici quelques photos de l'outil de prise de vue automatisée sur lequel je travaille depuis pas mal de temps. Toute la partie matérielle est réalisée par Alain Brevard, et je m'occupe de la partie logicielle, pilotage moteur et appareil photo, le tout avec les conseils de Mathieu Levaslot de la société Luxrelief, premier utilisateur du système.

/static/rail/rail6.jpg

L'objectif est multiple, il s'agit d'abord de permettre des prises de vue de haute qualité pour écrans Alioscopy (3D relief sans lunettes sur 8 points de vue), avec des appareils photos reflex haut de gamme (Canon 5D, 1D, Nikon D300, D700, etc.). Le principe de base de ces écrans est qu'ils diffusent simultanément 8 images selon 8 angles différents. Chaque oeil reçoit donc une image différente, ce qui reproduit l'impression de relief. Il faut donc faire 8 photos équidistantes.

Sans ce dispositif, il faut prendre une photo, puis déplacer manuellement l'appareil de quelques centimètres, puis reprendre une photo et ainsi de suite, en espérant que le sujet et l'éclairage n'ont pas bougé. Tout ceci prend pas mal de temps et comporte des risques d'erreur.

Grâce à ce rail de prise de vue automatisé, le tout se fait en quelques secondes, et est entièrement réglable et reproductible. On peut tester rapidement plusieurs paramètres et choisir le meilleur résultat. Le dispositif est composé d'un rail équipé d'un moteur pas à pas, un contrôleur et son alimentation, et un mini PC autonome sans écran ni clavier. L'utilisation est extrêmement simple et ne nécessite strictement aucune installation : il suffit de brancher son ordi portable (sous Mac, Windows ou Linux) au mini PC grâce à un câble réseau, puis d'ouvrir son navigateur web. Ensuite une interface ressemblant à un site web permet d'effectuer une calibration, des déplacement précis de l'appareil photo et lancer des prises de vue ou des vidéos en travelling.

Le deuxième appareil est un plateau mobile permettant de créer des animations rotatives de très haute précision. On peut l'utiliser par exemple pour faire une animation sur 360 degrés en mode continu, pour de la vidéo, mais aussi en mode photo, en choisissant de faire par exemple 360 photos espacées d'1 degré. Le plateau va alors s'arrêter après chaque déplacement pour laisser le temps à l'appareil de prendre la photo et aux flash de se recharger. Ce plateau peut aussi être utilisé aussi bien pour des animations classiques en 2D ou pour de la 3D relief. On peut reproduire le même mouvement plusieurs fois au centième de millimètre près. Et la solidité de la construction autorise même d'y poser un lave-linge, si vous êtes amateur d'animations de lave-linge...

Le système est aujourd'hui suffisamment fiable et est déjà utilisé en studio photo professionnel pour Dior, Clinique, Longchamps et Decléor, et pour une expo à la Cité de la Dentelle à Calais. Si vous connaissez quelqu'un intéressé, contactez-moi directement, il est possible de le louer à la journée, et également de fournir de l'assistance ou du conseil sur la 3d Relief et ses spécificités.

Le système fonctionne sous Linux (Debian) et est fabriqué entièrement avec le langage Python qui, grâce à sa polyvalence, permet de réaliser aussi bien le contrôle moteur que l'interface web (ici en Pylons) ou le traitement d'image. À ce sujet, l'étape suivante sera d'assembler les images automatiquement et d'être capable d'afficher l'image relief sur l'écran Alioscopy juste après la prise de vue car le mini PC comporte une sortie DVI. Keep in touch !!

/static/rail/rail5.jpg /static/rail/rail4.jpg /static/rail/rail3.jpg /static/rail/rail7.jpg /static/rail/rail2.jpg
/static/rail/rail1.jpg

Comments

  • Bonjour,

    Pas mal le système ! Le logiciel et les plans sont-ils libres ?

    Cdt,

    Comment by Yohann — Nov 4, 2010 12:05:14 AM | #

  • J'ai fait une lib de commande de la carte Soprolec, elle est sur mon mercurial https://cody.gorfou.fr/hg/pycnic/ Par contre je n'ai pas encore publié les autres parties spécifiques (contrôle métier et interface web), mais je le ferai si ça a un intérêt pour quelqu'un. Pour la partie matérielle ce n'est pas moi qui m'en occupe, mais je vais remplacer la carte Soprolec (dont je n'ai pas les sources du firmware) par une Arduino (que j'ai commandée depuis un mois et que j'attends toujours).

    Comment by ccomb — Nov 4, 2010 11:32:42 AM | #

  • Même si ça ne me sert pas dans l'immédiat, ça pourrait peut-être servir à quelqu'un d'autre... Bonne idée l'arduino.. Et pour l'avoir plus vite => irc.freenode.net /join #hackabledevices (mes commandes sont toujours arrivées dans les 2 semaines...)

    Comment by Yohann — Nov 7, 2010 4:26:36 PM | #

  • Bonjour, Je suis la personne interessé par les plans :) J'habite à Montreal, je suppose donc que la location de ce materiel est impossible. Je suis intéresser par le fonctionnement de votre dispositif, je souhaite créer un rail qui permette de faire naviguer l'appareil photo mais sur un rail circulaire. Merci beaucoup. Jerome.V

    Comment by Jerome.V — Feb 19, 2013 8:58:02 PM | #


test