How to keep blobs apart in Eyes++ ?
since you blobs have unique colors it to use Chromo Key
I like where you are going with that, but I will be using a thermal camera so that there is no conflict with stage lighting. The FLIR camera I have doesn't see color at all only heat (hopefully only body heat).
The Eyes++ calibration is very tricky... one thing that is a bit baffling is that you have a property called 'lifespan' but when it is incremented higher towards 100% the tracking appears to be unpredictable or stops functioning all together, where you would think it would become more persistent. It appears to require very nuanced parameter settings and that is hard to maintain in changing performance environments.
dbini last edited by
i don't know about Black Trax, I would probably try to build my own system out of bits and pieces salvaged from TV remotes and off of Ebay. If Black Trax gets integrated into Izzy then that's another level up, it would be worth investigating. I think they make custom systems depending how many points you want to track.
I would probably try to build my own system out of bits and pieces salvaged from TV remotes and off of Ebay
If only I could be so clever, I think I am too dyslexic to do anything like that.
You are right about the Eyes++ calibration being tricky. The lifespan parameter seems to have a downside to it that it takes longer to detect the blob in the first place and then it looses the blob faster when it moves. So for the moment I have this set very low (0-5). 'Same max dist' and 'same area chg' seem to do the trick in my case, at least they improve the response, but setting them to high will worsen the switchovers between blob ID's and it is almost impossible to find the sweet spot where response is the best.
Still experimenting at this, but it's improving...
I have thought about blinking led's, but I wouldn't know how to go about getting Isadora to see the difference. So I guess that would take a separate system all together to make that work. As far as Blacktracks, optitrack is concerned: those are very expensive setups, even to rent, and even then would be difficult to implement for what I'm trying to do here...
Maybe I should mention my human blobs are about 6 m off the ground and constantly moving both in height and in horizontal/vertical axis seen by the camera :-)
It would be good to get a response from Isadora about the 'lifespan' property and if the module is actually functioning correctly.
Lifespan as I understand it works when an objects disappears from view but Isadora tries to semi-predict the movement so it can pick it back up a few moments later. SO if a person moves behind a pillar or post for example.
Ah, Yes this old chestnut.
Motion tracking more than one person is very tricky. As amazing as eyes and eyes ++ is to get very good results I have often had to change the physical movement (dancer, actor, etc) which is not always ideal. Isadora does a very good job for its price point and indeed Blacktrax is another level; price and functionality!
Blacktrax is another level; price and functionality
There is no mention of price points on their website, do you have any idea of a ball-park cost for any of their systems?
To buy outright you are looking at around $60,000 I'd say. Luckily I have a student (soon to be graduate) who owns a system and their office is onsite.
Well the system tracks in 3D with six degrees of freedom... That's a lot more sophisticated than 2d XY tracking of Eyes & Blobs. I wonder if there is a less expensive entry point after all it is not full motion skeleton tracking.
outright you are looking at around $60,000
I put an enquiry through to Black Trax about a system to track a dancer in one of my scrim projection rigs (4 x 4 x 6m) the estimate came in at US$72,000. That would take some serious fund raising to achieve. Some alternatives were offered: a preloved system or a system from a rental partner, but I would have to dig a bit deeper to get a price on those options.
@dbini John's suggestion of making his own system sounds more feasible at that price tag.