Versionshinweise
Diese Seite führt die Änderungen jeder Version von LumiScan Annotation Web auf, die neueste zuerst. Jeder Eintrag ist gegliedert in Neue Funktionen, Verbesserungen, Fehlerbehebungen und Leistung; Hinweise zum Update sagen, worauf Sie achten sollten, wenn Sie die Version über eine ältere installieren.
Zum Aktualisieren installieren Sie die neue Version über die alte (Server oder Einzelplatz-Setup). Projekte, Annotationen, Konten und Einstellungen bleiben erhalten. Laden Sie zur Sicherheit vorher eine Sicherung herunter, unter Ihr Name → Benutzer und Anmeldung → Sicherungen (siehe Sicherung und Wiederherstellung).
Die Namen von Schaltflächen und Menüs stehen hier so, wie die deutsche Oberfläche sie zeigt (ab Version 2.4).
Version 2.4.0.0
Die Oberfläche spricht jetzt fünf Sprachen. Bearbeitungssperren verhalten sich freundlicher, wenn mehrere Personen gleichzeitig arbeiten, und die App startet schneller.
Neue Funktionen
-
Oberfläche in fünf Sprachen: Englisch, Deutsch, Spanisch, Französisch und Chinesisch (vereinfacht). Die App startet in der Sprache des Browsers, auf Englisch, wenn es für diese keine gibt.
-
Sprache mit dem Konto gespeichert: Wählen Sie die Sprache auf der Anmeldeseite oder unter Ihr Name → Sprache. Ihre Wahl gilt in jedem Browser und an jedem PC, an dem Sie sich anmelden. Wie im Browser kehrt zur Sprache des Browsers zurück.
-
Eigene Texte und Sprachen ohne neue Version: Administratoren können Texte korrigieren, die Begriffe ihres Unternehmens verwenden oder eine Sprache hinzufügen, indem sie eine Übersetzungstabelle in den Ordner
translationsdes Servers legen. Die Änderung gilt beim nächsten Neuladen der Seite, ohne Neustart. Siehe Sprachen und Übersetzungen.
Verbesserungen
-
Datum und Uhrzeit erscheinen so, wie die gewählte Sprache sie schreibt.
-
Die meisten Meldungen des Servers (etwa „Das aktuelle Passwort ist falsch.“) erscheinen ebenfalls in der gewählten Sprache.
-
Bevor ein Update das Format der Datenbank ändert, behält der Server jetzt eine Kopie der alten Datenbank daneben (etwa
annotation-server.db.v3.bak). Zurück zur vorigen Version heißt dann nur: diese installieren und die Kopie an die Stelle der Datenbank setzen. -
Neue Einstellung
translations_dirin der Konfiguration (siehe Konfiguration).
Fehlerbehebungen
-
Ein Bild, das nur lesbar war, weil jemand anderes oder ein anderes eigenes Fenster es offen hatte, blieb nur lesbar, bis es neu geöffnet wurde. Jetzt wird es von selbst bearbeitbar, sobald es frei ist, und die App meldet das.
-
Ein Fenster, das seine Bearbeitungssperre an jemand anderen verloren hatte, konnte die Sperre im Hintergrund zurückholen, während es das Bild weiter nur lesbar zeigte. Das Bild war dann für alle gesperrt. Behoben.
-
Downloads mit Umlauten, Akzenten oder chinesischen Zeichen im Namen (Exporte, Projektdateien, Sicherungen) kamen in manchen Browsern mit verstümmeltem Dateinamen an. Der genaue Name bleibt jetzt immer erhalten.
Leistung
-
Schnellerer Start: Die App wird geladen, während die Übersetzungen abgerufen werden, und die zuvor gewählte Sprache kommt zusammen mit der Liste der Sprachen.
-
Unveränderte Übersetzungstabellen werden nicht erneut übertragen: Der Browser verwendet seine Kopie.
-
Das Hinzufügen von Bildern im Browser braucht je Datei eine Auflistung des Ordners weniger; das spart in großen S3-Buckets viele Anfragen.
Hinweise zum Update
-
Das Format der Datenbank ändert sich (Version 4). Ältere Versionen können die aktualisierte Datenbank nicht öffnen. Der Server behält die alte als
annotation-server.db.v3.bakdaneben: Um zu 2.3 zurückzukehren, beenden Sie den Server, installieren 2.3 und ersetzenannotation-server.dbdurch diese Kopie (in der Zwischenzeit mit 2.4 Geändertes geht dann verloren).
Version 2.3.0.0
Mehr Bildformate, Bilder direkt im Browser hinzufügen, Bilder als fertig markieren und ein Export für andere Annotations- und Trainingswerkzeuge.
Neue Funktionen
-
JPEG, BMP und TIFF neben PNG, auch mehrseitiges TIFF: Jede Seite ist ein eigenes Bild mit eigener Annotationsdatei (siehe Bildformate). 16-Bit-Bilder erscheinen mit dem Helligkeitsumfang, den sie tatsächlich nutzen (10, 12, 14 oder 16 Bit).
-
Bilder im Browser hinzufügen (Projekt-Admins): + Bilder hinzufügen über der Bildliste nimmt Dateien, einen ganzen Ordner oder Drag-and-drop entgegen, in einen vorhandenen oder einen neuen Ordner. Große Dateien werden in Stücken übertragen. Funktioniert mit Ordnern auf dem Server und mit S3-Buckets (siehe Bilder hinzufügen).
-
Als fertig markieren: Als fertig markieren neben Speichern oder Umschalt+D (speichern, markieren, weiter) markiert ein Bild als abgeschlossen, auch ohne Rahmen. Die Bildliste zeigt ein ✓ und die Anzahl, Anzeigen filtert danach.
-
COCO-Export: Export bietet das COCO-Format an, das CVAT, Label Studio, FiftyOne und viele Trainingsframeworks lesen: Bilder mit Annotationen als ZIP oder nur die Annotationen als JSON, für eine Menge oder alle (siehe Annotationen exportieren).
-
Mengenfilter: Die Bildliste zeigt, in welche Menge (Training, Validierung, Test) der Export jedes Bild legt, und filtert danach (Menge).
Verbesserungen
-
Jeden Ordner zusammenhalten wird mit den Exporteinstellungen des Projekts gespeichert.
-
Die eingebauten Netze für Rahmenvorschläge lesen alle Bildformate.
-
Fertig-Markierungen gehen in den Projektexport und -import mit.
-
Neue Einstellung
upload_max_mbfür die größte Datei, die im Browser hinzugefügt werden kann.
Version 2.2.0.0
LumiScan Annotation auf einem einzelnen PC mit eigenem Fenster, schnelleres Annotieren von Serien, die richtigen Bilder finden und ein direkter Weg zu LumiScan Training.
Neue Funktionen
-
Einzelplatz-Installation: ein Windows-Installationsprogramm mit Verknüpfung im Startmenü und auf dem Desktop. LumiScan Annotation läuft in einem eigenen Fenster, ohne Anmeldung, und nimmt nur Verbindungen vom selben PC an (siehe Einzelplatz-Installation).
-
Rahmen kopieren: die Rahmen des vorigen Bildes übernehmen (V), Rahmen auf die nächsten Bilder einer Serie kopieren sowie einzelne oder alle Rahmen mit Strg+C / Strg+V kopieren und einfügen, auch zwischen Bildern (siehe Rahmen kopieren und Vorlagen).
-
Rahmenvorlagen: einen Rahmen als typische Größe und Ausrichtung seines Labels speichern; T setzt einen am Mauszeiger.
-
Bilder finden: Suche nach Dateinamen, Filter nach Zustand, Label oder Unsicherheit des Netzes, Sortierung der Liste (siehe Bilder finden und sortieren).
-
Active Learning: Mit Netz bewerten lässt das Netz des Projekts die Bilder bewerten; Netz am unsichersten zuerst zeigt die Bilder, bei denen Annotieren am meisten bringt.
-
Export für LumiScan Training: ein fertiges LumiScan-Training-Projekt als ZIP, mit stabiler Aufteilung in Trainings-, Validierungs- und Testmenge.
-
Eingebaute Rahmenvorschläge: Trainierte LumiScan-Netze laufen im Server selbst, ohne eigenen Dienst und ohne Python.
-
Update-Prüfung: Projekt-Admins sehen, wenn eine neuere Version verfügbar ist (Einzelplatz-Installation; auf Servern wahlweise).
Verbesserungen
-
Beim Schließen des Fensters wird auch unter macOS und Linux nach ungespeicherten Änderungen gefragt (zuvor nur unter Windows).
Version 2.1.0.0
Der Schritt vom Einzelwerkzeug zur Teamanwendung: Anmeldung mit Rollen, Projekte, mehrere Annotatoren je Bild, Verlauf und Überarbeitungshinweise.
Neue Funktionen
-
Anmeldung und Rollen: lokale Konten, Active Directory / LDAP und Single Sign-on mit OpenID Connect (Keycloak, Microsoft Entra ID, Okta und andere); Rollen Annotator, Prüfer und Admin, vom Server geprüft (siehe Benutzer und Rollen, Anmeldeverfahren).
-
Projekte: unabhängige Annotationsaufträge mit eigenem Ordner, eigenen Einstellungen, Mitgliedern, Verlauf und Hinweisen; Export und Import eines ganzen Projekts als eine Datei (siehe Projekte).
-
Projekte in S3-Buckets: AWS S3, MinIO, SeaweedFS und andere S3-kompatible Speicher (siehe Projekte in S3-Buckets).
-
Mehrere Annotatoren je Bild: blindes Annotieren, automatische Referenz, wenn alle übereinstimmen, ein Prüfmodus mit nummerierten Unterschieden und Statistiken zur Übereinstimmung (siehe Mehrere Annotatoren je Bild).
-
Versionsverlauf und Rückgängig: Jede gespeicherte Version einer Annotation lässt sich über dem Bild ansehen und wiederherstellen; Rückgängig und Wiederherstellen beim Bearbeiten (siehe Verlauf und Rückgängig).
-
Überarbeitungshinweise: Anweisungen zu einem Bild für eine Person, bei Bedarf an einen Rahmen geheftet, mit Antworten (siehe Überarbeitungshinweise).
-
Rahmenvorschläge: Ein Dienst mit Grounding DINO und SAM 2 oder mit trainierten LumiScan-Netzen schlägt Rahmen vor (P) (siehe Rahmenvorschläge).
-
Genaues Zeichnen: Lupe mit Fadenkreuz und Pixelraster, Mittellinien durch jeden Rahmen, ein zweiter Zeichenmodus (Kantenrechteck, E) und das Drehen der Unterkante eines Rahmens (R).
-
Sicherung und Wiederherstellung von Datenbank und Konfiguration, automatisch und auf Abruf (siehe Sicherung und Wiederherstellung).
Verbesserungen
-
HTTPS als Standard mit einem selbstsignierten Zertifikat, das der Server selbst erstellt und erneuert.
-
Antworten werden für Browser, die das unterstützen, komprimiert.
-
Neue Anmeldeseite mit den LumiScan-Apps.
-
A / D überspringen Bilder, die der Filter der Bildliste ausblendet.
Fehlerbehebungen
-
Ein zweiter Server auf demselben Port teilte sich unter Linux den Port stillschweigend; jetzt startet der Server nicht und nennt den Grund.
-
Der Hinweisbalken für nur lesbare Bilder sagte „prüft“ auch in Projekten mit einem Annotator je Bild, in denen die andere Person annotiert; jetzt sagt er „bearbeitet“.
Leistung
-
Zeichnen, Verschieben von Rahmen, Verschieben der Ansicht und die Lupe laufen auch mit vielen Rahmen flüssig: etwa fünf- bis neunmal weniger Arbeit je Mausbewegung.
-
Bildlisten und Statistiken kommen aus einem Index in der Datenbank, statt jede Datei neu zu lesen.
-
Bilder aus S3-Buckets werden auf dem Server zwischengespeichert und nur bei Änderungen neu geladen.
Hinweise zum Update
-
Ein Server, der auf allen Adressen mit einfachem HTTP lauschte, antwortet jetzt auf demselben Port mit HTTPS. Setzen Sie
"https": "off"in der Konfiguration, um bei HTTP zu bleiben. -
Der Zugangscode (
auth_token) der Version 2.0 ist durch die Anmeldung ersetzt; eine Konfiguration, die ihn noch enthält, wird mit einem Hinweis abgelehnt.
Version 2.0.0.0
Die erste Web-Version, Nachfolger des Desktop-Programms LumiScan Annotation 1.7.
Neue Funktionen
-
Annotieren im Browser, bereitgestellt von einem Server für Windows und Linux.
-
Annotationsdateien Byte für Byte wie vom Desktop-Werkzeug geschrieben, sodass LumiScan Training sie unverändert liest.
-
Dieselbe Art, orientierte Rahmen zu zeichnen, wie im Desktop-Werkzeug, mit dessen Tastenkombinationen, Helligkeit und Kontrast, Interessensbereich und Labels auf den Tasten 1 bis 9.
-
Mehrere Personen gleichzeitig: Bearbeitungssperren je Bild, eine nur lesbare Ansicht für Bilder, die andere offen haben, und eine Warnung, wenn eine Datei von jemand anderem geändert wurde.