Bagaimana cara menghapus refleksi dari gambar?

8

Saya telah bermain-main dengan membuat gambar lebih baik dan menghilangkan semua gangguan yang tidak diinginkan darinya. Saya menemukan kekhawatiran utama akan menghapus refleksi yang tidak diinginkan yang mungkin datang.

Saya telah membaca makalah yang menggunakan ICA untuk menghilangkan refleksi ini. Metode apa lagi yang akan berhasil?

Katakanlah saya punya gambar:

masukkan deskripsi gambar di sini

Gambar lain:

masukkan deskripsi gambar di sini

Mengubahnya menjadi CMYK

masukkan deskripsi gambar di sini

Bagaimana saya harus menghapus bagian semi-hitam ini?

vini
sumber
Perhatikan bahwa pendekatan yang dijelaskan dalam makalah yang Anda tautkan memerlukan dua gambar dengan polarisasi yang berbeda. Apakah Anda memiliki persyaratan serupa? 1 / Haruskah ini bekerja secara otomatis atau apakah pengawasan manusia diizinkan? 2 / Haruskah ini bekerja dari satu gambar atau apakah boleh meminta pengguna untuk menghasilkan berbagai gambar dari adegan yang sama? 3 / Haruskah ini bekerja dengan gambar fotografi atau apakah boleh menggunakan filter / perangkat optik khusus pada kamera?
pichenettes
Yah itu tidak perlu untuk menggunakan pendekatan yang sama seperti yang telah mereka usulkan dan saya tidak punya dua gambar hanya banyak gambar dengan refleksi yang saya ingin buat sesedikit mungkin
vini
Apakah Anda membaca makalah lain juga? Saya mendapatkan banyak klik yang relevan dengan pertanyaan "pemisahan gambar buta", "penghapusan silau", dan "penghapusan refleksi".
Emre
Ya saya menemukan semua itu sebagian besar teknik sangat kompleks dan akan membutuhkan waktu untuk memahami bagaimana jika ini dapat diselesaikan dengan teknik yang lebih mudah seperti penyaringan
vini
3
Masalah Anda adalah kompleks; menipu begitu. Saya kira tidak ada jalan keluar yang mudah. Ini adalah bukti kemampuan otak kita yang tampaknya sebaliknya.
Emre

Jawaban:

6

Saya bukan spesialis dalam pemrosesan gambar tetapi saya sangat meragukan ini layak dengan kebutuhan Anda (gambar tunggal, tidak ada informasi sebelumnya). Tantangannya ada dua:

  • Mendeteksi area gambar mana yang merupakan refleksi. Ini terlihat seperti masalah pemahaman adegan yang cukup kompleks. Dalam contoh Anda, saya tahu bahwa sisi kanan adalah refleksi karena saya dapat menyimpulkan dari gambar yang digambarkan seseorang di sini, dan saya memiliki pengetahuan sebelumnya tentang seperti apa bagian belakang seseorang.
  • Rekonstruksi latar belakang di wilayah yang diidentifikasi. Meskipun mungkin untuk hanya mengecat area yang terdeteksi sebagai refleksi dengan tekstur dari sekitarnya, hasilnya akan menyembunyikan banyak detail! Apa pun yang saya lihat di bidang pemisahan gambar input tunggal mengandalkan model gambar yang sangat sederhana (tekstur stasioner), bukan gambar dunia nyata. Pengaturan pemisahan gambar yang lebih tradisional (beberapa saluran, recto / verso halaman tembus, banyak polarisasi) tidak berlaku untuk case Anda.
pichenettes
sumber
1
apa saja pengaturan pemisahan gambar tradisi yang Anda maksud?
vini
1
Salah satu contoh adalah ketika memindai dokumen recto / verso. Teks di satu sisi halaman "berdarah" melalui sisi lain ( ars.sciencedirect.com/content/image/… ). Ini dekat dengan pengaturan BSS tradisional karena Anda memiliki 2 sumber, dan 2 pengamatan dari sumber yang sama dengan bobot campuran yang berbeda. Contoh lain dalam analisis gambar multi-channel dalam astrofisika. Situasi-situasi ini di mana Anda memiliki gambar sebanyak sumber untuk mengekstrak adalah yang paling umum dieksplorasi dalam literatur pemisahan gambar.
pichenettes