Di mana saya dapat menemukan algoritma untuk membuat anaglyph 3D menggunakan gambar peta kedalaman?

8

Saya mencari algoritma umum untuk menghitung anaglyph merah / cyan mulai dari gambar asli dan peta kedalaman hitam / putihnya, seperti dalam contoh ini ?

Algoritma itu digunakan, misalnya, di Photoshop tetapi saya tidak dapat menemukan penjelasan yang dapat dibaca untuk mereproduksinya.

Yang tidak terduga
sumber

Jawaban:

1

Makalah ini mungkin membantu. Ini berfokus pada adegan outdoor / lanskap. Berikut ini adalah kutipan dari abstrak makalah:

Makalah ini menyajikan teknik baru tanpa pengawasan yang bertujuan untuk menghasilkan pandangan stereoskopis memperkirakan informasi kedalaman dari gambar input tunggal. Menggunakan gambar input tunggal, titik hilang / garis diekstraksi menggunakan beberapa heuristik untuk menghasilkan peta kedalaman yang diperkirakan. Peta kedalaman kemudian digunakan untuk menghasilkan pasangan stereo.

Dario Hamidi
sumber
Selamat Datang di Stack Exchange! Bisakah Anda memberikan sedikit lebih dari sekadar tautan? Di halaman mana algoritma dan penjelasannya berada? PDF juga tampaknya cukup berat (jadi tidak dapat diakses untuk setiap pengguna yang berkunjung) dan tidak ada jaminan bahwa itu akan tersedia dalam waktu dekat.
Tamara Wijsman
1
Memang saya tidak tahu banyak tentang subjek tetapi memutuskan untuk mencoba google. Makalah yang saya temukan sepertinya mendekati jawaban, jadi membagikannya sepertinya ide yang bagus
Dario Hamidi
1

Inilah penjelasan tentang lelucon Photoshop: http://www.threadless.com/profile/433934/elleevee/blog/493381/Threadless

Pada dasarnya mereka menggunakan filter pemindahan untuk hanya mendorong saluran merah atau saluran biru + hijau dari gambar ke kiri atau kanan. Peta ketinggian hanya melemahkan jarak yang Anda gantikan setiap piksel. Saya percaya filter pemindahan menginterpolasi nilai-nilai peralihan, yaitu jika piksel pada (10,0) dipindahkan ke kiri oleh 3 piksel, dan piksel (11,0) dipindahkan ke kiri dengan hanya 1, maka dua piksel dalam antara piksel target akan diinterpolasi dari dua nilai asli di 66% dan 33%.

Interpolasi itu secara efektif mencakup untuk data yang hilang: jika Anda benar-benar memiliki dua sudut pandang adegan Anda, maka piksel ini akan mewakili informasi yang disembunyikan dalam tampilan tunggal. Saya bisa membayangkan upgrade ke metode yang diuraikan di atas, di mana algoritma rekonstruksi mirip dengan isi sadar Photoshop dapat mengambil langkah lebih baik untuk mengisi informasi yang hilang.

Chris Subagio
sumber