In einer bestimmten Detektorklasse werden unsere Daten als Punktpaare in zwei Dimensionen ausgegeben, und wir möchten diese Punkte zu Linien zusammenfassen.
Die Daten sind verrauscht und werden in die eine, aber nicht in die andere Richtung zusammengefasst. Wir können nicht garantieren, dass jeder Behälter einen Treffer enthält, auch wenn jedes Detektorelement funktioniert, daher kann es zu Auslassungen kommen.
Unsere aktuelle Analysekette sieht so aus
- Passen Sie die Treffer für die Kalibrierung der einzelnen Detektorelemente an
- Finden Sie Cluster
- Grobe Fit-Linien zu den Clustern
- Verbinden Sie Cluster zu längeren linienartigen Strukturen
- ...
Diese Frage betrifft Schritt (3).
Wir haben für diesen Schritt eine Hough-Transformation verwendet, die gut funktioniert, aber wenn wir versuchen, vom Prüfstand zur Simulation eines vollständigen Projekts zu skalieren, wird sie unannehmbar langsam.
Ich suche einen schnelleren Weg.
Für diejenigen, die den tatsächlichen Anwendungsfall interessieren könnten, ist hier eine Flüssig-Argon-Zeitprojektionskammer