more feedback

This commit is contained in:
Simon
2024-02-16 12:32:21 +01:00
parent 788f0b9bd7
commit a486e1663d
16 changed files with 87 additions and 38 deletions
@@ -1,12 +1,12 @@
\begin{tabular}{|l|c|c|}
\hline
\textbf{Image} & \textbf{Preview} & \textbf{Distance} \\ \hline
zrs\_ZAMS\_scatter\_002.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.zrs\_ZAMS\_scatter\_002.png}} & 0,09 \\ \hline
command-pro...oup\_005.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.command-processing\_screentypes\_controlgroup\_005.png}} & 0,11 \\ \hline
historian\_a...ent\_001.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.historian\_assistent\_001.png}} & 0,19 \\ \hline
runtime\_fun...ate\_002.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.runtime\_function\_create\_002.png}} & 0,21 \\ \hline
editor\_mult...ple\_007.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.editor\_multimonitor\_example\_007.png}} & 1,00 \\ \hline
report\_exam...ime\_001.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.report\_example\_data-time\_001.png}} & 1,00 \\ \hline
worldview\_z...eps\_001.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.worldview\_zoom\_steps\_001.png}} & 1,00 \\ \hline
zrs\_Metadat...les\_001.png & \includegraphics[width=3cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.zrs\_MetadataEditor\_variables\_001.png}} & 1,00 \\ \hline
zrs\_ZAMS\_scatter\_002.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.zrs\_ZAMS\_scatter\_002.png}} & 0,09 \\ \hline
command-pro...oup\_005.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.command-processing\_screentypes\_controlgroup\_005.png}} & 0,11 \\ \hline
historian\_a...ent\_001.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.historian\_assistent\_001.png}} & 0,19 \\ \hline
runtime\_fun...ate\_002.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.runtime\_function\_create\_002.png}} & 0,21 \\ \hline
editor\_mult...ple\_007.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.editor\_multimonitor\_example\_007.png}} & 1,00 \\ \hline
report\_exam...ime\_001.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.report\_example\_data-time\_001.png}} & 1,00 \\ \hline
worldview\_z...eps\_001.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.worldview\_zoom\_steps\_001.png}} & 1,00 \\ \hline
zrs\_Metadat...les\_001.png & \includegraphics[width=6cm,height=2.4cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Kapur).00.zrs\_MetadataEditor\_variables\_001.png}} & 1,00 \\ \hline
\end{tabular}
@@ -1,12 +1,12 @@
\begin{tabular}{|l|c|c|c|c|c|}
\hline
\textbf{Processor} & \textbf{Elapsed} & \textbf{WER} & \textbf{CER (avg)} & \textbf{Matches} & \textbf{Image} \\ \hline
ThresholdProcessor(30\%) & 0,6ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(30\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(40\%) & 0,6ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(40\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(70\%) & 0,7ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(70\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(60\%) & 1,1ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(60\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdAd...ssor(12\_12) & 0,5ms & 77,8\% & 3,00 & 2 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdAdaptiveProcessor(12\_12).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdAd...ssor(04\_04) & 1,0ms & 88,9\% & 3,22 & 1 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdAdaptiveProcessor(04\_04).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdAd...ssor(08\_08) & 0,6ms & 100,0\% & 5,89 & 0 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdAdaptiveProcessor(08\_08).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
AutoThresho...r(Triangle) & 12,8ms & 100,0\% & 5,89 & 0 / 9 & \includegraphics[width=2cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Triangle).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(30\%) & 0,6ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(30\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(40\%) & 0,6ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(40\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(70\%) & 0,7ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(70\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdProcessor(60\%) & 1,1ms & 0,0\% & 0,00 & 9 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdProcessor(60\%).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdAd...ssor(12\_12) & 0,5ms & 77,8\% & 3,00 & 2 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdAdaptiveProcessor(12\_12).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdAd...ssor(04\_04) & 1,0ms & 88,9\% & 3,22 & 1 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdAdaptiveProcessor(04\_04).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
ThresholdAd...ssor(08\_08) & 0,6ms & 100,0\% & 5,89 & 0 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/ThresholdAdaptiveProcessor(08\_08).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
AutoThresho...r(Triangle) & 12,8ms & 100,0\% & 5,89 & 0 / 9 & \includegraphics[width=6cm,height=2cm,keepaspectratio]{\detokenize{include/results/AutoThresholdProcessor(Triangle).00.command-processing\_screentypes\_controlgroup\_005.png}} \\ \hline
\end{tabular}
@@ -2,21 +2,19 @@ flowchart LR
OCR["Texterkennung\n(Tesseract)"]
Pre -->|Bilddaten| OCR
OCR -->|Schlagworte| Post
%% Einlesen --> Pre
%% Post --> Ausgabe
Post -->|Schlagworte| Lookup
Lookup -->|Schlagworte| Bericht
subgraph Pre[Vorverarbeitung]
direction TB
Pre1[Skalierung] --> Pre2
Pre2[Thresholding] --> Pre3
Pre2[" ... "] --> Pre3
Pre3[Binarisierung]
end
subgraph Post[Nachbearbeitung]
direction TB
Post1[Normalisierung] --> Post2
Post2[Längenfilterung] --> Post3
Post3[Duplikatfilterung] --> Post4
Post4[RegEx-Filterung]
Post2[" ... "] --> Post3
Post3[RegEx-Filterung]
end
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,8 @@
flowchart LR
subgraph Post[Nachbearbeitung]
direction LR
Post1[Confidence-Filter] --> Post2
Post2[Normalisieren] --> Post3
Post3[Duplikatentfernung] --> Post4
Post4[RegEx-Filterung]
end
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

+10
View File
@@ -0,0 +1,10 @@
flowchart LR
subgraph Pre[Vorverarbeitung]
direction LR
Pre1[Skalieren] --> Pre2
Pre2[Normalisieren] --> Pre3
Pre3[Thresholding] --> Pre4
Pre4[Rand hinzufügen] --> Pre5
Pre5[Binarisieren] --> Pre6
Pre6[Negieren]
end
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB