Computer vision models, learning and inference - Prince, Simon J D (Cambridge University Press, 2012)