Deblur
Deblur
Deblur
This project was carried out in order to improve our understanding of the mechanisms behind
image deblurring. In order to gain a more thorough understanding of the basic processes that are
employed in image deblurring, a number of references and textbooks were used to build up a
background of understanding.
Experiments were performed to explore the effectiveness of the basic methods. Through this
investigation, we were able to develop an understanding of the sensitivity towards error that is
experienced by some of the deblurring solutions that were investigated.
In image deblurring, we seek to recover the original, sharp image by using a mathematical model
of the blurring process. The key issue is that some information on the lost details is indeed
present in the blurred image but this information is “hidden” and can only be recovered if we
know the details of the blurring process
CHAPTER I INTRODUCTION 1
CHAPTER II UNSHARP MASKING 3
CHAPTER III IMAGE GRADIENT 7
CHAPTER IV BACKGROUND 10
CHAPTER V USING UNSHARP
MASKING IN MATLAB 19
CHAPTER VI USING GRADIENT
IN MATLAB 22
CHAPTER VII USING BLIND
DECONVOLUTION ALGORITHM 29
CHAPTER VII EXPERIMENT RESULTS 34
CHAPTER IX WEAKNESS AND LIMITATION 45
CHAPTER X CONCLUSION 48
CHAPTER XI SCOPE OF FUTURE DEVELOPEMENT 49
CHAPTER XII BIBLIOGRAPHY 50
LIST OF FIGURES