Hello
im using ofxkinect to create an installation where users can use any object to paint in a projected wall and also to use it for interactive floor like this http://www.touchlesstouch.com/howitworks.php
i dont know whats the correct method to do this but im guessing is to get a one pixel plane and find what pixels are closer to kinect , those closer pixels should represent an object (finger, hand , foot, pen any object).
now instead of using countourFinder and thesholding i choose a line of pixels and for each one i get their distances
the problems i have are:
-how to group pixels by their distances (identify blob) so i can get the center XZ position of that object
-enviroment objects (smoth ignoring static objects like obstacles in the installation) like the absDiff of opencv
the image attached shows my progress where i use the mouse to select a horizontal line of pixels from the kinect image and then draw some kind of bar chart to show wich pixels are closer (bigger the line farther the object )
i set big lines for undetected pixels (out of range for the kinect or reflective ones)
thanks for your help…