Algorithms for computer vision have a close relationship to methods of pattern recognition and machine learning.