Skip to main content
In diesem Abschnitt werden mehrere typische Verfahren zum Erstellen von FlexiLayouts beschrieben, die Datenfelder auf Bildern mit geringer Qualität suchen. Solche Bilder kommen häufig vor und weisen verschiedene Scanfehler auf, die meist durch falsche Scaneinstellungen verursacht werden. So kann ein Bild beispielsweise zu hell oder zu dunkel sein, wenn die Helligkeitseinstellungen nicht korrekt sind. Dadurch können Informationen auf dem Bild verloren gehen oder Teile des Bildes verrauscht sein. Es ist nicht immer möglich, Dokumente erneut zu scannen, und oft müssen Daten aus beschädigten Bildern extrahiert werden. Außerdem können manche Dokumente handschriftliche Notizen über wichtigen Informationen enthalten, was häufig zu Erkennungsfehlern führt.

Wie sich Bildschäden auf die Qualität der Vorerkennung auswirken

Alle diese Arten von Textbeschädigungen beeinträchtigen die Qualität der Vorerkennung erheblich. Die Qualität der Vorerkennung kann verbessert werden, indem der Erkennungsmodus auf Accurate umgestellt wird. Leider hilft dies nicht immer und verlängert die Vorerkennungszeit erheblich.

Wie FlexiLayouts ungenaue Vorerkennung tolerieren

Wenn Sie in FlexiLayout Studio ein FlexiLayout erstellen, können Sie festlegen, dass die Ergebnisse der Vorerkennung ungenau sein dürfen, d. h. vom Quelltext abweichen können. Dies spiegelt sich in den Standardeinstellungen eines Elements wider, zum Beispiel in der maximalen Anzahl von Fehlern in einem Element vom Typ Static Text oder im Prozentsatz nicht alphabetischer Zeichen in einem Element vom Typ Zeichenkette. Eine hohe Qualität der Vorerkennung ist für die Suche nach Datenfeldern eigentlich nicht erforderlich. Erforderlich ist sie jedoch, wenn die gefundenen Felder in FlexiCapture erkannt werden, das für jedes Feld spezialisierte Datentypen bietet, wodurch sich die Erkennungsqualität deutlich verbessert. Die Vorerkennung in FlexiLayout Studio ist eine OCR der gesamten Seite, und die Praxis hat gezeigt, dass dies in der Regel ausreicht, um die Datenfelder in einem Dokument zu erkennen.

Ein FlexiLayout erweitern, um Bilder mit geringer Qualität zu verarbeiten

In realen Projekten reicht es normalerweise aus, nur wenige Elemente zu erstellen, um ein FlexiLayout zu erhalten, das Bilder guter Qualität erfolgreich verarbeiten kann. Jeder Benutzer kann leicht ein FlexiLayout erstellen, das die erforderlichen Datenfelder auf etwa 70 % der Bilder erkennt. Ein solches FlexiLayout kann in FlexiCapture verwendet werden. Ein FlexiLayout kann aktualisiert und darauf trainiert werden, Daten aus Bildern mit geringer Qualität zu extrahieren. Der Umfang einer solchen Anpassung hängt von der jeweiligen Aufgabe und der dem Benutzer zur Verfügung stehenden Zeit ab. Das Ändern eines FlexiLayouts umfasst das Identifizieren zuvor nicht erkannter Elemente sowie den Versuch, sie mithilfe zusätzlicher Elemente (möglicherweise eines anderen Typs) mit weniger strengen Suchbedingungen zu finden.

Wenn ein FlexiLayout mehrere Dokumentdefinitionen ersetzt

Es gibt auch andere Situationen, die Änderungen am FlexiLayout erfordern, einschließlich der Erstellung zusätzlicher Elemente. Häufig muss der Benutzer ähnliche Dokumente verarbeiten, die aus unterschiedlichen Quellen stammen, zum Beispiel Dokumente, die in verschiedenen regionalen Niederlassungen einer Regierungsbehörde erstellt wurden. Solche Dokumente können sich trotz ihrer offensichtlichen Ähnlichkeit im Layout der Datenfelder unterscheiden. In solchen Fällen ist es ratsam, ein einziges FlexiLayout statt mehrerer leicht unterschiedlicher FlexiCapture-Dokumentdefinitionen zu erstellen. Dokumente können sich durch die verwendeten Arten von Trennlinien unterscheiden, oder sie können nicht nur von Hand, sondern auch mit einem Drucker ausgefüllt worden sein. Wenn Sie dem FlexiLayout beibringen, solche Felder zu finden, verwenden Sie die in diesem Abschnitt beschriebenen Methoden.

Walkthroughs für das Beispielprojekt

Ein FlexiLayout-Studio-Projekt, das Testbilder und ein getestetes FlexiLayout enthält, befindet sich unter %public%\ABBYY\FlexiCapture\12.0\Samples\FLS\Tips and Tricks. Jede der folgenden Anleitungen zeigt eine Technik für ein typisches Suchproblem: