Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2012-10-08 17:06:14 installation de camera eloignée du pc, le tout en puredata

acryl
membre
Date d'inscription: 2012-08-27
Messages: 31

installation de camera eloignée du pc, le tout en puredata



Bonjour,

je suis en train de mettre en place un patch sous puredata qui me permet grosso-modo d'avoir un sampler visuel (je recupere la position d'objet d'une certaine couleur et d'apres cette position, je recrache du midi vers lmms).

Je compte me servir de ce petit bidouillage dans le cas d'un spectacle de jonglage, ou les objets seront posés au sol.

J'ai une octave complete a faire, il me faut donc diviser l'image en 12* la taille d'un de mes objets.

Je vous epargne les détails, mais en gros j'aurai besoin de mettre en place la camera a 5.10m du sol.

Jusqu'ici j'utilisai une webcam usb pour tester a petite echelle, le probleme etant que je ne pourrai jamais installer une webcam aussi haut a moins d'utiliser des repetiteurs, ce qui ne met plait pas beaucoup.

j'ai commencer a regarder d'autre solutions, comme un transmetteur usb wifi, mais les retours que j'ai vu dessus n'ont pas l'air tres convaincant : http://blog.testfreaks.com/review/cable … with-base/

et en meme temps j'ai aussi vu ce petit projet qui permet de prendre des photos et de les envoyer direct en pc via du wifi usb : http://www.homebrewusb.com/index.php.

Peut etre qu'il serait plus simple de passer par une camera IP, mais j'ai cru comprendre que puredata ne gérait pas tres bien ces cameras (en plus c'est assez cher).

Et puis pour simplifier le tout, je bosse sur un EEEPC sous linux, et donc sans carte d'acquisition et avec peu de connectique.

Quelqu'un a deja rencontré ce genre de probleme ou a une idée geniale?

Merci d'avance

Hors ligne

 

#2 2012-10-08 17:24:38 Re : installation de camera eloignée du pc, le tout en puredata

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: installation de camera eloignée du pc, le tout en puredata



c'est clair qu'une camera sans fil ferait l'affaire aux mieux .
maintenant au sujet des cables ou transmetteurs usb il y a au moins un "fil" sur ce forum .
le plus gros souci sera sans doute de trouver la camera avec la bonne focale (ou zoom) de façon à ne pas perdre en qualité en cropant .


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#3 2012-10-08 17:44:16 Re : installation de camera eloignée du pc, le tout en puredata

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: installation de camera eloignée du pc, le tout en puredata



Ouep, sinon tu peux aussi peut être passer par une carte d'acquisition externe qui capturerait un flux DV... Doit bien y en avoir quelques une qui sont compatbiles eeepc/linux.
Parce qu'une 'vrai' caméra c'est quand même beaucoup plus souple d'utilisation d'une webcam usb... (sans parler de la qualité d'image qui peut être elle aussi bien supérieure...) Mais c'est vrai aussi que c'est pas le même prix...

Hors ligne

 

#4 2012-10-08 22:49:49 Re : installation de camera eloignée du pc, le tout en puredata

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: installation de camera eloignée du pc, le tout en puredata



Oui une bonne vieille cam analogique . Le câble coaxial 75 ohm peut faire une bonne longueur sans perte . Les "dazzle pinnacle" fonctionnent sous Gnu/Linux . Après dans PD par les vloopback . Tu pourras cadrer ta surface plus précisément .


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#5 2012-10-09 14:46:18 Re : installation de camera eloignée du pc, le tout en puredata

acryl
membre
Date d'inscription: 2012-08-27
Messages: 31

Re: installation de camera eloignée du pc, le tout en puredata



Merci de vos reponses tout d'abord.

si je comprend bien l'idée, passer par une cam analogique permettrait de s'affranchir de la distance, mais je ne vois pas comment recuperer le flux dans puredata. On peut donner a l'objet pix_video une device de type vloopback?
un truc du genre :

[device vloopback(
|
[pix_video]

?



je vais regarder du cote des dazzle voir comment ca se passe.


merci encore

Hors ligne

 

#6 2012-10-09 15:01:00 Re : installation de camera eloignée du pc, le tout en puredata

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: installation de camera eloignée du pc, le tout en puredata



heu .... je sais pas trop . enfin si ... une carte d'acquisition (en usb en l'occurence) sera vue comme un périph V4L
donc en fait le vloopback est même pas nécessaire . oops j'ai été un peu vite et mélangé les pinceaux vu que c'est une cam analogue transcrite par un p&riphérique USB .
donc çà devrait être aussi simple que l'exemple du help SimpleVideo.pd


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#7 2012-10-10 12:24:42 Re : installation de camera eloignée du pc, le tout en puredata

zsilu
membre
Date d'inscription: 2010-04-01
Messages: 50

Re: installation de camera eloignée du pc, le tout en puredata



salut
j'avais déjà eu ce genre de questionnement, je m'étais penché sur différentes solutions possibles.
http://codelab.fr/2070
Alors, 2 extenders de 5m, ca marche pas trop mal pour une webcam, mais ca ne fait que 10m de fil, et parfois j'ai eu des problèmes d'image qui saute.
http://www.lindy.fr/extension-usb-11-max50m/42801.html Comme je le marquais dans l'autre discussion, je ne sais pas si ces trucs marchent très bien... Il faudrait tester un jour. Celui-ci semble être conçu pour l'audio et vidéo...

Sinon, une bonne vieille caméra DV avec une carte d'acquisition en USB devrait faire l'affaire. Attention quand même à un éventuel délai de traitement de l'image dû à la conversion... Un truc de ce genre :http://www.lindy.fr/video-audiograbber-usb-2/42886.html

A+

Hors ligne

 

#8 2012-10-10 12:43:04 Re : installation de camera eloignée du pc, le tout en puredata

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: installation de camera eloignée du pc, le tout en puredata



Et deux ordis ? Un pour la capture et son traitement et l'autre pour le son généré. C'est plus stable pour ces toutes petites machines, plus simple à mettre en œuvre, il suffit de faire du réseau et un patch qui traduit en midi les infos que tu as envoyé par le réseau local.
Un caméra avec un carte d'acquisition ça fait encore de la latence et si tu veux un truc nerveux, je ne suis pas sûr que ce soit la meilleur option. Il faudrait que tu puisses tester avant de faire des frais. Parce que tant qu'à faire des frais autant les faire qu'une seule fois sur la bonne solution...

Hors ligne

 

#9 2012-10-10 15:28:07 Re : installation de camera eloignée du pc, le tout en puredata

acryl
membre
Date d'inscription: 2012-08-27
Messages: 31

Re: installation de camera eloignée du pc, le tout en puredata



Bonjour a tous,

les extendeurs usb, je sais pas mais "je le sens pas", a part celui de chez lindy, mais effectivement 500euls pour brancher une cam a 30, ca ne me parrait pas forcement une super bonne idée... ceci dit, c'est interressant de savoir que ce genre de truc existe.

PoB, j'ai aussi un peu peur de la latence sur la solution carte d'acquisition+cam analogique, mais j'ai deja une petite cam de surveillance qui doit trainer dans un carton, je pense donc que je vais investir dans un petit terratec grabby http://www.rueducommerce.fr/Photo-Video … Grabby.htm au moins pour tester. D'ailleurs existe-t-il un moyen de faire un mini benchmark sur la latence d'un flux que l'on transmet a puredata?

Sinon ta solution deux ordis me parait compliqué, car le but serait de fixer la cam a 5m10 du sol sur une perche ou sur le gril d'une salle de spectacle. Ceci dit je fait deja tourner la capture et son traitement et le son genéré dans deux instances distinctes de Puredata (sur un double coeur donc normalement pas d'impact de l'un sur l'autre au niveau cpu et en ram je suis large). Par contre je me disais que peut etre avec un rasberry pi qui tourne avec dessus juste un patch puredata qui capte le flux video et l'envoie via wifi ou lan par netsend sur mon autre patch, ca pourrait peut etre le faire. Reste que ca serait peut etre dommage d'utiliser un truc comme ca juste pour envoyer un signal... (et en plus je ne sais pas combien ca peut couter un joujou comme ca).


merci a tous pour vos reponses en tout cas,

Dernière modification par acryl (2012-10-10 15:38:30)

Hors ligne

 

#10 2012-10-10 15:57:30 Re : installation de camera eloignée du pc, le tout en puredata

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: installation de camera eloignée du pc, le tout en puredata



Tu as intérêt à faire passer les données traitée sur le réseau et pas les flux d'images. Franchement, faire tourner deux ordis ou deux patchs sur un ordi c'est du même niveau de complexité.

Pour ce qui est de faire tenir ton mini ordi dans les cintres/perches, la réponse est "oui", on fait ça sans problème. Tu accèdes à ton ordi distant par SSH ou VNC. Faut juste pas l'éteindre ! Et tu n'as pas besoin d'avoir un écran sur cette machine.

Hors ligne

 

#11 2012-10-10 17:01:36 Re : installation de camera eloignée du pc, le tout en puredata

acryl
membre
Date d'inscription: 2012-08-27
Messages: 31

Re: installation de camera eloignée du pc, le tout en puredata



Pob, merci de tes precisions.

Si ca se fait de faire tenir un ordi sur des cintres, alorspeute etre que je vais aussi reflechir a cette solution, malheureusement pour moi, ca m'obligerai a retisser une grosse partie de mon patch car j'ai une instance qui sert uniquement de "controle" et de "stepper"( qui envoie les step de la grille de sequencer) et l'autre qui fait le traitement d'image et en resort du midi quand les steps sont envoyés aux coordonnées des cellules.

en gros:

instance1----------->instance2------------>lmms
        |   step+controle             note midi    |
        |                                                     |
        |                                                     |
        |                                                     |
        |                                            son    |
        |------------>sooperlooper<------------|                                                     
controle midi                   |                        |
                                      \                        |
                                        -> sotie audio<-


mais apres, c'est mon probleme smile, et plus j'y reflechi, plus je me dit que ca doit valoir le coup

Dans ce cas, j'ai juste a racheter un autre pc smile, peut etre pas la moins cher, mais surement la plus performante
des solutions( mais je vais quand meme tenter le boitier d'aquisition terratec parcque des fois que ca marcherait correctement, ca ferait tout de mem une sacrée économie, et puis j'arriverai bien a lui trouver une utilisation de toute facon)

Hors ligne

 

#12 2012-10-10 17:56:05 Re : installation de camera eloignée du pc, le tout en puredata

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: installation de camera eloignée du pc, le tout en puredata



j'ai déjà utilisé une cam de video surveillance via une carte d'acquisition (en pci ) avec des softs genre pd, gephex, reactivision; et pas plus de latence qu'avec une webcam voire même plutôt moins . Juste faire gaffe que la carte d'acquisition soit compat Linux et qu'elle code pas en hardware .


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#13 2012-10-10 20:02:21 Re : installation de camera eloignée du pc, le tout en puredata

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: installation de camera eloignée du pc, le tout en puredata



Ouais la petite solution carte d'acqui ça me parait jouable et pas trop trop reuch, en terme de latence tu en auras un peu c'est sur, faut voir ce que tu attends comme contraintes et ce que la cam balance comme signal. Mattes bien la compatibilité linux par contre.

Hors ligne

 

#14 2012-10-11 10:04:29 Re : installation de camera eloignée du pc, le tout en puredata

acryl
membre
Date d'inscription: 2012-08-27
Messages: 31

Re: installation de camera eloignée du pc, le tout en puredata



je met ca plus par info pour ceux qui ferait des recherches la dessus:

pour ce qui est de la compatibilité des cartes d'aqui avec linux, y a une doc ubuntu qui a l'air assez bien foutu et qui explique comment installer les drivers pour dazzle ou les caretes d'aqui a base de chipset em28xx

http://doc.ubuntu-fr.org/capture_video

pour ce qui est du terratec grabby, a priori d'apres ce fil, il serait reconnu directement a partir d'ubuntu 10.04
http://forum.ubuntu-fr.org/viewtopic.php?id=414424
On ve se la tenter comme ca pour le moment, quitte a mettre un peu plus et acheter une cam de surveillance avec un transmetteur le tout relié a la carte d'acqui pour le cote luxe et glamour du sans fil smile

Hors ligne

 

#15 2012-10-11 11:32:21 Re : installation de camera eloignée du pc, le tout en puredata

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: installation de camera eloignée du pc, le tout en puredata



De toute façon un coaxial 75 ohm de bonne qualité avec une connectique idoine (câblée avec soin) fera l'essentiel de la qualité du signal (d'autant plus que la distance sera importante) . J'ai déjà vu des "techniciens" passer de la video dans un multipaire son et s'étonner que : "çà marche pas !" .


le code est l'alchimie de l'âge du silicium

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024