gw-cs-sd / sd-2017-human-tracking

sd-2017-human-tracking created by GitHub Classroom
0 stars 1 forks source link

Improving user comparison #8

Open michael5486 opened 7 years ago

michael5486 commented 7 years ago

Joint tracking has been improved, working on having the program continuously update it's knowledge about the user...this is the beginnings of the "machine learning" aspect

michael5486 commented 7 years ago

Can get the median of the torsoHeight...using the median offsets the impact of outliers, and after a couple seconds there is a pretty reliable distance measurement for torso

michael5486 commented 7 years ago

changing calcDistance function to use imageX and imageY coordinates, and using the median worldZ value. Needed to get accurate distance measurements between joints because the raw world coordinates are unreliable, but the image coordinates are reliable

michael5486 commented 7 years ago

calcDistance fixed

michael5486 commented 7 years ago

Made a lot of progress with user last known location (LKL). Program keeps a buffer of recent locations for the user and uses that in another comparison if the target user cannot be found.

michael5486 commented 7 years ago

LKL needs some refining to assist in user permanence...trying a new algorithm to divide the image into regions and filter out users in far away regions from where the TU was last seen

michael5486 commented 7 years ago

Still working on improving user comparison, refining thresholds and such with further experimentation.