Ask Your Question
1

Non programming question regarding multiple camera tracking

asked 2016-03-18 02:22:22 -0600

Nbb gravatar image

updated 2016-03-18 02:24:15 -0600

Hello,

I have some questions to ask regarding multiple camera tracking.

In an ideal scenario, if I have 2 cameras tracking multiple people and I project the coordinates of their feet onto a "top view" of the scene via the homography matrix, every pair of object corresponding to the same person should now have a similar coordinate. But in practice, due to calibration errors, their coordinates will not be similar.

How then should I give a consistent label to all pairs of the "projected people" ? Do I just compute the euclidean distance from each point to all other points in the top view and assign the pair with the smallest distance the same ID if it is below a threshold ? Or is there a more efficient method ?

Thanks.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2016-03-18 16:14:00 -0600

Tetragramm gravatar image

This is an area with a rather large space for trading off complexity, speed, and accuracy. If you want a very quick, simple, possibly inaccurate version, what you have described is fine. It's likely to be inaccurate only if you have pretty large errors, such that your coordinates for one track match more closely with a nearby track in the other camera.

The google search term to use is Track Association. You can find many many papers on ways to do this, although you should look pretty far back to find ones that deal with situations as simple as yours. Many current ones are meant to deal with many more uknowns.

If you have reasonable confidence is some of your associations you can even use them to update your calibrations, which will reduce the errors in the future.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2016-03-18 02:22:22 -0600

Seen: 127 times

Last updated: Mar 18 '16