Bei schwankender OCR-Qualität ist der pauschale Wechsel des Erkennungsmodells selten eine ausreichende Lösung. Entscheidend sind geeignete Eingabebilder, passende Segmentierung und ein kontrollierter Vergleich der Ergebnisse. Das Seminar vermittelt eine systematische Vorgehensweise, mit der typische Erkennungsfehler eingegrenzt und nachvollziehbar reduziert werden können.
Die Arbeit erfolgt mit einem Referenzbestand aus gedruckten Dokumenten verschiedener Qualität. Auflösung, Schräglage, Hintergrund, Ränder und Textanordnung werden einzeln untersucht. Tesseract wird über die Kommandozeile und vorbereitete Python-Bausteine eingebunden. Textausgaben werden mit Positionsinformationen und Konfidenzwerten aus strukturierten Ausgabeformaten verglichen.
Neben der technischen Konfiguration steht die Messbarkeit im Vordergrund. Zeichen- und Wortfehlerraten werden auf einem getrennten Testsatz bestimmt; Konfidenzwerte dienen als Prüfhinweis und werden nicht mit einer garantierten Genauigkeit gleichgesetzt. Tabellarische Strukturen und Handschrift werden als besondere Anforderungen eingeordnet. Das Training eigener Modelle ist Gegenstand eines separaten Aufbauseminars.
Lernziele
- OCR-Fehler auf Eingabebild, Sprache, Modell oder Segmentierung zurückführen.
- Vorverarbeitungsschritte isoliert testen und ihre Wirkung dokumentieren.
- Seitensegmentierung und Sprachmodelle für typische Dokumentklassen auswählen.
- Text, Positionen und Konfidenzwerte aus strukturierten Ausgaben verarbeiten.
- Ein reproduzierbares Qualitätsvergleichsverfahren mit unabhängigen Testdaten aufbauen.
Zielgruppe
Entwicklungsteams, technische Fachkräfte im Dokumentenmanagement und Administrierende, die OCR-Ergebnisse nachvollziehbar verbessern möchten.
Voraussetzungen
Sicherer Umgang mit der Linux-Kommandozeile und grundlegende Python-Kenntnisse. Erfahrungen mit OCRmyPDF oder vergleichbaren OCR-Abläufen werden vorausgesetzt.
Inhaltsübersicht
- Tesseract und Sprachmodelle
- Bildanalyse und Vorverarbeitung
- Segmentierung und Eingrenzung
- Strukturierte Ausgabe und Python
- Qualitätsmessung und Fehleranalyse
- Grenzen und Folgeprozesse
Tesseract und Sprachmodelle
- Installierte Sprachen, Modellverzeichnisse und kompatible Erkennungsmodi prüfen.
- Geschwindigkeit und Qualität vorhandener Modellvarianten anhand desselben Bestands vergleichen.
- Mehrsprachige Texte und Sonderzeichen in einem eigenen Prüfprofil berücksichtigen.
Bildanalyse und Vorverarbeitung
- Auflösung, Textgröße, Hintergrund und Kontrast vor der Erkennung beurteilen.
- Drehen, Entzerren, Binarisieren und vorsichtige Rauschminderung einzeln vergleichen.
- Beschneidung, Ränder und Transparenz so behandeln, dass Zeichen nicht beschädigt werden.
Segmentierung und Eingrenzung
- Vollständige Seiten, Textblöcke, einzelne Zeilen und verstreuten Text unterscheiden.
- Geeignete Page-Segmentation-Modi anhand eines kleinen Vergleichsrasters erproben.
- Wortlisten, Muster und Zeichenbeschränkungen nur bei passenden Dokumentklassen einsetzen.
Strukturierte Ausgabe und Python
- TSV und hOCR für Textpositionen und Konfidenzwerte auswerten.
- Erkannte Textbereiche mit dem Eingabebild vergleichen und auffällige Stellen markieren.
- Aufrufe mit Argumentlisten, kontrollierten Pfaden und Zeitbegrenzungen in Python kapseln.
Qualitätsmessung und Fehleranalyse
- Manuell geprüfte Referenztranskriptionen für repräsentative Stichproben aufbauen.
- Zeichen- und Wortfehlerraten getrennt von Layout- und Strukturfehlern messen.
- Parametervergleiche protokollieren und Einstellungen an unabhängigen Dokumenten bestätigen.
Grenzen und Folgeprozesse
- Tabellen, mehrspaltige Seiten und nicht zuverlässig erkannte Inhalte gezielt nachprüfen.
- OCR-Texterkennung von einer fachlichen Feldextraktion oder Tabellenrekonstruktion unterscheiden.
- Qualitätsprofile an eine nachgelagerte PDF- oder Extraktionsverarbeitung übergeben.
Praktische Übungen
- Einen Referenzbestand mit erwarteten Texten und dokumentierten Fehlerklassen vorbereiten.
- Eine Baseline ohne zusätzliche Bildkorrekturen erzeugen.
- Bildvorverarbeitung, Sprache und Segmentierung jeweils einzeln variieren.
- TSV-Positionen und Fehlerraten auswerten und geeignete Kombinationen auswählen.
- Das gewählte Profil an zuvor nicht verwendeten Dokumenten prüfen und Ausnahmen kennzeichnen.
Arbeitsumgebung
Vorbereitete Linux-Umgebung mit Tesseract, Sprachmodellen, Python und Bildverarbeitungswerkzeugen. Die Übungen verwenden gedruckte Texte; ein verlässliches Handschrifterkennungssystem ist nicht Bestandteil des Seminars.
Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Entwicklungsteams, technische Fachkräfte im Dokumentenmanagement und Administrierende, die OCR-Ergebnisse nachvollziehbar verbessern möchten. |
| Voraussetzungen: | Sicherer Umgang mit der Linux-Kommandozeile und grundlegende Python-Kenntnisse. Erfahrungen mit OCRmyPDF oder vergleichbaren OCR-Abläufen werden vorausgesetzt. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
