SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
Hacker son appareil photo,
c'est possible !
Conférence présentée par :
Robert Viseur
Festival VIA
Café Europa (Prototype)
Mons, le 23 mars 2014
Ce support de présentation est diffusé sous licence CC-BY-ND.
Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 2 / 46
Agenda
● Introduction.
● Partie 1 - Utiliser les logiciels libres pour
piloter votre appareil photo.
● Partie 2 - Utiliser le matériel libre pour
piloter votre appareil photo.
● Partie 3 - Fabriquer son propre appareil
photo.
● Conclusion.
Introduction
Qui suis-je ?
● Je suis : Robert VISEUR.
● Ingénieur civil, Docteur en sciences
appliquées de la Faculté Polytechnique de
l'UMONS (www.umons.ac.be).
● Assistant dans le Service d'Économie et de
Management de l'Innovation.
● Senior R&D Expert au CETIC
(www.cetic.be).
● Photographe indépendant
(www.derriereleviseur.be).
Qu'est-ce qu'un logiciel
libre ?
● Quatre libertés du logiciel libre (www.gnu.org) :
● Liberté 0 : liberté d'exécuter le programme.
● Liberté 1 : liberté d'étudier le fonctionnement du
programme.
● Liberté 2 : liberté de redistribuer des copies du
programme.
● Libert3 : liberté d'améliorer le programme et d'en
distribuer des copies modifiées.
● Conditions nécessaire mais non suffisante :
accès au code source.
● Logiciel libre ~ Logiciel open source.
Logiciels libres et
photographie
● Nombreux logiciels libres utiles pour les
photographes.
● Exemples :
● Gimp.
● UFraw (+ Darktable, Photivo,...).
● Hugin.
● Enfuse.
Gimp (1/2)
● Logiciel libre de retouche d'images
équivalent à Adobe Photoshop.
● Usages :
● Recadrer,
● passer en noir&blanc,
● accentuer les détails,
● améliorer les couleurs,
● ...
● Plus d'infos : www.gimp.org.
Gimp (2/2)
UFRaw (1/2)
● Logiciel de développement des fichiers RAW.
● Substitut possible à Adobe Lightroom.
● Intégré avec GIMP.
● Usages :
● Recadrer,
● Corriger la balance des blancs,
● Corriger l'exposition,
● ...
● Plus d'infos : ufraw.sourceforge.net.
UFRaw (2/2)
Hugin
● Logiciel libre de création de photos
panoramiques (par assemblage).
● Plus d'infos : hugin.sourceforge.net.
Enfuse
● Logiciel libre permettant la fusion
d'exposition (~ HDR) et le focus stacking.
● Fourni avec Hugin.
Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 13 / 46
GUI vs CLI
● La plupart de ces logiciels sont
accessibles par GUI ou CLI.
● GUI = Graphical User Interface.
– Avantage : convivialité pour l'utilisateur.
● CLI = Command Line Interface.
– Exemple (dans une console) :
● rv@lt-rv:~$ enfuse -o result.tif *.tif
– Avantage : possibilité d'automatisation des
tâches.
Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 14 / 46
Au delà du logiciel
● Application du principe des 4 libertés au
delà des logiciels :
● pour les données (open data),
● pour les contenus (open content) (i.e.
photos, films, livres,...),
● pour le matériel (open hardware).
Partie 1
Utiliser les logiciels libres pour piloter votre
appareil photo
Qu'est-ce que CHDK ?
● CHDK = Canon Hack Development Kit.
● Kit expérimental, temporaire et libre pour améliorer le
fonctionnement des appareils photos compacts de
marque Canon.
● Vérifier la liste des appareils supportés.
● Avantages :
● Fonctionnalités professionnelles (ex. : sauvegarde en RAW).
● Détection de mouvement.
● Contrôle par port USB (télécommande).
● Programmation par script (UBASIC ou LUA).
● Plus d'infos : http://chdk.wikia.com/wiki/CHDK et
http://chdk.wikia.com/wiki/French.
Nouvelle interface pour son
APN Canon
Scripts CHDK
« CHDK includes a slightly modified version of the uBASIC interpreter
written by Adam Dunkels, which itself is a tiny version of BASIC
(Beginner's All-purpose Symbolic Instruction Code). CHDK allows users
to automate their cameras by running "scripts", small and simple
programs written in a short-hand version of BASIC. There are scripts for
exposure bracketing, focus bracketing, intervalometer and many more. »
● Possibilité de programmer l'appareil photo (!) :
● en UBASIC ou...
● en LUA.
● De nombreux scripts sont fournis par la communauté.
● Plus d'infos : http://chdk.wikia.com/wiki/UBASIC et
http://chdk.wikia.com/wiki/Lua.
Scripts CHDK (USB)
● Possibilité de commander l'appareil photo
via son port USB.
● Plus d'infos :
http://chdk.wikia.com/wiki/USB_Remote.
Exemple 1 : intervalomètre
(1/3)
● Extrait du code source du « UBASIC/Scripts: A
Simple Intervalometer ».
● Plus d'infos :
http://chdk.wikia.com/wiki/UBASIC/Scripts et
http://chdk.wikia.com/wiki/UBASIC/Scripts:_A_S
imple_Intervalometer.
Exemple 1 : intervalomètre
(2/3)
● Pour réaliser un timelapse.
Exemple 1 : intervalomètre
(3/3)
● Pour réaliser des photos aériennes.
● Par cerf-volant (KAP), par drone,...
Plus d'infos : photocerfvolant.free.fr et
http://fr.slideshare.net/pierremaurice90/photo-arienne.
Photo : http://kapski.free.fr/tourelletele.html.
Exemple 2 : piège à photos
● Avec « Motion Detect Plus » (d'autres scripts de ce
type existent).
● Plus d'infos :
http://chdk.wikia.com/wiki/Motion_Detect_Plus.
Qu'est-ce que gphoto2 ?
● Logiciel libre pour GNU/Linux permettant :
● de gérer le transfert des photos entre l'appareil photo et
l'ordinateur (en ligne de commande),
● de piloter son appareil photo depuis un ordinateur.
● Support variable suivant le modèle d'appareil photo
(pilotage).
● Plus d'infos : doc.ubuntu-fr.org/gphoto et
www.gphoto.org et
http://www.gphoto.org/doc/manual/ref-gphoto2-
cli.html.
Exemple : autobraketing
● Exemple : « autobraketing kit ».
● Plus d'infos :
http://islandinthenet.com/2012/08/hdr-
photography-with-raspberry-pi-and-gphoto2/.
Partie 2
Utiliser le matériel libre pour piloter votre
appareil photo
Qu'est-ce qu'Arduino ?
● Plate-forme de prototypage électronique libre
(logiciel et matériel).
● Prix : ~25 euros.
● Plus d'infos : www.arduino.cc.
Qu'est-ce que Raspberry Pi ?
● Nano-ordinateur monocarte à processeur ARM.
● Prix : ~25 euros.
● Plus d'infos : www.raspberrypi.org.
Réalisations avec Arduino
(1/3)
● Exemple 1 : Photoduino.
● Plus d'infos : photoduino.com.
Réalisations avec Arduino
(2/3)
● Exemple 1 : Photoduino (suite).
● Plus d'exemples :
http://www.flickr.com/groups/photoduino/poo
l/.
Photo: Paco Fernández.
Réalisations avec Arduino
(3/3)
● Exemple 2 : tête motorisée pour créer des photos
panoramiques avec Arduino.
● Plus d'infos :
http://jeudisdulibre.be/2012/04/10/mons-le-19-
avril-arduino-transformez-vos-idees-folles-en-
prototype/.
Réalisation avec Raspberry
Pi
● Exemple : « autobraketing kit ».
● Avec Raspberry et gphoto2.
● Plus d'infos : http://islandinthenet.com/2012/08/hdr-
photography-with-raspberry-pi-and-gphoto2/.
Partie 3
Fabriquer son propre appareil photo
Vague (néo-)rétro
● Intérêt pour les procédés anciens (collodion
humide, papier ciré,...).
● Exemple : Martin Becka (Dubai Transmutations).
● Mode des appareils jouets ou rudimentaires.
● Exemple : Lomography (www.lomography.fr).
● Mode du rendu « retro » sur les smartphones.
● Exemple : Hipstamatic (hipstamatic.com).
DIY (kit) : Konstruktor
Qu'est-ce qu'un sténopé ?
(Bolle et al.)
DIY : sténopé géant « Hole
In »
(Bolle et al.)
● Plus d'infos : holein.fr et (Bolle et al.).
DIY: sténopé 6×9 d'Edgar
Bonet
● Sténopé fabriqué au Fablab Grenoble avec du bois
MDF de 3mm, une découpeuse laser et une
imprimante 3D (pour le bouton d’entraînement).
● Plus d'infos : https://www.logre.eu/wiki/St
%C3%A9nop%C3%A9_6%C3%979.
Un pas plus loin : projet
Open Reflex
● Projet open source d'appareil photo argentique de type
reflex mono-objectif.
● Peut être fabriqué avec une imprimante 3D de type RepRap
(reprap.org).
● Plus d'infos : leomarius.com/albums/openreflex/.
Du DIY à l'entrepreneuriat
● Exemple de l'atelier de réparation
« L'atelier de Blanc »
(atelierdeblanc.fr)...
● Et de son imprimante 3D « maison ».
(Lambert, 2013)
DIY et photographie
numérique (1/2)
● Exemple de la Frankencamera :
● Plus d'infos :
https://graphics.stanford.edu/projects/came
ra-2.0/.
DIY et photographie
numérique (2/2)
● Vue d'artiste du « Holga D » :
● Plus d'infos : saikatbiswas.com.
Conclusion
Pour conclure...
● Existence de ressources libres pour la retouche des
photos.
● Existence de ressources libres pour piloter votre
appareil photo.
● Existence de ressources matérielles libres pour
piloter votre appareil photo.
● Émergence de technologies permettant la création
(ou la modification) d'appareils photos.
● A suivre : Ateliers Creactifs
(www.numediart.org/creactive/), Fablab Mons,...
Quelques références
● Antonin Lambert, « Visite chez un réparateur argentique », Réponses
Photo, n°259, octobre 2013, pp. 82-85.
● Julien Bolle et al., « La photo sans (vrai) appareil photo, Réponses
Photo, n° 264, mars 2014, pp. 18-49.
● Marinus Ortelee, « Procédés anciens – Nouvelles images – Des
techniques fondatrices (suite) », Réponses Photo, n°234, septembre
2011, pp. 90-101.
● Robert Viseur, « Créer des photos HDR avec des logiciels libres »,
Rencontres Mondiales du Logiciel Libre (RMLL), Université Libre de
Bruxelles, Bruxelles, juillet 2013.
● Robert Viseur, « Business models of open hardware », Rencontres
Mondiales du Logiciel Libre (RMLL), Université Libre de Bruxelles,
Bruxelles, juillet 2013.
● Robert Viseur, « Traiter ses photos avec des logiciels libres », Jeudis du
Libre, CEPH Concorcet, Charleroi, 21 mars 2013.
Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 46 / 46
Contact
A la recherche d'un partenaire pour un projet photo ou d'un formateur à
l'utilisation des logiciels libres pour la photo numérique ? N'hésitez pas à
prendre contact !
Contact :
Robert Viseur
robert.viseur@ecocentric.be
www.derriereleviseur.be
www.robertviseur.be
0479 660876
twitter.com/robertviseur

Contenu connexe

Similaire à Hacker son appareil photo, c'est possible !

Réalité virtuelle + Open source = <3
Réalité virtuelle + Open source = <3Réalité virtuelle + Open source = <3
Réalité virtuelle + Open source = <3Yannick Comte
 
Présentation de la robotique
Présentation de la robotiquePrésentation de la robotique
Présentation de la robotiqueLouise Roy
 
Présentation Raspberry Pi @ekito
Présentation Raspberry Pi @ekitoPrésentation Raspberry Pi @ekito
Présentation Raspberry Pi @ekitoArnaud Boudou
 
Présentation Arduino
Présentation ArduinoPrésentation Arduino
Présentation ArduinoArnaud Boudou
 
Sec day cuckoo_workshop
Sec day cuckoo_workshopSec day cuckoo_workshop
Sec day cuckoo_workshopThomas Roccia
 
De la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logicielsDe la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logicielsJohan Moreau
 
Mon Ordi, la Toile et les Seniors (avec liens actifs)
Mon Ordi, la Toile et les Seniors (avec liens actifs)Mon Ordi, la Toile et les Seniors (avec liens actifs)
Mon Ordi, la Toile et les Seniors (avec liens actifs)Jacques Raybaut
 
Le grand livre d'Arduino pdf
Le grand livre d'Arduino pdfLe grand livre d'Arduino pdf
Le grand livre d'Arduino pdfkinziramtane
 
Soirée des techniciens du numérique
Soirée des techniciens du numériqueSoirée des techniciens du numérique
Soirée des techniciens du numériqueAquinum
 
Rapport belgacem khaled
Rapport belgacem khaledRapport belgacem khaled
Rapport belgacem khaledBoughraraanis
 
Présentation Raspberry Pi (cocoaheads remix)
Présentation Raspberry Pi (cocoaheads remix)Présentation Raspberry Pi (cocoaheads remix)
Présentation Raspberry Pi (cocoaheads remix)Arnaud Boudou
 
Introduction au numérique par #Hackerschool
Introduction au numérique par #HackerschoolIntroduction au numérique par #Hackerschool
Introduction au numérique par #HackerschoolAnthony Le Goff
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009LINAGORA
 
Rapport projet UniceBot
Rapport projet UniceBotRapport projet UniceBot
Rapport projet UniceBottheoopparadigm
 
Projet de-recherche-Tuteuré
Projet de-recherche-TuteuréProjet de-recherche-Tuteuré
Projet de-recherche-TuteuréRullier Anthony
 
Carnet de bord tocs2018 3
Carnet de bord tocs2018 3Carnet de bord tocs2018 3
Carnet de bord tocs2018 3So Fab
 
presentation_arduino.pdf
presentation_arduino.pdfpresentation_arduino.pdf
presentation_arduino.pdfMajidAmmar
 

Similaire à Hacker son appareil photo, c'est possible ! (20)

Réalité virtuelle + Open source = <3
Réalité virtuelle + Open source = <3Réalité virtuelle + Open source = <3
Réalité virtuelle + Open source = <3
 
Présentation de la robotique
Présentation de la robotiquePrésentation de la robotique
Présentation de la robotique
 
Présentation Raspberry Pi @ekito
Présentation Raspberry Pi @ekitoPrésentation Raspberry Pi @ekito
Présentation Raspberry Pi @ekito
 
Bulletin de-veille-n°9
Bulletin de-veille-n°9Bulletin de-veille-n°9
Bulletin de-veille-n°9
 
Algorithmique & objets programmables
Algorithmique & objets programmablesAlgorithmique & objets programmables
Algorithmique & objets programmables
 
Présentation Arduino
Présentation ArduinoPrésentation Arduino
Présentation Arduino
 
Sec day cuckoo_workshop
Sec day cuckoo_workshopSec day cuckoo_workshop
Sec day cuckoo_workshop
 
De la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logicielsDe la chaîne de production au SI géré par des logiciels
De la chaîne de production au SI géré par des logiciels
 
Mon Ordi, la Toile et les Seniors (avec liens actifs)
Mon Ordi, la Toile et les Seniors (avec liens actifs)Mon Ordi, la Toile et les Seniors (avec liens actifs)
Mon Ordi, la Toile et les Seniors (avec liens actifs)
 
Le grand livre d'Arduino pdf
Le grand livre d'Arduino pdfLe grand livre d'Arduino pdf
Le grand livre d'Arduino pdf
 
Soirée des techniciens du numérique
Soirée des techniciens du numériqueSoirée des techniciens du numérique
Soirée des techniciens du numérique
 
Rapport belgacem khaled
Rapport belgacem khaledRapport belgacem khaled
Rapport belgacem khaled
 
Arduino
ArduinoArduino
Arduino
 
Présentation Raspberry Pi (cocoaheads remix)
Présentation Raspberry Pi (cocoaheads remix)Présentation Raspberry Pi (cocoaheads remix)
Présentation Raspberry Pi (cocoaheads remix)
 
Introduction au numérique par #Hackerschool
Introduction au numérique par #HackerschoolIntroduction au numérique par #Hackerschool
Introduction au numérique par #Hackerschool
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009
 
Rapport projet UniceBot
Rapport projet UniceBotRapport projet UniceBot
Rapport projet UniceBot
 
Projet de-recherche-Tuteuré
Projet de-recherche-TuteuréProjet de-recherche-Tuteuré
Projet de-recherche-Tuteuré
 
Carnet de bord tocs2018 3
Carnet de bord tocs2018 3Carnet de bord tocs2018 3
Carnet de bord tocs2018 3
 
presentation_arduino.pdf
presentation_arduino.pdfpresentation_arduino.pdf
presentation_arduino.pdf
 

Plus de Robert Viseur

L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big DataRobert Viseur
 
Exploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaExploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaRobert Viseur
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloudRobert Viseur
 
Convertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpConvertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpRobert Viseur
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationRobert Viseur
 
Pechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsPechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsRobert Viseur
 
L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)Robert Viseur
 
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifAnalyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifRobert Viseur
 
Open Source Hardware for Dummies
Open Source Hardware for DummiesOpen Source Hardware for Dummies
Open Source Hardware for DummiesRobert Viseur
 
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Robert Viseur
 
Etude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueEtude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueRobert Viseur
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Robert Viseur
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libresRobert Viseur
 
Impact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsImpact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsRobert Viseur
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICRobert Viseur
 
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / EcosystemfOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / EcosystemRobert Viseur
 
Comment valoriser les logiciels, le matériel et les oeuvres libres ?
Comment valoriser les logiciels, le matériel et les oeuvres libres ?Comment valoriser les logiciels, le matériel et les oeuvres libres ?
Comment valoriser les logiciels, le matériel et les oeuvres libres ?Robert Viseur
 
Traiter ses photos avec Gimp (21 septembre 2013)
Traiter ses photos avec Gimp (21 septembre 2013)Traiter ses photos avec Gimp (21 septembre 2013)
Traiter ses photos avec Gimp (21 septembre 2013)Robert Viseur
 
Traiter ses photos avec Gimp (11 juillet 2013)
Traiter ses photos avec Gimp (11 juillet 2013)Traiter ses photos avec Gimp (11 juillet 2013)
Traiter ses photos avec Gimp (11 juillet 2013)Robert Viseur
 
Développer vos photos avec UFraw
Développer vos photos avec UFrawDévelopper vos photos avec UFraw
Développer vos photos avec UFrawRobert Viseur
 

Plus de Robert Viseur (20)

L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big Data
 
Exploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaExploiter les données issues de Wikipedia
Exploiter les données issues de Wikipedia
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Convertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpConvertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec Gimp
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovation
 
Pechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsPechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à Mons
 
L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)
 
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifAnalyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
 
Open Source Hardware for Dummies
Open Source Hardware for DummiesOpen Source Hardware for Dummies
Open Source Hardware for Dummies
 
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
 
Etude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueEtude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en Belgique
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libres
 
Impact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsImpact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editors
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TIC
 
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / EcosystemfOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
 
Comment valoriser les logiciels, le matériel et les oeuvres libres ?
Comment valoriser les logiciels, le matériel et les oeuvres libres ?Comment valoriser les logiciels, le matériel et les oeuvres libres ?
Comment valoriser les logiciels, le matériel et les oeuvres libres ?
 
Traiter ses photos avec Gimp (21 septembre 2013)
Traiter ses photos avec Gimp (21 septembre 2013)Traiter ses photos avec Gimp (21 septembre 2013)
Traiter ses photos avec Gimp (21 septembre 2013)
 
Traiter ses photos avec Gimp (11 juillet 2013)
Traiter ses photos avec Gimp (11 juillet 2013)Traiter ses photos avec Gimp (11 juillet 2013)
Traiter ses photos avec Gimp (11 juillet 2013)
 
Développer vos photos avec UFraw
Développer vos photos avec UFrawDévelopper vos photos avec UFraw
Développer vos photos avec UFraw
 

Hacker son appareil photo, c'est possible !

  • 1. Hacker son appareil photo, c'est possible ! Conférence présentée par : Robert Viseur Festival VIA Café Europa (Prototype) Mons, le 23 mars 2014 Ce support de présentation est diffusé sous licence CC-BY-ND.
  • 2. Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 2 / 46 Agenda ● Introduction. ● Partie 1 - Utiliser les logiciels libres pour piloter votre appareil photo. ● Partie 2 - Utiliser le matériel libre pour piloter votre appareil photo. ● Partie 3 - Fabriquer son propre appareil photo. ● Conclusion.
  • 4. Qui suis-je ? ● Je suis : Robert VISEUR. ● Ingénieur civil, Docteur en sciences appliquées de la Faculté Polytechnique de l'UMONS (www.umons.ac.be). ● Assistant dans le Service d'Économie et de Management de l'Innovation. ● Senior R&D Expert au CETIC (www.cetic.be). ● Photographe indépendant (www.derriereleviseur.be).
  • 5. Qu'est-ce qu'un logiciel libre ? ● Quatre libertés du logiciel libre (www.gnu.org) : ● Liberté 0 : liberté d'exécuter le programme. ● Liberté 1 : liberté d'étudier le fonctionnement du programme. ● Liberté 2 : liberté de redistribuer des copies du programme. ● Libert3 : liberté d'améliorer le programme et d'en distribuer des copies modifiées. ● Conditions nécessaire mais non suffisante : accès au code source. ● Logiciel libre ~ Logiciel open source.
  • 6. Logiciels libres et photographie ● Nombreux logiciels libres utiles pour les photographes. ● Exemples : ● Gimp. ● UFraw (+ Darktable, Photivo,...). ● Hugin. ● Enfuse.
  • 7. Gimp (1/2) ● Logiciel libre de retouche d'images équivalent à Adobe Photoshop. ● Usages : ● Recadrer, ● passer en noir&blanc, ● accentuer les détails, ● améliorer les couleurs, ● ... ● Plus d'infos : www.gimp.org.
  • 9. UFRaw (1/2) ● Logiciel de développement des fichiers RAW. ● Substitut possible à Adobe Lightroom. ● Intégré avec GIMP. ● Usages : ● Recadrer, ● Corriger la balance des blancs, ● Corriger l'exposition, ● ... ● Plus d'infos : ufraw.sourceforge.net.
  • 11. Hugin ● Logiciel libre de création de photos panoramiques (par assemblage). ● Plus d'infos : hugin.sourceforge.net.
  • 12. Enfuse ● Logiciel libre permettant la fusion d'exposition (~ HDR) et le focus stacking. ● Fourni avec Hugin.
  • 13. Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 13 / 46 GUI vs CLI ● La plupart de ces logiciels sont accessibles par GUI ou CLI. ● GUI = Graphical User Interface. – Avantage : convivialité pour l'utilisateur. ● CLI = Command Line Interface. – Exemple (dans une console) : ● rv@lt-rv:~$ enfuse -o result.tif *.tif – Avantage : possibilité d'automatisation des tâches.
  • 14. Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 14 / 46 Au delà du logiciel ● Application du principe des 4 libertés au delà des logiciels : ● pour les données (open data), ● pour les contenus (open content) (i.e. photos, films, livres,...), ● pour le matériel (open hardware).
  • 15. Partie 1 Utiliser les logiciels libres pour piloter votre appareil photo
  • 16. Qu'est-ce que CHDK ? ● CHDK = Canon Hack Development Kit. ● Kit expérimental, temporaire et libre pour améliorer le fonctionnement des appareils photos compacts de marque Canon. ● Vérifier la liste des appareils supportés. ● Avantages : ● Fonctionnalités professionnelles (ex. : sauvegarde en RAW). ● Détection de mouvement. ● Contrôle par port USB (télécommande). ● Programmation par script (UBASIC ou LUA). ● Plus d'infos : http://chdk.wikia.com/wiki/CHDK et http://chdk.wikia.com/wiki/French.
  • 17. Nouvelle interface pour son APN Canon
  • 18. Scripts CHDK « CHDK includes a slightly modified version of the uBASIC interpreter written by Adam Dunkels, which itself is a tiny version of BASIC (Beginner's All-purpose Symbolic Instruction Code). CHDK allows users to automate their cameras by running "scripts", small and simple programs written in a short-hand version of BASIC. There are scripts for exposure bracketing, focus bracketing, intervalometer and many more. » ● Possibilité de programmer l'appareil photo (!) : ● en UBASIC ou... ● en LUA. ● De nombreux scripts sont fournis par la communauté. ● Plus d'infos : http://chdk.wikia.com/wiki/UBASIC et http://chdk.wikia.com/wiki/Lua.
  • 19. Scripts CHDK (USB) ● Possibilité de commander l'appareil photo via son port USB. ● Plus d'infos : http://chdk.wikia.com/wiki/USB_Remote.
  • 20. Exemple 1 : intervalomètre (1/3) ● Extrait du code source du « UBASIC/Scripts: A Simple Intervalometer ». ● Plus d'infos : http://chdk.wikia.com/wiki/UBASIC/Scripts et http://chdk.wikia.com/wiki/UBASIC/Scripts:_A_S imple_Intervalometer.
  • 21. Exemple 1 : intervalomètre (2/3) ● Pour réaliser un timelapse.
  • 22. Exemple 1 : intervalomètre (3/3) ● Pour réaliser des photos aériennes. ● Par cerf-volant (KAP), par drone,... Plus d'infos : photocerfvolant.free.fr et http://fr.slideshare.net/pierremaurice90/photo-arienne. Photo : http://kapski.free.fr/tourelletele.html.
  • 23. Exemple 2 : piège à photos ● Avec « Motion Detect Plus » (d'autres scripts de ce type existent). ● Plus d'infos : http://chdk.wikia.com/wiki/Motion_Detect_Plus.
  • 24. Qu'est-ce que gphoto2 ? ● Logiciel libre pour GNU/Linux permettant : ● de gérer le transfert des photos entre l'appareil photo et l'ordinateur (en ligne de commande), ● de piloter son appareil photo depuis un ordinateur. ● Support variable suivant le modèle d'appareil photo (pilotage). ● Plus d'infos : doc.ubuntu-fr.org/gphoto et www.gphoto.org et http://www.gphoto.org/doc/manual/ref-gphoto2- cli.html.
  • 25. Exemple : autobraketing ● Exemple : « autobraketing kit ». ● Plus d'infos : http://islandinthenet.com/2012/08/hdr- photography-with-raspberry-pi-and-gphoto2/.
  • 26. Partie 2 Utiliser le matériel libre pour piloter votre appareil photo
  • 27. Qu'est-ce qu'Arduino ? ● Plate-forme de prototypage électronique libre (logiciel et matériel). ● Prix : ~25 euros. ● Plus d'infos : www.arduino.cc.
  • 28. Qu'est-ce que Raspberry Pi ? ● Nano-ordinateur monocarte à processeur ARM. ● Prix : ~25 euros. ● Plus d'infos : www.raspberrypi.org.
  • 29. Réalisations avec Arduino (1/3) ● Exemple 1 : Photoduino. ● Plus d'infos : photoduino.com.
  • 30. Réalisations avec Arduino (2/3) ● Exemple 1 : Photoduino (suite). ● Plus d'exemples : http://www.flickr.com/groups/photoduino/poo l/. Photo: Paco Fernández.
  • 31. Réalisations avec Arduino (3/3) ● Exemple 2 : tête motorisée pour créer des photos panoramiques avec Arduino. ● Plus d'infos : http://jeudisdulibre.be/2012/04/10/mons-le-19- avril-arduino-transformez-vos-idees-folles-en- prototype/.
  • 32. Réalisation avec Raspberry Pi ● Exemple : « autobraketing kit ». ● Avec Raspberry et gphoto2. ● Plus d'infos : http://islandinthenet.com/2012/08/hdr- photography-with-raspberry-pi-and-gphoto2/.
  • 33. Partie 3 Fabriquer son propre appareil photo
  • 34. Vague (néo-)rétro ● Intérêt pour les procédés anciens (collodion humide, papier ciré,...). ● Exemple : Martin Becka (Dubai Transmutations). ● Mode des appareils jouets ou rudimentaires. ● Exemple : Lomography (www.lomography.fr). ● Mode du rendu « retro » sur les smartphones. ● Exemple : Hipstamatic (hipstamatic.com).
  • 35. DIY (kit) : Konstruktor
  • 36. Qu'est-ce qu'un sténopé ? (Bolle et al.)
  • 37. DIY : sténopé géant « Hole In » (Bolle et al.) ● Plus d'infos : holein.fr et (Bolle et al.).
  • 38. DIY: sténopé 6×9 d'Edgar Bonet ● Sténopé fabriqué au Fablab Grenoble avec du bois MDF de 3mm, une découpeuse laser et une imprimante 3D (pour le bouton d’entraînement). ● Plus d'infos : https://www.logre.eu/wiki/St %C3%A9nop%C3%A9_6%C3%979.
  • 39. Un pas plus loin : projet Open Reflex ● Projet open source d'appareil photo argentique de type reflex mono-objectif. ● Peut être fabriqué avec une imprimante 3D de type RepRap (reprap.org). ● Plus d'infos : leomarius.com/albums/openreflex/.
  • 40. Du DIY à l'entrepreneuriat ● Exemple de l'atelier de réparation « L'atelier de Blanc » (atelierdeblanc.fr)... ● Et de son imprimante 3D « maison ». (Lambert, 2013)
  • 41. DIY et photographie numérique (1/2) ● Exemple de la Frankencamera : ● Plus d'infos : https://graphics.stanford.edu/projects/came ra-2.0/.
  • 42. DIY et photographie numérique (2/2) ● Vue d'artiste du « Holga D » : ● Plus d'infos : saikatbiswas.com.
  • 44. Pour conclure... ● Existence de ressources libres pour la retouche des photos. ● Existence de ressources libres pour piloter votre appareil photo. ● Existence de ressources matérielles libres pour piloter votre appareil photo. ● Émergence de technologies permettant la création (ou la modification) d'appareils photos. ● A suivre : Ateliers Creactifs (www.numediart.org/creactive/), Fablab Mons,...
  • 45. Quelques références ● Antonin Lambert, « Visite chez un réparateur argentique », Réponses Photo, n°259, octobre 2013, pp. 82-85. ● Julien Bolle et al., « La photo sans (vrai) appareil photo, Réponses Photo, n° 264, mars 2014, pp. 18-49. ● Marinus Ortelee, « Procédés anciens – Nouvelles images – Des techniques fondatrices (suite) », Réponses Photo, n°234, septembre 2011, pp. 90-101. ● Robert Viseur, « Créer des photos HDR avec des logiciels libres », Rencontres Mondiales du Logiciel Libre (RMLL), Université Libre de Bruxelles, Bruxelles, juillet 2013. ● Robert Viseur, « Business models of open hardware », Rencontres Mondiales du Logiciel Libre (RMLL), Université Libre de Bruxelles, Bruxelles, juillet 2013. ● Robert Viseur, « Traiter ses photos avec des logiciels libres », Jeudis du Libre, CEPH Concorcet, Charleroi, 21 mars 2013.
  • 46. Contact : Robert Viseur - robert.viseur@ecocentric.be - www.derriereleviseur.be 46 / 46 Contact A la recherche d'un partenaire pour un projet photo ou d'un formateur à l'utilisation des logiciels libres pour la photo numérique ? N'hésitez pas à prendre contact ! Contact : Robert Viseur robert.viseur@ecocentric.be www.derriereleviseur.be www.robertviseur.be 0479 660876 twitter.com/robertviseur