ZusiObjektAlbum: V8.0.6beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

Alles, was nicht in die anderen Kategorien passt.
Nachricht
Autor
hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

ZusiObjektAlbum: V8.0.6beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#1 Beitrag von hlinke »

Einleitung:

Holger Maaß hat vor fast 10 Jahren, das Projekt ZusiObjektAlbum als Teil der Zusi-Tools gestartet.
Ich habe vor einem Jahr die Zusi-Tools von Holger übernommen und vor kurzem auch die Sourcen für das ZusiObjektAlbum erhalten.
Da die alten Diskussionen zu dem Thema langsam unübersichtlich werden und ich den Startbeitrag nicht bearbeiten und aktualisieren kann, starte ich hiermit einen neuen Diskussionsfaden.
Dieser Beitrag enthält immer die Links zu den aktuellen Versionen.
Der alte Faden ist hier zu finden: viewtopic.php?t=14863&hilit=objektalbum


Das ZusiObjektAlbum:

Zusi-Objektalbum richtet sich an Objekt- und Streckenbauer. Das Programm zeigt alle 3D-Objekte aus RailwayObjects, Catenary und den zum Lieferumfang von Zusi gehörenden Strecken an. Neu hinzugekommen sind die Terrain-Objekte. Insgesamt sind es jetzt 14.631 Objekte. (Stand Packet 212).

Alle Objekte werden in 4 statischen Ansichten (von vorn, hinten, links und rechts) und einer dynamischen Ansicht (Kamera bewegt sich um das Objekt) dargestellt. Außerdem werden dir zu jedem Objekt wichtige Informationen angezeigt, z.B:
  • Autor(en)
  • Abmessungen
  • welche LOD1 sind vorhanden
  • Anzahl der Dreiecke je LOD
  • usw.

Bild

Die Informationen werden von der lokalen Installation gelesen. Sind in einem neuen Paket zusätzliche Objekte enthalten, werden diese automatisch mit angezeigt.

--------------------------------------------------------------
Aktueller Release: 05.05.2021 - v0.7

Download ohne Setup (portable)

--------------------------------------------------------------
Aktueller Entwicklungsstand: 30.09.2026 - v8.0.7 Betaversion

Download ohne Setup (portable)

Alle Sourcen stehen in GitHub zur Verfügung:

https://github.com/haroldlinke/Zusi-Too ... bjektAlbum
Zuletzt geändert von hlinke am 04.10.2026 10:20:30, insgesamt 9-mal geändert.

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

#2 Beitrag von hlinke »

ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

Neue Beta Version: V8.0.1
  • Änderungen: Anpassungen an .net8
  • Neu: Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

Beschreibung der Änderungen:
  • Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten
Robin (IchBinReis) hat vor einem Jahr ein Tool vorgestellt, daß das Raussuchen von passenden Objekten (in der Regel Häuser) soweit wie möglich automatisiert.

Es ist natürlich sinnvoll so eine Ähnlichkeitssuche auch in das ZusiObjektAlbum zu integrieren.

Prinzipiell läuft die Suche so ab:

Ein Bild des gesuchten Objekts wird per Drag&Drop oder über eine Dateiauswahl in das Suchfeld übergeben. Nach dem Starten der Suche vergleicht ZusiObjektAlbum das gesuchte Bild mit allen 14.653 Objekten und gibt eine Liste mit den besten 100 Objekten aus. Durch Anklicken eines Objekts in der Ergebnisliste werden die 4-Ansichten und das animierte Bild angezeigt.
Mit Drag&Drop kann man das gefundene Objekt dann in den 3D-Editor ziehen oder den Pfad kopieren und es anderweitig verwenden. (Eine detailiertere Beschreibung, wie das funktioniert, findet Ihr weiter unten).

Einige Beispiele:
Haus mit Verkehr:
Es wird ein Haus und der Bus gefunden:

Bild

Haus steht auf dem Kopf:
Bild

Bahnsteigbank mit Hintergrund
Bild

Der Hintergrund irritiert und führt zuerst zu falschen Ergebnissen. Reduziert man den Hintergrund (nur ausschneiden des Objekts - Hintergrund nicht entfernen), funktioniert es besser
Bild

Wie arbeite die Ähnlichkeitssuche:

Stell dir vor, ein Computer könnte sich von jedem Bild einen "visuellen Fingerabdruck" merken – keine exakte Pixelkopie, sondern eher einen Eindruck davon, wie das Objekt aussieht: Form, Proportionen, Baustil, Struktur.

Genau das passiert hier mit einem darauf trainierten KI-Modell (genannt CLIP, Datei vision_model.onnx): Es hat Millionen Bilder gesehen und dabei gelernt, was Dinge visuell ähnlich macht – ganz ähnlich, wie ein Mensch auf einen Blick erkennt "das sieht aus wie ein Bauernhaus", ohne jedes Detail bewusst zu vergleichen.

So läuft die Suche ab:

1. Vorbereitung (einmalig): Von jedem der 14.653 Zusi-Objekte wurden vier Ansichten (vorne, hinten, links, rechts) gerendert. Für jede Ansicht hat die KI einen solchen "Fingerabdruck" berechnet und gespeichert. (Datei: index.bin)
2. Dein Foto: Wenn du ein Foto eines echten Gebäudes oder Objekts hochlädst, berechnet die App auf dieselbe Weise einen Fingerabdruck dafür.
3. Vergleich: Die App vergleicht deinen Fingerabdruck mit allen gespeicherten – und zwar, wie "nah" sie sich sind. Zwei sehr ähnliche Fingerabdrücke bedeuten: die Objekte sehen sich vermutlich auch ähnlich.
4. Ergebnis: Du bekommst die Objekte angezeigt, deren Fingerabdruck deinem Foto am nächsten kommt – als Ausgangspunkt für deinen eigenen 3D-Nachbau.

Wichtig zu wissen: Die App "versteht" nicht wirklich, was ein Haus ist – sie erkennt nur visuelle Ähnlichkeit. Deshalb können auch mal Objekte auftauchen, die zwar ähnlich aussehen, aber etwas ganz anderes sind (z. B. ein Schuppen statt eines Wohnhauses) – die Vorschläge sind ein guter Startpunkt, kein Garant für die exakt richtige Kategorie.

Installation:
Die o.a. zip-Datei herunterladen und in einem Ordner auspacken. ZusiObjektAlbum.exe einmal aufrufen.
Das Programm erzeugt dabei einen neuen Menüpunkt im 3D-Editor unter "Landschaft bearbeiten".
ZusiObjektAlbum kann jetzt direkt aus dem 3D-Eitor aufgerufen werden.

ZusiObjektAlbum funktioniert jetzt wie bisher.
Damit die Ähnlichkeitssuche funktioniert muß aber noch etwas gemacht werden:

Das trainierte KI-Modell (vision_model.onnx) ist sehr groß (ca 350Mbyte). Es wird nur einmal benötigt. Deshalb ist es im Programmdownload nicht enthalten.
Im Programm kann mit dem Menükommando: "Tools-> Modell von GitHub herunterladen..." das Model heruntergeladen werden.

Zum Erstellen der gerenderten Zusi-Objekte "index.bin", gibt es zwei Optionen:
  • Das Rendern lokal vornehmen mit dem Menu-Punkt: "Tools->Objekte indexieren" - die Datei index.bin wird aus den lokal auf dem PC gespeicherten Objekten erstellt. Da insgesamt fast 60.000 Bilder verarbeitet werden müssen kann das 1 bis 2 Stunden dauern. Dies ist z.B. sinnvoll, wenn man keine Standarinstallation von Zusi hat.
  • Mit dem Menu-Punkt: "Tools->Index von GitHub herunterladen...", kann man eine aktuelle index.bin Datei herunter laden. Die Datei basiert auf dem Paket 212 und der Zusi-Installation auf meinem PC. Nach dem herunterladen der index.bin kann mit "Tools->Objekte indexieren" ein Update durchgeführt werden, falls z.B. neuer Pakete installiert wurden.

Offene Punkte:
Private Objekte werden bei der Suche noch nicht berücksichtigt. Wo werden die gespeichert und wie sollen die am besten eingebunden werden? Sind die im privaten Zusiordner oder woanders gespeichert?

Ich hoffe, das war jetzt einigermaßen verständlich. Wenn Fragen sind, bitte hier stellen.

Viel Spaß

Harold

PS: Die gerenderten Bilder werden NICHT gespeichert, sondern existieren nur im RAM. Alle Bilder werden wenn sie gebraucht werden in Echtzeit aus den 3D-Modellen erzeugt. Sonst müsste man 60.000 Bilder (ca 2.5GByte) downloaden.

Benutzeravatar
ichbinreis
Beiträge: 275
Registriert: 01.08.2022 00:29:04
Aktuelle Projekte: Streckenprojekt Bergstraße
Wohnort: Frankfurt am Main

Re: ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

#3 Beitrag von ichbinreis »

hlinke hat geschrieben: 14.09.2026 15:19:39 Robin (IchBinReis) hat vor einem Jahr ein Tool vorgestellt, daß das Raussuchen von passenden Objekten (in der Regel Häuser) soweit wie möglich automatisiert.
Danke für die Credits sozusagen. :) Ich habe das Programm gerade getestet und bin begeistert. Es ist ja quasi eine Weiterentwicklung meines bisherigen Tools mit ein paar weiteren Vorteilen.

Drag & Drop ist auch super und einfacher als die Dateiauswahl in meinem Programm. Ich würde mir allerdings noch wünschen, dass man mit STRG + V, wenn das Programm geöffnet ist, einen Screenshot aus der Zwischenablage einfügen könnte, mit dem Snipping Tool landet das nämlich direkt in der Zwischenablage, damit wäre es noch einfacher.

Ein paar Dinge und Fragen sind mir aufgekommen:

Bild

Diese Meldung erscheint bei mir, wenn ich meine eigenen Objekte indizieren möchte, ich habe aber auch kein Laufwerk D, sonst hätte ich den Pfad irgendwie geändert. Die Meldung kommt zwar bei mir, aber ich kann auch die fertige Index-File benutzen, ist also nur ein Schönheitsfehler.

Wenn ich dann einmal probiere, ähnliche Objekte zu meinem Eingabebild zu finden, geht das auch sehr schnell und das Objekt wird von mehreren Seiten dargestellt, links unter dem Score wird auch der Pfad des Objekts angezeigt. Aber wie kann ich den denn nun kopieren? Ich habe bisher nur herausfinden können, dass ich mit Rechtsklick auf eins der Bilder rechts die Option "Dateipfad kopieren" angeboten bekomme, aber er kopiert den Pfad leider nicht in die Zwischenablage. Kannst du mir da auf die Sprünge helfen, oder funktioniert das einfach tatsächlich noch nicht?
hlinke hat geschrieben: 14.09.2026 15:19:39 Wichtig zu wissen: Die App "versteht" nicht wirklich, was ein Haus ist – sie erkennt nur visuelle Ähnlichkeit. Deshalb können auch mal Objekte auftauchen, die zwar ähnlich aussehen, aber etwas ganz anderes sind (z. B. ein Schuppen statt eines Wohnhauses) – die Vorschläge sind ein guter Startpunkt, kein Garant für die exakt richtige Kategorie.
Das Problem habe ich bei meinem Programm auch sehr oft gehabt. Gerade wenn das Eingabebild sehr unscharf ist, kommen ganz verrückte Ergebnisse zusammen. Ich habe deshalb schon mal überlegt, die Geometrie der Objekte mit in die Bewertung einfließen zu lassen und angefangen, alle lsb zu xml zu konvertieren... aber das Projekt ist nie fertig geworden. Ist aber auch erst mal nicht notwendig, denn so wie das aussieht liefert dein Programm auch so in den meisten Fällen sehr gute Ergebnisse.
Viele Grüße
Robin

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

#4 Beitrag von hlinke »

Hallo Robin,

danke für Deinen Test und Dein Feedback.

Da ist noch ein alter Pfad hängen geblieben. Ist in der neuen Version behoben.

Fehlerkorrekturen:
wrong path for index.bin when creating
wrong path when local zusi is not installed in standard location

Neu:
einfügen Bild mit ctrl-V (Super Idee)
Hintergrund entfernen - Dazu muß eine weiteres KI-Model heruntergeladen werden (Menü Tools->Hintergrundentfernenmodell herunterladen...)

Bekanntes Problem:
Kopieren in Clipboard geht manchmal nicht...

Neue Beta V8.0.2:

https://github.com/haroldlinke/Zusi-Too ... 8.0.2a.zip

Viele Grüße
Harold

Benutzeravatar
ichbinreis
Beiträge: 275
Registriert: 01.08.2022 00:29:04
Aktuelle Projekte: Streckenprojekt Bergstraße
Wohnort: Frankfurt am Main

Re: ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

#5 Beitrag von ichbinreis »

Jetzt klappt alles. Das Suchen der Objekte, das Kopieren des Pfads, das Einfügen eines Eingabebilds. Aber wenn ich mit STRG + V ein Eingabebild einfüge und dann auf "Ähnliche Objekte suchen" klicke, passiert nichts. Ich muss also weiterhin den Weg über den Auswahldialog gehen.

Ansonsten fällt mir noch eine optionale Verbesserung ein:

Man kann aktuell den Dateipfad kopieren, da kommt dann der Pfad inklusive der entsprechenden .ls3-Datei raus, z. B.: C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32U_0007_0055\000726_005468_Schwandorf\Objekte\NSCH_Bhfplatz_6\NSCH_Bhfplatz_6.lod.ls3

Könnten wir hier eine zweite Variante erstellen - einmal kopiert er nur den Pfad bis in den Ordner, in dem die ls3 liegt, hier also z. B. C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32U_0007_0055\000726_005468_Schwandorf\Objekte

Denn leider kann der 3D-Editor ja weiterhin noch nicht mit STRG + V die entsprechende Datei einfügen. Für meinen Anwendungsfall würde ich also das Ende hinter dem Pfad weglöschen und dann im Auswahldialog im 3D-Editor mit STRG + V den Pfad einfügen.

Hoffe, das ist soweit verständlich. Ansonsten sehr gute Arbeit, gefällt mir wirklich sehr und kann ich tatsächlich relativ akut jetzt für den Bau meines aktuellen Moduls gebrauchen. :)
Viele Grüße
Robin

Benutzeravatar
Michael_Poschmann
Beiträge: 20173
Registriert: 05.11.2001 15:11:18
Aktuelle Projekte: Lindern und Rehsiepen
Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)

Re: ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

#6 Beitrag von Michael_Poschmann »

Hallo Harold,

ein spannendes Tool. Testweise ein Bild des Stellwerks Oef (Frontansicht) als "Futter" eingespeist. Auf Platz 100 von 100, also fast unter "ferner liefen" wird tatsächlich das entsprechende Zusi-Modell aus der Ruhrtalbahn-Welt gelistet. Jetzt würde ich nicht unbedingt annehmen, dass es schlecht nachgebaut ist - aber das zeigt doch überraschend die Grenzen des Data Minings bei der Suche nach Ähnlichkeiten. Dennoch dürfte das Werkzeug von gutem Nutzen sein und seine Fans finden.

Grüße und Danke
Michael

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.3beta: Neu - mit CTRL-V Bilder einfügen

#7 Beitrag von hlinke »

Hallo Robin,

danke für Deine Rückmeldung.
Ich habe Deine Fehlermeldung und Deine Wünsche in der neuen Version berüclsichtigt.

Fehlerkorrekturen:
  • einige Fehler beim Einfügen mit ctrl-V korrigiert - sollte jetzt besser funktionieren - u.a. auch wenn nur mit ALT-Tab zu ZusiObjektalbum zurückgewechselt wurde
  • ctrl-v erlaubt jetzt auch das Kopieren von Dateien direkt aus dem Explorer
Neu:
  • Kontextmenue erweitert: Kopieren des 3D-Modell Dateiordners hinzugefügt
Neue Beta V8.0.3:

https://github.com/haroldlinke/Zusi-Too ... _8.0.3.zip

Viele Grüße
Harold

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.1beta: Neu - Ähnlichkeitssuche unter allen 14.631 Zusi-Objekten

#8 Beitrag von hlinke »

Michael_Poschmann hat geschrieben: 15.09.2026 22:54:59 Hallo Harold,

ein spannendes Tool. Testweise ein Bild des Stellwerks Oef (Frontansicht) als "Futter" eingespeist. Auf Platz 100 von 100, also fast unter "ferner liefen" wird tatsächlich das entsprechende Zusi-Modell aus der Ruhrtalbahn-Welt gelistet. Jetzt würde ich nicht unbedingt annehmen, dass es schlecht nachgebaut ist - aber das zeigt doch überraschend die Grenzen des Data Minings bei der Suche nach Ähnlichkeiten. Dennoch dürfte das Werkzeug von gutem Nutzen sein und seine Fans finden.

Grüße und Danke
Michael
Das ist ,wie oben beschrieben, normal. Die Ähnlichkeitssuche hat ihre Grenzen. Wenn Du mir das Bild, das Du benutzt hast, gibst, kann ich mal schauen, ob man etwas verbessern kann.

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 35160
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.3beta: Neu - Ähnlichkeitssuche unter allen Zusi-Objekten - Bilder mit ctrl-v einfügen

#9 Beitrag von Carsten Hölscher »

Das ist ein sehr interessantes Tool!

Carsten

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.4beta: Neu - Ähnlichkeitssuche mit mehreren Fotos - Schlagwortfilter

#10 Beitrag von hlinke »

Carsten Hölscher hat geschrieben: 18.09.2026 22:12:51 Das ist ein sehr interessantes Tool!

Carsten
Ich hoffe, es wird jetzt noch interessanter.

Neu:
  • Es können jetzt beliebig viele Fotos für Ähnlichkeitssuche verwendet werden
  • Perpektivische Verzerrzungen können jetzt ausgeglichen werden
  • Die Routenobjekte sind jetzt verschlagwortet und die Liste kann nach Schlagworten gefiltert werden
Neue Beta V8.0.4:

https://github.com/haroldlinke/Zusi-Too ... _8.0.4.zip

Ausführliche Beschreibung:
  • Es können jetzt beliebig viele Fotos für Ähnlichkeitssuche verwendet werden
Ein Foto reicht manchmal nichgt aus, um ein ähnliches Objekt zu finden. Es ist jetzt möglichnacheinander oder auf einen Schlag mehrere Fotos zu importieren und dann die Ähnlichkeitssuche mit allen importierten Fotos durchzuführen.
Der Ähnlichkeits-Score ist der Durchschnitt der Scores von alle Fotos.

Beispiel: Stellwerk Oeventrop

Bild

Michael hatte berichtet, daß das Ojket des Stellwerks bei import von nur einem Foto nicht gefunden wurde.
Dies hat mehrere Gründe: Das Foto war von schräg vorne aufgenommen worden. Dadurch sind die Proportionen verzerrt. Und es gibt einige Unterschiede zwischen Modell und Realität.
Verwendet man zwei Fotos, wie auf dem Screenshot, wird das Stellwerk Oeventrop bereits an 5. Stelle erkannt.
  • Perpektivische Verzerrzungen können jetzt ausgeglichen werden
Um noch etwas mehr Korrekturmöglichkeiten zu bieten, gibt es jetzt auch ein Tool, dass versucht die Perspektive zu korrigieren. Auf dem Foto markiert man 4 Punkte, die ein entzerrt ein Rechteck ergebn müssen. Das Tool versucht dann das Bild so zu verzerren, daß der eingezeichnete Bereich als Rechteck erscheint. Da das Umfeld dabei auch verzerrt wird, kann die Erkennung auch verschlechtert werden. (Etwas zum Spielen ... )
  • Die Routenobjekte sind jetzt verschlagwortet und die Liste kann nach Schlagworten gefiltert werden
Alwin hat in seiner Objektdatenbank alle Routenobjekte mit Schlagworten versehen. Freudlicherweise hat er mir diese Schlagwortzuordnung zur Verfügung gestellt. Vielen Dank dafür.
Dadurch kann man jetzt die Objektliste nach Schlagworten filtern. Es können mehrere Schlagworte angegeben werden, die mit ODER verknüpft sind.

Bild


Viele Grüße
Harold
Zuletzt geändert von hlinke am 22.09.2026 09:20:46, insgesamt 1-mal geändert.

Benutzeravatar
Michael_Poschmann
Beiträge: 20173
Registriert: 05.11.2001 15:11:18
Aktuelle Projekte: Lindern und Rehsiepen
Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)

Re: ZusiObjektAlbum: V8.0.3beta: Neu - Ähnlichkeitssuche unter allen Zusi-Objekten - Bilder mit ctrl-v einfügen

#11 Beitrag von Michael_Poschmann »

Hallo Harold,

sehr schön, wird gelegentlich ausprobiert. Kleine Erläuterung: Ich hatte in Oeventrop die Schmalseiten-Ansicht (keine Schrägaufnahme!) vorgegeben. Trotz einiger Abweichungen vom Original war ich davon ausgegangen, dass aufgrund markanter Bildbestandteile (Schriftzug Oef, Fenster, Schiefer (farblich abweichend)) das Objekt vorrangig erkannt würde. Es wurde zwar gelistet, aber auf Platz 100 von 100. Selbst Bahnsteigmöbel(!) landeten höher. Jetzt bin ich gespannt, wie sich dieses nützliche Helferlein entwickelt.

Grüße
Michael



Gesendet von meinem E940-2797-01 mit Tapatalk


hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.4beta: Neu - Ähnlichkeitssuche mit mehreren Fotos - Schlagwortfilter

#12 Beitrag von hlinke »

Hallo Michael,

Danke für Deine Erklärung.
Die Schmalseite wird noch schlechter erkannt, als die etwas schräge Frontansicht.

Ein Problem dürfte der Unterschied zwischen realem Foto und 3D-Modell sein.

Vielleicht gibt es ein KI-Modell, das damit besser zurecht kommt.

Wir sind ja erst am Anfang ...

Viele Grüße
Harold

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#13 Beitrag von hlinke »

Neue Version 8.0.5.

Neu:
  • Schlagwortfilter erweitert
  • Neue KI-Modell mit beseserer Änhlichkeitserkennung
Neue Beta V8.0.5:

https://github.com/haroldlinke/Zusi-Too ... _8.0.5.zip

Ausführliche Beschreibung:
  • Schlagwortfilter erweitert
Die Schlagworterkennung wurde erweitert.
Bei Objekten, die keine eigenen Schlagworte haben, wird überprüft, ob das Schlagwort im Name vorkommt.
Es wird auch überprüft, ob im Name der Elternknoten das Schlagwort vorkommt.

Beispiel:
Schlagwort "Schild": Er werden alle Objekte angezeigt,
  • die das Schlagwort "Schild" haben
  • in deren Name "Schild" vorkommt z.B. Schild_ZW-Fz
  • Deren Elternknoten "Schild" beinhaltet z.B. "Deutschland\Schilder\"
Der Schlagwortfilter kann jetzt auch auf die Ähnlichkeitssuche angewendet werden. Wenn das Schlagwort "Stellwerk" eingestellt ist, werden bei der Suche als Ergebnis nur Stellwerke angezeigt.

Bild

  • Neue KI-Modell mit besserer Änhlichkeitserkennung
Bei der Version 8.0.4 hatte ich ja schon gesagt, daß´Michael bei der Erkennung von Fotos des Stellwerks Oeventrop Probleme gehabt hat und bei diesen Fotos das 3D-Modell des Stellwerks nicht oder nur unter ferner liefen angezeigt wurde.

Ich habe deshalb nach einem KI-Modell gesucht, daß bessere Ergebnisse liefer. Und ich habe eins gefunden. Es heißt "Dinov2".

Ich habe das Modell mit den Fotos, die Michael mir zur Verfügung gestellt hat getestet.

Beispiel: Stellwerk Oeventrop - Seitenansicht.
Dies war das Bild, mit dem Michael in der alten Version getestet hatte und das 3D-Modell erst bei Platz 100 auftauchte.

Bei dem neuen Modell erscheint das 3D-Modell des Oeventrop Stellwerks bereits an 3. Stelle:

Bild


Ich habe dann auch noch die anderen 3 Fotos getestet und war sehr erstaunt über die Ergebnisse:

Foto Schräg von vorne rechts.
Das 3D-Modell der Stellwerks wird als bester Übereinstimmung erkannt. Trotz der schrägen Perspektive.

Bild


Foto Schräg von vorne links mit Zug im Vordergrund.
Zunächst wird das 3D-Modell des Stellwerks nicht erkannt, da sehr viele andere Objekte auf dem Bild sind. Bei Hintergrundentfernen wird das Stellwerk entfernt und nur der Zug gezeigt...
Setzt man aber das Schlagwort "Stellwerk" vor der Suche, dann tacuht das Stellwerk Oeventrop an 14. Stelle auf, obwohl es auf dem Bild sehr klein und teilweise verdeckt ist.

Bild

Foto Schräg von vorne links mit Signalen im Vordergrund.
Zunächst wird das 3D-Modell des Stellwerks nicht erkannt, da sehr viele andere Objekte auf dem Bild sind.
Setzt man aber das Schlagwort "Stellwerk" vor der Suche, dann taucht das Stellwerk Oeventrop ebenfalls an 14. Stelle auf, obwohl es auf dem Bild sehr klein und stark verdeckt ist.

Bild

Ich war erstaunt, daß das 3D-Modell mit diesem Foto überhaupt erkannt wurde, da das Gebäude sehr verdeckt ist. Ich hätte schon Schwierigkeiten das zugehörige 3D-Modell nur mit diesem Bild zu finden.


Um das neue Modell zu nutzen, muß das neue Modell erst wieder heruntergeladen werden (das Modell ist zum Glück nur ca 1/4 so groß wie das Alte) und auch ein neuer Index muß erstellt, bzw heruntergeladen werden, da die Fingerabdrücke der 3D.Modelle sich jetzt auch verändert hat.

Ich hoffe, daß das Tool jetzt noch hilfreicher ist.

Viele Grüße
Harold

Benutzeravatar
ichbinreis
Beiträge: 275
Registriert: 01.08.2022 00:29:04
Aktuelle Projekte: Streckenprojekt Bergstraße
Wohnort: Frankfurt am Main

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#14 Beitrag von ichbinreis »

Ich benutze tatsächlich immer nur ein Eingabebild. Keine Schlagwortsuche, nicht mehrere Bilder, aber die Ergebnisse sind besser als ich es mir je vorstellen hätte können. Ehrlich, ich bin schnell euphorisch, aber das revolutioniert den Bau für mich einfach massiv. Hier mal drei Beispiele von mir, die Treffer waren jeweils schon in den Top 5:

Bild
Bild
Bild

Ich habe nur noch eine Anmerkung: Egal ob ich "Dateiordnerpfad kopieren" oder "Dateinamepfad kopieren" auswähle, ich bekomme den Pfad inklusive der ls3-Datei in die Zwischenablage. Bei der einen Variante soll es ja so funktionieren, dass er nur den Pfad kopiert, das scheint noch nicht richtig zu funktionieren.
Viele Grüße
Robin

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#15 Beitrag von hlinke »

ichbinreis hat geschrieben: 25.09.2026 22:00:23 Ich benutze tatsächlich immer nur ein Eingabebild. Keine Schlagwortsuche, nicht mehrere Bilder, aber die Ergebnisse sind besser als ich es mir je vorstellen hätte können. Ehrlich, ich bin schnell euphorisch, aber das revolutioniert den Bau für mich einfach massiv. Hier mal drei Beispiele von mir, die Treffer waren jeweils schon in den Top 5:
Danke für Deinen "euphorischen" Bericht. Deine Beispiele sind sehr interessant. Ich hatte die zusätzlichen Funktionen eingebaut bevor ich das bessere KI-Modell gefunden hatte. Bei dem neuen Modell hätte ich sie wahrscheinlich nicht implementiert.

Vielleicht helfen sie in dem einen oder anderen Fall ja doch. Ich lasse sie deshalb drin.
ichbinreis hat geschrieben: 25.09.2026 22:00:23 Ich habe nur noch eine Anmerkung: Egal ob ich "Dateiordnerpfad kopieren" oder "Dateinamepfad kopieren" auswähle, ich bekomme den Pfad inklusive der ls3-Datei in die Zwischenablage. Bei der einen Variante soll es ja so funktionieren, dass er nur den Pfad kopiert, das scheint noch nicht richtig zu funktionieren.
Komisch, bei mir funktioniert es:
"Dateiordnerpfad kopieren": C:\Program Files\Zusi3\_ZusiData\RailwayObjects\Deutschland\Schalthaeuser
"Dateinamepfad kopieren" : C:\Program Files\Zusi3\_ZusiData\RailwayObjects\Deutschland\Schalthaeuser\Betoneinschnitt-3x6m.lod.ls3

"Dateiordnerpfad kopieren": C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32T_0005_0053\000463_005293_Grimmelshofen\ObjekteGrimmelshofen\Bahnwaerterhaus
"Dateinamepfad kopieren" : C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32T_0005_0053\000463_005293_Grimmelshofen\ObjekteGrimmelshofen\Bahnwaerterhaus\Bahnwaerterhaus01.lod.ls3

Oder reden wir aneinander vorbei und Du erwartest etwas anderes?
Kannst Du mir ein Beispiel nennen, bei dem es nicht klappt?

Viele Grüße
Harold

Juergen_Verheien
Beiträge: 3282
Registriert: 07.03.2002 10:09:59
Aktuelle Projekte: Objektbau und Modulgestaltung
Wohnort: Dortmund

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#16 Beitrag von Juergen_Verheien »

Hallo,

leider kann ich dieses tolle Tool nur eingeschränkt nutzen, weil mir für die spezielle Suche Daten fehlen, schaut bitte auf das Foto, wo und wie kann ich die dort aufgeführten Dateien erwerben bzw. in meiner zusi3-Installation einbauen, bin auf aktuellen Stand, sie sind sie nicht vorhanden.

https://imgur.com/RET2dUy
tschüs....

Jürgen

Benutzeravatar
johannesNRH
Beiträge: 41
Registriert: 19.12.2025 07:52:04
Aktuelle Projekte: Donautalbahn

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#17 Beitrag von johannesNRH »

Hallo,
in der Fehlermeldung sind die Schritte doch genau beschrieben? Oder verstehe ich die Frage nicht?

Juergen_Verheien
Beiträge: 3282
Registriert: 07.03.2002 10:09:59
Aktuelle Projekte: Objektbau und Modulgestaltung
Wohnort: Dortmund

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#18 Beitrag von Juergen_Verheien »

Hallo,

das Problem ist beschrieben, nur die für die Lösung dort angegebenen Daten/Dateien sind bei mir nicht vorhanden, so dass ich das Problem nicht beheben kann !!! Somit hast Du es wohl nicht verstanden.....
tschüs....

Jürgen

Benutzeravatar
ichbinreis
Beiträge: 275
Registriert: 01.08.2022 00:29:04
Aktuelle Projekte: Streckenprojekt Bergstraße
Wohnort: Frankfurt am Main

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#19 Beitrag von ichbinreis »

hlinke hat geschrieben: 26.09.2026 09:20:39 Komisch, bei mir funktioniert es:
"Dateiordnerpfad kopieren": C:\Program Files\Zusi3\_ZusiData\RailwayObjects\Deutschland\Schalthaeuser
"Dateinamepfad kopieren" : C:\Program Files\Zusi3\_ZusiData\RailwayObjects\Deutschland\Schalthaeuser\Betoneinschnitt-3x6m.lod.ls3

"Dateiordnerpfad kopieren": C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32T_0005_0053\000463_005293_Grimmelshofen\ObjekteGrimmelshofen\Bahnwaerterhaus
"Dateinamepfad kopieren" : C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32T_0005_0053\000463_005293_Grimmelshofen\ObjekteGrimmelshofen\Bahnwaerterhaus\Bahnwaerterhaus01.lod.ls3

Oder reden wir aneinander vorbei und Du erwartest etwas anderes?
Kannst Du mir ein Beispiel nennen, bei dem es nicht klappt?
Genau das Verhalten hätte ich erwartet. Vorhin hat meine Zwischenablage kurz rumgesponnen und in beiden Fällen nichts kopiert. Nach einem Neustart des Programms habe ich jetzt wieder das alte Verhalten, Beispiele:

Dateiordnerpfad kopieren -> C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32U_0005_0060\000504_006037_Husum\Objekte\AHM_Loof\AHM_Loof_Steaks.lod.ls3
Dateinamepfad kopieren -> C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32U_0005_0060\000504_006037_Husum\Objekte\AHM_Loof\AHM_Loof_Steaks.lod.ls3

Dateiordnerpfad kopieren -> C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32T_0005_0053\000474_005303_Aulfingen\ObjekteAulfingen\14_Bauernhaus\14_Bauernhaus.lod.ls3
Dateinamepfad kopieren -> C:\Program Files\Zusi3\_ZusiData\Routes\Deutschland\32T_0005_0053\000474_005303_Aulfingen\ObjekteAulfingen\14_Bauernhaus\14_Bauernhaus.lod.ls3
Juergen_Verheien hat geschrieben: 26.09.2026 12:47:29 Hallo,

das Problem ist beschrieben, nur die für die Lösung dort angegebenen Daten/Dateien sind bei mir nicht vorhanden, so dass ich das Problem nicht beheben kann !!! Somit hast Du es wohl nicht verstanden.....
Ja, dass die Dateien nicht vorhanden sind ist ja der Auslöser für die Fehlermeldung. Du musst oben auf "Tools" klicken (etwas versteckt):

Bild

Und dann "Objekte indizieren" oder "Index von GitHub herunterladen" auswählen. Dann legt der die Dateien dort ab und es sollte funktionieren.
Viele Grüße
Robin

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: ZusiObjektAlbum: V8.0.5beta: Neu - Ähnlichkeitssuche mit besserem KI-Modell

#20 Beitrag von hlinke »

Juergen_Verheien hat geschrieben: 26.09.2026 12:47:29 Hallo,

das Problem ist beschrieben, nur die für die Lösung dort angegebenen Daten/Dateien sind bei mir nicht vorhanden, so dass ich das Problem nicht beheben kann !!! Somit hast Du es wohl nicht verstanden.....
Hallo Jürgen,

Du hast zwei Möglichkeiten:
  • Du erstellst die Index-Datei selbst, in dem Du im das Tools Menue öffnest und dort Index objects (Objekte indexieren) aufrufst. Dauert dann ca 2 Stunden
  • Du öffnest das Tools_Meue und wählst Index von Github herunterladen und lädst den Index herunter.
Gut: Die Fehlermedlung enthält einige Tippfehler.

wie kann ich die Fehlermeldung besser verständlich machen?

Hilfst Dir das jetzt weiter?

Viele Grüße
Harold

Antworten