DOI: http://dx.doi.org/10.21609/jiki.v10i1.445
COMPARISON OF IMAGE ENHANCEMENT METHODS FOR CHROMOSOME KARYOTYPE IMAGE ENHANCEMENT
Dewa Made Sri Arsa1, Grafika Jati1, Agung Santoso2, Rafli Filano2, Nurul Hanifah2, and Muhammad Febrian Rachmadi3
1Faculty of Computer Science, Universitas Indonesia, Kampus UI, Depok, 16424, Indonesia
2Study Program of Biomedic Technology, Magister Program, Universitas Indonesia
3School of Informatics, The University of Edinburgh, 11 Crichton Street, Edinburgh EH8 9LE, United Kingdom
E-mail: [email protected]1, [email protected]2, [email protected]3 Abstract
The chromosome is a set of DNA structure that carry information about our life. The information can be obtained through Karyotyping. The process requires a clear image so the chromosome can be evaluate well. Preprocessing have to be done on chromosome images that is image enhancement. The process starts with image background removing. The image will be cleaned background color. The next step is image enhancement. This paper compares several methods for image enhancement. We evaluate some method in image enhancement like Histogram Equalization (HE), Contrast-limiting Adaptive Histogram Equalization (CLAHE), Histogram Equalization with 3D Block Matching (HE+BM3D), and basic image enhancement, unsharp masking. We examine and discuss the best method for enhancing chromosome image. Therefore, to evaluate the methods, the original image was manipulated by the addition of some noise and blur. Peak Signal-to-noise Ratio (PSNR) and Structural Similarity Index (SSIM) are used to examine method performance. The output of enhancement method will be compared with result of Professional software for karyotyping analysis named Ikaros MetasystemT M . Based on experimental results, HE+BM3D method gets a stable result on both scenario noised and blur image.
Keywords: Chromosome, DNA, Image Enhancement, MetaSystem Ikaros, Image Processing
Abstrak
Kromosom adalah kumpulan struktur DNA yang membawa informasi makhluk hidup. Informasi yang dapat diperoleh dengan proses Kariotyping. Proses ini membutuhkan citra yang jelas sehingga kromosom dapat dievaluasi dengan baik. Preprocessing harus dilakukan pada citra kromosom melalui penajaman citra. Proses ini dimulai dengan menghapus latar belakang citra. Langkah berikutnya ialah penajaman citra menggunakan metode image enhancement. Makalah ini membandingkan beberapa metode untuk peningkatan citra. Kami mengevaluasi beberapa metode dalam peningkatan gambar seperti Histogram Equalization (HE), Contrast-limiting Adaptive Histogram Equalization (CLAHE), Histogram Equalization with 3D Block Matching (HE+BM3D), dan unsharp masking.
Penulis mengevaluasi dan membahas metode terbaik untuk meningkatkan citra kromosom. Oleh karena itu, untuk mengevaluasi metode, gambar asli dimanipulasi dengan penambahan beberapa kebisingan dan blur. Peak Signal-to-noise Ratio (PSNR) and Structural Similarity Index (SSIM) digunakan untuk mengukur kinerja metode. Hasil penajaman dari metode-metode yang dievaluasi akan dibandingkan dengan hasil software profesional untuk analisis kariotipe bernama Ikaros Metasystem T M . Berdasarkan eksperimen diperoleh hasil bahwa HE + BM3D merupakan metode yang paling stabil pada kedua skenario baik citra mengandung noise maupun citra yang kabur.
Kata Kunci: Kromosom, DNA, Peningkata Citra, Sistem Meta Ikaros, Pengolahan Citra
1. Introduction
Chromosomes can not be observed with naked eyes. The existence of chromosomes is not known until the development of microscopes which can magnify an object image up to 1000 times.
Chromosomes are surrounded by a wall and a
thick membrane that is called as the nucleus. It is transparent, but pale, so difficult to distinguish from the environment. Then chromosome is colored into purple, red, green using extract Gentiana flower. In 1888, a German cytological, W. Waldeyer bring out chromosome, which comes
50
And then in 2003, Pennisi informs that human genes was decreased again to 20,000. A single gene can produce hundreds of different proteins.
These proteins can be grouped into 1,000 families based on their similarity. Therefore, at least 1,000 primary gene responsible for the protein [1,2].
Chromosomes contain of information about human being. Chromosomes can be used to diagnose diseases and disorders suffered by the individual. Several diseases and disorders can be detected from the different chromosomes be- tween normal and abnormal chromosomes. Some disorders are diagnosed based on the chromosome information like Down Syndrome, Patau Syn- drome, Edward’s Syndrome, Turner Syndrome, Klinefelter Syndrome, Cri-du-chat (cat’s cry) syn- drome, Prader-Willi Syndrome (PWS), Angelman Syndrome (AS) and so on.
The chromosomes information can be extract using a karyotype technique. Karyotype is started by isolated chromosome from cell then observed through a microscope and organized into somatic chromosomes 1 to 22 and one sex chromosome.
We utilize microscope to produce chromosome image as primary diagnostic tool. Chromosome image analysis methodology is divided into two step pre- processing algorithm and classification or analysis. That process still be done manually.
Pre-processing algorithm are perform bounding box each chromosome, textural correction, and geometric correction [3]. The textural correction is essential cause original image contain noises, blur, even distortion. They come from poor sam- ple preparation, low contrast band patterns, digital quantization and imaging [4-7]. These noise and distortion cause the karyotyping and identification of chromosome become more difficult and ina- ccurate. Therefore, the image needs to improve the quality. Moreover, enhance image quality was produced by microscope still conduct manually.
The result still depend on human who enhance the image. To solve this problem, computer process- ing and image processing algorithm are needed and open problem. Some methods were developed such as Histogram Equalization [8], Contrast- limiting Adaptive Histogram Equalization [9], Histogram Equalization with 3D Block Matching
The first section is the introduction which is this section. The second section, which is the next section, is describing some related works for chromosome theory and previous researches which tried to improve image quality. The third section describing methods that we used in the experiment. Then, the fourth section showed our scenario of experiments. Section fifth showed experiment results. The sixth section is the dis- cussion of the results of the experiment. The last section is the references.
2. Methods Chromosomes Theory
The chromosomes can be analyzed microscopic- ally. Karyotyping will identify individual Cho- mosome based on size and shape. In humans, there are 22 pairs of somatic chromosomes and one pair of sex chromosome. Each pair of chromosomes has various sizes and structure. In general, there are four types of structures of different chromosomes in humans, namely telocentric, acrocentric, metacentric and submeta- centric. Photomicrograph metaphase Chomo- somes of cells are arranged in homologous pairs from longest chromosomes until shortest Chomo- somes. Then sex chromosome is grouped stepa- rately (Figure 1) [2].
The structure and amount of chromosomes is not always normal and there is always the possibility of a chromosomal mutation that cause function of certain parts of the body became abnormal. Therefore, it is important to get the clear picture karyotype to identify an abnormality or disease. Many abnormalities that can viewed of chromosomal mutations, such as Down Syndrome where their aneuploidy trisomy of the 21st chromosome (Figure 4); Cri-du-chat syndrome, also known as 5p-syndrome that occurs deletion on chromosome 5 (Figure 5); and Philadelphia chromosome t (9; 22) (Q34; Q11), namely the occurrence of chromosomal translocation, Nowell in 1960 found the tiny chromosomes unusual (Figure 6) see in leukocytes in patients with chronic myelogenous leukemia [12].
10, Issue 1, June 2017
Previous Works to Improved Quality Images Imaging has been progressing with the advance- ment of technology and science. The reason why the images can be digitized is to be converted into a computer can be stored in memory or other forms of storage media such as CD-ROM or hard disk. The digital image is a representation of a two-dimensional image as a finite set of digital values known as pixels or picture elements.
Digitization procedure can be done through the scanner or video camera. After the image is digital, it can be done using digital image Fr- ocessing by placing emphasis on two main tasks:
improvement of pictorial information for the mur- poses of human interpretation and processing of image data for storage, representation, and trans- mitting the perception of independent machines.
Digital image processing (Digital Image Pro- cessing) is a discipline that studies the techniques of image processing. Image is meant here is of still images (photos) and moving images (derived
from the webcam). Meanwhile, here are intentions that digital image processing /image is done digitally using a computer [13,14].
The purpose of digital image processing is to find the delegate intensity distribution of any image and transform 3D to 2D images that can be used for quantitative morphological descriptions and representations. Digital image processing often involved many procedures such as for- matting and improve data, digital Increased to increase the enhanced visual interpretation, or automatic target classification and features henti- rely by computer. There are several methods or different techniques of digital image processing procedures. As preprocessing, Image Enhance- ment, Image Transformation and Image Classifi- cation and Analysis are commons image pro- cessing functions provided in the image analysis.
Preprocessing is often required before the primary analysis of data and information extraction. It is also need broadly classified as geometric or radiometric correction. Image enhancement invol- (a) (b)
Figure 1. (a) Fetus Amnion chromosome (MetaSystem), (b) Enhanced image produced by MetaSystem
Figure 2. Research position
ves the modification of one or more components of the image to enhance the clarity and details through visual analysis and interpretation [13].
Some researches have been done to provide a robust method for improved the quality of images. The old one is histogram equalization [8].
This method has been optimized to improved enhancement performance, such as contrast- limited adaptive histogram equalization [9]. Besi-
de of that, neural network is also used to improve image quality. In [15], autoencoder method is used to enhance image quality based on recons- truction method. The network first strained using some images with noise or blur, and the good images as the target. But the neural network based method needs a lot of data to perform well. More- over, [16,17] developed methods based on entropy theorem. These previous methods are developed Figure 3. Histogram of chrommosome image before background was removed
Figure 4. Fetus
(a) (b) (c)
Figure 5. (a) Fetus Amnion chromosome (MetaSystem), (b) Enhanced image produced by MetaSystem
10, Issue 1, June 2017
for natural images. For enhance chromosome image quality, [4-7] have been conducting resarc- hes. [4] proposed multi scale differential operator method. Then, [5-7] used image enhancement methods based on morphological operator. These methods need to set up some parameters manually to achieve the best performance.
Karyotyping Image Processing
Karyotyping image processing is required to clarify the readings, it is important that there are no errors in the readings in this case there are several steps required so that images can be obtained with good. The process of taking pictures in order to obtain a good image also requires its own skills and should be supported by Micro- scope, camera and software sufficient [18].
In this case the chromosome image are a chromosome from MetaSystem image demo.
MetaSystem is a company engaged in the field of chromosomes image processing software along with hardware and equipment. One of the exam- ple for chromosome image is chromosome image from the amniotic fluid. The inspection process of karyotyping performed when the parents of these infants were about to find out whether the baby have congenital defects or not. Pictures of the chromosome can be seen in figure 1a. The process will be done by program which build in Matlab software. Figure 2 is showed how chromosome
extracted until the chromosome classify. Then the chromosome is observed under microscope and chromosome photograph. After that, this image enhanced manually using karyotype machine.
Image Enhancement Various Methods
There are some methods to enhance image quality.
They are histogram equalization, contrast-limiting adaptive histogram equalization, gamma adjust- ment, and histogram equalization with 3D block matching. The methods are described below in detail.
Histogram Equalization (HE)
Histogram equalization is a technique to adjust the in- tensity of image for a better quality [8]. For an image, I, the histogram of equalized image g can be defined by equation(1):
𝑔𝑔𝑖𝑖,𝑗𝑗=𝑓𝑓𝑓𝑓𝑓𝑓𝑓𝑓𝑓𝑓((𝐾𝐾 −1)� 𝑝𝑝𝑛𝑛
𝑓𝑓𝑖𝑖,𝑗𝑗 𝑛𝑛=0
)
(1)
Where pn is defined by equation(2):
𝑝𝑝𝑛𝑛=𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑓𝑓𝑝𝑝 𝑛𝑛𝑛𝑛𝑛𝑛𝑛𝑛𝑝𝑝𝑓𝑓 𝑤𝑤𝑝𝑝𝑤𝑤ℎ 𝑝𝑝𝑛𝑛𝑤𝑤𝑝𝑝𝑛𝑛𝑝𝑝𝑝𝑝𝑤𝑤𝑖𝑖 𝑛𝑛
𝑤𝑤𝑓𝑓𝑤𝑤𝑡𝑡𝑓𝑓 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑓𝑓𝑝𝑝 𝑛𝑛𝑛𝑛𝑛𝑛𝑛𝑛𝑝𝑝𝑓𝑓 𝑓𝑓 (2) Where n has values from 0 to K-1.d
(a) (b) (c) (d)
(e) (f) (g) (h)
Figure 6. (a-d)Noised images (gaussian, poisson, salt & pepper, speckle), (e-h) Blurred images (average, disk, gaussian, motion)
Unsharp Masking (UM)
Unsharp masking is a method that used for sharpening image quality [11] [19]. The first step is blurring. The blurring process is conducted to original image. Then, the original image is subtracted with the blurred image. After that for the last step is adding some deferences to the original image. Unsharp masking is appropriate to sharpen the images. This technique has two noteworthy downsides, for example, the complex- ity in the darker region is improved substantially more profound than the lighter zone. The next issue is the technique additionally improves the noise and digitization impacts. Due to these issues, the pictures looses its inventiveness much of the time [11]. Among all image enhancement method, the Unsharp Masking approach is the most effortless and less difficult. Equation(3) is UM formulation.
𝑓𝑓(𝑛𝑛,𝑛𝑛) =𝑔𝑔(𝑛𝑛,𝑛𝑛) + 𝜆𝜆𝜆𝜆𝑔𝑔(𝑛𝑛,𝑛𝑛) (3) Where, f is the unsharpened image. g is the input image, H is the high pass filter image, and 𝜆𝜆 is gain.
Matlab implement UM in imsharpen function. This function have three parameters Radius, Amount, and Threshold. Radius is the standard deviation of the Gaussian lowpass filter.
The Amount is enhance the effect of sharpening and Threshold is the minimum contrast needed for a pixel that is associated with the limit pixels [20].
These three functions influence each other to obtain good sharpness. In the default condition for the Radius value is 1, Amount is 0.8 and the Threshold is 0.
Contrast-limiting Adaptive Histogram Equalization (CLAHE)
CLAHE is a method which is developed based on
adaptive histogram equalization (AHE) [9]. In AHE, the intensity of the pixel is transformed into the display range proportional to the pixel intensity’s rank in the local intensity histogram. In some cases, AHE can be over-enhancement the noise and may reduce the effect of edge- shadowing. To prevent this event, CLAHE uses strategy to enhance image quality by reduced for very uniform image areas. The calculation is a refinement method which is modified using miposing a user-specified maximum of the local histogram height, and thus on maximum factor of contrast enhancement.
CLAHE 13.5149 0.1870 HE+BM3D 30.6567 0.9846
3 Fig. 6(c)
Unsharp 14.8434 0.1786
HE 6.3547 0.0685
CLAHE 13.5149 0.1870 HE+BM3D 18.2848 0.4071
4 Fig. 6(d)
Unsharp 14.8434 0.1786
HE 6.3547 0.0685
CLAHE 13.5149 0.1870 HE+BM3D 20.6997 0.7049
TABLE3
EXPERIMENT RESULTS USING THE THIRD SCENARIO
No Images Method PSNR SSIM
1 Fig. 6(e)
Unsharp 22.3642 0.9301
HE 9.9749 0.6012
CLAHE 25.2435 0.9238 HE+BM3 26.6189 0.9235
2 Fig. 6(f)
Unsharp 20.2934 0.8151
HE 7.4021 0.4638
CLAHE 17.5649 0.7344 HE+BM3D 20.5542 0.7883
3 Fig. 6(g)
Unsharp 23.3867 0.9249
HE 10.3996 0.6232
CLAHE 29.9063 0.9598 HE+BM3D 32.3481 0.9594
4 Fig. 6(h)
Unsharp 21.3768 0.8736
HE 8.8323 0.5711
CLAHE 20.7138 0.8492 HE+BM3D 22.9089 0.8759 CLAHE 21.6709 0.9451
HE+BM3D 20.9779 0.9317
3 Fig. 5(c)
Unsharp 12.0496 0.7441
HE 12.0556 0.7425
CLAHE 17.1304 0.8681 HE+BM3D 15.8016 0.8359
10, Issue 1, June 2017
Histogram Equalization with 3D Block Match- ing (HE+BM3D)
BM3D is an algorithm for noise removal which is proposed by [10]. This method utilizes Wiener filter as a collaborative form. The filter is used to filter dimensional patches block by clustering similar blocks from 2D to 3D array of data and afterward denoising the gathered fixes mutually.
Then, the denoised patches are connected back to the first pictures by a voting instrument which expels noise from the considered area.
In general, this method consists of two steps, basic estimate step and final estimate step. These two steps have similar method to produce output.
The differences are on the input and grouping phase. Basic estimate step uses a noisy image as the input. Then the input is grouped by block matching. In final estimate step, there are two inputs, the noisy image and the estimate image which is basic estimate step result. On the grouping phase, final estimate step will produce two groups (3-D arrays). They come from basic estimate step result and the noisy image.
𝑑𝑑(𝑍𝑍𝑋𝑋𝑋𝑋,𝑍𝑍𝑋𝑋)
= ‖𝑌𝑌′(𝑇𝑇2𝐷𝐷𝐻𝐻𝐻𝐻(𝑍𝑍𝑋𝑋𝑋𝑋))− 𝑌𝑌′(𝑇𝑇2𝐷𝐷𝐻𝐻𝐻𝐻(𝑍𝑍𝑋𝑋))‖22 (𝑁𝑁1ℎ𝑡𝑡)2
(4)
Experiment Setup
In this section, we were described about data which we used in the experiment, scenarios of experiments, and performance measurement methods.
Data
To conduct experiments, we used chromosome image which is produced after karyotyping process. We did two transformations before the image ready to enhance. First, we removed the background image by converted into a white color. As figure 1a shows that the background region has gray color. The gray pixels are spun above 225 as shown in figure 3. Then, the intensity of pixels above 225 are converted into 255, so the background changes into white color.
Figure 1b was the result of background removing step.
Scenarios of Experiments
We arranged our experiments into three scenarios.
In the first scenario, the image that is enhanced by a meta system are embezzled. This process is conducted manually using Photoshop Software.
We made three different dark images which have a different dark level. Moreover, the second scenario is enhanced image which has added some noises. There are several noise types we used.
They are Gaussian noise, poison noise, salt and pepper noise, and speckle noise. The last scenario is enhanced blurred image. We made 4 images.
Each image was filtered using different filter. We chose an average filter, disk filter, Gaussian filter, and motion filter. They are built in Matlab. Some filters (log, Sobel, Prewitt) are not used because those filters used to detect object edges.
Performance Measurement Methods
To measure the methods, we used two measure0- ment methods, peak signal-to-noise ratio and structural similarity index. These methods are described below.
Peak Signal-to-Noise Ratio (PSNR). PSNR is an image comparison method which is usually used to measure reconstruction quality for lossy compression. [21] showed that PSNR is a valid method to measure image quality. On the other hand, PSNR also has low complexity. It makes the implementation easier. As an example of PSNR method with image I, which have mxn and free of noise, the mean square error (MSE) of I and reconstructed version L is expressed by equation(5):
𝑀𝑀𝑀𝑀𝑀𝑀= 1
𝑛𝑛𝑛𝑛 � �[(𝐼𝐼(𝑝𝑝,𝑗𝑗)− 𝐿𝐿(𝑝𝑝,𝑗𝑗))]2
𝑛𝑛−1 𝑗𝑗=0 𝑚𝑚−1
𝑖𝑖=0
(5)
Then, the PSNR in decibels (dB) is defined by equation(6):
𝑃𝑃𝑀𝑀𝑁𝑁𝑃𝑃= 10𝐥𝐥𝐥𝐥𝐥𝐥10�max (𝐼𝐼)2 𝑀𝑀𝑀𝑀𝑀𝑀 �
(6)
Structural Similarity Index (SSIM). SSIM is used to capture the sense digital images and video quality. SSIM is formed as a metric which may perceive digital images and video quality [22]
[23]. It is used to get the similarity on two images.
PSNR and MSE are known as methods which quantify absolute error for the reference and result image. A measurement method like PSNR and MSE may not measure a complete similarity. To give a good measurement, SSIM tries to quantify the change in structure of the image. SSIM can be expressed by equation(7):
𝑀𝑀𝑀𝑀𝐼𝐼𝑀𝑀(𝑝𝑝,𝑖𝑖)
= (2𝜇𝜇𝑥𝑥𝜇𝜇𝑦𝑦+𝑐𝑐1)(2𝜎𝜎𝑥𝑥𝑦𝑦+𝑐𝑐2) (𝜇𝜇𝑥𝑥2+𝜇𝜇𝑦𝑦2+𝑐𝑐1)(𝜎𝜎𝑥𝑥2+𝜎𝜎𝑦𝑦2+𝑐𝑐2)
(7)
3. Results and Analysis
for the three images. Beside of that, HE+BM3D has PSNR value not far enough from CLAHE.
The SSIM measurement also shows that these two methods performed well.
The next experiment is using the second scenario. Based on the result of a experiment, HE+BM3D method out performed the other method. This result is not surprising that HE+BM3D outperformed the other methods for 4 types of noise images. It is caused because the other method tried to enhance the intensity without noise removing process.
Table 3 showed the result for the third scenario. It shows that on PSNR measurement, HE+BM3D give the highest value for every image. Different results are shown on the SSIM measurement. HE+BM3D did not give the highest value, but it is always on the two highest SSIM value.
4. Conclusion
In this study, some methods, which is developed to enhance image quality, are compared. These methods are used to enhance the image that resulted by karyotyping process. This process is a part of preprocessing in classifying chromosome.
By the experiments and analysis, HE+BM3D gave stable results for the three scenarios, event hough, in the first and third scenario didn’t give the highest PSNR and SSIM values. It is also shown that HE+BM3D can adapt on dark image, noised image, and blurred image.
References
[1] A. Lima-de Faria, Praise of Chromosome”
folly”: Confessions of an Untamed Molecular Structure. World Scientific, 2008.
[2] J. S. Hwang, “Topic 2a: Chromosome,” class notes for Human Molec- ular Genetics, USCSI University, Kuala Lumpur, Malaysia, 2013.
[3] A. Khmelinskii, R. Ventura, and J. Sanches,
“Chromosome pairing for karyotyping purposes using mutual information,” in 2008 5th IEEE International Symposium on
2009. ICBBE 2009. 3rd International Conference on. IEEE, 2009, pp. 1–3.
[6] P. Wayalun, P. Chomphuwiset, N. Laopracha, and P. Wanchanthuek, “Images enhancement of g-band chromosome using histogram equal- ization, otsu thresholding, morphological dilation and flood fill tech- niques,” in Computing and Networking Technology (ICCNT), 2012 8th International Conference on. IEEE, 2012, pp. 163–168.
[7] W. Yan, “Enhancement methods for chromosome images,” in Electri- cal and Control Engineering (ICECE), 2011 International Conference on. IEEE, 2011, pp. 3024–3026.
[8] Y.-T. Kim, “Contrast enhancement using brightness preserving bi- histogram equalization,” IEEE transactions on Consumer Electronics, vol. 43, no. 1, pp. 1–8, 1997.
[9] K. Zuiderveld, “Contrast limited adaptive histogram equalization,” in Graphics gems IV. Academic Press Professional, Inc., 1994, pp. 474–485.
[10] K. Dabov, A. Foi, V. Katkovnik, and K.
Egiazarian, “Image denoising by sparse 3-d transform-domain collaborative filtering,”
IEEE Trans- actions on image processing, vol. 16, no. 8, pp. 2080–2095, 2007.
[11] T. Luft, C. Colditz, and O. Deussen, Image enhancement by unsharp masking the depth buffer. ACM, 2006, vol. 25, no. 3.
[12] J. S. Hwang, “Topic 2b: Chromosomal mutation,” class notes for Human Molecular Genetics, USCSI University, Kuala Lumpur, Malaysia, 2013.
[13] M. S. Alkoffash, M. J. Bawaneh, H.
Muaidi, S. Alqrainy, and M. Alzghool, “A survey of digital image processing techniques in character recognition,” International Journal of Computer Science and Network Security (IJCSNS), vol. 14, no. 3, p. 65, 2014.
[14] R. Kusumanto and A. N. Tompunu,
“Pengolahan citra digital untuk mendeteksi obyek menggunakan pengolahan warna model normal- isasi rgb,” Semantik, vol. 1, no. 1, 2011.
10, Issue 1, June 2017
[15] K. G. Lore, A. Akintayo, and S. Sarkar,
“Llnet: A deep autoencoder approach to natural low-light image enhancement,” arXiv preprint arXiv:1511.03995, 2015.
[16] Y. Niu, X. Wu, and G. Shi, “Image enhancement by entropy max- imization and quantization resolution upconversion,” in 2014 IEEE International Conference on Image Processing (ICIP). IEEE, 2014, pp.
4047–4051.
[17] C. Li, Y. Yang, L. Xiao, Y. Li, Y. Zhou, and J.
Zhao, “A novel image enhancement method using fuzzy sure entropy,” Neurocomputing, vol. 215, pp. 196–211, 2016.
[18] H. Kapitza and S. Lichtenberg, Microscopy from the very beginning. Zeiss, 1997.
[19] J. N. Archana and P. Aiswarya, “A review on the image sharpening algorthms using unsharp masking,” International Journal of Engi- neering Science and Computing, vol. 6, no. 7, 2016.
[20] R. C. Gonzalez, R. E. Woods, and S. L.
Eddins, Digital Image Processing Using MATLAB. Upper Saddle River, NJ, USA:
Prentice- Hall, Inc., 2003.
[21] Q. Huynh-Thu and M. Ghanbari, “Scope of validity of psnr in image/video quality assessment,” Electronics Letters, vol. 44, no.
13, pp. 800–801, June 2008.
[22] A. Łoza, D. R. Bull, P. R. Hill, and A. M.
Achim, “Automatic contrast enhancement of low-light images based on local statistics of wavelet coefficients,” Digital Signal Processing, vol. 23, no. 6, pp. 1856–1866, 2013.
[23] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P.
Simoncelli, “Image quality assessment: from error visibility to structural similarity,” IEEE transactions on image processing, vol. 13, no.
4, pp. 600–612, 2004.