A Method to Measure the Presampling MTF in Digital Radiography Using Wiener Deconvolution

Total Page:16

File Type:pdf, Size:1020Kb

A Method to Measure the Presampling MTF in Digital Radiography Using Wiener Deconvolution 中国科技论文在线 http://www.paper.edu.cn A method to measure the presampling MTF in digital radiography using Wiener deconvolution Zhongxing Zhoua,b, Qingzhen Zhua, Feng Gaoa,b, Huijuan Zhaoa,b, Lixin Zhanga,b ,Guohui Li*c aSchool of Precision Instrument and Optoelectronics Engineering, Tianjin University, Tianjin, China 300072; bTianjin Key Laboratory of Biomedical Detecting Techniques and Instruments, Tianjin, China 300072; cTEDA ORKING Hi-Tech Co.Ltd , Tianjin 300072 ABSTRACT We developed a novel method for determining the presampling modulation transfer function (MTF) of digital radiography systems from slanted edge images based on Wiener deconvolution. The degraded supersampled edge spread function (ESF) was obtained from simulated slanted edge images with known MTF in the presence of poisson noise, and its corresponding ideal ESF without degration was constructed according to its central edge position. To meet the requirements of the absolute integrable condition of Fourier transformation, the origianl ESFs were mirrored to construct the symmetric pattern of ESFs. Then based on Wiener deconvolution technique, the supersampled line spread function (LSF) could be acquired from the symmetric pattern of degraded supersampled ESFs in the presence of ideal symmetric ESFs and system noise. The MTF is then the normalized magnitude of the Fourier transform of the LSF. The determined MTF showed a strong agreement with the theoritical true MTF when appropriated Wiener parameter was chosen. The effects of Wiener parameter value and the width of square-like wave peak in symmetric ESFs were illustrated and discussed. In conclusion, an accurate and simple method to measure the presampling MTF was established using Wiener deconvolution technique according to slanted edge images. Keywords: modulation transfer function(MTF), line spread function(LSF), edge spread function(ESF), Wiener deconvolution, digital radiography system 1. INTRODUCTION The modulation transfer function (MTF) is a basic measure of the resolution properties of an imaging system. The presampling MTF can be determined by imaging an object whose spatial frequency content is known, such as a narrow slit[1] or an edge[2-5]. The narrow slit method requires very precise fabrication and alignment of the device in the radiation beam, and a high amount of radiation exposure to allow ample transmission through the slit. The edge method obtains the edge spread function (ESF) using an opaque object with a straight edge. The ESF is then differentiated to obtain the line spread function (LSF). The MTF is then the normalized magnitude of the Fourier transform of the LSF. To obtain the presampling MTF, all edge methods require that an edge imaged with the detector should be slightly slanted with respect to the detector grid. However, the accuracy of measurement has not been well accredited on the effect of edge angle determination error and the noise in the imaging system. David and his colleagues suggested an alternative method for determining the MTF of a radiographic system by using the Wiener deconvolution technique[6]. In their work, they recovered the two-dimensional MTF from a simulated degraded image of a circular region object according to the pre-known ideal image. However, this method can't be available on a subsampling grid, and thus prevents the acquisition of the presampling MTF. In this paper we report on a new, simplified method based on Wiener deconvolution to determine the presampling MTF of the digital radiographic system from the degraded edge image. This method does not need to know the actual edge angle. It uses the center-of-gravity analysis[7] to determine the central position of the supersampled ESF and construct the ideal ESF according to this edge position. Then the supersampled ESF and the ideal ESF were mirrored and combined with the original one respectively to form the symmetric pattern of ESFs. Thereafter, the presampling MTF of the digital radiographic system was recovered from the symmetric pattern of degraded supersampled ESF in the presence of system noise and ideal symmetric ESF. *[email protected]; Design and Quality for Biomedical Technologies VI, edited by Ramesh Raghavachari, Rongguang Liang, Proc. of SPIE Vol. 8573, 85730R · © 2013 SPIE CCC code: 1605-7422/13/$18 · doi: 10.1117/12.2000580 Proc. of SPIE Vol. 8573 85730R-1 转载 中国科技论文在线 http://www.paper.edu.cn 2. THEORY AND METHODS 2.1 Simulated edge model In X-ray imaging system, the acquired image can be modeled by a degradation which accounts for loss of spatial resolution and additive noise. In this work, a simpler one-dimensional model is considered. For the degraded slanted edge image, the supersampled ESF y(x) acquired from the edge image can be modeled as y() x= f () x ⊗ h () x+ n( x) (1) where ⊗ is the convolution operator, x is the supersampled spatial displacement, f( x) is the ideal ESF with no degradation corresponding to y(x), h() x denotes the blurring mask on account of the detector LSF, and n( x) is the system noise. Theoretically, a deconvolution procedure could recover the detector LSF h( x) in the presence of noise n() x and the ideal ESF f() x . To test the feasibility of the deconvolution method in this work, digital images containing edge transitions with known profiles were simulated as follows. Digital slanted edge images were simulated by stacking lines of pixels, each line containing the same mode edge profile. To simulated an edge with an edge angle of α with respect to the pixel matrix, the adjacent lines were shifted with Δx = wtanα , where w is the pixel size. A perfect 512×512 edge image was formed, assuming a 0.1 mm pixel size, a maximum pixel value of 13000, a minimum pixel value of 300, and an edge angle of arctan(1/30).The edge image was filled line-by-line using the edge profile: ⎧ e−rx ()*BF− + F for x ≥ 0 ⎪ 2 ESF() x = ⎨ (2) 2 − erx ⎪()*BF− ()+ F for x < 0 ⎩⎪ 2 Where F is the foreground intensity inside the region shielded by the edge, B is the background intensity outside the region shielded by the edge, and r is a parameter describing the steepness of the edge transition. We adopted the edge parameter r=1/w, F=300, and B=13000 in this work. The normalized MTF of this model can be evaluated by a Lorentzian-type function: r 2 MTF() u = (3) r2 + ()2π u 2 With above settings, the average number of lines resulting in a shift of the edge by one pixel is 30, which can be given by Nave = w/Δ x = 1 tan()α (4) In order to characterize the impact of image noise on the accuracy of the MTF estimates, additional version of the simulated edge images were thus created by adding uncorrelated Poisson noise to the simulated images. Poisson noise was added by replacing each pixel by sample from a Poisson distribution with the pixel’s intensity as the Poisson parameter. The supersampled ESF y(x) was constructed by “interlace” Nave consecutive lines in the simulated edge image[3]. Then the ideal ESF f() x corresponding to y(x), which was an ideal step function, was constructed according to central position of the supersampled ESF. The actual edge position of the supersampled ESF can be obtained according to center-of- gravity analysis: (a) Obtain the mean edge image by averaging all slanted edge images(15 edge images with Poisson noise were used in this work);(b) Obtain the supersampled ESF from Nave consecutive lines across the edge in the averaged edge image, repeat this step for all other nonoverlapping groups of Nave consecutive lines across the edge, then determine the mean supersampled ESF by averaging all individual ESFs; (c) calculate Vmin from the mean Proc. of SPIE Vol. 8573 85730R-2 中国科技论文在线 http://www.paper.edu.cn supersampled ESF according to the average value of pixels shielded by the edge, and Vmax according to the average value of the remaining pixels; (d) calculate the mean pixel value of those pixels which have values lying between ()VVmax + 3min 4 and ()3VVmax + min 4 , and determine the edge position corresponding to this mean pixel value. 2.2 Wiener deconvolution In the simplest possible case, without noise term, it would be sufficient to Fourier transform both terms of equation (1), divide by the Fourier transform of f() x , and then inverse transform the result to obtain the desired term h() x . The MTF is then the normalized magnitude of the Fourier transform of the LSF h( x). This method was called direct deconvolution technique. However, system noise can not be ignored in the practical case, so that direct deconvolution method would amplify the high-frequency oscillations of system noise and lead to poor results. Therefore, with the presence of noise term, our goal is to find some φ(x) so that we can estimate h() x as follows: hˆ() x=φ () x ⊗ y () x (5) where hˆ() x is an estimate of h( x) that minimizes the mean square error. The Wiener deconvolution filter provides such aφ(x). In mathematics, Wiener deconvolution is an application of the Wiener filter to the noise problems inherent in deconvolution. It works in the frequency domain, attempting to minimize the impact of deconvoluted noise at frequencies which have a poor signal-to-noise ratio. 2 FH*(ω)() ω F *()ω Φ()ω = = (6) FHN()ω2 () ω2 + () ω 2 FNH()ω2 + () ω2 () ω 2 where Φ()ω , F()ω , H ()ω and N()ω are the Fourier transforms of φ(x), f( x) , h( x) and n() x , respectively at spatial frequency ω . Because H ()ω and N()ω are always unknown for practical systems, a simple approximation of the 2 Wiener filter can be obtained by replacing the system dependent term NH()ω2 () ω with a constant value C[8]: F * (ω) Φ()ω = (7) FC()ω 2 + The optimal C value depends on the noise level of the acquired image: high C values suppress the noise but can substantially affect the signal, whereas low values provide a more precise reconstruction of LSF but at the price of an increased noise level.
Recommended publications
  • Blind Image Deconvolution of Linear Motion Blur
    Blind image deconvolution of linear motion blur Florian Brusius, Ulrich Schwanecke, and Peter Barth RheinMain University of Applied Sciences, Wiesbaden, Germany Abstract. We present an efficient method to deblur images for informa- tion recognition. The method is successfully applied directly on mobile devices as a preprocessing phase to images of barcodes. Our main con- tribution is the fast identifaction of blur length and blur angle in the fre- quency domain by an adapted radon transform. As a result, the barcode recognition rate of the deblurred images has been increased significantly. Keywords: Blind deconvolution, image restoration, deblurring, motion blur estimation, barcodes, mobile devices, radon transform 1 Introduction Increasingly, mobile smartphone cameras are used as alternative input devices providing context information { most often in the form of barcodes. The pro- cessing power of smartphones has reached a state to allow to recognise all kinds of visually perceptible information, like machine-readable barcode tags and the- oretically even printed text, shapes, and faces. This makes the camera act as an one-click link between the real world and the digital world inside the device [9]. However, to reap the benefits of this method the image has to be correctly recognised under various circumstances. This depends on the quality of the cap- tured image and is therefore highly susceptible to all kinds of distortions and noise. The photographic image might be over- or underexposed, out of focus, perspectively distorted, noisy or blurred by relative motion between the camera and the imaged object. Unfortunately, all of those problems tend to occur even more on very small cameras.
    [Show full text]
  • Use of a Priori Information for the Deconvolution of Ultrasonic Signals
    USE OF A PRIORI INFORMATION FOR THE DECONVOLUTION OF ULTRASONIC SIGNALS 1. Sallard, L. Paradis Commissariat aI 'Energie atomique, CEREMISTA CE Saclay Bat. 611, 91191 Gif sur Yvette Cedex, France INTRODUCTION The resolution of pulse-echo imaging technique is limited by the band-width of the transducer impulse response (IR). For flaws sizing or thickness measurement simple and accurate methods exist if the echoes do not overlap. These classical methods break if the echoes can not be separated in time domain. A way to enhance the resolution is to perform deconvolution of the ultrasonic data. The measured signal is modeled as the convolution between the ultrasonic pulse and the IR of the investigated material. The inverse problem is highly ill-conditionned and must be regularized to obtain a meaningful result. Several deconvolution techniques have been proposed to improve the resolution of ultrasonic signals. Among the widely used are LI-norm deconvolution [1], minimum variance deconvolution [2] and especially Wiener deconvolution [3]. Performance of most deconvolution procedures are affected either by narrow-band data, noise contamination or closely spaced events. In the case of seismic deconvolution Kormylo and Mendel overcome these limitations by introducing a priori information on the solution. This is done by modeling the reflectivity sequence as a Bernoulli-Gaussian (BG) process. The deconvolution procedure is then based on the maximization of an a posteriori likelihood function. In this article we first take as example the well-known Wiener fllter to describe why ifno assumptions are made on the solution, the classical deconvolution procedures fail to significantly increase the resolution of ultrasonic data.
    [Show full text]
  • Deep Wiener Deconvolution: Wiener Meets Deep Learning for Image Deblurring
    Deep Wiener Deconvolution: Wiener Meets Deep Learning for Image Deblurring Jiangxin Dong Stefan Roth MPI Informatics TU Darmstadt [email protected] [email protected] Bernt Schiele MPI Informatics [email protected] Abstract We present a simple and effective approach for non-blind image deblurring, com- bining classical techniques and deep learning. In contrast to existing methods that deblur the image directly in the standard image space, we propose to perform an explicit deconvolution process in a feature space by integrating a classical Wiener deconvolution framework with learned deep features. A multi-scale feature re- finement module then predicts the deblurred image from the deconvolved deep features, progressively recovering detail and small-scale structures. The proposed model is trained in an end-to-end manner and evaluated on scenarios with both simulated and real-world image blur. Our extensive experimental results show that the proposed deep Wiener deconvolution network facilitates deblurred results with visibly fewer artifacts. Moreover, our approach quantitatively outperforms state-of-the-art non-blind image deblurring methods by a wide margin. 1 Introduction Image deblurring is a classical image restoration problem, which has attracted widespread atten- tion [e.g.,1,3,9, 10, 56]. It is usually formulated as y = x ∗ k + n; (1) where y; x; k, and n denote the blurry input image, the desired clear image, the blur kernel, and image noise, respectively. ∗ is the convolution operator. Traditional methods usually separate this problem arXiv:2103.09962v1 [cs.CV] 18 Mar 2021 into two phases, blur kernel estimation and image restoration (i.e., non-blind image deblurring).
    [Show full text]
  • Wiener Meets Deep Learning for Image Deblurring
    Deep Wiener Deconvolution: Wiener Meets Deep Learning for Image Deblurring Jiangxin Dong Stefan Roth MPI Informatics TU Darmstadt [email protected] [email protected] Bernt Schiele MPI Informatics [email protected] Abstract We present a simple and effective approach for non-blind image deblurring, com- bining classical techniques and deep learning. In contrast to existing methods that deblur the image directly in the standard image space, we propose to perform an explicit deconvolution process in a feature space by integrating a classical Wiener deconvolution framework with learned deep features. A multi-scale feature re- finement module then predicts the deblurred image from the deconvolved deep features, progressively recovering detail and small-scale structures. The proposed model is trained in an end-to-end manner and evaluated on scenarios with both simulated and real-world image blur. Our extensive experimental results show that the proposed deep Wiener deconvolution network facilitates deblurred results with visibly fewer artifacts. Moreover, our approach quantitatively outperforms state-of-the-art non-blind image deblurring methods by a wide margin. 1 Introduction Image deblurring is a classical image restoration problem, which has attracted widespread atten- tion [e.g.,1,3,9, 10, 56]. It is usually formulated as y = x ∗ k + n; (1) where y; x; k, and n denote the blurry input image, the desired clear image, the blur kernel, and image noise, respectively. ∗ is the convolution operator. Traditional methods usually separate this problem into two phases, blur kernel estimation and image restoration (i.e., non-blind image deblurring).
    [Show full text]
  • Deconvolution Algorithms of 2D Transmission - Electron Microscopy Images
    Deconvolution algorithms of 2D Transmission - Electron Microscopy images YATING YU TING MENG Master of Science Thesis Stockholm, Sweden 2012 Deconvolution algorithms of 2D Transmission Electron Microscopy images YATING YU and TING MENG Master’s Thesis in Optimization and Systems Theory (30 ECTS credits) Master Programme in Mathematics 120 credits Royal Institute of Technology year 2012 Supervisor at KTH was Ozan Öktem Examiner was Xiaoming Hu TRITA-MAT-E 2012:15 ISRN-KTH/MAT/E--12/15--SE Royal Institute of Technology School of Engineering Sciences KTH SCI SE-100 44 Stockholm, Sweden URL: www.kth.se/sci Abstract The purpose of this thesis is to develop a mathematical approach and associated software implementation for deconvolution of two-dimensional Transmission Elec- tron Microscope (TEM) images. The focus is on TEM images of weakly scatter- ing amorphous biological specimens that mainly produce phase contrast. The deconvolution is to remove the distortions introduced by the TEM detector that are modeled by the Modulation Transfer Function (MTF). The report tests deconvolution of the TEM detector MTF by Wiener filtering and Tikhonov reg- ularization on a range of simulated TEM images with varying degree of noise. The performance of the two deconvolution methods are quantified by means of Figure of Merits (FOMs) and comparison in-between methods is based on statistical analysis of the FOMs. Keywords: Deconvolution, Image restoration, Wiener filter, Wiener deconvo- lution, Tikhonov regularization, Transmission electron microscopy, Point Spread Function, Modulation Transfer Function 1 Acknowledgement We would like to thank our supervisors Ozan Oktem¨ and Xiaoming Hu at KTH Royal Institute of Technology for guidance, helpful comments and for giving us the opportunity to work on this project.
    [Show full text]
  • Regularization
    Deconvolution 15-463, 15-663, 15-862 Computational Photography http://graphics.cs.cmu.edu/courses/15-463 Fall 2017, Lecture 17 Course announcements • Homework 4 is out. - Due October 26th. - There was another typo in HW4, download new version. - Drop by Yannis’ office to pick up cameras any time. • Homework 5 will be out on Thursday. - You will need cameras for that one as well, so keep the ones you picked up for HW4. • Project ideas were due on Piazza on Friday 20th. - Responded to most of you. - Some still need to post their ideas. th • Project proposals are due on Monday 30 . Overview of today’s lecture • Telecentric lenses. • Sources of blur. • Deconvolution. • Blind deconvolution. Slide credits Most of these slides were adapted from: • Fredo Durand (MIT). • Gordon Wetzstein (Stanford). Why are our images blurry? Why are our images blurry? • Lens imperfections. • Camera shake. • Scene motion. • Depth defocus. Lens imperfections • Ideal lens: An point maps to a point at a certain plane. object distance D focus distance D’ Lens imperfections • Ideal lens: An point maps to a point at a certain plane. • Real lens: A point maps to a circle that has non-zero minimum radius among all planes. object distance D focus distance D’ What is the effect of this on the images we capture? Lens imperfections • Ideal lens: An point maps to a point at a certain plane. • Real lens: A point maps to a circle that has non-zero minimum radius among all planes. blur kernel object distance D focus distance D’ Shift-invariant blur. Lens imperfections What causes lens imperfections? Lens imperfections What causes lens imperfections? • Aberrations.
    [Show full text]
  • The Implementation of Wiener Filtering Deconvolution Algorithm Based on the Pseudo-Random Sequence
    American Journal of Circuits, Systems and Signal Processing Vol. 2, No. 1, 2016, pp. 1-5 http://www.aiscience.org/journal/ajcssp ISSN: 2381-7194 (Print); ISSN: 2381-7208 (Online) The Implementation of Wiener Filtering Deconvolution Algorithm Based on the Pseudo-Random Sequence Zhen Xiao-dan, Luo Xuan-chi-cheng, Li Mei * School of Information Engineering, China University of Geosciences (Beijing), Beijing, China Abstract In order to get a better display in correlation identification, there are two types of deconvolution algorithms applied in correlation identification theory, which includes traditional frequency domain deconvolution algorithm and Wiener filtering deconvolution algorithm. This article derived the derivation of Wiener filter deconvolution and solved the zero problem traditional frequency domain deconvolution problem, and gave out the frequency domain expression of the system impulse response of the Wiener deconvolution filter. Then, after the comparison of the two deconvolution algorithms, it was shown that the identification results of the Wiener filter deconvolution algorithm were better than traditional frequency domain deconvolution algorithm when using the m-sequence as the system’s input signal. Finally, the Wiener filtering deconvolution algorithm was applied into correlation identification theory and achieved good identification results. Keywords Correlation Identification, M-Sequences, Traditional Frequency Domain Deconvolution Algorithm, Wiener Filtering Deconvolution Algorithm Received: October 13, 2016 / Accepted:
    [Show full text]
  • A Simulation of Digital Image Restoration in Electron Microscopy H.C
    A simulation of digital image restoration in electron microscopy H.C. Benski, C. Sonrel To cite this version: H.C. Benski, C. Sonrel. A simulation of digital image restoration in electron microscopy. Re- vue de Physique Appliquée, Société française de physique / EDP, 1977, 12 (4), pp.543-546. 10.1051/rphysap:01977001204054300. jpa-00244207 HAL Id: jpa-00244207 https://hal.archives-ouvertes.fr/jpa-00244207 Submitted on 1 Jan 1977 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. REVUE DE PHYSIQUE APPLIQUÉE TOME 12, AVRIL 1977, 543 Classification Physics Abstracts 0.691 - 0.693 A SIMULATION OF DIGITAL IMAGE RESTORATION IN ELECTRON MICROSCOPY (*) H. C. BENSKI and C. SONREL Centre d’Etudes Nucléaires de Grenoble, Laboratoire d’Electronique et de Technologie de l’Informatique, Laboratoire Mesure, Contrôle et Traitement Electronique 85 X, 38041 Grenoble Cedex, France (Reçu le 16 septembre 1976, révisé le 9 décembre 1976, accepté le 21 décembre 1976) Résumé. 2014 On a simulé une restauration d’image en utilisant un système de traitement du signal équipé d’un minicalculateur pour imiter les conditions du microscope électronique sous le regime d’objets à faible phase.
    [Show full text]
  • Mathematical Models and Practical Solvers for Uniform Motion Deblurring
    Contents List of contributors page 2 2 Mathematical models and practical solvers for uniform motion deblur- ring Jiaya Jia 1 2.1 Non-blind deconvolution 1 2.1.1 Regularized approaches 3 2.1.2 Iterative approaches 6 2.1.3 Recent advancement 7 2.1.4 Variable splitting solver 9 2.1.5 A few results 12 2.2 Blind deconvolution 13 2.2.1 Maximum marginal probability estimation 15 2.2.2 Alternating energy minimization 16 2.2.3 Implicit edge recovery 18 2.2.4 Explicit edge prediction for very large PSF estimation 19 2.2.5 Results and running time 28 List of contributors Jiaya Jia The Chinese University of Hong Kong 2 Mathematical models and practical solvers for uniform motion deblurring Jiaya Jia Recovering an unblurred image from a single motion-blurred picture has long been a fundamental research problem. If one assumes that the blur kernel – or point spread function (PSF) – is shift-invariant, the problem reduces to that of image deconvolution. Image deconvolution can be further categorized to the blind and non-blind cases. In non-blind deconvolution, the motion blur kernel is assumed to be known or computed elsewhere; the task is to estimate the unblurred latent image. The general problems to address in non-blind deconvolution include reducing possible unpleasing ringing artifacts that appear near strong edges, suppressing noise, and saving computation. Traditional methods such as Weiner deconvolution (Wiener 1949) and Richardson-Lucy (RL) method (Richardson 1972, Lucy 1974) were proposed decades ago and find many variants thanks to their simplicity and efficiency.
    [Show full text]
  • An Analysis on Implementation of Various Deblurring Techniques in Image Processing
    International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 12 | Dec -2016 www.irjet.net p-ISSN: 2395-0072 An Analysis on Implementation of various Deblurring Techniques in Image Processing M.Kalpana Devi1, R.Ashwini2 1,2Assistant Professor, Department of CSE, Jansons Institute of Technology, Karumathampatti, Coimbatore, Tamil Nadu, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - The image processing is an important field of sharp and useful by using mathematical model. Image research in which we can get the complete information about deblurring (or restoration) is an old problem in image any image. One of the main problems in this research field is processing, but it continues to attract the attention of the quality of an image. So the aim of this paper is to propose an algorithm for improving the quality of an image by researchers and practitioners alike. A number of real- removing Gaussian blur, which is an image blur. Image world problems from astronomy to consumer imaging deblurring is a process, which is used to make pictures sharp find applications for image restoration algorithms. and useful by using mathematical model. Image deblurring Image restoration is an easily visualized example of a have wide applications from consumer photography, e.g., remove motion blur due to camera shake, to radar imaging larger class of inverse problems that arise in all kinds and tomography, e.g., remove the effect of imaging system of scientific, medical, industrial and theoretical response. This paper focused on image restoration which is problems. To deblur the image, a mathematical sometimes referred to image deblurring or image description can be used.
    [Show full text]