a) yes, a lot,
b) I don't think PIL is the way to go, use openCV, you can use it
with python.
http://sourceforge.net/projects/opencvlibrary/
c) computer vision is hard, but it sounds like you're talking about a
very basic optitrack (maybe? I have no idea). I've not used them but
remember
I'm a relative newbie when it comes to image processing, so please bear with
me...
What I want to do is to set up a static camera such that it can track the
motion of a person wearing a particular color marker walking around in an
interior room (no windows). The color marker can be something like