Computer vision algorithms and applications - Szeliski, Richard 1958- (Springer, 2011)