punchik punchik wrote:
Hello, im working on a interactive installation, im using a web cam in the roof 
to track the movements of people in a space. The thing is that the roof is not 
so tall, so i just can track a little space. So i was wondering if a i oould 
use 2 web cams in gem and render both videos as textures in one square in gem. 
I need to join both videos from the web cams into one for using the 
pix_multiblob object to tracking multiple blobs.

Is this possible? Do anybody have tried this before?


hi

first of all: i have used Gem with multiple cameras, there is no real problem doing so.

then: no you cannot texture 2 pixes onto a single square as you would like to

then: [pix_multiblob] has no notion of what a pix is textured to, so managing to put 2 pixes on a single geo will not help you with [pix_multiblob] at all. instead, [pix_multiblob] will always work on a single pix, so what you really have to do is merging the 2 pixes into 1.

there are probably a number of ways to do so; the one that comes to my mind now is rendering to a framebuffer (with 2 geos) and grabbing the pix-data with [pix_snap]. this feels ugly (performance wise).


however, you could use 2 [pix_multiblob]s (one for each cam) and merge the meta-data. this is probably easier. you will get some problems if a blob wanders from the view of cam1 to thhat of cam2. try to setup the cameras with a sufficiently overlapping area (or no overlapping area at all), so that you never have a blob being partly in cam1 and the other part in cam2 (which will result in 2 small disconnected blobs), but either in one of the 2 cams or in both of them (or none of them -))

i imagine the problems be easier to handle then to try to merge the 2 images smoothly.

mfg.asdrt.
IOhannes




_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to