View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

GNU/LINUX : Ubuntu : Matériel : Test de webcams "out-o-th-box" et en multicam

Par X. HINAULT - Novembre 2011

Le scénario

  • J'utilise des webcams dans de nombreux programmes Processing et/ou avec la GLAP-Box. Je vous présente ici les webcams que j'ai testées en précisant des paramètres généralement pas signalés sur les pages d'infos Ubuntu mais pourtant très important et/ou utiles pour une utilisation avancée, notamment en mode multi-cam.
  • Mon objectif ici :
    • est de trouver une ou plusieurs webcams actuelles facile à trouver
    • fonctionnant immédiatement "out-of-the-box" son + vidéo sous Guvcview, l'installation se limitant à son branchement sur le port USB
    • disposant du format de sortie MJPG opérationnel (mieux pour le multicam)
    • fonctionnant également en mode multi-webcams
    • ayant si possible une résolution élevée

Ressources utiles :

Webcams testées

  • Toutes ces webcams ont été testées sous Ubuntu 10.04 LTS.
Nom Prix Marque Out-of-the-box Résolution Max OK Format sortie Fps dispo Multi-cam Avis global Note
C170 15€ LOGITECH Video seule OK 640x480 YUYV OK et MJPG dispo mais écran noir 1/15 et 1/30 Marche pas bien. 2 à 3 pas plus. Webcam pas chère mais c'est son seul avantage ! *
C270HD 25-30€ LOGITECH Video+Son OK Fonctionne en 1280x960 ! YUYV et MJPG de 1/5 à 1/30 OUI, testé jusqu'à 7 webcams dont 2 x C270HD Une très belle image aux résolutions standard due au capteur HD. ******
Deluxe OpticalGlass 25€ Hercules Son + vidéo 640 x 480 YUYV seulement De 1/5 à 1/30 Oui, mais pas MJPG. Jusqu'à 7 webcam dont 1 OpticalGlass et 4 autres Hercules DualPixExchange Image moyenne. Look "mécanique". Un truc bien : 4 LEDs qui s'allument si obscurité pas bonne. ***
Dualpix Exchange 30€ Hercules Video + Son 640x480 YUYV et MJPG De 1/5 à 1/30 Oui, testé jusqu'à 7 webcams, dont 4 dualPix Exchange Une bonne webcam, mais on lui préférera la C270HD qui donne vraiment une meilleure image ! ****
Eye PS3 10-20€ d'occaz' Sony Video OK en 640x480. Nécessiter d'installer patch driver pour avoir résolution 320x240@100fps ! 640x480 YUYV Jusqu'à 120 fps en 320x240 ! Oui Des capacités techniques incroyable pour la vitesse de capture. Permet de faire du slow motion. ****

Les webcams en ligne de commande

  • La liste des webcams installées : ls /dev/video*
  • la liste des éléments présents sur le port usb : lsusb => Cette commande est utile pour déterminer le matériel utilisé. On obtient pour chaque webcam un champ de la forme ID 06f8:3005 où la valeur avant les : correspond au fabricant et le champ après les : au modèle de la webcam.

Infos techniques utiles pour utiliser plusieurs webcams simultanément

  • Si l'on souhaite utiliser plusieurs webcams simultanément, on peut faire le test avec Guvcview.
  • Pour réussir l'opération, il faut veiller à :
    • utiliser une sortie caméra au format MJPG (onglet vidéo) (le mieux à même capable de supporter plusieurs flux)
    • réduire la résolution et le nombre d'images par seconde si çà "coince" à l'ajout d'une nouvelle webcam
    • utiliser des bus USB différents (essayer en façade avant et arrière du PC)
  • Personnellement, j'ai réussi à utiliser jusqu'à 8 webcams simultanément sous Ubuntu !

Logiciels utiles pour l'utilisation des webcams sous Ubuntu

Voici quelques logiciels bien pratiques :

  • guvcviewer qui permet de visualiser et régler la webcam utilisée, la définition, le framerate, etc..
  • video4Linux device preference (paquet gtk-v4l) : une petite interface graphique qui permet de régler l'image webcam, même en cours d'utilisation avec Processing par exemple.