Algorithms, Dynamic Programming, Machine Learning, Artificial Intelligence, Markov Models.
find faces within an image, one HMM-based face detection algorithm observes overlapping rectangular regions of pixel intensities. These intensities are used to infer facial features, like the hair, forehead, eyes, etc. The features are the hidden states, and when the HMM encounters a region like