Table of Contents Author Guidelines Submit a Manuscript
Computational and Mathematical Methods in Medicine
Volume 2014, Article ID 495729, 7 pages
Research Article

Study on Construction of a Medical X-Ray Direct Digital Radiography System and Hybrid Preprocessing Methods

College of Communication Engineering, Chongqing University, Chongqing 400044, China

Received 21 March 2014; Revised 16 May 2014; Accepted 26 May 2014; Published 11 June 2014

Academic Editor: Peng Feng

Copyright © 2014 Yong Ren et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


We construct a medical X-ray direct digital radiography (DDR) system based on a CCD (charge-coupled devices) camera. For the original images captured from X-ray exposure, computer first executes image flat-field correction and image gamma correction, and then carries out image contrast enhancement. A hybrid image contrast enhancement algorithm which is based on sharp frequency localization-contourlet transform (SFL-CT) and contrast limited adaptive histogram equalization (CLAHE), is proposed and verified by the clinical DDR images. Experimental results show that, for the medical X-ray DDR images, the proposed comprehensive preprocessing algorithm can not only greatly enhance the contrast and detail information, but also improve the resolution capability of DDR system.

1. Introduction

Direct digital radiography (DDR), also known as DR, is a direct digital X-ray imaging technology. DR is developed just in recent years as a new digital imaging technology; currently, in the industry, DR system is designed for the X-ray imaging systems using flat-panel detector. The flat-panel detector was successfully developed and applied in clinical domains, which is a leap forward in imaging technology, and flat-panel digital detector replaces the conventional X-ray imaging chain consisting of image intensifier, camera, optical system, and analog to digital converter, resulting in forming the so-called direct digital systems. So it can avoid the influence of image generation exerted by the many aspects of imaging chain, reduce the image noise and distortion, improve the image contrast and resolution, and extend the dynamic range of image by adjusting the window width and position. Another important aspect is the image size increasing (such as ), bringing greater vision for clinical application.

The core technology of DR is adopted as X-ray detector plate and computer for image capturing and processing; according to different detection methods, currently, DR technology can be mainly classified into two kinds: the DR equipment based on amorphous silicon or amorphous selenium-based flat-panel detector and the DR equipment based on cesium iodide () phosphor plate + CCD (charge-coupled devices) imaging technology. The latter technology is introduced by Philips, IDC Canada, Switzerland Rays, and so forth, which is the rise of DR technology in recent years. Its outstanding feature is that the purchase and maintenance costs are significantly reduced under the premise of ensuring the image quality (16 million pixels), and it does not require correction in the period of use; the service life of film panel is up to 4 years; even after the use period, we only need to replace the film panel with other parts still continuing to be used. The contained CCD camera has the characteristics of high resolution, high reliability, high stability, and low cost.

This paper proposes a medical X-ray DR system based on CsI phosphor plate and CCD imaging sensor, referred to as CCD-DR. Meanwhile, for the situation in which output original image from CCD-DR system cannot yet be directly observed and used, it needs to execute a specific image preprocessing work and to particularly study the image enhancement processing technology [1]. On the basis of building CCD-DR system, this paper designs a set of pretreatment methods including image correction and contrast enhancement processing, which can be directly used to observe and analyze by the doctor.

2. CCD-DR System Construction

The composition principle of the medical X-ray machine CCD-DR imaging system constructed in this paper is shown in Figure 1.

Figure 1: Schematic diagram of the proposed medical X-ray CCD-DR imaging system.

In this system, carbon fiber substrate CsI fluorescent plate from Hamamatsu Company has been used to receive the X-ray irradiation and then produce the visible light image. The CCD camera unit and the optical part are designed separately. The image transmission uses gigabit network interface, and the X-ray machine exposure is controlled by RS-232 serial communication, which needs to detect X-ray exposure intensity and inform the CCD camera for exposure. Terminal computer takes charge of system control, image acquisition, and processing analysis, which are reflected in a comprehensive set of DR imaging workstation software.

2.1. CCD Camera Unit Design

The large-area photosensitive KFC-16803 CCD chip (Kodak Company Inc.), which was mainly used in aviation and aerospace due to its high resolution and high performance in SNR and low-noise level, was introduced into our medical DR system. The basic parameters of CCD camera are shown in Table 1.

Table 1: Basic parameters of CCD camera.

In order to further decrease the background noise, a refrigeration unit was used in our CCD camera, in which semiconductor refrigeration tablets, temperature sensors, and the control circuit are coupled together to cool the CCD camera to minus 10°C; simultaneously, the craft of preventing condensation on CCD surface should be taken into consideration.

2.2. Optical Unit and Mechanical Design

Figure 2 shows an illustration of optical unit which includes CCD camera, optical lens, optical box, electrical box, reflection mirrors, and CsI phosphor screen.

Figure 2: Optical unit.

Reflection mirrors are used for reflecting incident visible light from CsI screen to CCD camera in order to fold and reduce optical path. The mirrors should meet the following requirements:(i)glasses with large size, low coefficient of expansion, and good flatness (up to /2);(ii)specialized optical reflection coated film with high reflection coefficient (up to 96%);(iii)hard protective coating layer (aluminized) to prevent the deformation of mechanical structure;(iv) fluorescent plate being trapezoidal with the long side 450 mm, short side 300 mm, height 495 mm, and thickness 8 mm.

Optical lens is used for optical converting from images to CCD target surface. The best object distance of common imaging lens is generally more than 2 meters, and the largest object distance of the DDR system cannot be more than 1 meter; there must be a target specifically designed so as to achieve the best results. In order to reduce the overall size of the volume of the DR system, the desired object distance ranges from 600 to 650 mm. In addition, it must meet the demands of high resolution, large relative aperture, small distortion, no vignetting, and high transfer function. System parameters are listed as follows:object distance: 600 mm;focal length: 55.26 mm;diameter of the imaging plane: 52 mm;back working distance: 11.1 mm;the optical diameter: 110 mm;relative aperture: 1 : 0.92;best forward working distance: 600 mm;focus mode: mannual;wavelength range: 430 nm–702 nm.

2.3. Calculation of the Limited Line-Pair Resolution of DR Imaging

We can calculate the limited line-pair resolution of DR imaging system in the following way.

Here, the size of detecting fluorescence plate is () conversed into the horizontal size with mm is 17 × 25.4 mm = 431.8 mm. Simultaneously, CCD camera pixels’ number is 4096 × 4096 (16 million).

So, when performing the CCD imaging, each pixel’s corresponding flat target size on horizontal direction is 431.8 mm/4096 = 0.1054 mm; then, the size of each line pair (i.e., 2 pixels with one being white and one being black) is the reciprocal answer of 2 × 0.1054 mm 0.211 mm; that is, 1/0.211 mm = 4.7 LP/mm.

The text above about LP quota is theoretical, and the ultimate resolution of the CCD chip is well matched, but, practically, with the influence of other links, it is impossible to absolutely reach this level of quota. Also, it can come to a conclusion that the crucial factor to determine the DR imaging LP is the effective pixels’ number of the CCD camera.

3. Comprehensive Preprocessing Method

Before the DR image can be used for clinical analysis, the original DR images without any correction will be processed serially by computer. The flowchart of the proposed comprehensive preprocessing method is demonstrated in Figure 3. Original DR image → image flat-field correction → image gamma correction → median filter → image contrast enhancement which consists of two basic modes: sharp frequency localization-contourlet transform (SFL-CT) and contrast limited adaptive histogram equalization (CLAHE).

Figure 3: Flowchart of the proposed comprehensive preprocessing method.
3.1. Flat-Field Correction

Indeed, CCD cameras vary in response to photosensitive element, the noise level, the quantum efficiency, and so forth; under the same conditions, each photosensitive element will produce different photoelectrons, and the corresponding output signal is inconsistent, which is known as the photo response nonuniformity. For the array of detectors, the phenomenon of photo response nonuniformity is always existing, and CCD-DR system uses a lens and other optical coupling devices, so that much more serious photo response nonuniformities of the system are shown. Especially because of the lens and the X-ray machine tube, bigger differences of the brightness exist at the center of and around the captured image. Flat-field correction can effectively eliminate these differences, making the output image fully reflect the actual captured image. In this paper, we use a simple flat-field correction method.

First, an original image for correction needs to be obtained without irradiation target under the following three exposure conditions. The first condition is having a fully black image. Adjust the dose of X-ray machine to the minimum; close collimator completely, and capture 10 images continuously; at last, average them to get the fully black image.   The second condition is having a brightness image. Adjust the dose of X-ray machine to make the brightness of the central area of the captured image about ; at this dose, continuously capture 10 images, and average them to obtain brightness image. The third condition is having a brightness image. Adjust the dose of X-ray machine, so that the brightness of the central area of the captured image is about ; at this dose, continuously capture 10 images, and average them to obtain the brightness image.

Then, add the brightness image to the brightness image to get a white image, and we use the above obtained fully black image. Store the fully white image and the fully black image into the system’s hard drive, as they are used as the reference images after every image capturing.

The flat-field correction formula is as follows: Here, is the pixel value after correction, is the pixel value of current image, is the pixel value of fully black image, and is the pixel value of fully white image.

As the () in the denominator, this value cannot be zero; in fact, if the value of () is close to 0 or below a certain threshold, it can be considered that this point is dead pixel of CCD, which should be replaced with field value.

After the X-ray exposure, all the collected original images are initially processed by the flat-field correction algorithm, resulting in achieving consistent and homogeneous DR images.

3.2. Gamma Correction

The image generated from medical X-ray machine generally requires gamma correction processing, so as to make it meet the display characteristics and to be easy to the human eye for observation. And the correction factor should be set to be adjusted manually. The principle is as follows: Here, is the pixel value of correction; is the pixel value of current image, and is the correction factor.

3.3. Hybrid Image Contrast Enhancement Algorithm

Theory and practice in the past have proved that multiscale medical image contrast enhancement approaches, such as MUSICA algorithm [2] and wavelet-based methods [3], are effective for improving X-ray imaging quality. In order to get better image, a hybrid image contrast enhancement algorithm followed by flat-field and gamma corrections is proposed. This algorithm consists of three parts: a median filter (5 × 5 window) aiming at eliminating salt and pepper noise, SFL-CT-based enhancement algorithm, and CLAHE-based enhancement algorithm.

3.3.1. SFL-CT-Based Enhancement Algorithm

DR images are always characterized by low contrast and overexposure, which makes them hard to preprocess, such as image denoising and contrast enhancement. We apply the SFL-CT-based enhancing algorithm to implement image edge enhancement. As we know, contourlet transform (CT) [4] has good performance in representing the image salient features such as lines, edges, curves, and contours because of its anisotropy and directionality. The SFL-CT [5] is one improvement of the CT. It replaces the Laplacian pyramid transform in the old version with sharp frequency localization pyramidal filter banks (SFL-FB) to achieve multiscale decomposition for the image. Thus, it has much better localization in the frequency domain and regularity in the spatial domain compared with the old version, and it can significantly inhibit the spectrum aliasing. The block diagram of SFL-CT is shown in Figure 4.

Figure 4: Block diagram of SFL-CT for 1 level decomposition.

As shown in Figure 4, the SFL-CT is constructed as a combination of the SFL-FB and the directional filter banks (DFB). Conceptually, first, the SFL-FB captures point discontinuities; then, directional filter banks follow it to link point discontinuity into linear structure. In SFL-FB, , are united as filter bank FB1, and , are united as filter bank FB2. We use , to represent the low-pass filters and , to represent the high-pass filters in the multiscale decomposition.

The proposed enhancing algorithm [6, 7] can be depicted as the following flow pattern: process the image with SFL-CT; manipulate the SFL-CT coefficients; reconstruct the modified coefficients of SFL-CT to get the enhanced image.

We introduce the noise deviation in the SFL-CT domain. Considering the fact that the magnitudes of noise coefficients at different scales are all very small, we believe that the coefficients whose magnitude is less than are the noise, and they are not to be enhanced. We think of the coefficients whose magnitude is greater than and less than as the weak edges, which need the corresponding enhancement, and the enhanced extent is controlled by and . And we divide the weak edges into two ranges by 2, and their coefficients can be calculated by two different equations as displayed in the following. The coefficients whose magnitude is greater than can be considered as the strong edges, which should be attenuated to some extent. Enhancing the weak edges as well as attenuating the strong edges to some extent can further highlight the enhancement effect of weak edges. Based on the above description, we give the following nonlinear enhancement function.


Here, indicates the magnitude of SFL-CT coefficients, denotes the standard noise deviation, represents the nonlinear enhancement function, determines the degree of nonlinearity, and describes the dynamic range compression. Using a nonzero will enhance the faint edges and soften the strong edges. can control the enhanced extent. is a normalization parameter. The parameter is the value under which coefficients are amplified; obviously, this value depends on the coefficients in different scales; can be derived as in the following two options.(A), where is independent of the SFL-CT coefficient values.(B), where is an adjustment parameter, which should be less than 1. is the maximum SFL-CT coefficient within a specific directional subband.

Above all, the specific steps can be summarized as follows.(1)Use the robust median estimator to estimate the noise standard deviation in the input image as follows: where describes the finest diagonal band after one level decomposition.(2)Process the input image with SFL-CT, and calculate the noise standard deviation of every directional subband , where indicates the total decomposition levels and indicates the directional subband numbers of the th decomposition.(3)For each directional subband ,(a)calculate the maximum value of the SFL-CT coefficients in this subband, so as to determine the , , and so forth;(b)multiply each SFL-CT coefficient by .(4)Reconstruct the modified coefficients of SFL-CT to get the enhanced image.

3.3.2. CLAHE-Based Enhancement Algorithm

This paper applies the contrast limited adaptive histogram equalization (CLAHE) algorithm, which is developed from the basis of local area histogram equalization (LAHE) algorithm, in order to further improve the local contrast.

Under the condition of being fixed in the related area, in the LAHE algorithm, the local histogram of a pixel of the image is equal to the local histogram of a rectangular window with this pixel as its center. This construction method of local histogram only considers pixels within a local area while ignoring pixels from other areas of image. According to visual characteristics of human, on the one hand, the visual system changed with the change of related areas; on the other hand, it is also affected by the surrounding environment of related areas. Cromartie and Pizer [8] and Louis et al. [9] had proposed a constrained local histogram construction method; this constrained local histogram takes both inner window and outer window histograms into consideration, which means that it consists of two parts: histogram within the rectangular window and histogram outside the rectangular window.

Consider where is normalized histogram within the window, is normalized histogram outside of the window, and . Assume that and , respectively, represent the areas of the region and the region . If , then ; this means that the local histogram is equal to the global histogram. If , then the local histogram emphasizes local information. In this case, the impact on the relevant area from surrounding environment can be simulated by regulating the local histogram with . Applying this method to construct local histogram, all the local histograms are the same gray level as the global histogram, while each gray level of them has different amplitudes at different locations.

Considering the fact that the impact of pixels far from sliding window on its center pixel is small, we take a little correction on the above histogram construction method. Select a neighborhood of a certain pixel in the image, which consists of the neighborhood of center and the neighborhood of background . If , then the neighborhood of center consists of the center pixel and the neighborhood of background consists of the other 8 pixels except the center pixel. For a given , the local histogram is defined as Here, is normalized histogram of the neighborhood of center, is normalized histogram of the neighborhood of background, and .

In summary, steps of CLAHE algorithm are shown as follows.(1)For any point in the image, its relevant region is determined according to the size of window.(2)Compute the histogram of rectangular window according to formula (5) or (6).(3)Carry out equalization for the histogram within the rectangular window, to achieve the processing of the center pixel of the window.(4)Move rectangular window to the next adjacent pixel, and repeat the above process until the whole image is completely processed.

4. Experimental Results and Discussion

In this paper, the experiments have been carried out to verify the aforementioned comprehensive image preprocessing methods. Before experiment, we need to take several tests on different parts of DR image so that we can select appropriate values for some specific parameters that include factor in gamma correction algorithm, decomposition levels and gain factor in SFL-CT processing algorithm, and and in CLAHE algorithm.

As shown in Figure 5, the chest images ( bits) before and after processing by our proposed methods are totally different. Obviously, the contrast of chest image after preprocessing is greatly enhanced; more details including texture, spine, and limbs can be differentiated; noise and artifacts are suppressed simultaneously. Analyzers can manually select the ROI of histogram with the so-called “window-width” and “window-center” operators to adjust display effect. Window-center operator is to choose the middle value of ROI of histogram, and window-width is to choose the upper and lower limit values of ROI of histogram. For other organs, such as head, spine, abdomen, and limbs, we can also get good image after preprocessing with our proposed algorithm.

Figure 5: Chest image before and after enhancing.

In fact, the influence of the various processing algorithms on the flow of image preprocessing to the final results is related to their role sequence; a better visual observation effect can be got only by the flow designed in this paper.

Moreover, this CCD-DR imaging system also tests the standard line-pair card. Figure 6 shows the actual image enhanced by our method. It can be objectively observed that the distinguished line-pair index can reach 4.5 LP/mm (45 LP/CM) which is close to the aforementioned theoretical value, which can prove a higher resolution of imaging.

Figure 6: Test image of line-pair card.

5. Conclusion

Based on a medical X-ray DR imaging system constructed with high-performance CCD camera, this paper proposes a comprehensive preprocessing method which includes flat-field correction, gamma correction, median filter, and a hybrid multiscale contrast enhancement mode. This hybrid enhancement algorithm, which is based on sharp frequency localization-contourlet transform (SFL-CT) and contrast limited adaptive histogram equalization (CLAHE), is verified by the clinical DDR images. Experimental results show that, with appropriate parameters, the proposed comprehensive preprocessing algorithm can greatly enhance the contrast and suppress the artifacts simultaneously.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.


This work was supported in part by the National Natural Science Foundation of China (61201346 and 61171157) and the Fundamental Research Funds for the Central Universities (CDJZR14125501 and 106112013CDJZR120020).


  1. M. Zhang and X. Mou, “Nonlinear multi-scale contrast enhancement for x-ray chest radiography,” Journal of Xi'an Jiaotong University, vol. 44, no. 6, pp. 83–87, 2010. View at Google Scholar · View at Scopus
  2. P. Vuylsteke and E. Schoeters, “Multi-scale image contrast amplification (MUSCIA),” in Medical Imaging 1994: Image Processing, vol. 2167 of Proceedings of SPIE, pp. 551–560, Newport Beach, Calif, USA, May 1994. View at Publisher · View at Google Scholar
  3. M. Stahl, T. Aach, and S. Dippel, “Digital radiography enhancement by nonlinear multiscale processing,” Medical Physics, vol. 27, no. 1, pp. 56–65, 2000. View at Publisher · View at Google Scholar · View at Scopus
  4. M. N. Do and M. Vetterli, “The contourlet transform: an efficient directional multiresolution image representation,” IEEE Transactions on Image Processing, vol. 14, no. 12, pp. 2091–2106, 2005. View at Publisher · View at Google Scholar · View at Scopus
  5. Y. Lu and M. N. Do, “A new contourlet transform with sharp frequency localization,” in Proceedings of the IEEE International Conference on Image Processing (ICIP '06), pp. 1629–1632, Atlanta, Ga, USA, October 2006. View at Publisher · View at Google Scholar · View at Scopus
  6. P. Feng, Non-Aliasing Multi-Scale Geometric Overlapping Image Analysis Technology and Its Application, Science Press, Beijing, China, 2012.
  7. P. Feng, Y. Pan, B. Wei, W. Jin, and D. Mi, “Enhancing retinal image by the contourlet transform,” Pattern Recognition Letters, vol. 28, no. 4, pp. 516–522, 2007. View at Publisher · View at Google Scholar · View at Scopus
  8. R. Cromartie and S. M. Pizer, “Structure-sensitive adaptive contrast enhancement methods and their evaluation,” Image and Vision Computing, vol. 11, no. 8, pp. 460–467, 1993. View at Publisher · View at Google Scholar · View at Scopus
  9. A. J. Louis, J. Belward, and I. Altas, “A variational approach to the radiometric enhancement of digital imagery,” IEEE Transactions on Image Processing, vol. 4, no. 6, pp. 845–849, 1995. View at Publisher · View at Google Scholar · View at Scopus