wie im Thema "Streckenbau mit KI" - siehe viewtopic.php?t=20070&hilit=Tools - schon angeschnitten, habe ich die letzten Wochen hauptsächlich damit verbracht, mittels KI ein Tool zu schreiben, was das Raussuchen von passenden Objekten (in der Regel Häuser) soweit wie möglich automatisiert. Dieses Tool habe ich inzwischen noch etwas weiter optimiert und Fehler behoben.
Das Programm ist selbsterklärend aufgebaut. Man wählt ein Bild eines Objektes aus und klickt auf "Analyse starten".

In aller Regel tut es die schnelle Analyse, die in der Regel nur ca. 5 Sekunden pro Bild in Anspruch nimmt.

Wenn die Analyse abgeschlossen ist, wird automatisch eine html-Seite mit den besten 50 Treffern, den Bildern und allen wichtigen Daten angezeigt. Man kann jetzt ganz einfach auf "Pfad kopieren" klicken und im 3D-Editor damit super schnell zu dem passenden Objekt navigieren.
Das Script, den Code und alle benötigten Dateien habe ich auf GitHub gepostet: https://github.com/ichbinreis/zusi-bildanalyse
Ich habe aber auch eine direkt ausführbare .exe-Datei mit allen benötigten Inhalten (dem Tool selbst, dem trainierten Modell für den Bildvergleich, den Hilfsfunktionen zur Bildvorbereitung, den Ressourcen und Einstellungen die das Modell braucht, meinen vorberechneten Daten und dem Suchindex, der Konfigurationsdatei sowie dem kompletten Datenordner). Damit steckt alles in einer einzigen Datei, die sofort läuft und kein Internet benötigt).
Aktuellste Version als .exe steht hier bereit:
v3.0 -> https://drive.google.com/file/d/1ayNJHp ... sp=sharing
Ältere Versionen:
v1.1 -> https://drive.google.com/file/d/1bCb_Vb ... sp=sharing
Falls beim ersten Ausführen eine Fehlermeldung auftritt, siehe weiter unten in diesem Thema, einfach in der Konsole (cmd) das ausführen:
pip install torch torchvision torchaudio
pip install open_clip_torch
pip install pillow pandas scikit-learn
Für die zusätzliche, neue Funktion ab v3.0: "Hintergrund mit KI entfernen", muss einmalig ausgeführt werden:
pip install "rembg[cpu]"
Großes Danke geht an dieser Stelle auch nochmal an Alwin Meschede, der mir erlaubt hat, alle Bilder und dazugehörigen Daten aus seiner Objektdatenbank zusammenzustellen.
Viele Grüße
Robin





