es gibt die sog. CMUCam.
such mal im Board danach, die is schon mehrfach angesprochen worden.
Mit der kann man sowas realisieren