SimuLook · Kameradan notlar

Yüksek ISO NR bir kaydırıcı değil

Bir Fujifilm özel slotundaki ayarların çoğu, iki örnek gördükten sonra tahmin edebileceğiniz bir şey saklar. Ton kontrolleri onda birlik tutar: −1, −10 olarak; +2, +20 olarak saklanır. Keskinlik ve Renk aynı kurala uyar. Renk sıcaklığı Kelvin cinsinden saklanır.

Yüksek ISO NR öyle değil.

Aslında ne sakladığı

Tablonun tamamı — menü değerine karşılık kameranın tuttuğu değer:

Menü +4 +3 +2 +1 0 −1 −2 −3 −4
Saklanan 20480 24576 0 4096 8192 12288 16384 28672 32768

Satırı boydan boya okuyunca sorun ortada. Doğrusal değil. Tek yönlü bile değil. +2’nin değeri sıfır; diğer bütün girdilerden küçük. +3’ün değeri +2, +1 ve 0’ınkinden büyük ama −3’ünkinden küçük.

Formül yok. Bu bir arama tablosu, ve bir arama tablosu kurmanın tek yolu her girdiyi tek tek gözlemlemek.

Neden bu kadar uzun sürdü

Çünkü kontrol etmenin bariz yolu işe yaramıyor.

Doğal deney, aynı kareyi farklı Yüksek ISO NR ayarlarında geliştirip hangi çıktının hangi saklanan değere karşılık geldiğine bakmak. Çıktıları karşılaştırmak için bir sayıya ihtiyacınız var ve insanı cezbeden sayı dosya boyutu — daha çok gürültü azaltma, daha pürüzsüz görüntü, daha küçük JPEG.

Bu akıl yürütme sağlam, ölçüm ise işe yaramaz; çünkü JPEG boyutunu asıl belirleyen şey karenin içindekiler. Biraz farklı bir pozlama ya da iki çekim arasında kıpırdayan bir yaprak, ayarın yarattığı farkı yutuyor. Tabloyu dosya boyutuna göre sıraladık ve kendinden emin biçimde yanlış bir sıralama elde ettik.

İşe yarayan şey, ayarın gerçekten değiştirdiği şeyi ölçmek oldu: ince ayrıntıdaki enerji, yani karenin tamamında komşu pikseller arasındaki fark. Gürültü azaltmanın kaldırdığı şey bu, dolayısıyla sayılması gereken de bu. Dosya boyutunun gürültü verdiği yerde temiz bir sıralama verdi.

Tablonun iki ucu, menüde −4 ve +4’te çekilmiş fotoğraflarla sabitlendi; yani uçlar ortadan çıkarsanmış değil.

Tepenin üstünde başa dönüyor

Saklanan değeri 32768’in ötesine itin; davranış yukarı doğru devam etmiyor — başa dönüp menünün sıfırı olan 8192 gibi davranıyor. Yani bu, üstünde yer olan bir ölçek değil. Dokuz elemanlı kapalı bir küme, ve bunların dışındaki bir değer daha güçlü bir ayar değil, başka bir ayar.

Bir aracın ara değer hesaplamaması için bu iyi bir sebep. Bir uygulamadan dokuzdan biri olmayan bir Yüksek ISO NR konumu istenirse doğru cevap, en yakına yuvarlamak değil reddetmektir — çünkü bu şekle sahip bir tabloda “en yakın” anlamlı bir fikir değil. Bizim uygulamamız reddediyor.

Aynı dokuz sayıyı bir başkası da bulmuş

İşimiz bittikten çok sonra, aynı protokolün topluluk belgelendirmesini bulduk; farklı kamera gövdelerindeki USB kayıtlarından bağımsız olarak çıkarılmış.

Onların Yüksek ISO NR tablosu dokuz değerin dokuzunda da bizimkiyle uyuşuyor, sıra dışı olanlar dahil. İki ayrı çaba, farklı kameralar, farklı yöntemler, aynı tuhaf dizi.

Bu, doğrulamanın en faydalı türü, ve biraz da canımızı yakıyor: başlamadan önce daha önce yapılmış işe baksaydık haftalar kazanırdık. Bu dersi bu projede zaten iki kez öğrenmiştik. Anlaşılan iki kez yetmemiş.

Bunun bir fotoğrafçıya ne faydası var

Çoğunlukla yok — kadranı çevirirsiniz, kamera doğru şeyi yapar.

Yazılım sizinle kamera arasına girdiğinde önem kazanıyor. Menü sayısını doğrudan o özelliğe yazan bir uygulama, Yüksek ISO NR’nizi istemediğiniz bir şeye ayarlar ve kamera bunu itiraz etmeden kabul eder. Sıfır olarak yazılan sıfır, sıfır değildir; +2’dir.

Bu, hiçbir zaman kendini duyurmayan türden bir hata. Fotoğraflarınız tarifin söylediğinden biraz farklı geliyor ve hiçbir yerde hiçbir şey bir sorun bildirmiyor.


SimuLook geliştirilirken yazıldı — Fujifilm film benzetimi tariflerini okuyan ve yazan bir uygulama. Desteklenen kameraları görün · Diğer notları okuyun