Konfiguration¶
Die Pipeline wird über tile_compile.yaml konfiguriert.
Wichtige Abschnitte¶
input— Quellverzeichnis, Frame-Limitsregistration— Ausrichtungs-Engine, Anker-Strategie, Astrometriemethod/aqmh— AQMH-Qualitätskarten, Rekonstruktion, Storage, Cherry-Picktile— Klassische Tile-Geometriestacking— Gewichtung, Rejection, Ausgabeformatbackground_extraction— BGE-Parameterphotometric_color_calibration— PCC-Katalog, Referenzruntime_limits— Speicher, Zeit, Worker-Limits, Acceleration-Backend
GPU-Backend¶
runtime_limits:
acceleration_backend: auto # auto | opencv_cuda | opencv_opencl | cpu
parallel_workers: 8
memory_budget: 2048
auto bevorzugt CUDA, dann OpenCL, dann CPU. Die Backend-Unterstützung ist
phasenspezifisch: PREWARP, AQMH-Maps, klassische Tile-Rekonstruktion,
synthetische Rekonstruktion und STACKING unterstützen CUDA/OpenCL; Streaming-
AQMH-Rekonstruktion unterstützt derzeit CUDA; REGISTRATION bleibt CPU-only.
AQMH Cherry-Pick verwendet bewusst CPU. Die effektive Wahl wird in
artifacts/acceleration_context.json geschrieben und in Live-Fortschritts-
Logs angezeigt.
Schema¶
Validieren mit:
Schema abrufen:
Beispiele¶
Siehe tile_compile_cpp/examples/ für szenariospezifische Konfigurationen:
m104.example.yaml— Alt/Az, starke Rotation, schlechtes Seeingfull_mode.example.yaml— Hohe Qualität, äquatorialemergency_mode.example.yaml— Minimaler Laufzeitmodussmart_telescope_dwarf_seestar.example.yaml— Smart Telescopecanon_equatorial_balanced.example.yaml— Ausgewogene DSLR
Parameter Studio (GUI3)¶
Das Web-Frontend bietet einen geführten Parameter-Editor mit:
- Szenario-Presets (Alt/Az, Rotation, helle Sterne, wenige Frames, Gradient)
- Situations-Assistent — automatische Parametervorschläge
- Echtzeit-Validierung gegen das Schema