Gibt es ein Sternerkennungs-Framework/eine Bibliothek?

Da ich tagsüber Softwareentwickler und Freizeitfotograf bin, war ich auf der Suche nach einem schönen DIY-Projekt für die nächsten Wochen. Ich habe mich schließlich entschieden, einen Star Tracker mit Kamerahalterung zu bauen, damit ich mit meiner DSLR Deep-Sky-Bilder machen kann.

Bei der Planung und dem Layout der Komponenten dafür musste ich mich entscheiden, ob ich die Rotationsachse des Geräts manuell so anpassen möchte, dass es mit der Rotationsachse der Erde übereinstimmt – oder den Nerd-Weg gehen und das System sich selbst arrangieren lassen möchte B. durch Anschließen einer geeigneten festen USB-Kamera, das Video/die Bilder auswerten und eine Software schreiben, um das Gerät mit Schrittmotoren und Schraubenantrieben zu bewegen, bis die richtige Ausrichtung erreicht ist.

Da ich das Rad nicht neu erfinden möchte, gibt es ein Rahmenwerk zur Sternerkennung, von dem Sie gehört haben? Am liebsten Open Source, die Sprache ist nebensächlich, solange ich die relevanten Daten rein und raus bekomme. Ich denke an etwas, das ich mit einer Bilddatei füttern und ein Array mit den erkannten Objekten mit ihren x/y-Positionen innerhalb des Bildes zurückerhalten kann. Ich habe dazu etwas recherchiert, aber nichts vielversprechendes gefunden. Was ich brauche, ist eine automatische Identifizierung der hellsten Sterne, damit ich die aktuelle Ausrichtung anhand eines Referenzbildes überprüfen und einige Vektoren für die Schrittmotoren erhalten kann. Ich hoffe, ich habe die Idee rübergebracht.

Antworten (1)

Da ich das Rad nicht neu erfinden möchte, gibt es ein Rahmenwerk zur Sternerkennung, von dem Sie gehört haben? Am liebsten Open Source, die Sprache ist nebensächlich, solange ich die relevanten Daten rein und raus bekomme. Ich denke an etwas, das ich mit einer Bilddatei füttern und ein Array mit den erkannten Objekten mit ihren x/y-Positionen innerhalb des Bildes zurückerhalten kann.

Ich würde mich mal an den Astrometrie- Service wenden . Sie können ein Bild auf ihre Website hochladen und erhalten eine astrometrisch beschriftete Überlagerung. Sie haben eine API . Ich bin mir nicht sicher, ob eine Array-Ausgabeoption eingebaut ist, aber ich habe das Gefühl, dass es innerhalb des Angebots machbar ist.

Wollte das gerade kommentieren und weiterempfehlen. Sie können eine Datei mit den übereinstimmenden Sternen ausgeben, die in das gewünschte umgewandelt werden kann. Pinpointwird in der Amateur-Community häufig verwendet, um Führungskorrekturen zu melden, aber ich weiß nicht, wie gut es mit Weitfeldbildern von DSLR funktioniert
@astrosnapper & Alphecca: Danke für deine Kommentare, ich werde mir das auf jeden Fall ansehen! Und nur zur Verdeutlichung: Ich möchte zwei separate Kameras verwenden, eine kleine und feste und die große DSLR, die in eine ganz andere Richtung zeigt (mein eigentliches Motiv). Es werden also nicht die Bilder von der DSLR für die Erkennungs-/Ortungsaufgabe verwendet, sondern die von der kleineren und fest installierten „Navigations“-Kamera.