{'fraction_non_alphanumeric': 0.019448946515397084, 'fraction_numerical': 0.004862236628849271, 'mean_word_length': 5.301020408163265, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
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.