· kaynak Hacker News – Front Page (native)
Rengin sayılara dönüştürülmesi milyarlarca monitörün aynı tonda uzlaşmasını nasıl sağlıyor
ekunazanu.foo'da yayımlanan bir deneme, rengin en fazla on iki belirsiz kelimeden ölçülebilir sayılara nasıl dönüştüğünü ve bunun milyarlarca monitörün tam olarak aynı tonu yeniden üretebilmesine nasıl olanak tanıdığını ele alıyor.
Milyarlarca ekran aynı tonda nasıl uzlaşıyor
ekunazanu.foo'da yayımlanan ve Hacker News ana sayfasında öne çıkan "Quantifying Colour" (Rengi Nicelemek) başlıklı yeni bir deneme, gözden kaçması kolay bir gerçekle açılıyor: dünya çapında kullanımda olan milyarlarca monitör, komut verildiğinde tam olarak aynı rengi yeniden üretebiliyor. Yazar bunu dikkat çekici bir mühendislik başarısı olarak nitelendiriyor; ancak bunun yalnızca renklere önce kesin ve standartlaştırılmış bir sayısal tanım verilmesiyle mümkün olduğunu — bunu yalnız başına dilin asla sağlayamayacağını söylüyor.
Kelimeler bu iş için fazla kaba
Denemede belirtildiğine göre çoğu dilde renk için en fazla on iki kelime var. Bu kelime dağarcığı günlük konuşma için yeterli olsa da hassasiyetin önemli olduğu durumlarda çöküyor. "Yeşil" gibi tek bir etiket, gözle görülür biçimde farklı tonlardan oluşan bütün bir aileyi kapsıyor ve bu boşluğu bileşik adlarla doldurma girişimi — limon yeşili, zeytin yeşili, açık yeşil, koyu yeşil — sürekli büyüyen ama benzer görünümlü renkler arasındaki ince farkları yine de yakalamayan bir liste üretiyor.
Denemenin işaret ettiği alternatif, rengi mesafe veya sıcaklık gibi ölçülebilir herhangi bir fiziksel büyüklük gibi ele almak: ona numaralı birimler atamak ve hassasiyeti yalnızca daha fazla ya da daha az basamak kullanarak artırmak ya da azaltmak. Catch şudur ki, algısal bir deneyim olarak renk, önce fiziksel olarak ölçülebilir bir şeye bağlanmak zorundadır.
Işık, dalga boyu dalga boyu ölçülerek
Yazara göre bu çapa ışıktır. Fotonlar, dalga boylarının belirlediği bir enerji taşıır ve olası dalga boylarının tam aralığı elektromanyetik spektrumu oluşturur. Foton enerjisi doğrudan ölçülebilir ve bu ölçümler normalize edilir — zaman birimi başına güç olarak ve ışın yapan cismin alan birimi başına yoğunluk (intensity) olarak.
Denemede açıklandığı gibi, bir ışık kaynağı tek bir yoğunluk değerine indirgenmek yerine birçok yoğunluk değeriyle karakterize edilir: her dalga boyu için bir değer. Elde edilen dalga boyu başına yoğunluk profiline spektral güç dağılımı denir. Bir fotonun enerjisi dalga boyuyla ters orantılı olduğundan, aynı sayıda fotonla yayılan iki bant yine de farklı yoğunluklar kaydedebilir — kısa dalga boylu fotonların her biri daha fazla enerji taşır.
Spektral güç dağılımı ışığı nicelleştirir ama renk hakkında henüz hiçbir şey söylemez. Bu boşluğu kapatmak için olgunun öbür yarısı gerekir: göz.
Göz, referans ölçüm aracı olarak
İnsan gözü iki genel fotoreseptör sınıfı içerir — çubuk hücreler ve üç tip koni hücresi — ve her birinin dalga boyları boyunca kendine özgü bir duyarlılığı vardır. Deneme, bu duyarlılıkların güneşin çıktısını — yaklaşık 380nm ile 750nm arası — izlediğine dikkat çeker; bu bir tesadüf değildir: görme, güneş ışığı altında evrilmiştir.
Işık gözüne ulaştığında her koni tipi kendi duyarlılık eğrisine göre yanıt verir; böylece herhangi bir tek dalga boyu, üç koni tipi boyunca farklı bir yanıt kombinasyonu üretir. Eğriler dağıldıkları şekilde dağıldığı için her dalga boyu benzersiz bir yanıt kümesine karşılık gelir. Beyin, her benzersiz kümyi farklı bir renk olarak yorumlayacak şekilde evrilmiştir; benzer yanıtlar tetikleyen yakın dalga boyları ise benzer renkler olarak algılanır.
Deneme, yaygın olarak gösterilen duyarlılık eğrilerinin normalize edilmiş yaklaşımlar olduğu konusunda uyarıyor. Gerçek koni yanıtları daha az pürüzsüzdür, S-konileri diğer konilerden önemli ölçüde daha az duyarlıdır ve çubuk hücreler düşük ışık duyarlılığında tüm konileri geride bırakır.
Nicelleştirmenin önünü açtığı sorular
Bu düzenek yerindeyken yazar, yazının geri kalanının ele aldığı izleyen bilmecekleri çerçevelendiriyor: renkleri toplamanın ya da çarpmanın ne anlama gelebileceği, renk hexcode'larının bilinen 16.777.216 değerinin neden hâlâ yeterli sayıda rengi temsil edemediği, renk körlüğünün koni-yanıtı modeline nasıl oturduğu ve fotoğraflanmış tek bir elbisenin internet genelinde rengi hakkında bir tartışmaya nasıl dönüştüğü.
Neden önemli
Hexcode'lar webin renk para birimidir ve bir tarayıcının boyadığı her piksel şu zincire dayanır: spektral güç dağılımları olarak ölçülen fotonlar, insan koni yanıtları için standartlaştırılmış referans veriler ve aygıtlar arasında aktarılan sayısal kodlamalar. Bu zinciri anlamak, milyarlarca ekranda aynı rengin yeniden üretilmesinin neden hiç çalıştığını, nerede bozulduğunu — renk körü izleyiciler için ya da sınırlı kodlamalar altında — ve grafik ile ekran mühendisliğinin rengi fizikten ekrana taşıyan standartları neden sürekli incelttiğini açıklar.
- #colour-science
- #displays
- #web
- #graphics
- #standards