Subtraction ve Division¶
Durum: Teknik doğrulama bekliyor — Sprint 2.2
Amaç¶
Gradient correction yöntemini isim ezberiyle değil, modelin fiziksel yorumu, Background model içeriği ve correction sonrası ölçümler üzerinden değerlendirmek.
Sınır
Subtraction ve Division matematiksel işlemlerdir; seçilen Background model’in gerçek fiziksel etkiyi doğru temsil ettiğini kendiliğinden kanıtlamaz.
Kavramsal açıklama¶
Additive model:
Multiplicative model:
Gerçek astronomik image’larda additive ve multiplicative etkiler saf biçimde ayrışmayabilir. Calibration residual, sky gradient, reflection ve gerçek diffuse signal birlikte bulunabilir.
flowchart LR
observed["Observed image"] --> hypothesis{"Etki hipotezi"}
hypothesis -- "Additive" --> subtraction["Subtraction testi"]
hypothesis -- "Multiplicative" --> division["Division testi"]
subtraction --> validation["STF, histogram ve signal kontrolü"]
division --> validation
Flat-field correction neden DBE Division değildir?¶
Master Flat acquisition sırasında optical train ve pixel response’u ölçer. DBE Division ise science image’dan tahmin edilen modelle matematiksel bölme yapar. DBE’nin vignetting görünümünü azaltması doğru flat calibration’ın yerine geçtiğini kanıtlamaz.
Sonuç kontrolü¶
- STF’yi resetleyip yeniden hesaplayın.
- Background model’i ayrı inceleyin.
- Histogramda clipping ve dağılım değişimini kontrol edin.
- Background previews ile kanal seviyelerini ölçün.
- Galaxy halo ve nebula dış yapısını karşılaştırın.
- Yıldızlarda parlama/ringing, noise amplification ve color imbalance arayın.
- Residual gradient’i aynı karşılaştırma koşullarında değerlendirin.
Aşırı düzeltme belirtileri
Siyah clipping, parlayan yıldızlar, halo kaybı, nebula dış bölgelerinin silinmesi, kanal dengesizliği ve noise amplification correction hipotezinin veya modelin yeniden incelenmesini gerektirir.
Karşılaştırma tablosu¶
| Durum | İlk değerlendirme yaklaşımı | Kontrol edilmesi gereken risk | Tek başına yeterli mi? |
|---|---|---|---|
| Hafif light pollution gradient | Additive hipotezi modelle karşılaştır | Gerçek diffuse signal | Hayır |
| Moonlight | Yönlü background ve gece/frame kıyası | Color cast ve haze | Hayır |
| Vignetting kalıntısı | Önce flat calibration zinciri | Sentetik modelle calibration gizlemek | Hayır |
| Yanlış flat | Master Flat ve raw/calibrated kıyası | DBE ile semptom bastırma | Hayır |
| Wide-field gradient | Birden çok kaynak olasılığı | Sky structure ve edge model | Hayır |
| Narrowband background eğimi | Kanal bazlı model ve previews | Zayıf emission kaybı | Hayır |
| Galaxy halo | Halo sınırını koruma kontrolü | Gerçek signal subtraction | Hayır |
| Reflection nebula | Renkli dış yapı kontrolü | Background sanılan reflection | Hayır |
| Mosaic seam | Panel normalization/geometry incelemesi | Seam’i tek gradient saymak | Hayır |
| Sensor reflection | Rotate/filter/gece testi | Lokal artefact’ı global modellemek | Hayır |
Ne zaman kullanılır?¶
- Background model correction’a uygulanmadan önce
- Subtraction/Division sonuçları ayrı clones üzerinde kıyaslanırken
- Flat residual ile sky gradient ayrılırken
- Aşırı düzeltme ve residual araştırılırken
Ne zaman kullanılmaz?¶
- “Sky gradient her zaman Subtraction” gibi bağlamsız reçete için
- Yanlış flat’i DBE Division ile kesin çözülmüş saymak için
- Model Image gerçek signal içeriyorken
- Histogram ve signal preservation kontrolü yapılmadan
Ön koşullar¶
- Lineer calibrated image
- İncelenmiş Background model
- Aynı başlangıçtan iki clone
- STF, histogram ve background preview ölçümleri
Uygulama yaklaşımı¶
- Gradient kaynağı için hipotez oluşturun.
- Flat calibration kanıtını kontrol edin.
- Background model’in hedef signal içermediğini doğrulayın.
- Subtraction ve Division’ı ayrı clones üzerinde çalıştırın.
- Her clone için STF’yi yeniden hesaplayın.
- Histogram, previews, yıldızlar, halo ve nebula sınırlarını karşılaştırın.
- Residual ve noise davranışını kaydedin.
- Hiçbir sonuç kanıtı karşılamıyorsa modeli veya teşhisi reddedin.
Gerçek kullanım senaryosu¶
Vignetting benzeri köşe kararması
Önce Master Flat ve raw/calibrated frame kıyaslanır. Flat zinciri sorunluysa DBE Division “çözüm” kabul edilmez. Calibration doğru görünüyorsa iki correction clone üzerinde denenir; kabul yalnız model, histogram ve signal preservation ile yapılır.
Görsel eklenecek
Bu bölüm gerçek PixInsight 1.9.3 ekran görüntüsü ve örnek veri ile doğrulanacaktır.
Sık yapılan hatalar¶
- Matematiksel işlemi fiziksel kaynak kanıtı sanmak.
- Division’ı flat-field calibration yerine kullanmak.
- Eski STF ile sonuçları kıyaslamak.
- Siyah background’u başarılı correction sanmak.
- Galaxy halo veya reflection dış yapısını kaybetmek.
- Kanal bazlı color imbalance’ı kontrol etmemek.
Sorun giderme¶
| Belirti | Kontrol | Değerlendirme |
|---|---|---|
| Siyah arka plan | Histogram clipping ve STF | Model/Normalize/Subtraction hipotezini inceleyin |
| Parlayan yıldızlar | Division model seviyeleri | Modelin düşük değerlerini ve halo’ları inceleyin |
| Halo kaybı | Background model correlation | Modeli reddedin |
| Noise artışı | Background preview statistics | Division/amplification ve STF ayrımını kontrol edin |
| Residual kaldı | Model coverage | Correction türünden önce modeli yeniden inceleyin |
| Color imbalance | Kanal histogramları | Kanal modellerini ve normalization’ı doğrulayın |
SSS¶
Subtraction additive etkiyi kanıtlar mı?
Hayır. Yalnız additive hipotez altında kullanılan matematiksel correction’dır.
Division vignetting’i düzeltir mi?
Görünümü azaltabilir; doğru flat-field calibration’ın yerine geçtiğini kanıtlamaz.
Hangisi doğru seçimdir?
Modelin yapısı, flat kalitesi ve signal preservation kanıtına bağlıdır; evrensel seçim yoktur.
Neden STF yeniden hesaplanır?
Correction sonrası statistics değişebilir; eski display mapping yanıltıcı karşılaştırma yaratabilir.
Histogram tek başına yeterli mi?
Hayır. Spatial signal, Background model ve previews ile birlikte incelenir.
Residual gradient kalabilir mi?
Evet. Gerçek signal’ı koruyan kontrollü residual, overcorrection’dan daha güvenilir olabilir.
Quick Reference¶
Tek sayfalık kontrol listesi
- [ ] Etki hipotezi tanımlı
- [ ] Flat zinciri kontrol edildi
- [ ] Background model gerçek signal içermiyor
- [ ] İki correction ayrı clones üzerinde
- [ ] STF yeniden hesaplandı
- [ ] Histogram ve previews karşılaştırıldı
- [ ] Halo/nebula/yıldızlar korundu
- [ ] Noise ve residual değerlendirildi
Decision Tree¶
flowchart TD
start["Correction seçilecek"] --> flatq{"Flat calibration güvenilir mi?"}
flatq -- "Hayır" --> flat["Önce calibration sorununu çöz"]
flatq -- "Evet" --> modelq{"Background model gerçek signal içeriyor mu?"}
modelq -- "Evet" --> reject["Modeli reddet"]
modelq -- "Hayır" --> test["Subtraction ve Division clones üret"]
test --> histq{"Histogram veya signal kaybı var mı?"}
histq -- "Evet" --> revise["Model ve hipotezi yeniden değerlendir"]
histq -- "Hayır" --> residualq{"Residual kabul edilebilir mi?"}
residualq -- "Hayır" --> revise
residualq -- "Evet" --> accept["Kanıtları kaydet"]
flowchart LR
model["Background model"] --> sub["Subtraction output"]
model --> div["Division output"]
sub --> checks["STF, histogram, previews"]
div --> checks
checks --> preservation["Signal preservation"]
Teknik doğrulama durumu¶
| Kategori | Bekleyen doğrulama |
|---|---|
| UI-1 | Correction ve Normalize seçenekleri |
| DOC-1 | PixInsight Subtraction/Division implementation |
| DATA-1 | Aynı dataset üzerinde correction karşılaştırması |
| IMG-1 | STF, histogram ve before/after ekranları |