Dipende dalla definizione di "tempo reale", ma sì, dovrebbe essere possibile eseguire un riconoscimento relativamente rapido delle sole cifre 0-9 su un iPhone 4, in particolare se è possibile utilizzare font, condizioni di illuminazione, ecc. . che appariranno in.
Consiglio vivamente di leggere l'articolo su how Sudoku Grab does its recognition of puzzles utilizzando la fotocamera dell'iPhone. Nel loro caso, è stata utilizzata una rete neurale addestrata per identificare le cifre, che dovrebbe essere ragionevolmente semplice e veloce sul moderno hardware iOS.
Le librerie di riconoscimento correnti disponibili, come OpenCV, utilizzeranno la CPU dell'iPhone per eseguire l'elaborazione. Ho sentito che possono svolgere anche compiti più complessi come il riconoscimento facciale abbastanza veloce da poter essere utilizzato con le sorgenti video mentre mostra una quantità minima di balbuzie.
Per prestazioni ancora migliori, credo che ci sia un sacco di potenziale nelle GPU programmabili sui nuovi dispositivi iOS. In my benchmarks, ho visto un aumento di velocità 14X - 28X quando si utilizza la GPU di iPhone 4 per la semplice elaborazione delle immagini. Mentre poche persone stanno guardando questo al momento, qualcosa come la rete neurale di Sudoku Grab dovrebbe essere un processo abbastanza parallelo per beneficiare dell'esecuzione sulla GPU.
fonte
2011-02-03 16:30:31
possibile duplicato di: http://stackoverflow.com/questions/3140455/training-tesseract-to-use-with-iphone –
@ Daniel: Mentre questa domanda chiede come usa Tesseract per leggere i numeri in qualsiasi immagine fissa, questo sta studiando la possibilità di fare questo tipo di elaborazione da un flusso video live. Credo che qui ci sia abbastanza di differenza per giustificare una nuova domanda. –