This document discusses sign language recognition using hidden Markov models. It outlines preprocessing techniques like noise reduction and hand detection using skin detection and optical flow analysis. Feature extraction is then performed on the training data to create feature vectors for each sign. Hidden Markov models will be trained on these features to classify signs in new data, allowing computers to recognize basic American Sign Language letters and numbers through vision-based techniques. The current progress includes data collection, preprocessing, hand detection and feature extraction, while the remaining work is training the hidden Markov model for classification.