Bir sensör için en uygun renk düzeltme filtreleri nasıl belirlenir?


9

Başlangıçta, bu soru başlıklı: Bir sensörün doğal renk sıcaklığı nasıl belirlenir?

Genel olarak ısınma filtreleri ve renk filtreleri hakkında sorular için önde gelen cevaplar, optimum sinyal-gürültü oranı için renkleri optik olarak ayarlamanın akıllıca olacağını göstermektedir. Ancak ayarlamak için, beyaz rengin farklı renk kanallarında eşit sinyale neden olduğu hedef "doğal" renk sıcaklığı nasıl ölçülür ?

Gün ışığına yakın bir yerde olduğunu varsaydım, ancak @Karel'in UniWB'nin gün ışığında vurulduğunu ve yeşil ve mavi kanallarda güçlü bir hakimiyete sahip olduğunu gösteren bu ayarlanmamış çekim :

UniWB

Fotoğraf makinem (diğerleri gibi) UniWB'ye sahip değil, bu yüzden UniWB ayarından faydalanmayan bir çözümü tercih ederim.

GÜNCELLEME

Biraz daha düşünmek, aslında önemli olan renk sıcaklığı değil. İlgilendiğim sonuç , tüm renk kanallarında dengeli sinyal elde etmek için kullanılacak filtreyi nasıl seçeceğim ? Belki de renk sıcaklığını bilmeme bile gerek yok, sadece renk sıcaklığı dönüşümlerini gösteren filtre özelliklerini görmek için alışkınım.

Cevabın buna bağlı olacağını görüyorum

  • sensörün özellikleri
  • mevcut aydınlatma

Gövde değiştirmediğim sürece sensör aynı. Aydınlatma farklı durumlarda farklı olacaktır, ancak gün ışığı / flaş, bulutlu, tungsten gibi yaygın senaryolar vardır.

Peki, bu yaygın senaryolarda sensörüm için filtreleri nasıl seçerim? Umarım bir demet alıp hepsini denemekten daha iyi bir yol vardır.

Yanıtlar:


4

Karel'in örnek çekimi güçlü bir yeşilimsi renk tonuna sahiptir, çünkü her "piksel" ağırlıklandırılmadan işlenir, bu nedenle yeşil, kırmızı ve mavi olarak iki kat daha fazla etki verir. Sonuç, normal olarak kırmızı ve mavi kanalların daha fazla sayıda yeşil pikseli telafi etmek için birden büyük bir faktörle çoğaltılacağı, minimal olarak yükseltilmiş piksellerden işlenen bir görüntüdür. Sinyal-gürültü optimizasyonu açısından, bu en uygun olanıdır.

Dijital "beyaz dengesi" açısından, sensörün temel çıktısının tam olarak ne olduğunu belirlemenin herhangi bir yolu olduğundan emin değilim. Üreticiler arasında değişiklik gösterebilir, sadece her piksel kanalından sinyal yükseltilerek işlenebilir veya tamamen okuma ve yükseltmeden sonra görüntü işleme mantığı ile gerçekleştirilebilir. Çalışmak için iyi bir temelin, her piksel kanalı için 1.0 ağırlıklandırma ve gün ışığı sıcaklığı ayarı (5200-5500k) kullanmak olacağını düşünürdüm. Bu, kamerayı, ışığın alabileceği kadar saf "beyaz" ışığın normalleştirmesi gerekir.

Beyaz dengesini optik olarak düzelterek ne demek istediğinizi anlarsam, sensör sinyalini işleme biçiminizdeki değişikliği telafi etmek için ışığın yeşil dalga boylarının yaklaşık yarısını doğru şekilde filtreleyen bir renk filtresine sahip olmanız gerekir. Kırmızı ve maviden iki kat daha fazla yeşil piksele sahip olduğunuzdan ve sinyal ağırlıklandırılmadan işlendiğinden, sensöre ulaşan yeşil ışık miktarını benzer bir miktarda azaltmanız gerekir.

Bu gerçekten iyileştirici bir şey konusunda biraz şüpheci olurdum. Bu şekilde ışığın sensöre çarpmadan önce işlenmesi ideal olsaydı, dijital kamera üreticileri, çoğu dijital kameranın bugünlerde sahip olduğu ön sensör filtre yığınında ek filtreleme ile zaten bunu açıklamış olurdu. Kırmızı ve maviden iki kat daha fazla yeşil piksel kullanma kararı verildiğinden, bu renk aralığında kırmızı ve maviden daha fazla ışık dalga boyu düşüyor. Daha verimli ışık frekansları aralığında daha fazla hassasiyete sahip olmak, genel olarak zararlı değil, sinyal oranına FAYDALIDIR. Ağırlıksız / filtrelenmiş bir yaklaşımla ... genel ışığı en az 1/4 oranında azaltırsınız, sadece kırmızı ve mavi kanallarda değil, son sinyalin de kartta amplifikasyonu gerekir.


Yeşil ışığın yarıya indirilmesinde çok az nokta olduğunu kabul ediyorum (buna ihtiyaç duyduğum iki kat fazla duyum var), ancak Karel de kırmızı ve mavi kanal değerlerini beyaz görüntü için beyazdan önemli ölçüde farklı (162'ye karşı 197) bildirdi, bu yüzden gün ışığından gerçekten şüphe duyuyorum optimal WB olmak.
Imre

@Imre: Karel'in gerçek UniWB örnek görüntüsünde, kanal ağırlığı üç kanalın tümü için 1,0'dır. Teknik olarak konuşursak, UniWB, piksel kanallarının her birine uygulanan hiçbir çıkış ayarının olmadığı beyaz bir denge ayarıdır ... bu yüzden gerçekten 5200k + UniWB yoktur ... gerçekten sadece UniWB var. Sonuçta, hedefleriniz için, her üç kanalda 1.0 ağırlık "beyaz dengesi" ayarı, artı optik filtre.
jrista

2

Orijinal yanıtımda verilen bağlantıdan bir öneri ( http://www.guillermoluijk.com/tutorial/uniwb/index_en.htm ):

Adımlar şöyle olacaktır:

  1. Birkaç saniye boyunca parlak bir ışık kaynağında çekim yapın, böylece üç kanalın tümü tüm piksellerde patlar
  2. Özel beyaz dengesini ayarlamak için kameranın belleğinde olacak RAW dosyasını kullanın
  3. Elde edilen UniWB'nin hassasiyeti, yeni beyaz dengesi ile herhangi bir şeye ateş ederek ve elde edilen RAW kamera beyaz dengesi ile geliştirilirken DCRAW tarafından görüntülenen çarpanlara bakarak kontrol edilebilir: dcraw -v -w

Hızlı yöntem tüm kameralarda çalışmaz. Örneğin, Nikon'lar beyaz dengesi hesaplaması için doygunluktan etkilenen pikselleri atarlar. Canon 5D, patlamış bir RAW'dan gelen verileri kabul etmiyor gibi görünmüyor. Diğer tarafta Sony Alpha 100 ve fotoğraf makinesi muhtemelen yanlış bir beyaz dengesi ayarı hakkında uyarsa bile, mükemmel çarpanlar (1.000000) sağlayarak kullanımına izin verir. Hızlı yöntem Canon 7D için mükemmel çalışır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.