FAQ  •  Inscription  •  Connexion

amélioration logiciel 'video detector for photography'

<<

lonefrog

Messages: 4

Inscrit le: 02 Fév 2011, 04:35

Message 02 Fév 2011, 05:06

amélioration logiciel 'video detector for photography'

Bonjour à tous, je suis nouveau sur ce forum, donc petite présentation. Je m'appelle Christophe et je suis président du club photo IBM La Gaude.

Voici l'objet de ma question. Je commence à investiguer dans le domaine de la photographie de 'gouttes'.
Sur internet je trouve plein de systèmes matériels à partir de détecteur infrarouges / valves du bricolage élémentaire au plus sophistiqué (camera axe).
Partons du principe que je ne suis pas un dieu de l'électronique et que je pars sur une solution à base de soft / PC via USB et détection de mouvement à partir du liveview de mon 450D.
Note: Pour savoir si je pars sur une piste valable, quelqu'un a t'il regardé cette méthode et les latences liveview + PC sont elles compatibles avec ce que je veux faire ?

Tout d'abord je pense que la solution se trouve peut-être sur l'un des CD ROM Canon. EOS utilities permet bien de piloter l'appareil photo à distance mais ca reste très sommaire, c'est à dire pas de synchronisation du déclencheur avec des évènements externes, donc capturer la goutte au bon moment, très aléatoire....
Ensuite je trouve sur internet une solution logicielle à base de Webcam zone trigger (Zone Alarm) payant + integration style 'plugin' d'un autre soft 'DSRL remote pro' lui aussi payant ...
J'ai installé les versions d'évaluation. Zone Alarm détecte bien les mouvements, mais même en mettant la durée à 0 secondes, le déclenchement prend environ 2 seondes après le mouvement (je n'ai pas mis de retardateur nul part pourtant) ...
Donc je continue à chercher sur internet, et là miracle je tombe sur 'video detector for photography', gratuit eh eh....
L'interface et les fonctionnalités correspondent presque à ce que je cherche mais suite à détection de mouvement, la seule action est l'émission d'un bruit sur le PC. L'auteur utilise ce bruit à partir de la sortie audio du PC vers un autre système electronique qui lui même déclence sur une commande à distance.
Ma question est (si l'auteur du logiciel participe à ce forum ?) : Serait il possible d'améliorer le programme pour étoffer les actions après détection de mouvement par exemple:
- Générer un click gaude de souris --> Dans ce cas je mets la souris sur le déclencheur d'EOS Utilities et hop le tour est joué !
- Lancer une commande quelconque
- Ou bien et là je rêve peut-être, j'ai vu de Canon offre un EOS SDK, c'est à dire permet d'intégrer dans un programme la commande qui lance la commande de déclenchement par USB de la prise de photo ... Là ca serait top !
Sinon si le programme n'est plus maintenu, je peux essayer d'intégrer la capture du son émis par un logiciel comme zone alarm audio, mais pas sûr d'y arriver...
Voila ce post est un peu long mais j'espère qu'il sera lu et recevoir des conseils ;)
<<

ThierryD

Avatar de l’utilisateur

Administrateur
Administrateur

Messages: 1545

Inscrit le: 01 Nov 2010, 22:24

Message 02 Fév 2011, 22:28

Re: amélioration logiciel 'video detector for photography'

Bonjour,
je viens de déplacer votre sujet dans les questions et reponses du fourm.
Pour ce qui est de votre besoin, il est facile de générer un clic de souris au lieu d'un son.
Je vais m'en occuper (laissez moi quelques jours).
Je mettrai le nouveau programme à disposition lorsque celui-ci sera prêt.
Venez donc vérifier régulièrement sa mise à disposition.
Et si vous faites de la macro photographie de gouttes d'eau, n'hésitez pas à poster quelques unes des photos que vous aurez réalisé avec ce programme.

NB: Ce programme se sera jamais aussi précis que mon vrai détecteur de gouttes d'eau (visible sur mon site internet).
Car la détection de la goutte peut se faire en haut de l'image mais aussi en bas de l'image (donc une variation de quelques millisecondes suivant la vitesse de calcul de votre ordinateur) + le Frame rate de votre Webcam qui est de l'ordre de 30 images /seconde donc un décalage de détection posssible de 1/30 seconde.
Pour capturer toujours le même instant de la goutte d'eau, je vous conseille donc le vrai détecteur de gouttes d'eau.
Mais vous arriverez quand même à de bons résultats avec le détecteur de mouvement vidéo pour la photographie si votre ordinateur est équipé d'un processeur Intel CORE I5 ou I7.

Je vais modifier le programme "détecteur de mouvement vidéo pour la photographie " et le mettrai en ligne d'ici quelques jours.
Votre remarque est judicieuse de pouvoir l'utiliser (via un clic de souris) avec un vrai programme de capture fournit par le fabriquant du reflex.


NB 2: Pour le délai de 2 secondes que vous avez au déclenchement, il faut impérativement que le reflex soit en manuel. Autofocus désactivé (mise au point manuel), ouverture et vitesse en manuel, balance des blancs en manuel. Mais aussi, il ne faut pas utiliser le mode Live view qui est beaucoup plus long a déclencher la photo que lorsqu'on utilise le viseur.
Pour capturer une goutte d'eau vous devrez respecter ces règles.
NIKON D7100 *** NIKON 17-55 mm AF-S DX f/2.8G G IF ED *** SIGMA 70-200 mm F2,8 APO DG OS EX HSM Nikon D *** SIGMA 120-400mm F4,5-5,6 DG APO OS HSM Nikon D *** SIGMA 105mm F2.8 EX DG MACRO OS HSM *** SIGMA 8-16 mm F4.5-5.6 DC HSM *** Flash SB600
<<

lonefrog

Messages: 4

Inscrit le: 02 Fév 2011, 04:35

Message 03 Fév 2011, 02:18

Re: amélioration logiciel 'video detector for photography'

Merci Infiniment !! Je n 'attendais pas une réponse aussi rapide de votre part, promis je surveille avec impatience le site pour la nouvelle version et le forum !!

En ce qui concerne vos conseils:
- J'étais bien en tout manuel mais le liveview était activé ce qui peut expliquer les délais observés avec la configuration 'zone alarm' + 'DSRL rmeote pro'. Mais le liveview est obligatoire avec ette configuration.
- Pour éviter d'utilliser le live view, j'ai une idée (dites moi ce que vous en pensez):
- J'utiliserai 'video detector for photography' avec ma webcam Creative que je placerai en amont de l'évènèment, la distance entre la webcam et la zone à photographier étant réglable pour ajuster la latence du déclenchement de la photo et la durée du mouvement.
- L'appareil photo allumé sans le liveview sera connecté par USB et activé par EOS utilities à travers le click suite à détection de mouvement par 'video dectector for photography'.

Promis je vous ferai des photos du montage et des résultats pour publier sur le forum.

Sans vouloir abuser de votre gentilesse, pourriez vous me dire le language utilisé pour la programmation, ainsi je pourrais chercher pour vous dans les forum le code du SDK Canon EOS et je vous enverrai le code pour l'action de déclencheur, ca ne marcherait que pour canon mais ca éviterait d'utiliser complètement EOS utilities et diminuer encore plus les latences (au final ca méritera haut la main un don par paypal ;) )

Pour info je suis plutôt spécialisé pour l"instant dans le domaine des panoramiques, voici amicalement mes galeries Picasa si ca vous intéresse:
http://picasaweb.google.com/115345730119659913902
http://picasaweb.google.fr/dentingerc
<<

ThierryD

Avatar de l’utilisateur

Administrateur
Administrateur

Messages: 1545

Inscrit le: 01 Nov 2010, 22:24

Message 06 Fév 2011, 01:31

Re: amélioration logiciel 'video detector for photography'

Bonjour,
je viens de mettre en ligne le programme mis à jour avec cette nouvelle option dans la rubrique "Téléchargement" du site internet : http://rienquepourlesyeux.free.fr

En ce qui concerne les conseils:
Oui, il faut utiliser une webcam qui servira de détection, et évitera d'utiliser le mode Liveview de votre reflex.

En ce qui concerne les SDK (Canon ou Nikon) ceux-ci sont souvent écrit pour des programmes en C++, ils ne mettent pas à disposition d'API et/ou de compléments COM+ pour les autres languages de programmation.
En plus pour Nikon, il existe un SDK par modèle de reflex Nikon.
Je n'envisage pas de consacrer des jours et des jours à implémenter les SDK.
Et si il faut créer un programme spécifique pour chaque SDK, cela rendrait mon "Détecteur vidéo" moins générique.
L'avantage de ne pas reposer sur le SDK d'un fabriquant, c'est que ce programme peut fonctionner (soit par cette nouvelle méthode du clique, soit via le petit montage électronique) de façon complétement générique pour toutes les marques et modèles : Nikon, Canon, Panasonic, Sony, ...

NB: Le petit montage électronique (Détecteur de foudre) n'est vraiment pas très compliqué à réaliser. Il a l'avantage de servir de détecteur de foudre, détecteur de mouvement vidéo via ce programme, mais aussi détecteur sonore, couplé avec un capteur de luminosité on peut même un faire un déclencheur via un rayon laser (détection par coupure du faiseau laser).


Je suis aller faire un tour dans votre gallerie photos, il y en a de très belles.
Bravo !
Si de temps en temps vous souhaitez en poster quelques unes dans ce forum, j'en serai ravi.
J'ai remarqué que vous aimez aussi beaucoup le HDR saturé, c'est un effet très interessant donnant un très bon effet type aquarelle.
Je serai très interressé, si vous postiez dans ce forum un petit tutoriel sur votre technique pour faire du HDR saturé (avec par exemple un print ecran avant, après et de la fenêtre de réglage que vous utilisez).
Il existe une rubrique PHOTOS TUTORIALS / PHOTOGRAPHICS TECHNICS
dans laquelle vous pourriez poster ce tutoriel.
Porgressivement, j'essaye de regrouper des tutoriaux utilent pour tous photographes (j'ai commencé à en mettre quelques uns sur Photoshop) afin de créer une bonne base de connaissance.

Au plaisir de vous revoir lors de vos visites et/ou de vos posts sur ce forum.
NB: J'attend les photos des gouttes d'eau que vous ferez avec ...
NIKON D7100 *** NIKON 17-55 mm AF-S DX f/2.8G G IF ED *** SIGMA 70-200 mm F2,8 APO DG OS EX HSM Nikon D *** SIGMA 120-400mm F4,5-5,6 DG APO OS HSM Nikon D *** SIGMA 105mm F2.8 EX DG MACRO OS HSM *** SIGMA 8-16 mm F4.5-5.6 DC HSM *** Flash SB600
<<

lonefrog

Messages: 4

Inscrit le: 02 Fév 2011, 04:35

Message 06 Fév 2011, 19:06

Re: amélioration logiciel 'video detector for photography'

Bonjour Thierry!

Merci infiniment pour votre mise à jour du détecteur vidéo :dance: , je vais le tester la semaine prochaine et promis je vous tiens au courant des résultats, aussi je ferai un petit tutoriel avec la solution de bout en bout et les photos produites (au niveau de mon club photo IBM nous faisons régulièrement des présentations techniques).

Pour les panoramiques HDR j'utilise des vues prises avec tête panoramique / Canon 450D et Fisheye Tokina, mode bracketing. Puis je passe en HDR saturé avec Photomatix et j'assemble avec Autopano. J'essaierai de poster un tutoriel sur le forum, pour l'instant je n'ai pas vu d'autres personnes sur le web qui utilisent cette technique.

Merci encore pour votre activité, votre partage et les discussions futures ;)

Je reviendrai souvent sur ce forum !

Salutations,

Christophe
<<

Phil06

Power user
Power user

Messages: 276

Inscrit le: 03 Nov 2010, 23:12

Message 06 Fév 2011, 20:41

Re: amélioration logiciel 'video detector for photography'

Bonsoir, de beaux clichés sur ton site, j' ai hâte aussi de voir tes clichés avec le détecteur

Cdt, Phil .
<<

lonefrog

Messages: 4

Inscrit le: 02 Fév 2011, 04:35

Message 03 Mars 2011, 22:41

Re: amélioration logiciel 'video detector for photography'

Bonjour à Tous,

Désolé pour le retard mais j'ai pu enfin mettre en place le montage à base de video detector + EOS Utilities Canon et voici les premières photos en ligne: https://picasaweb.google.com/1153457301 ... uesBestOf# une partie prises avec flash et 450D, une partie partie sans flash avec Canon 7D en hautes sensibilités.

J'ai aussi créé une présentation qui décrit tout de la préparation, les conseils, les problèmes rencontrés, solutions ... Je vais l'envoyer à Thierry pour partage sur le site.

Il me reste à tester avec un boitier Nikon et DSRL shutter à la place de EOS utilities pour voir si ca marche, et utiliser des tubes allonges au lieu de bonnettes d'agrandissement.
Aussi à voir comment améliorer la trop faible profondeur de champ (si je ferme le diaphragme je dois augmenter la durée d'exposition, donc flou de bougé au lieu de flou de profondeur), pas toujours facile à doser...
Enfin dernier idée, plutot que de placer la webcam sur la passage de la goutte, la mettre en dessous du récipient (si le liquide dans la zone de réception est transparent).

Je pense que j'ajouterai de nouvelles photos la semaine prochaine.

A bientot donc!

Merci encore pour l'aide apportée par video detector.

Salutations,

C. Dentinger
<<

Phil06

Power user
Power user

Messages: 276

Inscrit le: 03 Nov 2010, 23:12

Message 06 Mars 2011, 12:45

Re: amélioration logiciel 'video detector for photography'

Salut, je suis allé voir sur ton site tes clichés ça avance tu y es presque !
qu'est ce que tu utilise comme objo ? car j'ai vu des focales à 50 et 100 mm .

Bon courage, à bientôt !

:)
Phil.
<<

patdood85

Best user
Best user

Messages: 98

Inscrit le: 06 Sep 2011, 23:49

Message 10 Sep 2011, 02:40

Re: amélioration logiciel 'video detector for photography'

Je viens d'essayer avec mon 500D et la webcam du portable, bah ça marche super bien ce ptit prog, je pense qu'il faut une petite prise en main avant de bien gérer les niveaux de détection, mais ça peut être super pratique pour l'hiver avec les oiseaux a la mangeoire, une idée parmi d'autres. il reste plus qu'à relever le miroir du reflex et on doit gagner encore en temps non ? Sinon c'est excellent !!!!
<<

ThierryD

Avatar de l’utilisateur

Administrateur
Administrateur

Messages: 1545

Inscrit le: 01 Nov 2010, 22:24

Message 10 Sep 2011, 10:03

Re: amélioration logiciel 'video detector for photography'

Bonjour Pat,
merci pour les comentaires,
A l'origine, c'est exactement dans ce sens que je l'ai fait : la détection d'animaux trop farouche pour accepter la présence de l'homme.
Mais en fait, il peut servir un peu à tout.
Pour ce qui est de gagner du temps.
Oui lever le miroir peut faire gagner un peu mais surtout avoir un micro très récent qui pour pourra gérer le flux vidéo presque en temps réél.
NIKON D7100 *** NIKON 17-55 mm AF-S DX f/2.8G G IF ED *** SIGMA 70-200 mm F2,8 APO DG OS EX HSM Nikon D *** SIGMA 120-400mm F4,5-5,6 DG APO OS HSM Nikon D *** SIGMA 105mm F2.8 EX DG MACRO OS HSM *** SIGMA 8-16 mm F4.5-5.6 DC HSM *** Flash SB600
Suivant

Retour vers QUESTIONS AND ANSWERS (Questions et réponses)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software.
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr