Hi,
ich habe ja das ganze Projekt angeleiert, nun ist der Punkt n bisschen ich habe das alles auf meine Feuerwehr optimiert und eingestellt. Ich könnte natürlich jetzt die Version in die Menge schmeißen und dann einfach euch damit basteln lassen. Alternativ streich mas ganz oder ich versuche mich noch, dass ganze noch ne nummer allgemeiner zu machen, das ist aber nicht leicht!. Ich will gleich sagen: Um das Schriftarten trainieren kommts ihr ned drumm herum!.
LG
Das hatte ich ja ganz oben auch mal geschrieben. Das Input-Plugin an sich, wäre ja theoretisch fertig. Wie gut das ganze dan auswertet, hängt halt von der Auswertroutine an sich ab. Da habe wir (direkt) keinen Einfluss. Eben nur indirekt durch das Training der Schriftarten.
Eine Frage (von dem ich jetzt noch niemand einen konkreten Vorschlag erhalten hatte), die mich noch interessiert:
Wie soll den die Alarmzuordnung geschehen? Also wenn ein Fax eingeht, welche Einheit soll dann alarmiert werden? Momentan wäre es das einfachste, einfach ein paar Einheiten festzulegen (ähnlich wie Alive-Plugin, etc.).
Eine Alarmierung anhand von Stichwörtern im Fax halte ich für problematisch.
Eure Vorschläge?
@Flori
Wie machst du momentan die Zuordnung? Immer die gleiche Einheit?
Mein Vorschlag, aus der (sehr positiven) Erfahrung mit openfiresource heraus:
Dort kann im Übrigen zwischen Tesseract und Cuneiform als OCR Software gewählt werden, standardmässig wird letzteres verwendet. Was mich ein wenig wundert, ist der Begriff "Schriftartentraining"?! Cuneinform liefert mit der (simplen) Einstellung "einspaltig, deutsch" zu 99% perfekte Ergebnisse. Härtefälle wie "ß --> B" wird es in jeder Software geben, aber das lässt sich bei dem sehr begrenzten Wortschatz eines Alarmfaxes (Alle Stichwörter sind bekannt, alle Straßen im Einsatzgebiet und alarmierbare Fahrzeuge auch) leicht durch Textersetzungen lösen.
Hauptproblem ist bei openfiresource ist, dass die individuellen Anpassungen für ein spezielles Alarmfax vor dem Kompilieren im Quellcode festgelegt werden müssen. Wenn man die Einstellungen in eine GUI "rausziehen" würde, sehe ich technisch überhaupt kein Problem für die Umsetzung eines ähnlich/genauso gestalteten Fax Input-Plugins für FE.
Konkreter Vorschlag:
Programmierung eines Plugins, dass einen (frei wählbaren) Ordner alle x Sekuknden auf eingehende Faxe (*.tif) überwacht und bei Eingang diese einer Texterkennung zuführt.
Einstellungsmöglichkeiten:
*Eine vom Benutzer verwaltbare Tabelle mit Textersetzungen (z.B. StraBe --> Straße)
*Eine vom Benutzer anpassbare Liste zur Zuordnung von im Text gefundenen Wörtern zu Variablen z.B. (Falls Wort "Schlagw." im *.tif gefunden, Variable %Stichwort = Zeileninhalt der nach "Schlagw. :" kommt.)
*Möglichkeit einen Alarmtext aus den einzelnen Variablen zu basteln (%Datum, %Uhrzeit, %Stichwort, %Strasse %Hausnummer) etc.
Daraus könnten dann (Blacklist/Whitelist) je nach Wunsch und Stichwort individuelle Einheiten alarmiert werden.
Endlich mal ein konkrer Vorschlag. Hier mal ein paar Anmerkungen:
Hättest du ein Beispiel (Beispiel-Ordner oder Beispiel-Seite) zu Cuneinform? Eventuell ist das ja besser als Tesseract.
Ja, das ist bereits so implementiert.
Da ist jetzt die Frage: Reicht das nicht in der Alarmpipeline dann? Da könnte man dass dann mit der Textersetzung realisieren. Das wäre zumindest einfacher und "logischer"
Da muss man dann natürlich hoffen, dass dieses Stichwort richtig erkannt wird. Weil wenn hier ein Buchstabendreher vorkommt, dann wird natürlich auch die Zeile nicht erkannt.
Aber vom Prinzip her, haben wir das auch schon so umgesetzt (momentan aber hard-codiert und nicht flexibel)
Das ist natürlich klar. Mit dem Alarmtext[Expert] lässt sich genau soetwas realisieren.
Was meinst du genau mit Beispiel-Ordner? Unter http://en.openocr.org/ findet man die Software + Doku.
Wo die Textersetzung abläuft ist nicht sooo wichtig, eine einheitliche Gestaltung aller Plugins erhöht sicherlich die Benutzerfreundichkeit. Jedoch muss ich beim Fax eben ggf. einen Erkennungsfehler direkt nach Eingang ausbügeln können, um die Weiterverarbeitung nicht auf Grund von Buchstabenfehlern zu stoppen.
Die bisherige Bilanz aus knapp einem Jahr Produktiveinsatz der Faxauswertung in meiner Wehr liegt erfreulicherweise bei 100% bei ca. 45 Alarmfaxen (inkl. Probealarm), es wurde jedesmal das Wort "Schlagwort" korrekt erkannt. Nachdem das Ganze ja keinen offiziellen Alarmierungsweg für die BOS darstellen soll, sollte (oder besser darf) die Welt nicht untergehen, falls doch mal ein Alarm durch die Lappen geht. (Rechnerabsturz, Ausfall der Internetverbindung, Fax-Lesefeher, etc.)
Was man natürlich auch noch bedenken / vorsehen muss ist ein Plausibilitätscheck, dass das Fax wirklich ein Alarm- und kein Werbefax etc. ist, damit es nicht zu Fehlalarmen kommt.
Das mit der hard-codierten Umsetzung wäre genau der gleiche Knackpunkt wie bei Openfiresource, so wird man das Plugin nicht ohne Hilfe des Programmierers universell einsetzen können... aber ich denke ihr seit auf einem sehr guten Weg :)
Hallo zusammen, bin neu hier nur kurz zu unserer Wehr....wir Experimentieren seid ca. 3 Monaten mit Firemergency und sind sehr begeistert und das Thema Alarmfaxanalyse ist für uns sehr interessant daher würden wir auch gerne was beisteuern...
Ich habe die Alarmfaxe unserer letzten drei Einsätze mit der ILS Donau Iller und würde sie euch gerne zu Verfügung stellen.
Wem darf ich sie Schicken?
Gruß Flo
Hi zusammen,
wie stehts denn momentan über das Input der Alarmfax-Analyse ?
wir wären daran sehr interesiert !
Momentan bekommen wir das Alarmfax schon auf den PC - PDF Datei via E-Mail über die Fritzbox.
Wäre toll wenn mann diese vorausetzungen nutzen kann und damit eine Alarminfo SMS (mit den Daten aus dem Fax) generieren und verschicken kann ...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)