Je travaille sur un projet de traitement d'image, mon objectif final est de détecter les caractéristiques d'une vidéo en temps réel et de suivre ces fonctionnalités.Traitement de flux vidéo webcam
Je vais travailler avec une plate-forme de processeur embarqué appelée i.MX515 de Freescale, c'est un processeur multimédia 32 bits tournant sous Ubuntu 9.04.
En ce moment je travaille sur les algorithmes pour localiser les fonctionnalités, donc, j'utilise des images fixes. Quand je serai satisfait des résultats, je devrai commencer à utiliser un flux vidéo et je ne veux pas utiliser un fichier vidéo comme flux source, car alors je vais devoir m'inquiéter des décodeurs vidéo. Au lieu de cela, je voudrais brancher un USB Wecam à la plate-forme embarquée (il a des ports USB), prendre directement les images comme ils sont capturés et l'envoyer à mon application.
Je ferai attention d'acheter une webcam qui sera supportée sous Linux (pilote de périphérique). Mais ma question est de savoir si je serai capable de capturer le flux vidéo entrant de la webcam et l'envoyer à mon application? Serai-je capable de configurer la webcam et le DMA pour écrire les trames entrantes dans un emplacement mémoire particulier dont je peux simplement passer le pointeur à mon application? (Confus !!!)
J'espère que je pourrais transmettre mes doutes, quelqu'un peut-il me guider avec quelles mesures je dois prendre pour réaliser tout cela facilement? Prévoyez-vous une impossibilité ici?
Aidez-moi !!!
Cordialement
Vikram
Merci! Maurizio. – HaggarTheHorrible