Model apa yang digunakan Lightroom untuk koreksi lensa?

10

Saya menggunakan Adobe Lightroom untuk menghapus distorsi laras dari gambar GoPro. Adakah yang tahu jika perangkat lunak ini menggunakan model Brown-Conrady untuk mencapai koreksi lensa? Jika tidak, model mana yang digunakan? Dari pencarian Google yang luas yang telah saya lakukan, saya tidak menemukan jawaban.

Nikos
sumber

Jawaban:

12

Adakah yang tahu jika perangkat lunak ini menggunakan model Brown-Conrady untuk mencapai koreksi lensa?

Ya mereka memang menggunakan koefisien kalibrasi kamera yang sangat umum itu. Saya menambahkan beberapa versi teks yang bisa disalin dari rumus ke kutipan berikut:

Model Kamera Adobe

Model Distorsi Geometris untuk Lensa Bujursangkar

model distorsi bujursangkar

xd = (1 + k1*r^2 + k2*r^4 + k3*r^6)*x + 2*(k4*y + k5*x)*x + k5*r^2
yd = (1 + k1*r^2 + k2*r^4 + k3*r^6)*y + 2*(k4*y + k5*x)*y + k5*r^2

Model Distorsi Geometris untuk Lensa Mata Ikan

model distorsi mata ikan

rd = f*(θ + k1*θ^3 + k2*θ^5)

Sementara formula terlihat sedikit berbeda dari yang dapat ditemukan di halaman Wikipedia tentang distorsi pada pandangan pertama:

x wikipedia wikipedia

mereka sebenarnya setara jika Anda melakukan perhitungan: k4 = P1dan k5 = P2.

Model ini juga mencakup penyimpangan kromatik lateral dan vignetting, yang dapat ditemukan dalam file pdf yang ditautkan.


Saya ingin menambahkan remah roti yang menuntun saya pada temuan di atas, karena

pencarian Google yang luas

tidak memotongnya untuk saya juga dan mencapai tujuan itu tidak lurus ke depan seperti yang saya harapkan. Ini sebagian besar anekdot

  1. The Adobe Lens Profil Pencipta Panduan Pengguna Versi 1.0 Rabu, April 14, 2010 melakukan apa namanya dan pengguna panduan melalui software profil pencipta. Preferensi Prosedur dan Opsi Lain di Pencipta Profil Lensa Adobe , langkah 4:

    Ini adalah fitur yang disediakan untuk produsen lensa untuk mengubah data desain lensa mereka menjadi file LCP. Untuk perincian, lihat dokumen pendamping yang berjudul “ Panduan Konversi Data Desain Lensa Model Model Adobe ” pada format pertukaran data desain lensa dan langkah-langkah konversi. Jika ada dokumen tentang cara mengkonversi ke / dari file LCP, mereka harus memiliki spesifikasi terbuka dari format file tersebut di suatu tempat. Mengetahui seperti apa profil itu adalah setengah dari kesepakatan.

  2. Saya tidak dapat menemukan Panduan Konversi Data Desain Lensa Model Kamera Adobe .
  3. Dalam arsip milis pengguna darktable dari 2015-05-13, dukungan untuk file LCP adalah oleh perpustakaan koreksi lensa lensfun diumumkan:

    Repositori Lensfun sekarang berisi cabang "acm" yang mengimplementasikan Model Kamera Adobe untuk distorsi (termasuk mata ikan). Sepertinya konversi yang disebutkan di atas terjadi dalam kehidupan nyata.

  4. Milis menautkan ke bagian dari dokumentasi lensfun 0.3.2.0 bernama Konversi file Adobe LCP ke Lensfun: lensfun-convert-lcp (Dihasilkan pada Selasa 22 Desember 2015):

    Format file LCP ditentukan oleh Adobe (lihat spesifikasi 1 ) dan digunakan dalam produk Lightroom dan Photoshop mereka.

    tapi spesifikasinya diblokir oleh Spectral Wolf

  5. The spektral Serigala takut hanya api . Saya tidak bisa lagi membantu Anda, tetapi jika Anda menguasai serigala , dia akan membatalkan gambar Anda. Semoga berhasil .

1 yang menunjuk ke macromedia.com. Sepertinya Adobe membuat tautan lama tetap hidup.

batal
sumber
Pada dasarnya Anda menghemat waktu dan kerja sekitar 3 minggu. Saya mulai mencari perangkat lunak lain yang melakukan hal yang sama tetapi metode yang digunakan diketahui, karena koreksi lensa ini digunakan untuk makalah akademis dan semuanya harus dijelaskan (termasuk model mana yang digunakan untuk menghilangkan distorsi). Saya tidak bisa cukup berterima kasih! Pujian!
Nikos
3

Saya tidak dapat berbicara secara khusus tentang LR, tetapi banyak aplikasi pemrosesan mentah tidak menggunakan salah satu dari beberapa model matematika generik (seperti Brown-Conrady) yang didasarkan pada asumsi simetri rotasi sama sekali jika lensa yang digunakan cukup populer satu. Sebagai gantinya mereka menggunakan profil koreksi yang dikalibrasi untuk mengoreksi distorsi lensa yang diukur pada berbagai jarak fokus. Ini terutama berlaku untuk lensa dengan focal length tetap. The Digital Lens Optimizer modul Canon Digital Photo Professional adalah salah satu aplikasi tersebut yang menggunakan dikalibrasi profil koreksi penyimpangan lensa yang benar dengan hasil yang luar biasa yang bahkan dapat melawan efek difraksi karena lubang yang sempit.

Kamera GoPro yang sangat populer seharusnya memiliki profil koreksi terkalibrasi yang tersedia untuk digunakan oleh Adobe. Apakah Adobe menggunakan dan menerapkannya, saya tidak tahu. (Jawaban Null menunjukkan mereka tidak.)

Jika profil yang dikalibrasi untuk lensa tertentu tidak tersedia atau informasi EXIF ​​yang tertanam dalam foto tidak menentukan dengan tepat lensa spesifik yang digunakan, maka aplikasi yang akan menggunakan profil terkalibrasi akan menggunakan model generik seperti Brown-Conrady untuk melakukan distorsi geometrik koreksi.

Michael C
sumber
Dibutuhkan data dari bagan uji garis lurus yang ditembakkan melalui lensa. Kemudian itu berlaku "peregangan" yang diperlukan untuk membuat garis-garis pada gambar lurus. Hal ini memungkinkan untuk mengoreksi lensa yang jauh lebih akurat dengan elemen asferis yang digunakan untuk mengoreksi penyimpangan lain seperti CA. Bukannya tidak ada pemodelan matematika yang terlibat, hanya saja bentuk spesifik dari distorsi lensa digunakan, daripada asumsi umum tentang distorsi yang dihasilkan lensa dengan panjang fokus tertentu, diameter, dll.
Michael C
Brown-Conrady dan model-model lain yang saya sebut generik semuanya beroperasi dengan asumsi simetri rotasi . Produk Adobe dan sebagian besar konverter mentah lainnya menggunakan koreksi terkalibrasi yang tidak bergantung pada asumsi itu.
Michael C
OK, jadi ternyata Adobe tidak menggunakan profil koreksi yang dikalibrasi. Setidaknya tidak untuk lensa GoPro.
Michael C