How can I deconvolute image data?
Show older comments
Hi experts,
i have a question concerning the topic deconvolution in MATLAB with the Image Processing Toolbox.
As a result of a test bench I have the two-dimensional distribution of the force of a fluid flux. This distribution is captured with a measuring pin which is guided through the fluid perpendicular to the flux. In this way I gain a pseudocolor image of the force 2D-distribution.
The problem is now that by scanning the fluid (cross section about 5 mm) with the measuring pin (which has a diameter of 1 mm) the gained distribution is broadened respectively blurred in relation to the real distribution. For me it is a problem concerning deconvolution to gain the real profile out of the measured profile.
Enclosed a image which represents my ideas to the problem in 1D: Link: http://i.imgur.com/tehUhSQ.jpg You can see that the measured profile is broader than the real profile because of scanning with the measuring pin of finite diameter. In my opinion the pin can be described as a rectangular function in this case.
In the Image Processing Toolbox I´ve found the features deconv and deconvreg for deconvolution of data. At the moment I have managed to convolute/deconvolute two functions with each other by conv/deconv, but only in 1D. I think the key to my problem for 2D-dimensional problems is the deconvreg-function with the PSF, but I don´t know how to transfer my problem to this function.
It would be very helpful if you, experts, have some hint for me to better understand how to use the features mentioned above for my problem. Or if this problem could be solved in an easier way.
Thanks a lot, Joo
Accepted Answer
More Answers (0)
Categories
Find more on Deblurring in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!