How to read time from recorded surveillance camera video?
        Posted  
        
            by 
                stressed_geek
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by stressed_geek
        
        
        
        Published on 2010-12-21T20:14:59Z
        Indexed on 
            2010/12/25
            18:54 UTC
        
        
        Read the original article
        Hit count: 310
        
I have a problem where I have to read the time of recording from the video recorded by a surveillance camera.
The time shows up on the top-left area of the video. Below is a link to screen grab of the area which shows the time. Also, the digit color(white/black) keeps changing during the duration of the video.
http://i55.tinypic.com/2j5gca8.png
Please guide me in the direction to approach this problem. I am a Java programmer so would prefer an approach through Java.
EDIT: Thanks unhillbilly for the comment. I had looked at the Ron Cemer OCR library and its performance is much below our requirement.
Since the ocr performance is less than desired, I was planning to build a character set using the screen grabs for all the digits, and using some image/pixel comparison library to compare the frame time with the character-set which will show a probabilistic result after comparison.
So I was looking for a good image comparison library(I would be OK with a non-java library which I can run using the command-line). Also any advice on the above approach would be really helpful.
© Stack Overflow or respective owner