Bagaimana cara menghapus blur?

23

Apakah ada metode yang diterima secara umum untuk menghilangkan blur dari gambar. Untuk kasus sederhana, kita dapat mengasumsikan bahwa gerakan terjadi dalam garis lurus. Saya berasumsi bahwa ini adalah proses dua bagian yang terdiri dari estimasi gerak dan kemudian dekonvolusi, tetapi bagaimana sebenarnya dilakukan?

Phonon
sumber

Jawaban:

12

Ya, dekonvolusi. Halaman ini menjelaskan sejumlah metode dekonvolusi dan metode untuk memperkirakan fungsi penyebaran titik:

Mereka mengatakan literatur dekonvolusi "sangat luas". Mereka memilih algoritma Lucy-Richardson untuk dekonvolusi dan mengembangkan algoritma estimasi gerak mereka sendiri untuk menentukan fungsi penyebaran titik.

sebelum setelah

endolit
sumber
9

Menghapus gerakan blur, dengan pengecualian blur dari objek sumber titik, atau objek sumber titik dekat, bisa sangat sulit. Langkah-langkah umum adalah sebagai berikut. Catatan, beberapa informasi ini berasal dari makalah yang berjudul " estimasi PSF menggunakan Prediksi Ujung Tajam ".

  1. Temukan PSF yang setara untuk blur gerakan. Ini dapat bervariasi di berbagai wilayah FPA, tergantung pada seberapa lebar lensa, dan jenis gerakannya. Cara termudah adalah menemukan objek sumber titik, dan menemukan itu PSF. Ini dapat dicapai jika latar belakang seragam, terutama jika gelap seragam, seperti bintang. Metode yang lebih kompleks dapat melibatkan mencari tepi, dan melihat PSF efektif di tepi itu. Tepi akan memberi Anda PSF satu dimensi, tetapi dapat digunakan untuk menemukan PSF lengkap.
  2. Menggunakan PSF, dekonvolusi gambar. Seperti yang disebutkan sebelumnya oleh Endolith, ada banyak algoritma dekonvolusi, pilih satu untuk memenuhi kebutuhan Anda.
PearsonArtPhoto
sumber
0

Hanya sebuah ide: mungkin seseorang harus mempelajari beberapa pencitraan HDR untuk tugas ini. Ada sebuah makalah tentang kalibrasi kamera radiometrik untuk menyusun gambar HDR yang benar. Ditunjukkan bahwa ada perbedaan besar antara gambar yang dihasilkan dengan menerapkan blur gerakan sintetis pada gambar LDR dan HDR.

Ada halaman untuk ini: http://ict.debevec.org/~debevec/Research/HDR/

Buram gerak pada gambar LDR dan HDR:

LDR HDR

Bálint Fodor
sumber
3
Jawaban Anda tidak terkait dengan pertanyaan itu. OP secara khusus meminta penghapusan blur gerak. Jawaban Anda menunjukkan bahwa menerapkan blur gerak ke HDR (intensitas dikoreksi) memberikan tampilan visual yang lebih realistis, yang membuatnya menjadi teknik dalam grafik komputer dan tidak dapat digunakan untuk menghilangkan blur dari foto.
rwong
Maaf karena tidak jelas. Saya sarankan mempelajari pencitraan HDR karena menghilangkan blur dari gambar nyata (memiliki efek saturasi yang disebabkan oleh rentang intensitas rendah yang dapat dikodekan oleh kamera) dapat melibatkan pemeriksaan yang lebih dalam. Memiliki metode penghilang blur untuk gambar pertama mungkin tidak akan cocok untuk gambar kedua . Jadi gagasan saya relevan .
Bálint Fodor
Ketika melakukan deblurring, dapat dipahami bahwa (1) saturasi harus dicegah atau jika tidak, deblurring tidak mungkin (kehilangan informasi pada waktu pengambilan), (2) intensitas piksel dinormalisasi menjadi kurva respons aditif linier. Deblurring tidak dapat dilakukan tanpa dua prasyarat ini.
rwong
Hello @ BálintFodor, berdasarkan komentar, dapatkah Anda menjelaskan dan menjelaskan bagaimana jawaban Anda terkait dengan deblurring gerak? Komentar Anda di bawah rwong tidak terlalu mencerahkan bagi mereka yang tidak berpengalaman dalam bidang ini dan saya benar-benar tertarik untuk mengetahui lebih banyak. Terima kasih :)
Lorem Ipsum
1
Halo @ BálintFodor, setelah membaca koran, saya siap untuk membatalkan downvote saya. Namun, mekanisme pemungutan suara situs mengharuskan Anda menambahkan lebih banyak informasi ke pertanyaan Anda sebelum saya dapat mengubah suara saya (ini adalah mekanisme yang dibangun di dalam StackExchange).
rwong