Mengapa foto saya menunjukkan gradien kuning, bahkan dalam RAW?

9

Saya belajar menggunakan DSLR baru saya, Sony a57 dengan lensa kit 18-55mm. Saya memotret tadi malam saat matahari terbenam, dan setelah mengekspor gambar RAW ke Lightroom, terkejut melihat gradien yang menunjukkan area gumpal. Saya memotret dengan ISO 200, dengan eksposur .4sec dan f22.

Saya telah mengekspor ini ke JPEG, saya tahu ini akan meningkatkan blockiness melalui kompresi tetapi telah memeriksa RAW dan JPEG secara berdampingan dan mereka RAW juga menampilkan artefak ...

Apa yang menyebabkan artefak gumpal di langit biru gelap dalam jenis pemotretan ini? Bisakah menyesuaikan paparan menyebabkan ini menjadi gradien yang lebih halus?

Berikut ini foto yang diambil:

masukkan deskripsi gambar di sini

pharma_joe
sumber
5
Bisakah Anda memposting sampel (mengarahkan RAW-> png, idealnya, jadi kami sepenuhnya menghindari JPEG)?
Silakan Baca Profil Saya
) Anda sekarang harus memiliki cukup upvotes untuk memposting sampel. Ini akan sangat membantu kami mengidentifikasi jenis artefak yang Anda cari.)
Silakan Baca Profil Saya
Mungkin noise quatization. Jika gambar terpapar dengan benar dengan sebagian besar kamera yang layak, maka harus ada resolusi warna yang cukup untuk menghindari artefak dalam file mentah. Namun, Anda masih akan melihatnya di monitor karena hanya ditampilkan menggunakan 256 warna per warna.
Olin Lathrop
1
File mentah seharusnya hanya memberi Anda angka per piksel fisik, di mana piksel yang berbeda memiliki asosiasi filter warna yang berbeda. Satu piksel mungkin spektrum merah. Biasanya ini semua harus dikonversi ke format RGB dengan beberapa interleaving warna sebelum bahkan pergi ke kompresi. Untuk menampilkan file RAW, konversi ini harus dilakukan sebelum sampai ke monitor atau file PNG. File PNG akan mewakili gambar RGB yang sempurna, bukan RAW asli. Proses pembuatan RGB masih dapat memiliki beberapa pemblokiran di dalamnya pada noise tinggi.
Skaperen
sudahkah Anda mengatur pengurangan noise sangat tinggi saat Anda "melihat mentah"? Seberapa gelap biru yang kita bicarakan di sini?
Michael Nielsen

Jawaban:

13

Saya pikir jawaban lain mungkin telah melewatkan masalah di sini.

Melihat artefak kompresi pada file RAW di Lightroom adalah masalah yang cukup umum dan membuat saya gila ketika saya pertama kali menemukannya. Ternyata yang Anda lihat hanyalah kompresi JPEG biasa pada gambar pratinjau yang dihasilkan Lightroom. Untuk alasan kinerja, dalam modul Library, Lightroom hanya memuat pratinjau dan bukan RAW asli. Garis banding akan hilang saat Anda beralih ke modul Develop dan RAW dimuat. (Kadang-kadang Anda akan menemukan bahwa Anda perlu memperbesar hingga 100% dan mundur untuk memaksa memuat RAW - yang tampaknya menjadi bug yang terputus-putus.) Anda benar sekali bahwa Anda seharusnya tidak melihat artefak yang pucat dalam RAW mengajukan.

Anda dapat memaksa Lightroom untuk menghasilkan pratinjau berkualitas tinggi dengan lebih sedikit artefak JPEG dengan pergi ke Edit> Pengaturan Katalog ...> Penanganan File dan atur Kualitas Pratinjau ke Tinggi .

Mark Whitaker
sumber
Selain itu, dari penelitian lebih lanjut, saya melihat bahwa saya melihat noise umum dari file RAW, karena tidak diedit sepenuhnya (termasuk pengurangan noise dari pemrosesan dalam kamera). Saya pikir ini adalah masalah pemula lebih dari segalanya! Saya sangat berterima kasih atas masukan Anda :-)
pharma_joe
1
Saya memperhatikan masalah yang sama dan bertanya-tanya hal yang sama - saya pikir, "Ini terlihat sangat mirip artefak JPG - saya bisa melihat blok yang konsisten dengan kompresi JPG" ketika saya diperbesar oleh 400% meskipun saya hanya menggunakan file RAW. Terima kasih!
netrox
@netrox File mentah Anda mungkin 14-bit, tetapi monitor yang Anda lihat bukan - hanya 8-bit. Aplikasi yang Anda gunakan untuk melihatnya harus mengkonversi dan mengompres file mentah untuk dapat menampilkannya pada monitor 8-bit.
Michael C
4

Masalah ini dapat menjadi salah satu dari beberapa hal:

  1. Posterisasi disebabkan oleh kompresi gambar JPEG ketika terlalu mengompresi JPEG.
  2. Posterisasi disebabkan oleh informasi warna yang rendah di area sinyal yang lebih rendah.
  3. Kuantisasi disebabkan oleh kedalaman bit tinggi, informasi gambar gamut lebar ditampilkan pada layar komputer kedalaman bit rendah.

Pertama, untuk kasus # 1, solusinya adalah menggunakan kompresi yang lebih sedikit. Gradien yang halus tidak mengkompres dengan baik, karena kompresi benar-benar berakhir dengan melakukan hal yang sama yang menyebabkan case # 2 dan # 3: informasi warna kaya bucket menjadi informasi warna anemia.

Mengenai kasus # 2. Di ujung bawah rentang sinyal gambar (bayangan dan nada menengah bawah), kadang-kadang warna dalam gradien diatur menjadi pita besar dengan warna yang sama dipisahkan oleh langkah-langkah terpisah. Mungkin hanya perbedaan satu atau beberapa level antara satu band dalam gradien bayangan dan lainnya, tetapi perbedaan itu sering dapat dideteksi oleh mata kita (yang sangat sensitif terhadap perubahan luminance, terutama ketika sebagian besar dari itu). luminance memiliki nada yang hampir sama.) Kadang-kadang perubahan diskrit kecil dalam luminance dilakukan secara tidak tepat karena kurangnya presisi dalam merender algoritma atau kurangnya kedalaman bit (yang sebenarnya merupakan kasus # 3 ... tapi kita akan membahasnya) . Pada ujung kisaran sinyal yang tinggi, cenderung terdapat lebih banyak level yang tersedia, dan gradasi dapat lebih mulus dengan menggunakan lebih banyak perubahan dalam nada suara,

Memimpin dari kasus # 2 adalah kasus # 3: kedalaman bit. Sebagian besar foto digital saat ini mampu mewakili serangkaian data yang jauh lebih kaya, baik dalam hal pencahayaan dan gamut, daripada yang mampu dilakukan oleh layar komputer rata-rata. Sebagian besar kamera berukuran 12 hingga 14 bit, sehingga menghasilkan dua hingga empat kali lipat informasi warna yang lebih banyak daripada rata-rata layar komputer 8 bit. Ini menyebabkan kuantisasi informasi warna ketika ditransformasikan dari ruang warna aslinya (perangkat kamera, gambar RAW 14-bit dan gamut ProPhotoRGB paling sering) ke dalam ruang warna layar komputer, biasanya 8-bit sRGB gamut. Transformasi itu harus mengelompokkan volume warna yang lebih besar menjadi volume warna yang lebih sedikit, dan pada tingkat yang lebih rendah untuk mem-boot. Hasilnya sering posterisasi dan apa yang beberapa orang sebut "noise" atau "grain"

Sebenarnya tidak ada yang salah dengan gambar Anda, itu masih ada, dalam kebijaksanaan, di semua presisi tinggi aslinya, kedalaman bit tinggi, keindahan gamut luas. Perangkat keras Anda tidak mampu menangani itu dalam bentuk aslinya. Perangkat lunak dan perangkat keras modern biasanya mampu membuat dithering selama transformasi ini dari "tinggi" ke "rendah". Itu adalah sumber "biji-bijian" yang dapat dilihat banyak orang, tetapi graniness sebenarnya adalah alasan posterisasi tidak terlihat jauh lebih buruk ketika melihat gambar 14-bit pada layar 8-bit.

Solusi untuk case # 3, dan case case # 2, adalah mengupgrade ke hardware yang lebih baik. Perangkat keras yang lebih baik bisa berupa kartu video yang lebih baik yang mampu menghasilkan pixel shader yang lebih kompleks. Semakin hari ini, editor gambar seperti Photoshop pindah ke rendering berbasis GPU. Rata-rata game GPU tingkat konsumen diarahkan untuk kecepatan, dan untuk mencapai kecepatan itu, presisi sering kali dikorbankan. Beralih ke GPU kelas profesional, seperti Nvidia Quadro, biasanya akan memungkinkan render yang lebih tepat dari jenis shader yang digunakan dalam alat seperti Photoshop (dan, mudah-mudahan, Lightroom 5 ketika akhirnya tiba.) Itu akan membantu meringankan beberapa kasus # 2, di mana itu disebabkan oleh algoritma rendering presisi yang lebih rendah.

Pindah ke kartu video kelas profesional seperti Quadro juga akan membuka jalan lain: layar 10-bit dan LUT perangkat keras bit tinggi (color Look Up Tables.) Layar dari orang-orang seperti Eizo, NEC, LaCie, dll. Biasanya mampu rendering 10-bit dari LUT perangkat keras 12, 14, atau 16 bit. LUT kedalaman bit tinggi memungkinkan miliaran warna, dan layar 10-bit mampu membuat miliaran warna menggunakan dithering perangkat keras canggih (ini benar-benar mencapai tampilan waktu-nyata dari semua 12 hingga 16 bit informasi warna dengan menyisipkan ekstra informasi warna dari waktu ke waktu melalui refresh rate 60 hz). Menggunakan layar 10-bit dengan LUT 14 atau 16 bit akan secara efektif menghilangkan posterisasi saat mengedit file RAW 14-bit. Tangkapan di sini, bagaimanapun, adalah bahwa Anda harus menggunakan perangkat lunak yang sebenarnya mampu mengambil keuntungan dari tampilan 10-bit, LUT mereka, dan GPU yang mendorong mereka. Beberapa perangkat lunak Adobe seperti Photoshop CS6 mendukung ini, tetapi hanya ketika Anda memiliki GPU OpenGL tingkat profesional seperti Quadro, DisplayPort (baik DVI dalam bentuk apa pun maupun HDMI tidak akan berfungsi) terhubung ke layar 10-bit yang sah.

jrista
sumber
Saya mengkalibrasi monitor saya yang telah membuat perbedaan besar. Saat ini saya sedang menjalankan mini Mac, yang saya percaya memiliki GPU on-chip, mungkin bukan kualitas terbaik. Terima kasih atas bantuan Anda!
pharma_joe
Saya senang itu berhasil. Kadang demikian, kadang tidak. Bahkan ketika itu berhasil, itu hanya dapat memperbaiki beberapa rentang nada, sementara membuat masalah terlihat pada orang lain. Kalibrasi adalah sedikit pedang bermata dua di sini. Dua penyebab utama adalah kompresi JPEG, atau kedalaman bit layar. Saat ini, layar 8-bit semakin menunjukkan keterbatasannya dibandingkan dengan kamera 14-bit yang kami miliki, yang secara teoritis mampu mewakili 4,4 triliun warna ... presisi dan gradasi yang jauh lebih baik daripada 16,8 juta layar 8-bit .
jrista
3

Anda mungkin melihat kebisingan . Sangat umum di langit yang kurang terang.

Anda juga mungkin melihat garis melintang , juga umum di langit kurang terang di mana ada informasi terbatas (semua nilai piksel hampir sama dan di ujung bawah histogram)

Cara terbaik untuk menghindari ini adalah dengan meningkatkan eksposur. Anda dapat mengekspos ke kanan (ekspos sehingga lebih banyak histogram ke kanan) lalu sesuaikan eksposur kembali ke bawah di pasca-pemrosesan untuk memunculkan warna di matahari terbenam.

Anda dapat memperbaiki dalam pemrosesan posting menggunakan perangkat lunak anti-noise. Ironisnya, Anda dapat memperbaiki pita dengan menambahkan sedikit noise kembali!

MikeW
sumber
Histogram memang memiliki nilai tinggi dalam kisaran pendek menuju ujung bawah. Saya pikir saya akan mencoba lagi malam ini setelah membaca tentang 'menembak ke kanan'. Terima kasih atas bantuan Anda!
pharma_joe
0

Hapus semua filter yang mungkin Anda miliki di lensa Anda. Ambil foto dinding putih atau selembar kertas putih di pencahayaan yang rata. Jika Anda masih melihat gradien, coba ambil gambar terbalik dan coba lensa lain. Jika itu terjadi dengan kedua lensa atau jika gradien muncul pada arah yang sama tanpa memperhatikan bidikan, maka Anda mungkin memiliki sensor yang rusak. Anda mungkin ingin memposting tautan ke beberapa gambar yang memperlihatkan gradien sehingga kami dapat menilai dengan lebih baik.

J. Chin
sumber