Removal of image blur caused by uniform linear motion
    9 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Greetings! 
I need to implement an algorithm for removing image blur caused by motion in one direction only. 
It can be called as Deconvolution along one axis. 
For example, there is an image of a star which has been moved either along x-axis or y-axis, the program should be able to recontruct original image of the star. 
The algorithm for doing so is presented in the book "Digital Image Processing" by Gonzalez. The pdf is also attached. 
In particular, I need to implement the equation 5.4-36 and test the program on Figure 5.4. to get similar results. 
This is the specific case of deconvolution which must be done without using FFT (Fast Fourier Transform) or filtering.
Can someone guide me through the implementation process?
Or if it is already implemented, kindly direct me towards that. I have searched a lot but could not find the solution yet. 
Any help would be highly apprecited. Thank you. 
1 comentario
  Star Strider
      
      
 el 9 de Feb. de 2021
				I am not posting this as an Answser because I do not have the necessary experience with this procedure to guide you through it if you have problems implementing it with your images.  
Respuestas (1)
  Pratheek Punchathody
    
 el 12 de Feb. de 2021
        
      Editada: Pratheek Punchathody
    
 el 12 de Feb. de 2021
  
      As per my understanding you want to implement an algorithm for removing image blur caused by motion in one direction only. It can be called as Deconvolution along one axis. Refering to the documentation on Deblurring Images Using the Blind Deconvolution Algorithm and "deconvblind()" function will help you in finding solution.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


