Annonce

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


#1 2017-06-28 19:42:12 Détecteur de silhouette avec une webcam?

MAHMS
nouveau membre
Date d'inscription: 2016-03-09
Messages: 7

Détecteur de silhouette avec une webcam?



Salut à tous,

Je suis en apprentissage de vvvv, et j'ai décidé pour l'accélérer de réalisé un petit projet. Mais je bloque un peu et du coup j'ai besoin de quelque piste, idée, conseil.

1- serait-il possible avec une simple webcam de détecter un corps humain? Silhouette ? Éventuellement mouvement? Et d'en avoir des données?

https://img4.hostingpics.net/thumbs/mini_534627CamDetector.jpg


Si oui avez-vous des idées, des conseils... des nodes a utilisé? Un patch existant?

merci d'avance

Hors ligne

 

#2 2017-08-17 22:09:15 Re : Détecteur de silhouette avec une webcam?

desaxismundi
modérateur
Date d'inscription: 2008-02-26
Messages: 243
Site web

Re: Détecteur de silhouette avec une webcam?



Salut Mahms,

plusieurs techniques s'offrent à toi:

1.Le bon vieux trick de la camera IR (infrarouge) + utiliser des lampes IR pour illuminer l'espace de tracking. En particulier si tu comptes projeter en plus de la détection.

2.A ceci peut venir s'ajouter la technique dite de "background substraction" te permettant d'isoler les parties les plus lumineuses de ton image. Il existe une option openCV pour cela.. check le pack CVimage ou bien les versions shaders qui trainent sur le site vvvv.

3.Si l'espace de tracking est bien homogène (fond uniforme) les traditionnelles techniques de keying/thresholding peuvent aussi très bien fonctionner.

4.Aussi, si tu recherche à analyser le mouvement depuis une simple webcam la technique dite de l'Opticalflow est aussi très efficiente:

https://vvvv.org/contribution/opticalflow-dx11-for-real

voilà wink

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2017