Gradient Teorisi¶
Durum: Teknik incelemeye hazır — Sprint 2.1
Amaç¶
Gradient düzeltmeyi “arka planı karartma” işlemi olmaktan çıkarıp gerçek sinyal, istenmeyen arka plan bileşeni ve tahmin edilen model arasındaki ayrım üzerinden öğretmek.
Modelleme ilkesi
Background extraction yalnız gözlenen veriden bir model tahmin eder. Modelin fiziksel olarak doğru olması, sample’ların gerçek background’u temsil etmesine ve seçilen model ailesinin probleme uygun olmasına bağlıdır.
Teori¶
Gradient nedir?¶
Gradient, image koordinatları boyunca değişen ve hedef sinyalle karışan istenmeyen arka plan bileşenidir. Basit bir modelde gözlenen image şöyle yazılabilir:
[ I(x,y)=S(x,y)+G(x,y)+N(x,y) ]
Burada (S) gerçek gökyüzü sinyali, (G) additive gradient ve (N) noise bileşenidir.
flowchart LR
signal["Gerçek gökyüzü sinyali S"] --> observed["Gözlenen image I"]
gradient["Additive gradient G"] --> observed
noise["Noise N"] --> observed
observed --> estimate["Background model tahmini"]
estimate --> corrected["Düzeltilmiş image"]
Background model nedir?¶
Background model, gerçek hedef yapısı olmadığı varsayılan ölçümlerden tahmin edilen düzgün veya interpolated yüzeydir. Model, gradient’in kendisiyle aynı olmak zorunda değildir; yalnız verinin ve model varsayımlarının izin verdiği bir tahmindir.
Gerçek sinyal ve background model¶
Background sample içine nebula, galaksi halosunun zayıf uzantısı, IFN veya reflection nebulosity girerse model bu gerçek sinyali background sanabilir. Model image’ın hedefe benzemesi bu riskin en güçlü görsel uyarılarındandır.
Gerçek sinyal riski
Alanın büyük bölümünü gerçek diffuse signal kaplıyorsa yalnız image içinden güvenilir background modeli çıkarmak yetersiz belirlenmiş bir problem olabilir.
Additive ve Multiplicative etkiler¶
Additive modelin sade gösterimi:
Bu çıkarma yalnız additive model varsayımı geçerliyse anlamlıdır.
Multiplicative modelin sade gösterimi:
Bu bölme yalnız multiplicative response varsayımı geçerliyse anlamlıdır. Gerçek image’da iki etki birlikte bulunabilir. Flat-field calibration ile gradient removal birbirinin alternatifi değildir; correction seçimi veri ve model kanıtıyla yapılmalıdır.
Sprint kapsamı
Subtraction ve Division yöntemlerinin ayrıntılı karşılaştırması Sprint 2.2’de ele alınacaktır. Bu gösterimler yalnız kavramsal ayrımı öğretir; PixInsight algoritmasının eksiksiz tanımı değildir.
Polynomial model mantığı¶
Düşük dereceli polynomial yüzey, yavaş değişen background’u sınırlı sayıda coefficient ile temsil edebilir. Degree arttıkça model esnekliği artar; bunun PixInsight 1.9.3 içindeki kesin uygulaması ve sınır davranışı Doğrulama bekliyor.
Polynomial derece ile “gradient şiddeti” aynı kavram değildir. Güçlü ama basit bir gradient düşük karmaşıklıkta; zayıf ama şekil olarak karmaşık bir gradient daha farklı bir model gerektirebilir.
Interpolation kavramı¶
Interpolation, ölçülen sample değerleri arasındaki background yüzeyini tahmin eder. Sample coverage yetersizse model, sample olmayan bölgelerde gerçeği garanti etmez. Kenarlarda ve geniş gerçek sinyal bölgelerinde extrapolation benzeri belirsizlikler artabilir.
flowchart TD
image["Lineer calibrated image"] --> candidates["Background aday bölgeleri"]
candidates --> samples["Temsilî samples"]
samples --> fit["Polynomial veya interpolation modeli"]
fit --> model["Model image"]
model --> review{"Model gerçek sinyal içeriyor mu?"}
review -- "Evet" --> revise["Samples ve model karmaşıklığını değiştir"]
review -- "Hayır" --> correction["Uygun correction türünü test et"]
correction --> validate["Residual ve signal preservation kontrolü"]
Neden her gradient aynı değildir?¶
- Kaynak additive veya multiplicative olabilir.
- Gradient tek eksenli, radial, lokal, yansıma kaynaklı ya da çok bileşenli olabilir.
- Narrowband ve broadband kanallarda arka plan yapısı farklı olabilir.
- Mosaic, wide-field ve güçlü diffuse signal alanlarında güvenilir background bölgeleri azalabilir.
- Calibration residual’ı ile sky gradient üst üste binebilir.
Gradient düzeltmenin sınırları¶
Model yalnız sample’ların taşıdığı bilgiyi ve seçilen matematiksel esnekliği kullanır. Gerçek sinyalle gradient aynı spatial scale’deyse ayrım belirsizleşir. Overfitting gerçek sinyali kaldırabilir; underfitting residual gradient bırakabilir.
Flat neden gradient yerine geçmez?¶
Flat, aynı optical train’de pixel sensitivity, vignetting ve dust gibi multiplicative response bileşenlerini ölçmek için acquisition sırasında elde edilen calibration verisidir. ABE/DBE ise science image içinden background modeli tahmin eder. Biri diğerinin güvenilir ikamesi değildir.
Gradient neden tamamen yok edilemeyebilir?¶
- Background sample bulunmaması
- Gradient ile gerçek diffuse signal’ın aynı bölgeleri paylaşması
- Yansıma veya lokal yapıların seçilen model ailesine uymaması
- Flat-field residual ve additive gradient’in birlikte bulunması
- Image sınırlarında yetersiz model desteği
- Noise ve clipping nedeniyle background ölçümünün belirsizleşmesi
Doğru hedef
Amaç sıfır varyasyonlu siyah bir zemin değil; gerçek sinyali korurken kanıtlanabilir istenmeyen background bileşenini azaltmaktır.
Ne zaman kullanılır?¶
- ABE veya DBE öncesinde correction türünü anlamak için
- Flat residual ile sky gradient’i ayırırken
- Model image’ın fiziksel anlamını değerlendirirken
- Polynomial veya interpolation karmaşıklığını seçerken
Ne zaman kullanılmaz?¶
- Bu teoriyi tek başına evrensel parameter preset’ine dönüştürmek için
- Calibration problemi çözülmeden sentetik modelle gizlemek için
- Gerçek diffuse signal’ın bulunmadığını varsaymak için
Menü yolu¶
Bu dosya teorik referanstır; bir PixInsight process’i değildir.
Parametreler¶
| Model bileşeni | Anlam | Ana risk |
|---|---|---|
| Sample support | Background’u temsil ettiği varsayılan ölçümler | Gerçek sinyal contamination |
| Model complexity | Polynomial degree veya interpolation esnekliği | Underfitting/overfitting |
| Correction type | Subtraction veya Division | Yanlış fiziksel model |
| Normalization | Çıkış seviyesini/ölçeğini korumaya yönelik seçenek | Kesin 1.9.3 davranışı doğrulanmalı |
| Model inspection | Tahmin edilen background image | Modelde gerçek sinyali kaçırmak |
Adım adım kullanım¶
- Calibration geçmişini doğrulayın.
- Gradient’in spatial biçimini STF ile inceleyin.
- Additive ve multiplicative hipotezleri ayırın.
- Gerçek diffuse signal bölgelerini belirleyin.
- Temsilî background ölçümlerini seçin.
- En basit yeterli modeli üretin.
- Model image’ı hedef yapısıyla karşılaştırın.
- Correction sonrası residual, noise ve signal preservation kontrolü yapın.
Gerçek kullanım senaryosu¶
Emission nebula alanı
Ha master’ın büyük bölümünde zayıf emission bulunuyorsa karanlık görünen her alan gerçek background değildir. Model, yalnız güvenilir bölgelerle sınanır. Tam gradient kaldırma hedefi yerine gerçek filamentlerin model image’a geçmemesi kabul ölçütü yapılır.
Sık yapılan hatalar¶
- Her gradient’i additive kabul etmek.
- Flat-field residual’ını DBE ile fiziksel olarak çözülmüş saymak.
- Polynomial Degree yükseldikçe modelin otomatik iyileştiğini sanmak.
- Sample bulunmayan bölgelerde interpolation’ı kesin gerçek kabul etmek.
- Model image’ı incelememek.
- Background’u sıfıra yaklaştırmayı doğruluk ölçütü yapmak.
Sorun giderme¶
| Belirti | Modelleme yorumu | Eylem |
|---|---|---|
| Model nebula içeriyor | Sample contamination/overfitting | Sample ve karmaşıklığı yeniden kurun |
| Residual geniş ölçekli yapı | Underfitting veya yetersiz coverage | Model ailesini ve coverage’ı inceleyin |
| Division çok güçlü | Multiplicative model uygun olmayabilir | Correction hipotezini yeniden değerlendirin |
| Subtraction clipping üretiyor | Seviye/normalize davranışı | Statistics ve 1.9.3 option davranışını doğrulayın |
| Kenar hatası | Yetersiz sample desteği | Kenar coverage ve model sınırını inceleyin |
SSS¶
Gradient her zaman ışık kirliliği midir?
Hayır. Ay, atmosfer, airglow, yansımalar ve calibration residual’ları benzer görünüm oluşturabilir.
Additive ve multiplicative aynı anda olabilir mi?
Evet. Bu durumda tek bir basit correction bütün bileşenleri doğru modellemeyebilir.
Polynomial Degree neden yükseltilmez?
Daha yüksek esneklik gerçek sinyali modelleme riskini artırabilir; yalnız veri kanıtıyla değerlendirilir.
Interpolation sample olmayan yerde gerçeği bilir mi?
Hayır. Seçilen model ve komşu sample’lardan tahmin üretir.
Flat neden ABE/DBE ile üretilemez?
Science image içindeki background modeli pixel-level response ve dust gibi flat bilgisini güvenilir biçimde yeniden kuramaz.
Residual gradient başarısızlık mıdır?
Her zaman değil. Gerçek sinyali korumak için kontrollü residual bırakmak aşırı düzeltmeden daha güvenilir olabilir.
Quick Reference¶
Tek sayfalık kontrol listesi
- [ ] Calibration zinciri doğrulandı
- [ ] Additive/multiplicative hipotez ayrıldı
- [ ] Gerçek diffuse signal bölgeleri belirlendi
- [ ] Sample coverage temsilî
- [ ] En basit yeterli model kullanıldı
- [ ] Model image gerçek sinyal içermiyor
- [ ] Residual ve clipping kontrol edildi
Decision Tree¶
flowchart TD
start["Arka plan değişimi var"] --> calibrationq{"Calibration residual olasılığı var mı?"}
calibrationq -- "Evet" --> calibrate["Flat ve master zincirini incele"]
calibrationq -- "Hayır" --> additiveq{"Etki additive görünüyor mu?"}
additiveq -- "Evet" --> subtract["Subtraction modelini kontrollü test et"]
additiveq -- "Hayır" --> multiplyq{"Multiplicative kanıt var mı?"}
multiplyq -- "Evet" --> divide["Division modelini kontrollü test et"]
multiplyq -- "Hayır" --> uncertain["Belirsizliği kaydet ve iki modelin model image'ını karşılaştır"]
Teknik doğrulama durumu¶
| Sınıf | Durum |
|---|---|
| A | Additive/multiplicative ayrımı ve model belirsizliği sürümden bağımsız |
| B | ABE/DBE’nin kesin model ve Normalize davranışı Doğrulama bekliyor |
| C | Kamera veya exposure için kesin değer verilmedi |
| D | Polynomial ve interpolation uygulama ayrıntıları birincil kaynak gerektirir |
Doğrulama durumu
PixInsight 1.9.3’te ABE ve DBE’nin polynomial, interpolation, correction ve normalization uygulama ayrıntıları yerleşik process documentation ile doğrulanmayı bekliyor.