Comment lire l'heure à partir enregistrées de la caméra de surveillance vidéo?

J'ai un problème lorsque je dois lire le moment de l'enregistrement de la vidéo enregistrée par une caméra de surveillance.

Le temps s'affiche sur la zone en haut à gauche de la vidéo. Ci-dessous un lien vers la capture d'écran de la zone qui affiche le temps. Aussi, le chiffre de la couleur(blanc/noir) ne cesse de changer au cours de la durée de la vidéo.

Comment lire l'heure à partir enregistrées de la caméra de surveillance vidéo?
http://i55.tinypic.com/2j5gca8.png

Merci de me guider dans la direction d'approche de ce problème. Je suis un programmeur Java, donc préférez une approche par le biais de Java.

EDIT:
Grâce unhillbilly pour le commentaire. J'avais regardé le Ron Cemer ROC de la bibliothèque et son rendement est nettement en dessous de nos besoins.

Depuis le roc de la performance est moins que prévu, j'avais l'intention de construire un jeu de caractères à l'aide de l'écran de gagner pour tous les chiffres, et l'utilisation de l'image/pixel comparaison de la bibliothèque de comparer l'image du temps avec le jeu de caractères pour afficher un résultat probabiliste après comparaison.

Alors que je cherchais une bonne comparaison d'images de la bibliothèque(je serais OK avec un non-bibliothèque java qui je peux courir à l'aide de la ligne de commande). Également des conseils sur l'approche ci-dessus serait vraiment utile.

Je ne peux pas vous aider avec la capture d'écran mais jetez un oeil à la question concernant Java OCR stackoverflow.com/questions/1813881/java-ocr-implementation

OriginalL'auteur stressed_geek | 2010-12-21