Research article Special Issues

A non-uniform quantization scheme for visualization of CT images

  • Medical science heavily depends on image acquisition and post-processing for accurate diagnosis and treatment planning. The introduction of noise degrades the visual quality of the medical images during the capturing process, which may result in false perception. Therefore, medical image enhancement is an essential topic of research for the improvement of image quality. In this paper, a clustering-based contrast enhancement technique is presented for computed tomography (CT) images. Our approach uses the recursive splitting of data into clusters targeting the maximum error reduction in each cluster. This leads to grouping similar pixels in every cluster, maximizing inter-cluster and minimizing intra-cluster similarities. A suitable number of clusters can be chosen to represent high precision data with the desired bit-depth. We use 256 clusters to convert 16-bit CT scans to 8-bit images suitable for visualization on standard low dynamic range displays. We compare our method with several existing contrast enhancement algorithms and show that the proposed technique provides better results in terms of execution efficiency and quality of enhanced images.

    Citation: Anam Mehmood, Ishtiaq Rasool Khan, Hassan Dawood, Hussain Dawood. A non-uniform quantization scheme for visualization of CT images[J]. Mathematical Biosciences and Engineering, 2021, 18(4): 4311-4326. doi: 10.3934/mbe.2021216

    Related Papers:

    [1] Ishtiaq Rasool Khan, Susanto Rahardja . Unified implementation of global high dynamic range image tone-mapping algorithms. Mathematical Biosciences and Engineering, 2022, 19(5): 4643-4656. doi: 10.3934/mbe.2022215
    [2] Li-na Zhang, Chen-yu Cui, Xiao-yu Zhang, Wei Wu . Adaptive visual cryptography scheme design based on QR codes. Mathematical Biosciences and Engineering, 2022, 19(12): 12160-12179. doi: 10.3934/mbe.2022566
    [3] Limin Ma, Yudong Yao, Yueyang Teng . Iterator-Net: sinogram-based CT image reconstruction. Mathematical Biosciences and Engineering, 2022, 19(12): 13050-13061. doi: 10.3934/mbe.2022609
    [4] Tao Liu, Shubhangi Vairagar, Sushadevi Adagale, T. Karthick, Catherine Esther Karunya, John Blesswin A, Selva Mary G . Secure multimedia communication: advanced asymmetric key authentication with grayscale visual cryptography. Mathematical Biosciences and Engineering, 2024, 21(3): 4762-4778. doi: 10.3934/mbe.2024209
    [5] Qi Wang, John Blesswin A, T Manoranjitham, P Akilandeswari, Selva Mary G, Shubhangi Suryawanshi, Catherine Esther Karunya A . Securing image-based document transmission in logistics and supply chain management through cheating-resistant visual cryptographic protocols. Mathematical Biosciences and Engineering, 2023, 20(11): 19983-20001. doi: 10.3934/mbe.2023885
    [6] Huiying Li, Yizhuang Song . Sparse-view X-ray CT based on a box-constrained nonlinear weighted anisotropic TV regularization. Mathematical Biosciences and Engineering, 2024, 21(4): 5047-5067. doi: 10.3934/mbe.2024223
    [7] Vasileios E. Papageorgiou, Georgios Petmezas, Pantelis Dogoulis, Maxime Cordy, Nicos Maglaveras . Uncertainty CNNs: A path to enhanced medical image classification performance. Mathematical Biosciences and Engineering, 2025, 22(3): 528-553. doi: 10.3934/mbe.2025020
    [8] Jingyao Liu, Qinghe Feng, Yu Miao, Wei He, Weili Shi, Zhengang Jiang . COVID-19 disease identification network based on weakly supervised feature selection. Mathematical Biosciences and Engineering, 2023, 20(5): 9327-9348. doi: 10.3934/mbe.2023409
    [9] Tianran Yuan, Hongsheng Zhang, Hao Liu, Juan Du, Huiming Yu, Yimin Wang, Yabin Xu . Watertight 2-manifold 3D bone surface model reconstruction from CT images based on visual hyper-spherical mapping. Mathematical Biosciences and Engineering, 2021, 18(2): 1280-1313. doi: 10.3934/mbe.2021068
    [10] Jun Liu, Zhenhua Yan, Chaochao Zhou, Liren Shao, Yuanyuan Han, Yusheng Song . mfeeU-Net: A multi-scale feature extraction and enhancement U-Net for automatic liver segmentation from CT Images. Mathematical Biosciences and Engineering, 2023, 20(5): 7784-7801. doi: 10.3934/mbe.2023336
  • Medical science heavily depends on image acquisition and post-processing for accurate diagnosis and treatment planning. The introduction of noise degrades the visual quality of the medical images during the capturing process, which may result in false perception. Therefore, medical image enhancement is an essential topic of research for the improvement of image quality. In this paper, a clustering-based contrast enhancement technique is presented for computed tomography (CT) images. Our approach uses the recursive splitting of data into clusters targeting the maximum error reduction in each cluster. This leads to grouping similar pixels in every cluster, maximizing inter-cluster and minimizing intra-cluster similarities. A suitable number of clusters can be chosen to represent high precision data with the desired bit-depth. We use 256 clusters to convert 16-bit CT scans to 8-bit images suitable for visualization on standard low dynamic range displays. We compare our method with several existing contrast enhancement algorithms and show that the proposed technique provides better results in terms of execution efficiency and quality of enhanced images.



    Modern medical science heavily depends on imaging technologies and post-processing for diagnosis and treatment planning. Imaging modalities such as ultrasounds, X-rays, computed tomography (CT), and magnetic resonance imaging (MRI) assist radiographers in clinical diagnosis. Although image acquisition techniques have become more advanced overtimes, the captured images still do not have satisfactory quality for an accurate medical interpretation. Environmental noises, acquisition techniques, sensor noise, emergency and lightening conditions, visual analysis scenarios [1], and various technical limitations of imaging tools are the reasons for low-quality images [2]. Over the past few decades, tremendous enhancement in information technology and medical devices has driven noteworthy improvements in the medical imaging domain. Some of these techniques include fuzzy gray level difference histogram equalization [3], intraindividual contrast enhancement for consistency in CT Images [4], F-shift transformation [5], adaptive anchored neighborhood regression [6], modified shark smell optimization algorithm [7], and Sushisen algorithm [8].

    Computed tomography (CT) has become an essential domain in medical modalities to supplement medical ultrasonography and X-rays [9,10]. Researchers are mostly utilizing CT imaging datasets to create exact and productive strategies to fulfill the current need to determine illness location [11]. However, CT and other images obtained utilizing medical imaging techniques generally show insufficient illumination and contrast that cause weak boundaries among various soft and hard tissues [12,13]. Moreover, many electronic devices with limited computational potential cannot process large amounts of data and require systematic descriptors [14] and image enhancement techniques with lower memory consumption and higher efficiency. Therefore, there is a need for substantial efficiency and effective contrast enhancement of CT imaging data for accurate visualization and analysis.

    Many algorithms have been proposed for the enhancement of CT images. Scale-space filtering works by embedding the original image into derived images for the enhancement of CT images. By performing the convolution of the source image with a Gaussian kernel of different variance, derived images are obtained [15]. However, edges are not appropriately preserved in scale-space filtering. To overcome the problem, Vincent et al. [16] employed the anisotropic diffusion filter, which can detect edges properly and provide better smoothening even in highly noisy scenarios. Kallel et al. [17] proposed an adaptive gamma correction algorithm using a discrete wavelet transform with a singular-value decomposition (DWT-SVD) technique for CT image enhancement.

    For the energy range of medical imagining techniques, Compton scattering (CS), Rayleigh scattering (RS), and photoelectrical absorption (PE) are the events that occur when photons interact with matters [18]. Compton scattering information-dependent features may lower the contrast of CT images. To solve this, Chen et al. [18] proposed a physical parametric method based on intrinsic properties among CS and PE. Due to this association, better enhanced CT images are produced.

    Different enhancement methods work for different types of medical images due to the strong impact of the characteristics of images upon enhancement measurement parameters. Agaian et al. [19] proposed a technique that works collectively on both CT and MRI image enhancement. In this technique, domain transform, shape-adaptive edge enhancement, and adaptive histogram equalization methods are used to enhance image quality. Another enhancement technique by Otsu et al. [20] sometimes decreases the contrast of essential regions and increases background noise by manipulating the gray-scale histogram values. To overcome the problems associated with histogram manipulation, Kaur et al. [21] proposed an unsharp masking filter-based technique for images with different types of noises. Subramani et al. [3] also proposed a novel adaptive fuzzy gray level difference histogram equalization technique to cope with the noise issues. After removing the ambiguities in the image using a fuzzy gray level histogram, a clipping step further restricts the unnecessary enhancement ratio to provide a balanced contrast for medical image enhancement. However, this method suffers from the data storage issue, and to overcome that, Li et al. [5] proposed an enhancement method that utilizes the contrast limited adaptive histogram equalization (CLAHE) technique in the F-shit transformation domain. Zhou et al. [7] proposed an optimization method to deal with both local and global enhancement of medical images.

    Wu et al. [22] proposed an advanced contrast enhancement reversible data hiding technique for medical imagining. In this method, gray-scale values in the image background are recognized as a region of interest (ROI). After labeling histogram bins of gray-level values, the un-labeled bins enhance ROI, which leads to better contrast enhancement and visually appealing results. Malik et al. [23] proposed to use a median filter and adaptive histogram processing for better smoothing, noise removal, and enhancement of CT images. In soft tissues and background areas, traditional enhancements techniques result in overly enhanced contrast along with noise. For this, Yangdai et al. [24] proposed a weighted retinex algorithm to adjust the detail enhancement in the ROI. The noise around ROI areas results in poorly enhanced images. To overcome this issue, An et al. [25] proposed an image fusion technique based on Haar Wavelet Transform (HWT) for enhancement and filtering the noise around ROI. The decomposition of input images into multi-scaled edges in various wavelet areas using HWT is termed fusion. This method results in low noise enhanced CT images.

    Most histogram-based methods are not helpful to enhance the soft tissues of CT brain images. However, by maintaining background brightness and stretching the matching grey level of soft tissues, the method proposed by Tan et al. [26] helps to enhance the contrast of the soft regions in medical images. To solve the edge degradation problem in enhanced images, Bhandari et al. [27] proposed a two-step algorithm. Initially, a discrete wavelet transform is applied to the image, while in the second step, singular-value decomposition (SVD) is used for processing the low-low (LL) sub-band. To overcome the problem of contrast over enhancement, Sundaram et al. [28] proposed a histogram-modified local contrast enhancement (HMLCE) technique. This method provides resultant images with better contrast enhancement and preserves local details for appropriate interpretation of mammogram images. A seed-dependent adaptive region growing method is described by Ganesan et al. [29] for enhancement. This technique provides better results in terms of efficiency and effectiveness. Al-Juboori et al. [30] proposed a method to enhance mammogram images by merging the adaptive histogram equalization technique with the retinex method.

    Due to specific image acquisition environments, digital imaging and communication in medicine (DICOM) images usually suffer from luminance and contrast problems [31]. To obtain clear and accurate medical images, a luminance-level modulation and gradient modulation (LM & GM) method is proposed by Zhao et al. [32]. However, this technique suffers from noise problems. Tang et al. [33] developed a method with a pre-processing step utilizing stacked generative adversarial networks (SGAN) to overcome contrast and high noise issues. After overcoming the noise issue, the resultant image is produced by stacked generative adversarial networks (SGAN) having enhanced boundaries and better contrast. Chen et al. [34] proposed a network for improving low-dose CT image quality using various down-sampling techniques. A technique by Naseem et al. [35], Cross Modality Guided Enhancement (CMGE), aims to solve the visualization problem of CT images.

    Image enhancement methods primarily work using pixel-by-pixel operations, which causes slower processing of larger images. Ameen et al. [36] proposed a spatial domain image size-dependent normalization method to produce the enhanced images efficiently. Schaap et al. [37] proposed an efficient novel anisotropic diffusion method that increases the anisotropic method's smoothness for better visualization to mitigate the problem of over smoothness. Gandhamal et al. [37] suggested a local and global gray-level S-curve transformation technique for better enhancement of medical images.

    CT images are mostly in DICOM format that encodes the image pixels values as 16-bit integers. Many image enhancement techniques proposed for 8-bit images can be utilized for 16-bit CT images too; however, the results can face over-illumination and extended contrast enhancement [37]. Another issue related to 16-bits CT images is that they cannot be shown directly on most of the existing displays, which support 8-bit images only. Therefore, for visualization purposes, these images need to be transformed into 8-bit images. The compression of the dynamic range of images to make them displayable on standard displays is termed tone mapping [38]. Many tone-mapping techniques developed for synthetic and natural high dynamic range (HDR) images can also be used for CT image visualization and enhancement. However, tone-mapping techniques are generally designed to preserve the naturalness and realism of the scene, but for medical images, the target is to enhance the contrast to distinguish the abnormalities visibly. Therefore, general tone-mapping techniques may not produce the desired enhancement of medical images.

    This paper proposes a new clustering-based algorithm that is very effective for contrast enhancement of CT images, thereby leading to better visualization. The algorithm is computationally very efficient and works much faster than the existing contrast enhancement techniques. Moreover, the proposed algorithm converts 16-bit images to 8-bit for visualization on standard displays.

    K-means clustering is a well-known technique for optimal partitioning data into a given number of bins. However, the k-means algorithm requires an initial guess that heavily influences the results as an algorithm with a strong tendency to converge to locally optimal solutions. K-means and its several invariants are slow in convergence when data size and the number of the clusters are large, as is the case with CT images, which have millions of pixels and need to be clustered into 256 bins (assuming a standard 8-bit format). We propose a novel divisive clustering algorithm that can efficiently handle this large dimension problem and has several advantages over k-means and its variants. For example, it does not require initialization, and therefore the results are consistent across multiple runs, unlike k-means, whose results depend on the initial solution. Experimental results show the proposed algorithm achieves nearly optimal performance and is highly effective in enhancing the contrast of CT images. It enhances both low and high-intensity regions and preserves the edges. We present extensive studies to validate the performance over a large number of test images.

    The rest of the paper is organized as follows. Section 2 gives a detailed description of the proposed clustering method. In section 3, we apply it to 16-bit CT images to tone-map them to 8-bit images. We compare the results with the outputs of several existing algorithms in terms of visual quality and execution time. A subjective study conducted to evaluate the enhanced images' visual quality is also reported in this section. Finally, the paper is concluded in Section 4.

    This section describes a detailed discussion of the proposed divisive clustering technique. Starting with entire image pixels in a single cluster, we keep adding a new cluster iteratively by splitting one of the existing clusters into two until 256 clusters are obtained. The clusters are then labeled in [0,255] range to transform the 16-bit medical images to contrast-enhanced standard 8-bit images. The flow of the complete algorithm is illustrated below in Figure 1, and a detailed explanation of the steps is given below.

    Figure 1.  Schematic representation of the proposed method.

    To explain the proposed clustering technique, we first describe a novel technique of splitting a cluster into two. Let us assume that a set of data points Sk,1kN is contained in a single cluster, and the data samples are arranged in ascending order. If every point in this cluster is replaced by the mean value of data, S, then the collective error induced in the samples in the cluster defined as the sum of the squared differences can be written as:

    error=Nk=1(SkS)2 (1)

    Now let us divide the cluster into two and again represent their respective samples by their mean values. This would increase the precision as two candidate values could be used instead of one to represent the data points. A good strategy would be to pick the split point that would reduce the overall combined error of two sub-clusters. With N data points in the parent cluster, there are N1 possible ways to split it. Let's assume that the parent cluster is split into two child clusters so that the first bin has first M elements and the second bin has remaining NM elements. Characterizing ¯S1 and ¯S2 as mean values of both sub-clusters, the total error of these sub-clusters can be calculated as followed:

    e1=MK=1(Sk¯S1)2 (2)
    e2=NK=M+1(Sk¯S1)2 (3)
    e=e1+e2 (4)

    The split point M is the boundary between the newly created sub-clusters. Its selection is important as it determines the errors given by (4). The optimal point with minimum combined error e can be picked after calculating the combined error of two sub-clusters for each of the N – 1 candidate split points. However, this brute-force technique is not requisite. As the data is sorted, by moving M from left to right, the error in the left sub-cluster e1 will increase while there will be a decrease in e2, the right sub-cluster's error. Therefore, the combined error e given by (4) is a parabolic function with a single minimum point, as illustrated below in Figure 2. This point can be obtained by applying a binary search method having complexity O (log2 N).

    Figure 2.  Representation of parabolic curve showing the combined error of child sub-clusters when split point is moved from left to right.

    Assume that the selected cluster to be split is defined by the interval [a,b]. We calculate the slope of the error function e in the middle of this interval. The slope is computed by calculating the error at two adjacent points i.e., midpoint m=(a+b)/2 and m+1 and taking their difference. Denoting the error at these two points as em and em+1, the slope can be written as:

    Slope=em+1em (5)

    A positive slope means that the minimum is present in the left half of the interval, and we can eliminate the right half from future searches. Likewise, a negative slope shows that we can exclude the left half of the cluster from future searches. Therefore, if the slope is negative, then left boundary a is moved to the midpoint m else b is moved to the midpoint. After a few iterations, i.e., log2N iterations, the interval size becomes one so no further reduction would be possible. We end this process when this condition is reached, i.e., the interval size is reduced to one, or a point with the slope zero is obtained. In terms of minimizing the mean square error, the obtained point using this method would be the optimal split-point M of the cluster.

    The process of dividing a cluster into two can be repeated iteratively until the desired number of clusters is obtained. In each iteration, the cluster that has the maximum error can be selected for splitting, and this strategy would result in a maximum reduction in overall error. After each iteration, the size of the cluster to be split reduces, and the splitting procedure becomes even faster.

    Using the algorithm of splitting a cluster of data samples into two, we segment the input CT image data into 256 clusters. The complete algorithm for doing this is outlined below:

    1.Convert two-dimensional image data to the one-dimensional array and sort in ascending order. Place all the data in a single cluster.

    2.Initialize a few additional arrays – an array of cluster edges initialized with the first and last point of the sorted data and sorted in ascending order; an array to store mean values of the clusters; the third array to store the error in each cluster initialized with the value calculated using (1).

    3.Split the cluster into two using the procedure explained above. Add the split point M to the array of edges and update the array of cluster errors accordingly.

    4.Find the cluster that has the maximum error among the existing clusters.

    5.Repeat steps 3 and 4 until 256 clusters are formed.

    After clustering, the next step, as illustrated in Figure 1, is to label the clustered data. Every pixel contained in a cluster is allocated an integer value equal to the index number of the cluster. This assigns 8-bit integer values to each pixel. This labeled data is brought to the original order before sorting. This can be done efficiently by storing the original index numbers of the data before sorting. Finally, the data is converted to a two-dimensional image structure for visualization.

    Note that our algorithm selects the split points such that the overall error is reduced. This results in the grouping of pixels with similar values in each sub-cluster, which in turn ensures high inter-cluster similarity and high intra-cluster dissimilarity. By assigning a different label to each cluster, we ensure that a good contrast is maintained between dissimilar pixels and regions.

    As mentioned above, we construct an array of mean values of clusters as well. This 256x1 array of 16-bit values is stored with the labeled data and can be used to recover the original dynamic range of the data if needed. To do this, we can simply replace the labels with the corresponding cluster's mean value.

    For evaluation of the proposed algorithm, we compare the effectiveness (in terms of accuracy and visual quality) and efficiency of our algorithm with some existing methods. We conducted the visual assessment and subjective evaluation using five different 16-bit CT test images taken from publicly available datasets – head [39], chest [39], lungs1 [40], arms, and abdominal (https://wiki.idoimaging.com), and lungs2 [40].

    For comparison, we picked two algorithms particularly designed for CT images enhancement Ameen et al. [36] and Gandhamal et al. [37] and six well-known tone-mapping operators: Kim and Kautz [41], Khan et al. [42], Reinhard and Delvin [43], Shibata et al. [44], Li et al. [38] and Liang et al. [45]. For [36,37,38,42,44,45], we used the codes provided by authors themselves. While the codes used for remaining tone mapping operators are publicly available in the High Dynamic Range (HDR) Toolbox provided by Franceso Banterle (https://github.com/banterle/HDR_Toolbox). For all of them, we used default parameters defined by the authors. All the methods, including our algorithm, are executed using MATLAB. A Dell computer with 4 GB RAM and Intel Core i-3 CPU at 1.90 GHz processing speed is utilized for simulation.

    The enhanced output images of the head CT image using the above-mentioned methods and our proposed algorithm are illustrated below in Figure 3.

    Figure 3.  Enhanced test CT image of Head by (a) Reinhard (b) Kim (c) Khan (d) Li (e) Liang (f) Shibata (g) Al-Ameen (h) Gandhamal (i) Proposed, in the reading order.

    In Reinhard and Delvin [43], edges information is preserved to some extent but suffers from loss of local contrast and details. Kim and Kautz [41] keep the detail of edges, though it suffers from low contrast overall. Khan et al.'s technique [42] represents better visibility of both higher and lower intensity areas, though it over-enhanced the edges information. Li et al. [38] and Liang et al. [45] preserve the edges information; however, they suffer from information loss due to over enhancement. Shibata et al. [44] represent information lost in the regions where abrupt intensity change occurred, whereas the areas with no intensity changes maintained their information. Al-Ameen et al. [36] and Gandhamal et al. [37] methods were purposely designed for CT images. Al-Ameen's method [36] provides better brightness level and contrast, but it also results in loss of local texture details in lower intensity regions. The information in higher and lower intensity range areas is lost using Gandhamal et al. [37] method. Compared to all other algorithms, our method provides a better balance of contrast among different regions and achieves a visually pleasing result.

    The results of the other images are shown in Figures 4-8, and they all show the superiority of our algorithm over others. In all the results, our method well preserves the edges and sufficiently enhances the information of both higher and lower intensity areas, thereby leading to a clear view of image details. This is because our algorithm splits the highest error cluster at the point of minimum error to keep the similar pixels in one group. This results in assigning the same label to similar pixels. A pixel having different intensity values is likely to be grouped in different clusters with different labels. This whole process leads to good contrast preservation in the whole image. The proposed method has a consistent performance across all images, whereas other methods that perform well on some images have unsatisfactory performance others. To evaluate the overall performance for all images, we conducted a subjective study and present its results next.

    Figure 4.  Enhanced test CT image of Arm by a) Reinhard (b) Kim (c) Khan (d) Li (e) Liang (f) Shibata (g) Al-Ameen (h) Gandhamal (i) Proposed, in the reading order.
    Figure 5.  Enhanced test CT image of Abdominal by a) Reinhard (b) Kim (c) Khan (d) Li (e) Liang (f) Shibata (g) Al-Ameen (h) Gandhamal (i) Proposed, in the reading order.
    Figure 6.  Enhanced test CT image of Chest by a) Reinhard (b) Kim (c) Khan (d) Li (e) Liang (f) Shibata (g) Al-Ameen (h) Gandhama l(i) Proposed, in the reading order.
    Figure 7.  Enhanced test CT image of Lungs1 by a) Reinhard (b) Kim (c) Khan (d) Li (e) Liang (f) Shibata (g) Al-Ameen (h) Gandhamal (i) Proposed, in the reading order.
    Figure 8.  Enhanced test CT image of Lungs2 by a) Reinhard (b) Kim (c) Khan (d) Li (e) Liang (f) Shibata (g) Al-Ameen (h) Gandhamal (i) Proposed, in the reading order.

    The enhanced CT images of the mentioned datasets, as shown in Figures 3-8, were ranked by a number of participants in a subjective evaluation. The random arrangement of images for each dataset was shown to each participant on a 32-inch screen. A group of 30 participants was randomly selected from our software engineering department, most of them having basic to advanced knowledge of the image processing domain. All the nine enhanced 8-bit CT scan results of each dataset were simultaneously shown to each participant, who was requested to give a score from the range of 1 to 10, where 1 represents poor visual quality and 10 means excellent visual quality. The participants were allowed to observe the images as long as they wanted.

    Table 1 shows the average rating scores given by participants to each of the images. The methods listed in descending order based on average scores given by participants are – the proposed method, Khan et al. [42], Al-Ameen et al. [36], Shibata et al. [44], Kim and Kautz [41], Reinhard and Delvin [43], Liang et al. [45], Li et al. [38] and Gandhamal et al. [37]. Hence, this user study validates that our proposed algorithm has the best visual quality as compared to all the other tested approaches. It also shows that the tone-mapping operators designed for natural and synthetic HDR images do not perform well on CT images. The method specially designed for CT images Al-Ameen et al. [36] was ranked at the third position after the proposed method and Khan et al. [42]. The winning score for each image is shown in bold font in the table, and the runner-up is shown in italic bold font. It can be seen that the proposed method is the winner in all cases, whereas no other method is constantly at the second position. This shows consistency of the performance of our method across a variety of images.

    Table 1.  Median scores by participants for different methods.
    Dataset Reinhard Kim Khan Li Liang Shibata Al-Ameen Gandhamal Proposed
    Head 6.43 6.54 7.03 6.33 6.86 7.7 5.76 5.92 7.8
    Lungs1 5.33 4.33 6.16 4.66 4.65 6.55 6.83 6.53 7.33
    Arms 5.166 5.66 7.52 4.33 3.16 6.33 7.33 2.0 8.833
    Chest 3.66 7.36 6.69 5.83 6.22 4.33 5.01 4.52 7.41
    Abdominal 6.33 7.4 7.75 3.66 3.63 7.1 7.43 7.23 7.76
    Lungs2 5.5 5.66 7.25 4.16 4.66 7.12 5.166 1.66 7.33

     | Show Table
    DownLoad: CSV

    We also compared the computational efficiency of our method with the rest. The average time taken by each method to enhance the test images is mentioned below in Figure 9. The results showed that our algorithm has the shortest execution time among all the enhancement methods. We note that, compared with all the other methods, our proposed technique provides the best performance in terms of both execution time and image quality, thereby making the proposed algorithm a feasible medical image enhancement technique.

    Figure 9.  Comparison of the execution time of different methods.

    A divisive clustering-based technique has been proposed for better enhancement and visualization of computed tomography images. The technique works efficiently on very large data, unlike the existing clustering algorithms that fail to converge in the same cases. Therefore, the proposed clustering algorithm is suitable for images which usually come with a very large number of pixels. Experimental results were presented using several test images, which showed that the proposed approach performed better than the existing methods in terms of visual quality and speed of execution. A user study was conducted in which the participants assigned the highest scores to the results produced by our method, further validating the performance.

    The authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education in Saudi Arabia for funding this research work through the project number MoE-IF-G-20-11.

    The authors have no conflict of interest.



    [1] J. Hu, J. Lu, Y. P. Tan, Sharable and individual multi-view metric learning, IEEE Transact. Pattern Anal. Machine Intell., 40 (2018), 2281-2288. doi: 10.1109/TPAMI.2017.2749576
    [2] Z. Al-Ameen, S. Al-Ameen, G. Sulong, Latest methods of image enhancement and restoration for computed tomography: A concise review, Appl. Med. Inform., 36 (2015), 1-12.
    [3] B. Subramani, M. Veluchamy, Fuzzy gray level difference histogram equalization for medical image enhancement, J. Med. Syst., 44 (2020), 1-10. doi: 10.1007/s10916-019-1451-x
    [4] D. Y. Johnson, A. E. Farjat, F. Vernuccio, L. M. Hurwitz, R. C. Nelson, D. Marin, Evaluation of intraindividual contrast enhancement variability for determining the maximum achievable consistency in CT, Am. J. Roentgenol., 214 (2020), 18-23. doi: 10.2214/AJR.19.21628
    [5] X. Li, T. Li, H. Zhao, Y. Dou, C. Pang, Medical image enhancement in F-shift transformation domain, Health Inform. Sci. Syst., 7 (2019), 1-8. doi: 10.1007/s13755-018-0062-0
    [6] L. Jiang, S. Ye, X. Yang, X. Ma, L. Lu, A. Ahmad, G. Jeon, An adaptive anchored neighborhood regression method for medical image enhancement, Multimed. Tools Appl. 79 (2020), 10533-10550. doi: 10.1007/s11042-019-08353-y
    [7] Y. Zhou, J. Ye, Y. Du, F. R. Sheykhahmad, New improved optimized method for medical image enhancement based on modified shark smell optimization algorithm, Sens. Imag. 21 (2020), 1-22. doi: 10.1007/s11220-019-0262-y
    [8] P. Senthil, M. Suganya, I. Baidari, S. P. Sajjan, Enhancement Sushisen algorithms in images analysis technologies to increase computerized tomography images, Int. J. Inform. Technol., (2020), 1-13.
    [9] V. N. Prudhvi Raj, Denoising of medical images using total variational method, Signal Image Process. Int. J., 3 (2012), 131-142.
    [10] A. Saha, F. I. Tushar, K. Faryna, V. M. D'Anniballe, R. Hou, M. A. Mazurowski, et al., Weakly supervised 3D classification of chest CT using aggregated multi-resolution deep segmentation features, Med. Imag. 2020 Computer-Aid. Diagn., 11314 (2020), 1131408.
    [11] H. Moradmand, S. Setayeshi, A. R. Karimian, M. Sirous, M. E. Akbari, Comparing the performance of image enhancement methods to detect microcalcification clusters in digital mammography, Iran. J. Cancer Prevent., 5 (2012), 61-68. doi: 10.1158/1940-6207.CAPR-11-0337
    [12] A. F. M. Hani, D. Kumar, A. S. Malik, R. Razak, Physiological assessment of in vivo human knee articular cartilage using sodium MR imaging at 1.5T, Magnet. Reson. Imag., 31 (2013), 1059-1067.
    [13] C. M. Chen, C. C. Chen, M. C. Wu, G. Horng, H. C. Wu, S. H. Hsueh, H. Y. Ho, Automatic contrast enhancement of brain MR images using hierarchical correlation histogram analysis, J. Med. Biol. Eng., 35 (2015), 724-734. doi: 10.1007/s40846-015-0096-6
    [14] Y. Duan, J. Lu, Z. Wang, J. Feng, J. Zhou, Learning deep binary descriptor with multi-quantization, IEEE Transact. Pattern Anal. Mach.Intell., 41 (2019), 1924-1938. doi: 10.1109/TPAMI.2018.2858760
    [15] R. Chouhan, P. K. Biswas, R. K. Jha, Enhancement of low-contrast images by internal noise-induced Fourier coefficient rooting, Signal Image Video Process., 9 (2015), 255-263. doi: 10.1007/s11760-015-0812-2
    [16] D. J. Vincent, V. S. Hari, A. Muhammed Reshin, Edge enhancement and noise smoothening of CT images with anisotropic diffusion filter and unsharp masking, IEEE Recent Advances in Intelligent Computational Systems, (2018), 55-59.
    [17] F. Kallel, A. Ben Hamida, A new adaptive gamma correction based algorithm using DWT-SVD for non-contrast CT image enhancement, IEEE Transact. Nanobiosci., 16 (2017), 666-675.
    [18] Y. W. Chen, C. T. Shih, H. H. Lin, K. S. Chuang, Physical model-based contrast enhancement of computed tomography images: Contrast enhancement of computed tomography, IEEE International Conference on Bioinformatics and Bioengineering, (2016), 238-241.
    [19] R. Rajendran, S. Agaian, K. Panetta, P. Rad, A Novel Technique to Enhance Low Resolution CT and Magnetic Resonance Images in Cloud, IEEE International Conference on Smart Cloud, SmartCloud, (2016), 73-78.
    [20] N. Otsu, A threshold selection method from gray-level histograms, IEEE Transact. Syst. Man. Cybern., SMC-9 (1979), 62-66. doi: 10.1109/TSMC.1979.4310076
    [21] A. Kaur, A. Girdhar, N. Kanwal, Region of interest based contrast enhancement techniques for CT images, International Conference on Computational Intelligence and Communication Technology (CICT), (2016), 60-63.
    [22] H. T. Wu, J. Huang, Y. Q. Shi, A reversible data hiding method with contrast enhancement for medical images, J. Visual Commun. Image Represent., 31 (2015), 146-153. doi: 10.1016/j.jvcir.2015.06.010
    [23] S. H. Malik, T. A. Lone, S. M. K. Quadri, Contrast enhancement and smoothing of CT images for diagnosis, International Conference on Computing for Sustainable Global Development, (2015), 2214-2219.
    [24] T. Y. Yangdai, L. Zhang, Weighted Retinex algorithm based on histogram for dental CT image enhancement, IEEE Nuclear Science Symposium and Medical Imaging Conference, (2014), 1-4.
    [25] V. T. An, N. T. Hai, Enhancement of CT image using image fusion, International Conference on Advanced Technologies for Communications, (2013), 574-579.
    [26] T. L. Tan, K. S. Sim, A. K. Chong, Contrast enhancement of CT brain images for detection of ischemic stroke, International Conference on Biomedical Engineering, (2012), 385-388.
    [27] A. K. Bhandari, M. Gadde, A. Kumar, G. K. Singh, Comparative analysis of different wavelet filters for low contrast and brightness enhancement of multispectral remote sensing images, International Conference on Machine Vision and Image Processing, (2012), 81-86.
    [28] M. Sundaram, K. Ramar, N. Arumugam, G. Prabin, Histogram modified local contrast enhancement for mammogram images, Appl. Soft Comput. J., 11 (2011), 5809-5816. doi: 10.1016/j.asoc.2011.05.003
    [29] B. Ganesan, G. Yamuna, S. K. Suman, Hybrid Contrast Enhancement Approach for Medical Image | Semantic Scholar, Proceedings on National Conference on Emerging Trends in Information & Communication Technology, (2013), 1-12.
    [30] R. A. L. Al-Juboori, Contrast enhancement of the mammographic image using Retinex with CLAHE methods, Iraqi J. Sci. 58 (2017), 327-336,
    [31] C. E. Kahn, J. A. Carrino, M. J. Flynn, D. J. Peck, S. C. Horii, DICOM and radiology: Past, present, and future, J. Am. College Radiol., 4 (2007), 652-657.
    [32] C. Zhao, Z. Wang, H. Li, X. Wu, S. Qiao, J. Sun, A new approach for medical image enhancement based on luminance-level modulation and gradient modulation, Biomed. Signal Process. Control, 48 (2019), 189-196. doi: 10.1016/j.bspc.2018.10.008
    [33] Y. Tang, J. Cai, L. Lu, A.P. Harrison, K. Yan, J. Xiao, et al., CT image enhancement using stacked generative adversarial networks and transfer learning for lesion segmentation improvement, Machine Learning in Medical Imaging (Lecture Notes in Computer Science), 11046, Springer Verlag, (2018), 46-54.
    [34] Q. Chen, Z. Yuan, C. Zhou, W. Zhang, M. Zhang, Y. Yang, et al., Low-dose dental CT image enhancement using a multiscale feature sensing network, Nuclear Instruments and Methods in Physics Research, Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 981 (2020), 164530.
    [35] R. Naseem, F. A. Cheikh, A. Beghdadi, O. J. Elle, F. Lindseth, Cross modality guided liver image enhancement of CT using MRI, European Workshop on Visual Information Processing, (2019), 46-51.
    [36] Z. Al-Ameen, G. Sulong, M. G. M. Johar, Enhancing the contrast of CT medical images by employing a novel image size dependent normalization technique, Int. J. Bio-Sci. Bio-Technol., 4 (2012), 63-68.
    [37] A. Gandhamal, S. Talbar, S. Gajre, A. F. M. Hani, D. Kumar, Local gray level S-curve transformation - A generalized contrast enhancement technique for medical images, Computers Biol. Med., 83 (2017), 120-133. doi: 10.1016/j.compbiomed.2017.03.001
    [38] H. Li, X. Jia, L. Zhang, Clustering based content and color adaptive tone mapping, Computer Vision Image Understand. 168 (2018), 37-49. doi: 10.1016/j.cviu.2017.11.001
    [39] D. Völgyes, A. C. T. Martinsen, A. Stray-Pedersen, D. Waaler, M. Pedersen, A weighted histogram-based tone mapping algorithm for CT images, Algorithms, 11 (2018), 111. doi: 10.3390/a11080111
    [40] J. Kalpathy-Cramer, J. B. Freymann, J. S. Kirby, P. E. Kinahan, A. F. W. Prior, Quantitative imaging network: Data sharing and competitive algorithm validation leveraging the cancer imaging archive, Translat. Oncol., 7 (2014), 147-152. doi: 10.1593/tlo.13862
    [41] M. H. Kim, J. Kautz, Consistent tone reproduction, IASTED Conference on Computer Graphics and Imaging, (2008), 152-159.
    [42] I. R. Khan, S. Rahardja, M. M. Khan, M. M. Movania, F. Abed, A tone-mapping technique based on histogram using a sensitivity model of the human visual system, IEEE Transact. Industr. Electron., 65 (2018), 3469-3479. doi: 10.1109/TIE.2017.2760247
    [43] E. Reinhard, K. Devlin, Dynamic range reduction inspired by photoreceptor physiology, IEEE Transact. Visual. Computer Graph., 11 (2005), 13-24. doi: 10.1109/TVCG.2005.9
    [44] T. Shibata, M. Tanaka, M. Okutomi, Gradient-Domain Image Reconstruction Framework with Intensity-Range and Base-Structure Constraints, IEEE Conference on Computer Vision and Pattern Recognition (CVPR), (2016), 2745-2753.
    [45] Z. Liang, J. Xu, D. Zhang, Z. Cao, L. Zhang, A Hybrid l1-l0 Layer Decomposition Model for Tone Mapping, IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Jun. 2018, 4758-4766.
  • This article has been cited by:

    1. Sunwoo Lee, Jaeyoung Jeon, Kitae Eom, Chaehwa Jeong, Yongsoo Yang, Ji-Yong Park, Chang-Beom Eom, Hyungwoo Lee, Variance-aware weight quantization of multi-level resistive switching devices based on Pt/LaAlO3/SrTiO3 heterostructures, 2022, 12, 2045-2322, 10.1038/s41598-022-13121-4
    2. Muhammad Waqar Mirza, Asif Siddiq, Ishtiaq Rasool Khan, A comparative study of medical image enhancement algorithms and quality assessment metrics on COVID-19 CT images, 2022, 1863-1703, 10.1007/s11760-022-02214-2
    3. Yudong Zhang, Juan Manuel Gorriz, Deepak Ranjan Nayak, Optimization Algorithms and Machine Learning Techniques in Medical Image Analysis, 2023, 20, 1551-0018, 5917, 10.3934/mbe.2023255
    4. Jian Xu, Li Sun, 2022, Optimal Control of Air Conditioning System based on Data Mining: from Sensor Data Collection to Visualization Algorithms, 978-1-6654-8328-5, 198, 10.1109/ICOEI53556.2022.9777113
    5. Xiaoxi Zhu, Yanhua Liu, Weiwei Guo, Qi Liang, Chengliang Pan, Bin Tan, Ying Yu, Epidemiology, characteristics, and prognostic factors of lymphoplasmacyte-rich meningioma: a systematic literature review, 2024, 24, 1471-2407, 10.1186/s12885-023-11811-4
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3724) PDF downloads(113) Cited by(5)

Figures and Tables

Figures(9)  /  Tables(1)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog