Ana içeriğe geç

Image Calibration Pipeline

Sayfa Bilgisi

Kategori: Kalibrasyon · Düzey: Intermediate · Tahmini okuma: 3 dk Anahtar kelimeler: Kalibrasyon · calibration · linear processing

Durum: Tamamlandı — Faz 1B

Amaç

Kalibrasyon bölümünün kapsamını, işlem sırasını ve kalite kapılarını tanımlamak.

Kapsam

PixInsight 1.9.3 hedeflenir; kurulu build’in process documentation ve console logu nihai doğrulama kaynağıdır.

Teori

Image calibration, sensör ve optik sistemin ölçüme eklediği tekrar üretilebilir bileşenleri düzeltir. Calibration, registration ve integration ayrı problemlerdir. Sistematik bir calibration hatası daha çok light frame integrate edilerek giderilemez.

flowchart LR
 RAW["RAW"] --> CAL["Calibration"]
 CAL --> CC["Cosmetic Correction"]
 CC --> SA["Star Alignment"]
 SA --> LN["Local Normalization"]
 LN --> II["Image Integration"]
 II --> MASTER["Master Image"]

Lineer veri

Bu pipeline nonlinear stretch uygulamaz. Ara sonuçları görmek için ScreenTransferFunction kullanılır.

Ne zaman kullanılır?

  • Ham veya kalibre edilmiş frame setini ilgili pipeline aşamasında işlerken.
  • Süreci yeniden üretilebilir parametreler ve loglarla yürütürken.
  • Bir artefact’ın kök aşamasını ayırırken.

Ne zaman kullanılmaz?

  • Input metadata ve aşama durumu bilinmiyorsa.
  • Nonlinear post-processing yerine kullanmak için.

Doğrulama sınırı

Kamera modeline veya script build’ine bağlı ayrıntılar test edilmeden genellenmez. Belirsiz ayrıntı: Doğrulama bekliyor.

Doğrulama durumu

Bu davranışların PixInsight 1.9.3 arayüzünde ve ilgili process veya script sürümünde doğrulanması gerekiyor.

Teknik doğrulama sınıflandırması

Sınıf İfade grubu İnceleme işlemi
A Calibration, registration ve integration farklı işlem amaçlarıdır. Kalabilir.
B Tam menü yolları ve LocalNormalization arayüz davranışı. Doğrulama bekliyor.
C Kamera ayarı veya exposure tavsiyesi. Bu sayfada kesin değer verilmez.
D Sistematik hatanın integration ile giderilemeyeceği. Kavramsal ifade; kaynak incelemesinde işaretli.

Process arama alanında Image; WBPP için Script > Batch Processing > WeightedBatchPreprocessing. Kesin menü grubu kurulu 1.9.3 arayüzünden doğrulanmalıdır.

Parametreler

Parametre / kontrol Açıklama
Frame groups Bias, Dark, Flat ve Light; filter, exposure, binning, gain/offset, sıcaklık
Linearity Tüm pipeline boyunca korunur
References Registration ve LocalNormalization amaçlarına göre seçilir
Audit outputs Log, rejection maps ve yardımcı ölçüm dosyaları

Parametre politikası

Evrensel preset yerine metadata, sample test, log ve maps birlikte değerlendirilir.

Adım adım kullanım

  1. Frame metadata gruplarını doğrulayın.
  2. Calibration masters eşleşmelerini kontrol edin.
  3. Az sayıda light üzerinde calibration QA yapın.
  4. Kalan sabit kusurları CosmeticCorrection ile değerlendirin.
  5. StarAlignment ile ortak geometry oluşturun.
  6. Gerekliyse LocalNormalization uygulayın.
  7. ImageIntegration maps ve loglarını denetleyin.

Gerçek kullanım senaryosu

Saha örneği

LRGB setinde her filter doğru Master Flat ile eşleştirilir; matching Master Dark kullanılır. Her kanal ayrı register ve integrate edilir. Master kabulünden önce calibrated örnekler ve rejection maps incelenir.

Profesyonel okuma ve uygulama sırası

  1. Calibration Pipeline ile aşama kapılarını kurun.
  2. WBPP gruplamasını denetleyin.
  3. Master eşleşmesini ImageCalibration ile doğrulayın.
  4. Yalnız persistent kusurlar için CosmeticCorrection uygulayın.
  5. Geometrik kaliteyi StarAlignment ile kabul edin.
  6. Weighting, normalization ve rejection'ı ImageIntegration maps ile doğrulayın.
  7. Ancak bundan sonra Gradient Diagnostics aşamasına geçin.

Pipeline sınırı

Gradient removal, hatalı flat, dark mismatch, registration kusuru veya walking noise için düzeltme katmanı değildir. Kök neden önce calibration/integration aşamasında çözülmelidir.

Beklenen çıktı

Her kanal için doğrulanmış lineer master image ve denetim çıktıları.

Sık yapılan hatalar

  1. Yanlış master eşleştirmek
  2. STF görünümünü data değişimi sanmak
  3. Registration öncesi stretch yapmak
  4. Rejection maps’i incelememek
  5. WBPP’yi kara kutu saymak

Sorun giderme

Belirti İlk kontrol Eylem
Output beklenmedik Input metadata ve target İlk başarısız aşamayı sample frame ile tekrarlayın
Artefact tüm frame’lerde Calibration/master zinciri Eşleşmeleri ve logu inceleyin
Artefact yalnız master’da Registration/normalization/rejection Maps ve residual’ları inceleyin
Data clipped Statistics ve pedestal Önceki aşamaya dönün
İşlem başarısız Console log İlk hata mesajını çözün

SSS

Pipeline lineer mi kalır?

Evet; nonlinear stretch bu pipeline’ın parçası değildir.

LocalNormalization zorunlu mu?

Hayır; veri setine göre değerlendirilir.

CosmeticCorrection dark yerine geçer mi?

Hayır.

WBPP manuel yapılabilir mi?

Evet, aynı core process’lerle.

Master tek başına yeterli QA mı?

Hayır; maps, log ve ara frame’ler gerekir.

Hızlı Referans

Tek sayfalık kontrol listesi

  • [ ] Input metadata doğrulandı
  • [ ] Lineerlik korundu
  • [ ] Sample-frame QA geçti
  • [ ] Log incelendi
  • [ ] Yardımcı maps incelendi

Karar Ağacı

flowchart TD
    start["Master sorunlu"] --> frameq{"Sorun tek frame'lerde de var mı?"}
    frameq -- "Evet" --> early["ImageCalibration veya CosmeticCorrection aşamasını incele"]
    frameq -- "Hayır" --> mapq{"Rejection map temiz mi?"}
    mapq -- "Hayır" --> integration["ImageIntegration ayarlarını incele"]
    mapq -- "Evet" --> background["LocalNormalization ve gradient ayrımını incele"]

Ayrıca İnceleyin

Önceki Bölüm

← Process Icons

Sonraki Bölüm

Calibration Pipeline →