В зависимости от вашего определения «в реальном времени», но да, должно быть возможно сделать относительно быстрое распознавание цифр 0-9 на iPhone 4, особенно если вы можете использовать шрифты, условия освещения и т. Д. что они появятся.
Я настоятельно рекомендую прочитать статью на how Sudoku Grab does its recognition of puzzles с помощью камеры iPhone. В их случае для идентификации цифр использовалась обученная нейронная сеть, которая должна быть достаточно простой и быстрой на современном оборудовании iOS.
Текущие библиотеки распознавания, такие как OpenCV, будут использовать процессор iPhone для выполнения обработки. Я слышал, что они могут выполнять еще более сложные задачи, такие как распознавание лица, достаточно быстро, чтобы использовать их с видеоисточниками, показывая минимальное количество заикания.
Для повышения производительности я считаю, что в программируемых графических процессорах на новых устройствах iOS имеется большой потенциал. В my benchmarks я видел ускорение 14X - 28X при использовании графического процессора iPhone 4 для простой обработки изображений. Пока мало кто смотрит на это прямо сейчас, что-то вроде нейронной сети Sudoku Grab должно быть достаточно параллельным процессом, чтобы выиграть от работы на графическом процессоре.
возможно дубликат: http://stackoverflow.com/questions/3140455/training-tesseract-to-use-with-iphone –
@Daniel: В то время как этот вопрос спрашивает, как используйте Tesseract для чтения чисел в любом неподвижном изображении, это исследует возможность делать такую обработку из потокового видеопотока. Я считаю, что здесь достаточно разницы, чтобы оправдать новый вопрос. –