Là một phần của bài tập về nhà, chúng tôi đang triển khai Bộ lọc nghịch đảo. Giảm độ ảnh sau đó phục hồi bằng Bộ lọc đảo ngược.
Tôi kết hợp hình ảnh trong miền không gian bằng bộ lọc hộp 5x5. Tôi FFT bộ lọc, FFT hình ảnh xuống cấp, sau đó chia hình ảnh xuống cấp cho bộ lọc. Đảo ngược FFT kết quả thành một hình ảnh và tôi nhận được rác.
Nếu tôi FFT hình ảnh, FFT bộ lọc, nhân hai số, chia kết quả đó cho bộ lọc FFT'd, rõ ràng tôi rất gần với hình ảnh gốc. ((X * Y) / Y ~ == X)
Tôi có một vấn đề khó khăn là toán học không đơn giản như "nhân rộng không gian == phép nhân FFT".
Cách chính xác để sử dụng Bộ lọc đảo ngược là gì? Tôi có kernel chính xác được sử dụng làm giảm hình ảnh. Tôi không thêm bất kỳ tiếng ồn.
Sách giáo khoa của Bovik, Hướng dẫn cần thiết để xử lý ảnh gần như hoàn toàn loại bỏ Bộ lọc nghịch đảo. Gonzalez & Woods có nhiều hy vọng hơn nhưng gần như ngay lập tức bỏ qua Bộ lọc Wiener.
Tôi có một câu hỏi tương tự trên stackoverflow.com /programming/7930804/inverse-filter-of-spatively-convolve-versus-frequency-convolve-image
(Câu hỏi này cũng nên được gắn thẻ [bài tập về nhà] nhưng thẻ chưa tồn tại và tôi chưa có đại diện để tạo nó.)
BIÊN TẬP. Đối với một số gợi ý tuyệt vời dưới đây. @ dipan-mehta Trước khi tôi FFT, tôi đang đệm kernel tích chập với cùng kích thước với hình ảnh. Tôi đang đặt kernel vào phía trên bên trái. Tôi ifft (ifftshift ()) sau đó lưu vào một hình ảnh và tôi nhận được một kết quả tốt. Tôi đã thực hiện ifft (ifftshift ()) trên cả kernel và hình ảnh. Kết quả tốt (ish). (Hình ảnh nằm trong /programming/7930804/inverse-filter-of-spatecial-convolve-versus-frequency-convolve-image của tôi .)
@ jason-r có lẽ đúng. Tôi không hiểu toán học của phép tích chập + biến đổi cơ bản. "Giải mã" là một từ mới đối với tôi. Vẫn còn nhiều điều phải học. Cảm ơn đã giúp đỡ!
Giải pháp của tôi cho bài tập về nhà là làm mọi thứ trong miền tần số. Tôi đã nói chuyện với giáo sư. Tôi đã làm cho bài tập khó hơn cần thiết. Cô ấy muốn chúng tôi thêm tiếng ồn sau đó thử Bộ lọc nghịch đảo, Bộ lọc Wiener và Bộ lọc bình phương hạn chế tối thiểu. Điểm chính của bài tập là xem các bộ lọc xử lý tiếng ồn như thế nào.