Est le numéro de la reconnaissance sur iPhone possible en temps réel?
J'ai besoin de reconnaître les chiffres de l'image de la caméra de l'iPhone, en temps réel. Je sais qu'il y aura pas plus de 5 chiffres sur l'image.
Ce problème est-il réaliste de résoudre étant donné le calcul des spécifications de l'iPhone?
Quelqu'un a une expérience avec le Tesseract OCR bibliothèque, et pensez-vous qu'il pourrait être résolu en utilisant?
double possible de: stackoverflow.com/questions/3140455/...
Même si la question demande comment utiliser Tesseract pour lire les numéros dans une image encore, c'est d'étudier la possibilité de faire ce genre de traitement à partir d'un flux vidéo en direct. Je crois qu'il y a assez de différence pour justifier une nouvelle question.
Même si la question demande comment utiliser Tesseract pour lire les numéros dans une image encore, c'est d'étudier la possibilité de faire ce genre de traitement à partir d'un flux vidéo en direct. Je crois qu'il y a assez de différence pour justifier une nouvelle question.
OriginalL'auteur MitLap | 2011-02-03
Vous devez vous connecter pour publier un commentaire.
La dépend de votre définition de "temps réel", mais oui, il devrait être possible de le faire de façon relativement rapide et la reconnaissance de chiffres de 0 à 9 sur un iPhone 4, en particulier si vous pouvez les polices, les conditions d'éclairage, etc. qu'ils apparaissent dans.
Je recommande fortement la lecture de l'article sur comment Sudoku Grab ne sa reconnaissance de puzzles à l'aide de l'appareil photo de l'iPhone. Dans leur cas, un réseau neuronal formé a été utilisé pour identifier les chiffres, ce qui devrait être assez simple et rapide, moderne iOS matériel.
La reconnaissance actuelle des bibliothèques, comme OpenCV, va utiliser l'iPhone CPU pour le traitement. J'ai entendu dire qu'ils peuvent faire encore plus de tâches complexes comme la reconnaissance faciale assez rapide pour une utilisation avec des sources vidéo tout en montrant un montant minimal de bégayer.
Pour des performances encore meilleures, je crois qu'il y a beaucoup de potentiel dans la programmation Gpu sur les nouveaux appareils iOS. Dans mes repères, j'ai vu un 14X - 28X accélération lors de l'utilisation de l'iPhone 4 de GPU pour le traitement d'image simple. Bien que peu de gens sont à la recherche à ce moment, quelque chose comme le Sudoku Saisir du réseau de neurones doit être un parallèle assez de processus de bénéficier de cours d'exécution sur le processeur graphique.
OriginalL'auteur Brad Larson
Il convient de calcul possible. Il y a des applications qui peuvent obtenir un code-barres en temps réel et aussi une application qui ne en temps réel de la traduction. (Word Lens). Je ne suis pas sûr de ce que les bibliothèques qu'ils utilisent, cependant.
OriginalL'auteur Alex Argo
OUI c'est possible en utilisant le tesseract moteur
Voici un exemple de code si vous voulez vérifier...
https://github.com/nolanbrown/Tesseract-iPhone-Demo
OriginalL'auteur Ankit Srivastava
Il est SDK gratuit: http://rtrsdk.com/ prend en charge à la fois iOS et Andorid, fonctionne en temps réel, vous permet de capturer n'importe quel texte, les nombres ne devrait pas être un problème.
Disclaimer: je travaille pour ABBYY
OriginalL'auteur Tomato
Oui. Bender peut vous aider avec ça. Il vous permet de créer et d'exécuter des réseaux de neurones sur iOS. Comme il utilise le Métal sous le capot, il s'exécute rapidement et en douceur. Il prend également en charge l'exécution de TensorFlow modèles directement.
De sorte que vous pouvez exécuter dans Bender un modèle existant dans TensorFlow formés de chiffres reconnaissance Manuscrite Chiffres de la Reconnaissance à l'aide de Réseaux de Neurones à Convolution en Python avec Keras si vous avez besoin d'aide
Avertissement: j'ai travaillé sur ce projet.
OriginalL'auteur bryant1410