File mentah tidak benar-benar menyimpan setiap warna per pixel. Mereka hanya menyimpan nilai kecerahan tunggal per piksel.
Memang benar bahwa dengan masker Bayer pada setiap piksel, lampu disaring dengan filter Merah, Hijau, atau Biru¹ pada setiap piksel dengan baik. Tapi tidak ada cutoff keras di mana hanya lampu hijau yang melewati piksel yang disaring hijau atau hanya lampu merah yang menembus ke piksel yang disaring merah. Ada banyak tumpang tindih. Banyak lampu merah dan beberapa lampu biru menembus filter hijau. Banyak cahaya hijau dan bahkan sedikit cahaya biru membuatnya melalui filter merah, dan beberapa lampu merah dan hijau direkam oleh piksel yang difilter dengan warna biru.
Karena file mentah adalah satu set nilai luminance tunggal untuk setiap piksel pada sensor, tidak ada informasi warna aktual per-pixel ke file mentah. Warna diperoleh dengan membandingkan piksel yang berdekatan yang difilter untuk satu dari tiga warna dengan masker Bayer. Tapi sama seperti menempatkan filter merah di depan lensa saat mengambil film hitam putih tidak menghasilkan foto merah monokromatik (atau foto B&W di mana hanyaobjek merah memiliki kecerahan sama sekali), topeng Bayer di depan piksel monokromatik juga tidak menghasilkan warna. Apa yang dilakukannya adalah mengubah nilai nada (seberapa terang atau seberapa gelap nilai pencahayaan dari warna tertentu dicatat) dari berbagai warna dengan jumlah yang berbeda. Ketika nilai tonal (intensitas abu-abu) dari piksel yang berdekatan disaring dengan tiga warna berbeda yang digunakan dalam masker Bayer dibandingkan, maka warna dapat diinterpolasi dari informasi tersebut. Ini adalah proses yang kami sebut sebagai demosaicing .
Banyak matematika dilakukan untuk menetapkan nilai R, G, dan B untuk setiap piksel. Ada banyak model berbeda untuk melakukan interpolasi ini. Seberapa banyak bias diberikan ke merah, hijau, dan biru dalam proses demosaicing adalah apa yang mengatur keseimbangan warna putih . Koreksi gamma dan setiap membentuk tambahan dari kurva respon cahaya adalah apa yang membuat kontras . Tetapi pada akhirnya nilai R, G, dan B diberikan untuk setiap piksel. Dalam contoh 6x6 piksel Anda dalam pertanyaan, hasil demosaicing akan menjadi gambar 36 piksel dengan 36 piksel yang masing-masing memiliki nilai Merah, Hijau, dan Biru.
Sedikit resolusi hilang dalam terjemahan. Ternyata dalam hal jumlah garis hitam dan putih bergantian per inci atau mm yang dapat diselesaikan dengan sensor dengan topeng RGGB Bayer dan dilakukan demosaicing dengan baik, batas resolusi absolut sensor Bayer adalah sekitar 1 / √2 dibandingkan dengan sensor monokromatik yang tidak memiliki masker Bayer dan dengan demikian tidak memerlukan demosaicing (tetapi hanya dapat melihat dalam Black & White).
Bahkan ketika kamera Anda diatur untuk menyimpan file mentah, gambar yang Anda lihat di belakang layar LCD kamera Anda tepat setelah Anda mengambil gambar bukan data mentah yang tidak diproses. Ini adalah gambar pratinjau yang dihasilkan oleh kamera dengan menerapkan pengaturan kamera ke dalam data mentah yang menghasilkan gambar pratinjau jpeg yang Anda lihat pada LCD. Gambar pratinjau ini ditambahkan ke file mentah bersama dengan data dari sensor dan informasi EXIF yang berisi pengaturan dalam kamera pada saat foto diambil.
Pengaturan pengembangan kamera untuk hal-hal seperti white balance, kontras, bayangan, sorotan, dll. Tidak memengaruhi data aktual dari sensor yang direkam dalam file mentah. Sebaliknya, semua pengaturan itu terdaftar di bagian lain dari file mentah.
Ketika Anda membuka file "mentah" di komputer Anda, Anda melihat salah satu dari dua hal berbeda:
Gambar jpeg pratinjau yang dibuat oleh kamera pada saat Anda mengambil foto. Kamera menggunakan pengaturan yang berlaku saat Anda mengambil gambar dan menambahkannya ke data mentah dalam file .cr2. Jika Anda melihat gambar di bagian belakang kamera, itu adalah pratinjau jpeg yang Anda lihat.
Konversi data mentah oleh aplikasi yang Anda gunakan untuk membuka file "mentah". Ketika Anda membuka file 'mentah' 12-bit atau 14-bit dalam aplikasi foto Anda di komputer, apa yang Anda lihat di layar adalah rendering file mentah yang terdososi 8-bit yang mirip sekali dengan jpeg, bukan File 14-bit monokromatik Bayer-filtered yang sebenarnya. Saat Anda mengubah pengaturan dan bilah geser, data 'mentah' dipetakan ulang dan dirender kembali dalam 8 bit per saluran warna.
Yang Anda lihat akan tergantung pada pengaturan yang Anda pilih untuk aplikasi yang Anda gunakan untuk membuka file mentah.
Jika Anda menyimpan gambar Anda dalam format mentah ketika Anda mengambilnya, ketika Anda melakukan pemrosesan posting Anda akan memiliki informasi yang sama persis untuk bekerja tanpa peduli pengaturan pengembangan apa yang dipilih dalam kamera pada saat Anda memotret. Beberapa aplikasi pada awalnya dapat membuka file menggunakan pratinjau jpeg atau dengan menerapkan pengaturan dalam kamera aktif pada saat gambar diambil ke data mentah tetapi Anda bebas untuk mengubah pengaturan itu, tanpa kehilangan data yang merusak, ke apa pun kamu mau di postingan.
Digital Photo Professional Canon akan membuka file mentah .cr2 dengan Picture Style yang sama seperti yang dipilih dalam kamera saat memotret. Yang harus Anda lakukan untuk mengubahnya adalah menggunakan menu drop-down dan pilih Picture Style lainnya . Anda bahkan dapat membuat "resep" untuk satu gambar dan kemudian menerapkannya ke semua gambar sebelum mulai bekerja dengannya. Perangkat lunak pemrosesan mentah dari pabrikan lain serupa dan biasanya ada opsi untuk membuat aplikasi membuka gambar dengan pengaturan pengembangan kamera yang diterapkan.
Dengan aplikasi pemrosesan mentah pihak ketiga seperti Adobe Lightroom atau Camera Raw , Aperture atau Foto Apple, PhaseOne's Capture One Pro , DxO Lab's OpticsPro , dll. Mendapatkan gambar untuk ditampilkan sesuai dengan pengaturan dalam kamera bisa menjadi sedikit rumit. Produk Adobe, misalnya, mengabaikan sebagian besar semua bagian catatan pembuat dari data EXIF file mentah di mana banyak produsen memasukkan setidaknya beberapa informasi tentang pengaturan kamera.
¹ Warna sebenarnya dari topeng Bayer di depan sensor sebagian besar kamera digital berwarna adalah: Biru - versi biru agak ungu berpusat pada 450 nanometer, Hijau - versi hijau agak kebiruan yang berpusat pada sekitar 540 nanometer, dan Merah - versi kuning sedikit oranye. Apa yang kita sebut "merah" adalah warna yang kita rasakan untuk cahaya dengan panjang gelombang sekitar 640 nanometer. Filter "merah" pada sebagian besar array Bayer memungkinkan cahaya terbanyak di suatu tempat sekitar 590-600 nanometer. Tumpang tindih antara kerucut "hijau" dan "merah" di retina manusia bahkan lebih dekat dari itu, dengan "merah" berpusat di sekitar 565 nanometer, yang kita anggap kuning-hijau.
Itu semua benar, tetapi interpretasinya dapat diperluas.
Pola warna mentah spesifik itu disebut pola Bayer.
Ya, mentah adalah satu warna per piksel, dan satu piksel itu (biasanya) 12 bit. Jadi ada tiga warna piksel mentah, ada yang biru, ada yang merah, dan 2x yang dihitung itu berwarna hijau.
Kemudian nanti, perangkat lunak pengolah mentah (untuk membuat RGB JPG, bisa langsung di kamera, atau bisa eksternal nanti) mengubah data mentah menjadi gambar RGB sehingga kami dapat menggunakannya. Ini adalah interpolasi, piksel tetangga dari dua warna lainnya digabungkan ke dalam masing-masing piksel RGB ini, tetapi semuanya memang menjadi piksel RGB. Pada titik itu, itu adalah piksel RGB 36 bit, namun resolusi spasial sedikit terganggu, dengan berbagai data piksel dibagi dengan tetangga. Kita mungkin berakhir dengan (misalnya) 6000 RGB piksel lebar sensor, tetapi itu berasal dari 2000 sensor biru dan 2000 merah, dll (dan data juga dibagi secara vertikal, itu berasal dari lebih dari tiga piksel). Ini disebut demosaicing ... yang dapat ditemukan online.
sumber
Ken benar dalam klaim yang Anda kutip - semacam. Benar bahwa kamera digital saat ini (dengan pengecualian dari mereka yang menggunakan sensor Foveon Sigma) bekerja dengan menggunakan matriks Bayer, dan resolusi sensor dikutip sebagai ukuran matriks. Contoh gambar Anda mewakili sensor "36 piksel". Namun, penting untuk mengenali bahwa kamera mengubahnya menjadi gambar penuh warna dengan ukuran penuh yang ditentukan dalam piksel aktual , dan ini tidak seburuk yang dilakukan Ken .
Beberapa hal yang dia katakan dalam artikel itu benar-benar salah, dimulai dengan:
Ini omong kosong pada tahun 2006 dan omong kosong hari ini. Proses ini bekerja pada beberapa asumsi sederhana. Lebih banyak yang diletakkan di sini , tetapi yang mendasar adalah bahwa Anda dapat memprediksi apa yang "hilang" informasi harus melihat pada piksel tetangga berwarna berbeda. Ini ternyata merupakan asumsi yang baik sebagian besar waktu, dan sangat salah kali lain. Dalam kasus di mana tidak ada banyak transisi yang sangat rinci antara warna, hasilnya sama baiknya dengan jika masing-masing sensel merekam warna penuh. Dalam kasus di mana anggapan itu salah, itu jauh lebih buruk. Di dunia nyata, yang pertama sebenarnya sangat umum dan bekerja jauh lebih baik daripada "satu-setengah" - tetapi yang penting adalah bahwa itu tergantung pada konteks.
Dia benar dalam menembak RAW tidak mengubah fundamental, tetapi gagasan bahwa file lama akan berhenti bekerja pada dasarnya tidak masuk akal . Karena kamera lama menggunakan prinsip dasar yang sama, dan format file yang pada dasarnya serupa, tidak perlu banyak biaya untuk membawa dukungan untuk model lama tanpa batas, dan vendor memiliki banyak insentif untuk melakukannya - dan bahkan jika itu akan terjadi, ada banyak sekali decoder sumber terbuka.
Dan tentu saja, menyimpan file RAW menawarkan keuntungan lain yang tidak terkait dengan demosaicing.
Tapi konyol juga mengatakan bahwa kemungkinan perbaikan di masa depan adalah satu - satunya keuntungan. Seperti yang saya katakan, ada asumsi berbeda yang dapat dibuat tentang konten gambar Anda, dan algoritma yang berbeda (atau tweak untuk algoritma tersebut) akan lebih cocok dengan situasi dunia nyata yang berbeda, jadi jika Anda menemukan diri Anda dalam situasi di mana Anda mendapatkan moire atau artefak lainnya, Anda mungkin bisa menghadapinya. (Meskipun, saya harus menambahkan bahwa ini adalah pada tingkat yang sangat rewel - jarang ada situasi di mana mengintip ini sangat bermanfaat.)
Ada juga faktor yang bisa dimaafkan Ken karena artikel itu sudah berumur satu dekade. Pada tahun 2006, sebagian besar kamera berada pada kisaran 5-8 megapiksel, dengan model DSLR kelas atas yang membentang hingga 12. Sekarang, DSLR dengan kisaran rendah / menengah dan kamera tanpa cermin menawarkan 16 dan 24 megapiksel, dan naik dari sana. Pada titik ini, kebawelan tentang detail warna pada level peeping-pixel benar- benar akademis, karena di dunia nyata sangat jarang pencahayaan, lensa, stabilitas, dan segala hal lainnya berbaris dengan baik sehingga ini adalah faktor pembatas.
Secara umum, banyak situs Ken Rockwell seperti ini. (Lihat jawaban ini untuk lebih lanjut .) Ini sangat disayangkan, karena ia sebenarnya memiliki banyak hal menarik untuk dikatakan dan beberapa saran yang bagus, tetapi ada banyak omong kosong juga, dan daripada mengakui atau memperbaikinya, ia cenderung menggandakan turun, dan kemudian mengklaim bahwa seluruh situs satir.
Oh, dan fakta menyenangkan bonus: layar LCD belakang kamera dan EVF juga menggunakan tiga sub-piksel berwarna untuk mewakili satu piksel digital, dan layar ini biasanya dipasarkan dengan jumlah sub-piksel - efektif 3x apa yang mungkin Anda harapkan dari cara resolusi layar komputer diberikan.
sumber