myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
   » Plugin für Firefox
   » Plugin für IE7
   » Gadget für Vista
» Regeln
» Wie poste ich richtig?
» Datenschutzerklärung
» wbb-FAQ

Mitglieder
» Liste / Suche
» Stadt / Anleitung dazu
» Wer ist wo online?

Angebote
» ASP.NET Webspace
» Bücher
» Zeitschriften
   » dot.net magazin
» Accessoires

Ressourcen
» .NET-Glossar
» guide to C#
» openbook: Visual C#
» openbook: OO
» .NET BlogBook
» MSDN Webcasts
» dotnetjob.de
» Search.Net

Team
» Kontakt
» Übersicht
» Wir über uns
» Bankverbindung
» Impressum

» Unsere MiniCity
MiniCity
» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Grafik und Sound » Handschriftlich ausgefüllte Vorlage + OCR
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Handschriftlich ausgefüllte Vorlage + OCR

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319


Campy ist offline

Handschriftlich ausgefüllte Vorlage + OCR

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

ein Kunde von uns gibt an seine Mitarbeiter ausgedruckte Vorlagen aus, die dann handschriftlich ausgefüllt werden (Zahlen + Ankreuzen und evtl. Text).

Diese Dokumente werden dann ausgefüllt in der Zentrale abgegeben und per Hand ins Programm übernommen.

Meine Frage an Euch ist nun, ob OCR schon soweit ist dies zuverlässig auswerten zu können (Kontrolliert kann das ganze ja dann manuell noch werden) und welche Library zu empfehlen wäre.

Vielen Dank!
Campy
30.06.2012 16:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Hellfire76 Hellfire76 ist männlich
myCSharp.de-Mitglied

Dabei seit: 09.03.2012
Beiträge: 21


Hellfire76 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

welche Softwareseitige Lösung man da einsetzen könnte würde mich auch interessieren (dll ?????!)

Wir setzen OCR in unserer Firma auch ein und werten die Aufträge mit einer Software von B&L aus. Ich kann dazu nur sagen, dass es je nach Land auch unterschiedliche Schreibweisen gibt (so auch bei jedem Menschen) und somit die Qualität des gelesenen schwankt. Die Engländer schreiben zum Beispiel eine 7 die aussieht wie eine 1. Da ist die Frage wie sauber die Mitarbeiter schreiben. WEnn einer eine absolute Sauklaue hat wirds eng :-)

Käme auf einen Versuch an. Bei uns hat es sich etabliert "Kästchen" im Hintergrund vorzudrucken, wo in Druckbuchstaben das ganze eingetragen wird. Das erleichtert OCR die Arbeit enorm. Schreibschrift könnte da schon ein Problem werden.

Am Ende hat man aber noch eine Prüfung wo man sich die Blätter nochmal angucken kann ob alles gelesen wurde. Wenn man es richtig macht geht es auf jedenfall schneller als selbst tippen - selbst mit Korrekturen.

Gruß

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Hellfire76 am 30.06.2012 18:09.

30.06.2012 18:08 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319

Themenstarter Thema begonnen von Campy

Campy ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Hellfire76,

das mit den Kästchen und Druckbuchstaben ist ein super Tipp und auf jeden Fall auch für den Kunden machbar.

Die manuelle Korrektur der Eingaben ist so auch geplant aber ich denke, dass die Zeitersparnis enorm ist.

Viele Dank!
Campy
30.06.2012 18:13 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
trib trib ist männlich
myCSharp.de-Mitglied

Dabei seit: 22.04.2008
Beiträge: 453
Entwicklungsumgebung: C#


trib ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

wirf doch mal einen Blick auf den  EasyPen.
Dort kauft man Papier, welches im Hintergrund mit einem nahezu unsichtbaren Raster versehen ist. Darauf wird das Formular gedruckt.
Der Stift, mit dem geschrieben wird, ist mit einer Kamera versehen, der die exakte Position auf dem Formular und das Formular selbst kennt.
Macht man an einer Stelle einen Haken, so ist das Formular abgeschlossen und wird per Bluetooth an das Handy und dann einen Server übermittelt, der die Übersetzung vornimmt. Die Qualität liegt wohl jenseits der 90%.

Es handelt sich dabei dann natürlich um ein Bezahlmodell...
02.07.2012 10:43 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319

Themenstarter Thema begonnen von Campy

Campy ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo trib,

die Idee ist nicht schlecht nur haben die Mitarbeiter des Kunden nicht immer ein Handy dabei (Baubranche).

Die Mitarbeiter sollen nach wie vor die Zettel abgeben und diese will ich dann auswerten. Wäre es Möglich Tablets oder ähnliches an die Mitarbeiter / Baustellen zu verteilen hätte ich das Problem natürlich nicht ;).

Noch keiner mit einer kostenlosen OCR Software gearbeitet?

Viele Grüße
Campy
02.07.2012 11:34 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
bredator bredator ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-155.gif


Dabei seit: 08.09.2010
Beiträge: 204
Entwicklungsumgebung: VS 2008 Pro, VS 2010 Pro


bredator ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Für ein Projekt in der Firma habe ich mich massiv mit OCR beschäftigen müssen und dabei bin ich ca. 30 OCR-Engines durchgegangen. Vorab: Die kostenlosen waren allesamt absolut unzureichend und nicht mal im Ansatz zu gebrauchen. Alle hätten noch hunderte oder tausende Stunden Arbeit benötigt, die ich nicht investieren konnte. Daher ging es zu den kostenpflichtigen. Besonders gut waren die von Accusoft oder auch Abby. Allerdings waren die SDKs und Lizenzkosten nahezu unbezahlbar (5000 € fürs SDK + 350 pro Arbeitsplatz bei Accusoft). Letztlich bin ich dann bei TOCR gelandet, die recht günstig ist und dafür auch noch sehr gute Ergebnisse liefert. Ist halt ein bisschen Arbeit, bis man sich da eingearbeitet hat, aber da wars insgsamt der beste Kompromiss aus Kosten und zu investierender Arbeit.
02.07.2012 11:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319

Themenstarter Thema begonnen von Campy

Campy ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo bredator,

vielen Dank! Ich werde mir das mal genauer anschauen.
Kostentechnisch ist der Preis von TOCR kein Problem.

Viele Grüße
Campy
02.07.2012 11:44 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319

Themenstarter Thema begonnen von Campy

Campy ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

mit handschriftlich ausgefüllten Formularen kommt aber auch TOCR nicht wirklich gut zurecht (Getestet mit dem Viewer der Demo).

Gibt es nicht noch andere OCR C# Libraries? Sie dürfen auch etwas mehr kosten solange ich es vorher über eine Trial probieren kann.

Vielen Dank!
04.07.2012 11:28 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
herbivore
myCSharp.de-Team (Admin)

images/avatars/avatar-2627.gif


Dabei seit: 11.01.2005
Beiträge: 47.474
Entwicklungsumgebung: csc/nmake (nothing is faster)
Herkunft: Berlin


herbivore ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Campy,

ich will natürlich nicht vereiteln, dass vielleicht doch noch jemand eine Bibliothek kennt, bei der sowohl deren Preis also auch deren Qualität zwischen TOCR auf der einen Seite und Accusoft oder Abby auf der anderen Seite liegen. Besonders groß schätze ich die Chance nach dem was bredator gesagt hat aber nicht ein. Du wirst dich entscheiden müssen: günstige, aber schlechtere Erkennung oder teure, aber bessere Erkennung. Qualität hat ihren Preis.

Wobei die Erkennungsraten bei Handschriften, grundsätzlich niedriger liegen als bei gedruckten Texten (die mittlerweile fast fehlerfrei erkannt werden). Je nach Schreiber möglicherweise sehr deutlich geringer.

Außerdem ist die Erkennung bei Daten, wo es jedes Zeichen für sich richtig erkannt werden muss, grundsätzlich niedriger, als bei Worten in einem Fließtext, bei denen aus dem Kontext auf das richtige Wort geschlossen werden kann, wo es für eine richtige Erkennung des Wortes also möglicherweise reicht, 80% der Einzelbuchstaben richtig zu erkennen.

Die Erkennungsrate lässt sich u.U. durch Vorgaben, wie die einzelnen Zeichen geschrieben werden müssen, steigern. Teilweise sehen die Formen der Buchstaben dann recht anders aus, als man sie normalerweise kennt. Davon müssen aber alle Mitarbeiter wissen, das üben und sich auch stets daran halten.

Deshalb werden manchmal immer noch Formulare verwendet, in denen nicht beliebige Zeichen eingetragen werden können, sondern wo für jede Stelle jeweils alle Zeichen aufgedruckt sind, und nur noch markiert (z.B. eingekreist) werden müssen.

herbivore
04.07.2012 13:44 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319

Themenstarter Thema begonnen von Campy

Campy ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo herbivore,

vielen Dank für deine ausführliche Antwort.

Wir sind nun zu dem Entschluss gekommen, auch vorgedruckte Formulare zu verwenden auf dem dann nur noch die Optionen angekreuzt werden müssen.

Dennoch wäre ich dankbar für gute Produkte die sich bei einen von Euch bewährt haben. Den preislichen Aspekt kann man erstmal außen vor lassen aber ich denke für <2000 - 3000€ wird sich schon was finden?

Gruß
Campy
06.07.2012 13:10 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
gfoidl gfoidl ist männlich
myCSharp.de-Team (Moderation)

images/avatars/avatar-2894.jpg


Dabei seit: 07.06.2009
Beiträge: 5.349
Entwicklungsumgebung: VS 2010 sup{Editionen}
Herkunft: Waidring / Tirol


gfoidl ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Campy,

eine (.net-) Komponente kenne ich keine, aber einen Weg wie ein solche zu finden ist.
Betreibe ein wenig  Literaturrecherche nach Handschrifterkennung bei der Post (v.a. im Englisches bzw. US-Raum gibts dazu viele Papers) und nach den dort vorgestellten Algorithmen/Verfahren kannst du dann (via Google, etc.) versuchen eine Komponente zu finden.

mfG Gü
06.07.2012 13:21 Beiträge des Benutzers | zu Buddylist hinzufügen
Campy Campy ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2008
Beiträge: 319

Themenstarter Thema begonnen von Campy

Campy ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo bredator,

ich habe mir TOCR nun mal im Zusammenhang ohne handschriftlicher Dokumente angeschaut und bin mit dem Ergebnis sehr zufrieden.

Hast du auch mit ankreuzbaren Feldern oder ähnlichem gearbeitet?
Leider habe ich noch nicht herausgefunden wie das funktioniert und ob es funktioniert.

Vielen Dank!
09.07.2012 11:49 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 10 Monate.
Der letzte Beitrag ist älter als 10 Monate.
Antwort erstellen


© Copyright 2003-2013 myCSharp.de-Team. Alle Rechte vorbehalten. 19.05.2013 13:26