Zum Hauptinhalt springen
Das Programm sucht nach Tabellen und unterteilt sie anhand der Trennlinien und weißen Lücken im Bild in Spalten und Zeilen. Zusätzlich werden Tabellenkopf und Tabellenfußzeile verwendet, um die Tabellenerkennung zu erleichtern. Tabellenkopf und Tabellenfußzeile dienen als obere und untere Begrenzung des Tabellenkörpers. Daraus werden keine Informationen extrahiert. Der Tabellenkopf enthält die Spaltennamen, die zur Unterteilung der Tabelle in Spalten verwendet werden können. Sobald eine Tabelle erkannt wurde, bildet das Programm Hypothesen für das gesamte Table-Element sowie für seine Spalten, Zeilen und Zellen.

Eigenschaften der Tabellenhypothese

Eine Tabellenhypothese hat die folgenden Eigenschaften:
EigenschaftBeschreibung
Element nameDer vollständige Name des Elements.
SeiteDie Nummer der Seite, auf der das Element erkannt wurde.
Surrounding rectDie Koordinaten des Rechtecks, das die Region der Hypothese umgibt.
WidthDie Breite der Region der Hypothese.
HeightDie Höhe der Region der Hypothese.
Header gefundenZeigt an, ob der Tabellenkopf gefunden wurde.
Footer gefundenZeigt an, ob die Tabellenfußzeile gefunden wurde.
Tabellenkörper gefundenZeigt an, ob der Tabellenkörper gefunden wurde.
Order nameDer Name der erkannten Spaltenreihenfolge in der Tabelle.
DetectedZeigt an, ob das durch das Element beschriebene Objekt gefunden wurde (true) oder ob eine Nullhypothese formuliert wurde (false).
From the best pathZeigt an, ob die gefundene Hypothese zum besten Pfad im Hypothesenbaum gehört (true) oder nicht (false).
Pre-search qualityGibt an, wie gut die Hypothese mit den Eigenschaften des Elements übereinstimmt, die durch die Einstellungen im Dialogfeld Properties und durch den Code im Feld Advanced pre-search relations festgelegt sind.
Post-search qualityDie Qualität der Hypothese, nachdem die Bedingungen im Feld Erweiterte Nach-Suchbeziehungen angewendet wurden.
Chain qualityDie Qualität der Hypothesenkette vom ersten Subelement der Gruppe bis zum aktuellen Subelement. Chain quality wird berechnet, indem die Qualitäten aller Subelemente in der Kette multipliziert werden, und dient zum Vergleich konkurrierender Hypothesenketten.

Eigenschaften der Tabellenkopf-Hypothese

Eine Tabellenkopf-Hypothese hat die folgenden Eigenschaften:
EigenschaftBeschreibung
Element nameDer vollständige Name des Elements.
SeiteDie Nummer der Seite, auf der das Element erkannt wurde.
Surrounding rectDie Koordinaten des Rectangle, das die Region der Hypothese umschließt.
WidthDie Breite der Region der Hypothese.
HeightDie Höhe der Region der Hypothese.
Liste der SpaltennamenZeigt die gefundenen Tabellenspalten an.
DetectedZeigt an, ob das durch das Element beschriebene Objekt gefunden wurde (true) oder ob eine Nullhypothese gebildet wurde (false).
From the best pathZeigt an, ob die gefundene Hypothese zum besten Pfad im Hypothesenbaum gehört (true) oder nicht (false).
Pre-search qualityGibt an, wie gut die Hypothese mit den Eigenschaften des Elements übereinstimmt, die durch die Einstellungen im Dialogfeld Properties und den Code im Feld Advanced pre-search relations festgelegt sind.
Post-search qualityDie Qualität der Hypothese, nachdem die Bedingungen im Feld Erweiterte Nach-Suchbeziehungen angewendet wurden.
Chain qualityDie Qualität der Hypothesenkette vom ersten Subelement der Gruppe bis zum aktuellen Subelement. Die Chain quality wird berechnet, indem die Qualitäten aller Subelemente in der Kette multipliziert werden, und dient zum Vergleich konkurrierender Hypothesenketten.
Eine Tabellenfußzeilen-Hypothese hat die folgenden Eigenschaften:
PropertyDescription
Element nameDer vollständige Name des Elements.
SeiteDie Nummer der Seite, auf der das Element erkannt wurde.
Surrounding rectDie Koordinaten des Rechtecks, das die Region der Hypothese umschließt.
WidthDie Breite der Region der Hypothese.
HeightDie Höhe der Region der Hypothese.
DetectedZeigt an, ob das vom Element beschriebene Objekt gefunden wurde (true) oder ob eine Nullhypothese formuliert wurde (false).
From the best pathZeigt an, ob die gefundene Hypothese zum besten Pfad im Hypothesenbaum gehört (true) oder nicht (false).
Pre-search qualityGibt an, wie gut die Hypothese mit den Eigenschaften des Elements übereinstimmt, die durch die Einstellungen im Dialogfeld Properties und durch den Code im Feld Advanced pre-search relations festgelegt sind.
Post-search qualityDie Qualität der Hypothese, nachdem die Bedingungen im Feld Erweiterte Nach-Suchbeziehungen angewendet wurden.
Chain qualityDie Qualität der Hypothesenkette vom ersten Subelement der Gruppe bis zum aktuellen Subelement. Die Chain quality wird berechnet, indem die Qualitäten aller Subelemente in der Kette multipliziert werden, und dient zum Vergleich konkurrierender Hypothesenketten.

Eigenschaften der Hypothese „Tabellenkörper“

Eine Hypothese „Tabellenkörper“ hat die folgenden Eigenschaften:
EigenschaftBeschreibung
Element nameDer vollständige Name des Elements.
SeiteDie Nummer der Seite, auf der das Element erkannt wurde.
Surrounding rectDie Koordinaten des Rechtecks, das die Region der Hypothese umschließt.
WidthDie Breite der Region der Hypothese.
HeightDie Höhe der Region der Hypothese.
Order nameZeigt den Namen der gefundenen Spaltenreihenfolge an.
Found columnsZeigt die Namen der gefundenen Spalten an.
Rows numberZeigt die Anzahl der in der Tabelle gefundenen Zeilen an.
DetectedZeigt an, ob das durch das Element beschriebene Objekt gefunden wurde (true) oder ob eine Nullhypothese gebildet wurde (false).
From the best pathZeigt an, ob die gefundene Hypothese zum besten Pfad im Hypothesenbaum gehört (true) oder nicht (false).
Pre-search qualityGibt an, wie gut die Hypothese mit den Eigenschaften des Elements übereinstimmt, die durch die Einstellungen im Dialogfeld Properties sowie durch den Code im Feld Advanced pre-search relations festgelegt sind.
Post-search qualityDie Qualität der Hypothese, nachdem die Bedingungen im Feld Erweiterte Nach-Suchbeziehungen angewendet wurden.
Chain qualityDie Qualität der Hypothesenkette vom ersten Subelement der Gruppe bis zum aktuellen Subelement. Chain quality wird berechnet, indem die Qualitäten aller Subelemente in der Kette multipliziert werden, und dient zum Vergleich konkurrierender Hypothesenketten.