Szeliski, Richard Computer Vision Algorithms and Applications - 2/e - New York Springer 2022 - xxii, 925 ISBN: 9783030343743