Reconnaissance optique de caractères, plus communément connu sous le nom OCR, est l'interprétation des images numérisées de texte manuscrit, dactylographié ou imprimé en texte qui peuvent être édités sur un ordinateur. Il ya différentes composantes qui travaillent ensemble pour effectuer une reconnaissance optique de caractères. Ces éléments comprennent l'identification du modèle, l'intelligence artificielle et de la vision de la machine. La recherche dans ce domaine continue, le développement des taux de lecture plus efficaces et une plus grande précision.
Les deux principaux systèmes utilisés pour effectuer OCR sont "matrice correspondant" et "extraction de caractéristiques." Matrice de correspondance est la plus simple et la plus courante, ainsi que la plus limitée, des deux.