Annonce

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


#1 2014-08-08 11:07:47 openCv et Kinect : tracking position et distance

Marty
membre
Date d'inscription: 2012-04-27
Messages: 143

openCv et Kinect : tracking position et distance



Hello !

J'utilise une Kinect pour gérer des effects sur une video (en approchant la main de la kinect)

J'ai mon image avec threshold et un blob de ma main

j'aimerai maintenant gérer des variations sur les effets en fonctino de la position de la main et de sa distance à la Kinect.

Comment je peux récupérer la distance et la position du blob ? (pas besoin d'une grande précision, une moyenne siffirait)

Merci à vous

PS : j'utilise oF 0.8.3 sur OSX Mavericks et XCode 5. avec les addons d'originie ofxKinect and ofxOpenCv

Hors ligne

 

#2 2014-08-09 00:26:57 Re : openCv et Kinect : tracking position et distance

Marty
membre
Date d'inscription: 2012-04-27
Messages: 143

Re: openCv et Kinect : tracking position et distance



Ok,

J'ai trouvé une solution qui n'est certes pas parfaite mais qui est un bon début : récupérer le point moyen d'un blob dans openCV :

kinect.getDistanceAt(contourFinder.blobs[0].centroid);

Hors ligne

 

#3 2015-03-17 17:27:40 Re : openCv et Kinect : tracking position et distance

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: openCv et Kinect : tracking position et distance



Au fait question kinect.
Elle fonctionne bien avec une salle éclairée par la lumière du jour ?

Et accessoirement as-tu déjà essayé de connecter plusieurs kinect à la fois sur un même ordi ?
Si oui, est-ce aussi simple que d'avoir des bus usb différents et de connecter chacune des kinects sur ceux ci ?

Hors ligne

 

#4 2015-04-14 19:06:30 Re : openCv et Kinect : tracking position et distance

Marty
membre
Date d'inscription: 2012-04-27
Messages: 143

Re: openCv et Kinect : tracking position et distance



Hello,

désolé pour la réponse tardive.

Mon installation est en place dans un hall baignée de lumière du jour, aucun problème de détection : la détection se fait grace à la projection d'un pattern infrarouge, donc à priori même en lieu éclairé pas de soucis pour peu que tu utilises les images infrarouge.

Pour plusieurs kinects sur une même machine oui. J'ai travaillé sur une installation qui utilisait 3 kinects sur un PC (Windows), il faut de la ressource mais pas de soucis. Par contre il faut avoir autant de contrôleur USB que de kinect (chacune étant connectée sur un contrôleur dédié)

Jamais testé sous Mac ou Linux

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024