Signal Processing 92 (2012) Contents lists available at ScienceDirect. Signal Processing. journal homepage:

Size: px
Start display at page:

Download "Signal Processing 92 (2012) Contents lists available at ScienceDirect. Signal Processing. journal homepage:"

Transcription

1 Signal Processing 92 (2012) Contents lists available at ScienceDirect Signal Processing journal homepage: Quaternion switching filter for impulse noise reduction in color image Xin Geng n, Xiaoguang Hu, Jin Xiao School of Automation Science and Electrical Engineering, Beihang University, Beijing , China article info Article history: Received 25 January 2011 Received in revised form 28 April 2011 Accepted 29 June 2011 Available online 7 July 2011 Keywords: Color image Impulse noise Quaternion unit transform Switching filter abstract A novel approach to impulse noise reduction in color image is introduced in this paper. By applying the quaternion unit transform theory, the difference between two color pixels can be represented in the quaternion form. Based on the difference mentioned above, an efficient filter that can switch between the vector median filter (VMF) and the identity filter (no filtering operation) is proposed. Extensive simulation result indicates that the proposed filter achieves a trade-off between noise suppression and detail preservation in both correlated and uncorrelated impulse noise scenarios when compared with other widely used filters. Furthermore, the computational complexity analysis shows that the proposed filter is quite efficient. & 2011 Elsevier B.V. All rights reserved. 1. Introduction Color images are often corrupted by impulse noise due to malfunctioning sensors, faulty memory locations in the hardware, aging of the storage material or transmission errors [1,2]. Although the traditional impulse noise reduction method in gray scale images can be applied to filtering the color channels separately, satisfactory results cannot be obtained due to the correlation of different channels. Many researches have shown that the nonlinear vector filtering technique, which treats the color sample pixels as three-dimensional vectors in RGB color domain, is more appropriate to suppress the color impulse noise [3]. One of the most important classes of nonlinear vector filters is based on the order-statistic theory, such as the vector median filter (VMF) and its extensions [4 9]. By means of a suitable distance to measure the similarity between two color vectors, these filters replace the center pixel of a filtering window withavectormedianandproducearobustperformance. n Corresponding author. Tel.: þ ; fax: þ address: gengxin213@hotmail.com (X. Geng). Besides the widely used Euclidean distance, many other distances or similarity measures can be employed in this class of filters, such as the Cosine distance, various fuzzy metrics and so on [10 12]. The main weakness of the traditional vector median filters is the loss of image details because the filters modify every pixel in the image regardless whether it is corrupted or not. One solution to this problem is to appropriately modify the distances by weighting coefficients to perform a weighted vector median operation. The filters based on this strategy produce much better results because it takes into account the importance of the specific samples in the filtering window [13 17]; however, these filters also process every pixel including the ones that are not corruptedbynoise. To avoid damage of noise-free pixels, a switching strategy, which detects the corrupted pixels is carried out before noise removal. If the pixel is detected as noise, it is replaced by the output of VMF or other filters; otherwise, it remains unchanged. Based on this strategy, many switching filters have been proposed, such as the adaptive vector median filter (AVMF) [18], the robust switching vector median filter (RSVMF) [19], the adaptive center-weighted vector median filter (ACWVMF) [20,21], the class of vector sigma filters [20,22], and so on. To decrease the number of misclassified /$ - see front matter & 2011 Elsevier B.V. All rights reserved. doi: /j.sigpro

2 X. Geng et al. / Signal Processing 92 (2012) pixels, several improved noise detection techniques have been presented recently. In [1,23 26], the switching filters based on the peer group technique are introduced. In [27], a fast similarity-based vector filter (FSVF) is proposed based on the concept of similarity between pixels and non-parametric estimation. In [28,29], the fuzzy rank-ordered differences filter (FRF) and the improved FSVF are presented, which take advantage of the fuzzy metrics to detect noisy pixels. As an extension of two-dimensional complex numbers to four dimensions, the quaternion theory has been applied in color image processing [30 32]. In [33 35], three quaternionbased switching filters are introduced for impulse noise reduction. In conclusion, various switching filters have been proposed; however, the new distance measure and noise detection techniques are still being studied for higher detection accuracy. To improve the filtering results, this paper introduces a switching filter based on the quaternion theory. We represent a RGB color image as a pure quaternion form and measure both the intensity and chromaticity differences between two color pixels with the quaternion unit transform. Then we define a novel color pixel distance as the summation of the intensity and chromaticity differences. Consider a 3 3 filtering window, we calculate the color pixel differences in four directions and determine the center pixel to be noisy if the minimum of the four differences exceeds a threshold. This detection step is employed to determine the real noisy pixels and preserve the noise-free ones on the edges. Finally, the noisy pixels are replaced by the VMF output and the noise-free ones are unchanged. This paper is organized as follows. In the next section the basic knowledge and applications of quaternions are introduced. In Section 3 the new switching filter based on the quaternion theory is presented. Experiments are carried out in Section 4 to assess the proposed filter and compare it with other widely used filters. Finally conclusions are drawn in Section Properties and applications of quaternions in color images 2.1. Properties of quaternions The quaternions, discovered by Hamilton, are the extension of two-dimensional complex numbers [36]. A quaternion number q is a four-dimensional number, which consists of one real part and three imaginary parts. It can be represented as the hypercomplex form q ¼ aþbiþcjþdk, ð1þ where a, b, c and d are real; i, j and k are complex operators obeying the following rules: i 2 ¼ j 2 ¼ k 2 ¼ ijk ¼ 1, ij ¼ k, jk ¼ i, ki ¼ j, ji ¼ k, kj ¼ i, ik ¼ j: It can be seen from the rules that the multiplication of quaternions is not commutative. When a¼0, q is referred to as a pure quaternion. The modulus and conjugate of a ð2þ quaternion are defined as follows, respectively: pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 9q9 ¼ a 2 þb 2 þc 2 þd 2, ð3þ q ¼ a bi cj dk: ð4þ A quaternion with a unit modulus is referred to as a unit quaternion. Besides the hypercomplex form, there are many other representations of a quaternion as well, such as the polar form [32] q ¼ 9q9e ly ¼ 9q9ðcosyþlsinyÞ, where l is a unit pure quaternion; l and y are referred to as the eigenaxis and eigenangle of q, respectively Quaternion representation of color image Consider the widely used RGB color domain, a color image can be represented as the pure quaternion form q x,y ¼ r x,y iþg x,y jþb x,y k, ð6þ where x,y denote the coordinates and r,g,b 2f0,1, g. With the quaternion representation, a three-dimensional color pixel can be simply treated as a whole. To analyze the properties of the quaternion representation of a color p image, a unit pure quaternion is defined as l ¼ðiþjþkÞ= ffiffiffi 3. Thus any unit quaternion U can be represented as U ¼ 9U9e ly ¼ cosyþlsiny. We define the quaternion unit transform of a color pixel q as follows [30]: Y ¼ UqU ¼ cosyþlsiny ðriþgjþbkþ cosy lsiny ¼ðriþgjþbkÞcos2yþ p 2 ffiffiffi lðr þg þbþsin 2 yþ 1 pffiffiffi ðb gþi 3 3 þðr bþjþðg rþkšsin2y ¼ Y RGB þy I þy D, ð7þ p where Y RGB ¼ðriþgjþbkÞcos2y, Y I ¼ð2= ffiffiffi 3 Þlðr þg þbþsin 2 p y, Y D ¼ð1= ffiffiffi 3 Þ½ðb gþiþðr bþjþðg rþkšsin2y. YI represents the intensity of a color image. Y D is the projection of the tristimuli in Maxwell triangle rotated 901 and represents the p chromaticity [3,30]. When y ¼ p=4, T ¼ U9 y ¼ p=4 ¼ ð1= ffiffiffi pffiffiffi 2 Þþð1= 6 ÞðiþjþkÞ and we p obtain YRGB ¼0, Y I ¼ð1=3Þ ðrþg þbþðiþjþkþ and Y D ¼ð1= ffiffiffi 3 Þ½ðb gþiþðr bþjþðg rþkš. Similarly, Y* can be defined as follows: Y n ¼ TqT ¼ 1 ðr þg þbþðiþjþkþ 3 1 pffiffiffi ðb gþiþðr bþjþðg rþk ¼ YI Y D : ð8þ 3 Therefore we obtain Y I ¼ð1=2ÞðTqTþTqTÞ and Y D ¼ð1=2Þ ðtqt TqTÞ. Consider two color pixels q 1 and q 2, we define the intensity and chromaticity differences as d 1 ðq 1,q 2 Þ¼ ð1=2þ9ðtq 1 TþTq 1 TÞ ðtq 2 TþTq 2 TÞ9 and d 2 ðq 1,q 2 Þ¼ð1=2Þ9 ðtq 1 T Tq 1 TÞ ðtq 2 T Tq 2 TÞ9, respectively. Assume that the intensity values of q 1 and q 2 are similar, then d 1 approaches zero. Analogously d 2 is close to zero when the chromaticity values of two pixels are approximately equal. In our research, we consider the intensity and ð5þ

3 152 X. Geng et al. / Signal Processing 92 (2012) chromaticity as two vital elements for color pixel difference simultaneously. Therefore, we define the color pixel difference as d(q 1,q 2 )¼d 1 (q 1,q 2 )þd 2 (q 1,q 2 ), which is the summation of the intensity and the chromaticity differences. In fact, the proposed color pixel difference is a quaternion-based distance measure. Compared with others, such as the Euclidean distance, Cosine distance and fuzzy magnitude similarity measure [10], the proposed color pixel difference quantifies the intensity and chromaticity differences simultaneously. A quaternion-based chromaticity distance is presented in [33]. The quaternion unit transform is also applied in this distance but only the chromatic component Y D is used. Another quaternion-based distance utilizes the quaternion rotation theory [34,35]. The main weakness of this distance is that it cannot distinguish the different pixels on the gray line, where gray line represents an axis in RGB color space on which a color pixel is achromatic with values R¼G¼B. For example, the dark pixel (0,0,0) and white pixel (255,255,255) are significantly different; however, the computational result of this distance is 0. Therefore, we can still regard that only the chromaticity is taken into account in the design of this distance measure. The ordering criterion used in the directional-distance filter (DDF) combines the Minkowski and Cosine distances to incorporate information about both the vector magnitude and direction [10]. Note that this ordering criterion is only defined in a particular neighborhood, while the proposed color pixel difference is able to quantify the difference between two vectors. In addition, the fuzzy magnitudedirectional similarity measure in [10] also combines the measurement of intensity and chromaticity similarities; however, it employs a computationally expensive scheme to achieve this purpose as mentioned in Section Proposed switching filter In this section we propose a quaternion switching filter (QSF) based on the quaternion representation of color images and the color pixel difference mentioned in Section 2. The QSF employs the color pixel difference to detect whether the center pixel in a filtering window is noisy or not and switches to the VMF and identity operation, respectively. Noise detection is the backbone for the switching filter. The traditional switching filters usually employ the order statistics of pixels to detect noise. However, the pixels on edges are often mistakenly detected as noise in some scenarios since they have different intensity or chromaticity with their neighbors in the smooth area of the filtering window. Image details are lost after the filtering process due to the excessive smoothing. The significant characters of edges are structure and direction. The pixels on edges are arranged continuously in a specific direction, whereas the noisy pixels appear to be isolated. Consider an M N RGB color image, we can express it as a quaternion form according to Eq. (6). A 3 3 window W is applied as a filtering window (see Fig. 1) since a larger window size leads to a longer computational time. In the filtering window, we calculate the color pixel differences between the center pixel q 5 and other two neighboring pixels in four directions of 01, 451, 901 and For example, the color pixel difference in the direction of 01 is defined as V 1 ¼ 1 2 ðdðq 4,q 5 Þþdðq 5,q 6 ÞÞ: Similarly the other three pixel differences V 2, V 3 and V 4 associated with 451, 901 and 1351 are defined as follows: V 2 ¼ 1 2 ðdðq 3,q 5 Þþdðq 5,q 7 ÞÞ, V 3 ¼ 1 2 ðdðq 2,q 5 Þþdðq 5,q 8 ÞÞ, V 4 ¼ 1 2 ðdðq 1,q 5 Þþdðq 5,q 9 ÞÞ: ð9þ ð10þ ð11þ ð12þ when q 5 is on the edge, at least one value among V l (l¼1,2,3,4) will be extremely small theoretically. When q 5 is in the smooth area of an image, V l (l¼1,2,3,4) are all equal to zero approximately. However if q 5 is corrupted by impulse noise, all four values will turn to be significantly larger than zero even if the pixel is on the edge. Therefore we set a threshold T to determine whether the pixel is noisy or not. If V¼min{V l,(l¼1,2,3,4)} exceeds T, the center pixel is determined as noisy and replaced by the VMF output. Otherwise the center pixel is deemed as noise-free and kept unchanged. The VMF can be written in a quaternion form Fig. 1. Indexing convention for a 3 3 filtering window. q VMF x,y ¼ argmin X N q t 2fq 1,q 2,,q N g s ¼ 1 99q s q t 99, ð13þ Fig. 2. Test images.

4 X. Geng et al. / Signal Processing 92 (2012) Fig. 3. Dependence of the NCD on the parameter T for the test images contaminated by three kinds of impulse noise: (a) NM1 with p¼0.05, (b) NM1 with p¼0.15, (c) NM2 with p¼0.05, (d) NM2 with p¼0.15, (e) NM3 with j¼0.05 and (f) NM3 with j¼0.15.

5 154 X. Geng et al. / Signal Processing 92 (2012) where x and y denote the coordinates in the image, S and t index the pixels from the filtering window, N¼3 3 is the number of pixels in the window and {q 1,q 2,yq N } represents all the pixels in the window. As mentioned above, the proposed filter QSF can be written as follows: ( q QSF x,y ¼ qvmf x,y if V 4T, ð14þ q x,y otherwise : In the filtering window W, the neighbors of the center pixel may be corrupted by impulse noise, especially when the noise corruption probability is high. In this case, these noisy neighbors tend to reduce the noise detection accuracy. To detect noisy pixels precisely, the pixels in W should come from the filtered results as much as possible. Note that when filtering q 5, the pixels q 1, q 2, q 3 and q 4 have been filtered previously. Thus, when filtering q 5,we let q 1, q 2, q 3 and q 4 take the value of previously filtered results to reduce the adverse effects of the noisy neighbors, while q 5, q 6, q 7, q 8 and q 9 are the original pixels. 4. Experimental results and assessment 4.1. Noise model and objective measures The impulse noise corrupted color images can be found in many present-day applications. For example, television Table 1 Evaluation result of noise detection capability using four test images contaminated with 5% and 15% noise corruption probabilities of three impulsive noise models. Image NM1 NM2 NM3 E1 E2 E1 E2 E1 E2 Port 5% Port 15% Lena 5% Lena 15% Peppers 5% Peppers 15% Micro 5% Micro 15% images are corrupted by atmospheric interference and imperfection of the image data reception. In the application of digitized artworks, impulse noise is introduced by scanning damaged and granulated surfaces of the original artworks. Digital cameras may introduce impulse noise due to malfunctioning sensor, electronic interference and flaws in data transmission. Impulse noise is also introduced in cdna microarray images because of the nature of microarray technology [1,4,5,37]. In these real-life digital images, the form of impulse noise is varied. For example, the value of impulse noise caused by a malfunctioning sensor is expected to be fixed, while the value of noise may be random in other cases, such as electronic interference. Consequently, to simulate the real impulse noise, many models have been proposed [1,3,4,33]. In our experiments, three widely used color impulse noise models NM1, NM2 and NM3 are applied. NM1 and NM2 are uncorrelated impulse noise models [1,24] ( x k ¼ rk with probability p, o k ð15þ with probability 1 p, where k¼1,2,3 denotes the three channels in RGB color space; p is the channel corruption probability; O k and r k denote the original component and the contamination component, respectively. When r k equals 0 or 255 with equal probability, Eq. (15) is usually named as salt and pepper noise model denoted as NM1. If r k can choose any discrete value in [0,255], the random-valued noise model named as NM2 is obtained. In NM1 and NM2, the contamination of the color image components is uncorrelated. The noise is added in each of the color channels independently with probability p. Thus the overall contamination rate is j ¼ 1 ð1 pþ 3, which is much higher than p [1,24]. NM3 is correlated impulse noise model [3] 8 o with probability 1 j, >< fr 1,o 2,o 3 g with probability j 1 j, x k ¼ fo 1,r 2,o 3 g with probability j 2 j, ð16þ fo 1,o 2,r 3 g with probability j 3 j, >: fr 1,r 2,r 3 g with probability j 0 j, where r k (k¼1,2,3) equals 0 or 255 with equal probability; j is the sample corruption probability; j 1, j 2 and j 3 are the channel corruption probabilities and j 0 ¼ 1 ðj 1 þj 2 þj 3 Þ. Table 2 Comparison result when filtering the Port image corrupted with p¼5%, 15% and 30% of NM1. Filter 5% 15% 30% MAE MSE NCD 100 MAE MSE NCD 100 MAE MSE NCD 100 IF VMF FPGF ASVMF RSVMF ACWVMF FRF IPGSVF QSVMF ESF QSF

6 X. Geng et al. / Signal Processing 92 (2012) In our experiments, j 1 ¼j 2 ¼j 3 ¼0.25 is used. Based on the above introduction, we can see that the three noise models cover a wide range of the real-life impulse noise, including both the fixed and random-valued impulse noise with the channel correlated and uncorrelated contamination mechanism. Consequently, these models, which approximate the real-life noise mechanism, are employed in this section to assess the proposed filter. Three objective measures are employed to assess the performance of the filters. They are mean absolute error (MAE), mean squared error (MSE) and normalized color distance (NCD). The MAE and MSE are utilized to evaluate the detail preservation and noise suppression capability of a filter, respectively. The NCD measures the perceptual error in the CIELab color space [3,33]. In the next experiments, the color images Port, Lena, Peppers and Table 3 Comparison result when filtering the Lena image corrupted with p¼5%, 15% and 30% of NM2. Filter 5% 15% 30% MAE MSE NCD 100 MAE MSE NCD 100 MAE MSE NCD 100 IF VMF FPGF ASVMF RSVMF ACWVMF FRF IPGSVF QSVMF ESF QSF Table 4 Comparison result when filtering the Peppers image corrupted with j¼5%, 15% and 30% of NM3. Filter 5% 15% 30% MAE MSE NCD 100 MAE MSE NCD 100 MAE MSE NCD 100 IF VMF FPGF ASVMF RSVMF ACWVMF FRF IPGSVF QSVMF ESF QSF Table 5 Comparison result when filtering the Micro image corrupted with j¼5%, 15% and 30% of NM3. Filter 5% 15% 30% MAE MSE NCD 100 MAE MSE NCD 100 MAE MSE NCD 100 IF VMF FPGF ASVMF RSVMF ACWVMF FRF IPGSVF QSVMF ESF QSF

7 156 X. Geng et al. / Signal Processing 92 (2012) Micro in Fig. 2 have been used to evaluate the performance of the proposed filter QSF Parameter selection There is a single parameter T in the QSF. Fig. 3 shows the dependence of the NCD on the parameter T for the test Table 6 Average rank of performance in terms of NCD achieved by each considered filter in the comparison experiments. Filter QSF 1.33 QSVMF 4.25 FRF 4.25 ACWVMF 4.33 ESF 4.83 IPGSVF 5.08 FPGF 5.33 RSVMF 6.83 ASVMF 9.00 VMF 9.33 Average rank images contaminated by the three kinds of impulse noise. As T approaches 0, the QSF turns into the VMF and has a better capability of noise suppression. On the other hand, as T is large enough, the QSF is similar to the identity filter and no filtering operation is performed. It can be seen from Fig. 3 that the optimal value of T is different for each image, noise model and corruption probability. Nearoptimal experimental results can be achieved by the general setting of T¼35 in all the cases. Thus T¼35 is utilized in the next experiments Evaluation of the noise detection capability Because noise detection is the most significant step in a switching filter, we first evaluate the performance of noise detection capability. Assume that O 1 denotes the set of pixels, which are detected as noise in the filtering process and O 2 denotes the set of real corrupted pixels in the image, we define n 0 is cardinality of O 1 \ O 2, n 1 is the cardinality of O 1 and n 2 is the cardinality of O 2. Then two measures of E 1 ¼n 0 /n 1 and E 2 ¼n 0 /n 2, which represent the accuracy rate and detection rate, respectively, are used to evaluate the noise detection capability [38]. Fig. 4. Visual comparison using the Port image: (a) an enlarged part of Port image corrupted with p¼15% of NM1 (b) VMF output, (c) FPGF output, (d) IPGSVF output, (e) ESF output, (f) ACWVMF output, (g) FRF output, (h) QSVMF output and (i) QSF output.

8 X. Geng et al. / Signal Processing 92 (2012) In our experiment the four test images contaminated with 5% and 15% noise corruption probabilities of three impulsive noise models are used to evaluate the noise detection capability (p¼5% and 15% for NM1 and NM2, j¼5% and 15% for NM3). It can be seen from Table 1 that both E1 and E2 exceed 0.9 for NM1 and NM3 noise models, which means that the noise detection method is effective. For NM2 noise model, the noisy pixels are more difficult to be detected because of the following reasons: first, the random value of impulse noise leads to minor differences between the noisy pixels and their neighbors; second, the NM2 noise model is uncorrelated so that the noise corruption probability is much higher than the channel corruption probability p. Even in that case, more than 80% noisy pixels can be detected and the accuracy rate still exceeds Performance comparison In the next experiments the QSF is compared with the classical VMF and other recent proposed switching filters. The filters used in this paper are the identity filter (named as IF), the vector median filter (VMF) [3], the fast peer group vector median filter (FPGF) [24], the adaptive sigma vector median filter (ASVMF) [22], the robust switching vector median filter (RSVMF) [19], the adaptive center-weighted vector median filter (ACWVMF) [20], the fuzzy rank-ordered differences statistic filter (FRF) [28], the iterative peer group switching vector filter with M k1k2 similarity measure (IPGSVF) [26] and the quaternion switching vector median filter (QSVMF) [35]. Moreover, to see the gain of the proposed color pixel difference, we implement a version of the proposed filter without the quaternion unit transform. That is, we replace the proposed color pixel difference in the QSF with Euclidean distance. This filter is named as the Euclidean switching filter (ESF) and the threshold is determined as 30 in the experiments. Tables 2 5 show the comparison of the objective measures using the test images contaminated with different impulse noise models. To summarize these results, for each considered case in Tables 2 5, the filters are sorted in increasing order of NCD performance. Then we compute the average of the ranks achieved by the considered filter in the experiments and sort the filters in increasing order of average rank in Table 6. The visual Fig. 5. Visual comparison using the Lena image: (a) an enlarged part of Lena image corrupted with p¼15% of NM2 (b) VMF output, (c) FPGF output, (d) IPGSVF output, (e) ESF output, (f) ACWVMF output, (g) FRF output, (h) QSVMF output and (i) QSF output.

9 158 X. Geng et al. / Signal Processing 92 (2012) comparisons of the QSF with other good performance filters are provided in Figs These filters are selected in the visual comparison experiments because of the following reasons: the VMF is the most well known vector filter and it is of common reference for other vector filters; the QSVMF, FRF, ACWVMF, ESF, IPGSVF and FPGF are the recent effective switching filters and occupy the top six in Table 6 except the QSF. An enlarged part of the filtering result is shown in Figs. 4 6 in order to illustrate the filtering result more clearly. After analyzing Tables 2 6, we can see that the proposed filter QSF has the best overall performance compared with the other filters in terms of the objective measures for all three noise models; on the other hand, the QSF is able to achieve a good balance between noise suppression and detail preservation in Figs It can be also observed from Tables 2 5 that the QSF and IPGSVF have a better performance than the other switching filters with high noise corruption probability (p¼30% for NM1 and NM2, j¼30% for NM3). Specifically, when the noise corruption probability is high, the QSF outperforms the IPGSVF for NM3 noise model according to the MAE, MSE and NCD. For NM1 and NM2 noise models, the IPGSVF has lower values of MSE but higher values of MAE and NCD than the QSF. This means the noise suppression capability of IPGSVF outperforms the QSF, while the detail preservation capability and the perceptual error performance of IPGSVF are inferior to the QSF in the high noise corruption probability occasion. Thus, when the noise corruption probability is high, we can make a conclusion that the QSF outperforms the IPGSVF for NM3 and exhibits a competitive performance of MAE and NCD with the IPGSVF for NM1 and NM2. Another quaternion-based filter QSVMF also achieves a good performance in Tables 2 4; however, it is necessary to notice that the performance of QSVMF decreases for Micro image (see Table 5 and Fig. 6). As analyzed in Section 2, the quaternion-based color pixel difference used in the QSVMF cannot distinguish the achromatic pixels. Notice that the pixels on the Micro image are close to achromatic ones, that is, the three components of these pixels are approximately equal to each other. Thus, we can see that the dark and white impulses are unable to be removed. In addition, we can notice that the performance of the QSF is much better than the ESF. This means Fig. 6. Visual comparison using the Micro image: (a) an enlarged part of Micro image corrupted with j¼15% of NM3 (b) VMF output, (c) FPGF output, (d) IPGSVF output, (e) ESF output, (f) ACWVMF output, (g) FRF output, (h) QSVMF output and (i) QSF output.

10 X. Geng et al. / Signal Processing 92 (2012) the proposed color pixel difference based on the quaternion unit transform outperforms the traditional Euclidean distance. As a conclusion, we can say that the QSF has a better performance of noise suppression and detail preservation than the other switching filters and produces a robust filtering result in each noise corrupted case. As we know, additive Gaussian noise is another common source of noise, which is often introduced during image acquisition. Unlike impulse noise, additive Gaussian noise is characterized by adding to each image pixel a value from a zero-mean Gaussian distribution. The switching structure used in the impulse noise reduction filter is unable to remove the additive Gaussian noise, because there may be no noise-free pixels in the presence of additive Gaussian noise. Most filters for Gaussian noise reduction are designed to take advantage of the zeromean property and try to suppress it by locally averaging pixel channel values, such as the arithmetic mean filter (AMF) and the Gaussian filter [37]. A simple method to remove the mixed additive Gaussian noise and impulse noise is to use the impulse noise reduction filter followed by an additive Gaussian noise reduction filter. Thus it is necessary to see the performance of the proposed filter when the image is corrupted by the mixed noise. Fig. 7 shows the comparison of the switching filters when filtering a Peppers image corrupted with mixed NM3 impulse noise and additive Gaussian noise. It can be seen that the QSF is able to suppress impulse noise even in the presence of additive Gaussian noise. To demonstrate how to deal with the mixed noise, we use the AMF to process the output of the QSF and show the filtering result in Fig. 7(i). Consequently, the QSF can be used as a preprocessor for Gaussian noise-driven filters when the images are corrupted by mixed noise. The real noisy image is also used to make the visual comparison. Fig. 8 shows the experimental results when a real noisy image is filtered. The image used in the experiment is a part of digitized painting. The impulse noise is introduced by scanning the damaged and granulated surface of the original artwork. It can be seen from Fig. 8 that the trade-off between noise suppression and detail preservation can be achieved by the QSF. This result further confirms that the proposed filter is suitable for real noisy images. Fig. 7. Visual comparison using the Peppers image: (a) an enlarged part of Peppers image corrupted with mixed j¼30% NM3 impulse noise and s¼20% additive Gaussian noise, (b) FPGF output, (c) IPGSVF output, (d) ESF output, (e) ACWVMF output, (f) FRF output, (g) QSVMF output, (h) QSF output and (i) Output of the combination of QSF and AMF.

11 160 X. Geng et al. / Signal Processing 92 (2012) Fig. 8. Visual comparison using the real noisy image: (a) a part of digitalized painting, (b) VMF output, (c) FPGF output, (d) IPGSVF output, (e) ESF output, (f) ACWVMF output, (g) FRF output, (h) QSVMF output and (i) QSF output Computational complexity analysis In this section we first compare the computational complexity of the QSF and the classical filter VMF. Some assumptions are necessary before we analyze the computational complexity. We define the computational complexity as the total number of elementary operations needed to filter a pixel. The elementary operations are SQRT, MULT, ADD and COMP, where SQRT is the scalar square roots, MULT is the scalar multiplications or divisions, ADD is the scalar additions or subtractions and COMP means comparisons. Note that the division and subtraction can be regarded as MULT and ADD, respectively, in the calculation process. Firstly, we analyze the computational complexity of the QSF. As aforementioned, the color pixel difference consists of intensity and chromaticity differences. Consider two color pixels represented in the quaternion form q 1 ¼ r 1 iþg 1 jþb 1 k and q 2 ¼ r 2 iþg 2 jþb 2 k, the intensity difference can be written as d 1 ðq 1,q 2 Þ¼ 1 2 9ðTq 1TþTq 1 TÞ ðtq 2 TþTq 2 TÞ9 ¼ p 1 ffiffiffi 9r 1 þg 1 þb 1 r 2 g 2 b 2 9, ð17þ 3 which means that the calculation of an intensity difference needs 5 ADDs and 1 MULT. The chromaticity difference between q 1 and q 2 is d 2 ðq 1,q 2 Þ¼ 1 2 9ðTq 1T Tq 1 TÞ ðtq 2 T Tq 2 TÞ9 ¼ 1 pffiffiffi 9 ðb 1 g 1 Þ ðb 2 g 2 Þ iþ ðr1 b 1 Þ ðr 2 b 2 Þ j 3 þ½ðg 1 r 1 Þ ðg 2 r 2 ÞŠk9, ð18þ which means that the calculation of a chromaticity difference needs 11 ADDs, 4 MULTs and 1 SQRT. Thus the computation of color pixel difference d needs 17 ADDs, 5 MULTs and 1 SQRT. The numbers of elementary operations for the traditional and recent distance measures have been summarized in [10]. As mentioned in Section 2, the fuzzy magnitude-directional similarity measure is another distance measure that combines intensity and chromaticity similarities. The computation of this similarity measure needs 6 COMPs, ADDs, 23 MULTs and 2 SQRTs [10]. Obviously, the proposed color pixel difference outperforms it in terms of the computational complexity. Consider a 3 3 window and four directional noise detections, we have the computational complexity T QSF as follows: T QSF ¼ 8SQRTþ44MULTþ140ADDþ3COMPþjT VMF, ð19þ

12 X. Geng et al. / Signal Processing 92 (2012) where j is the noise corruption probability and T VMF is the computational complexity of the VMF. Secondly, we analyze the computational complexity of the VMF with the same method mentioned above. The computation of Euclidean distance between two pixels needs 5 ADDs, 3 MULTs and 1 SQRT. Consider a 3 3 window, the VMF requires at least 9(9-1)/2 Euclidean distances and (9-1) COMPs. Thus to filter a pixel in a 3 3 window, the computational complexity of the VMF is T VMF ¼ 36SQRTþ108MULTþ180ADDþ8COMP: ð20þ It can be seen from Eqs. (19) and (20) that the computational complexity of the QSF is clearly less than that of the VMF because the QSF employs fewer elementary operations to filter a pixel if j is not very high. The total time required to complete an operation is proportional to the normalized total number of equivalent scalar operations [3] Time ¼ k ð25 ðsqrtþþ4 ðmultþþðaddþþ: ð21þ The weights used in Eq. (21) do not pertain to any particular machine and can be considered as mean values of those coefficients commonly encountered [3]. Thus an approximate comparison between T QSF and T VMF can be made if we omit the COMP operations since the number of COMP operation is fewer when compared with other operations. Then we can conclude that the QSF is faster than the VMF when j is less than 65%. Thirdly we define the speed gain g¼t VMF /T i for the further study of the computational complexity, where T i is the running time of the QSF, QSVMF, FRF and ACWVMF. These filters are selected because they have the best filtering performance according to Table 6. The running time is tested in MATLAB using a computer with Intel Pentium GHz CPU. Fig. 9 shows the comparison result of the speed gain. This figure indicates that the QSF has the lowest computational complexity compared with other filters, while the ACWVMF employs a computationally expensive scheme to remove noisy pixels. Fig. 9. Comparison result of the speed gain using the Lena image corrupted by NM3 impulse noise. 5. Conclusions The quaternion theory and its application in color image are introduced in this paper. Based on the quaternion unit transform, we identify the difference between two color pixels by considering both the intensity and chromaticity aspects. According to the aforementioned color pixel difference, we devise a four directional detection method to determine the noise pixels with higher accuracy and efficiency. Then the switching operation is executed to eliminate the noisy pixels and preserve the noise-free ones. Experimental results show that our switching filter has a better performance of noise suppression and detail preservation in comparison with the other recent methods. Moreover, our new method achieves a lower computational complexity. References [1] B. Smolka, Peer group switching filter for impulse noise reduction in color images, Pattern Recognition Letters 31 (6) (2010) [2] G. Wang, D. Li, W. Pan, Z. Zang, Modified switching median filter for impulse noise removal, Signal Processing 90 (12) (2010) [3] K.N. Plataniotis, A.N. Venetsanopoulos, Color Image Processing and Applications, Springer-Verlag, Berlin, [4] R. Lukac, B. Smolka, K. Martin, K.N. Plataniotis, A.N. Venetsanopoulos, Vector filtering for color imaging, IEEE Signal Processing Magazine, Special Issue on Color Image Processing 22 (1) (2005) [5] R. Lukac, K.N. Plataniotis, A taxonomy of color image filtering and enhancement solutions, in: P.W. Hawkes (Ed.), Advances in Imaging and Electron Physics, 140, Elsevier/Academic Press, 2006, pp [6] J. Astola, P. Haavisto, Y. Neuvo, Vector median filters, Proceedings of IEEE 78 (4) (1990) [7] P.E. Trahanias, A.N. Venetsanopoulos, Vector directional filters: a new class of multichannel image processing filters, IEEE Transactions on Image Processing 2 (4) (1993) [8] P.E. Trahanias, D. Karakos, A.N. Venetsanopoulos, Directional processing of color images: theory and experimental results, IEEE Transactions on Image Processing 5 (6) (1996) [9] R. Lukac, B. Smolka, K.N. Plataniotis, Sharpening vector median filters, Signal Processing 87 (9) (2007) [10] M.E. Celebi, Distance measures for reduced ordering based vector filters, IET Image Processing 3 (5) (2009) [11] S. Morillas, V. Gregori, G.P. Fajarnes, A. Sapena, Local self-adaptive fuzzy filter for impulse noise removal in color images, Signal Processing 88 (2) (2008) [12] S. Morillas, V. Gregori, G. Peris-Fajarnes, A. Sapena, New adaptive vector filter using fuzzy metrics, Journal of Electronic Imaging 16 (3) (2007) (No ). [13] Z. Ma, H.R. Wu, D. Feng, Partition-based vector filtering technique for suppression of noise in digital color images, IEEE Transactions on Image Processing 15 (8) (2006) [14] L. Lucat, P. Siohan, D. Barba, Adaptive and global optimization methods for weighted vector median filters, Signal Processing: Image Communication 17 (7) (2002) [15] R. Lukac, B. Smolka, K.N. Plataniotis, A.N. Venetsanopoulos, Selection weighted vector directional filters, Computer Vision and Image Understanding, Special Issue on Colour for Image Indexing and Retrieval 94 (1 3) (2004) [16] R. Lukac, K.N. Plataniotis, B. Smolka, A.N. Venetsanopoulos, Generalized selection weighted vector filters, EURASIP Journal on Applied Signal Processing, Special Issue on Nonlinear Signal and Image Processing 2004 (12) (2004) [17] R. Lukac, K.N. Plataniotis, A.N. Venetsanopoulos, Color image denoising using evolutionary computation, International Journal of Imaging Systems and Technology 15 (5) (2005) [18] R. Lukac, Adaptive vector median filtering, Pattern Recognition Letters 24 (12) (2003) [19] M.E. Celebi, Y.A. Aslandogan, Robust switching vector median filter for impulsive noise removal, Journal of Electronic Imaging 17 (2008) 4 (No ).

13 162 X. Geng et al. / Signal Processing 92 (2012) [20] M.E. Celebi, H.A. Kingravi, Y.A. Aslandogan, Nonlinear vector filtering for impulsive noise removal from color images, Journal of Electronic Imaging 16 (3) (2007) (No ). [21] R. Lukac, Adaptive color image filtering based on center-weighted vector directional filters, Multi-dimensional Systems and Signal Processing 15 (2) (2004) [22] R. Lukac, B. Smolka, K.N. Plataniotis, A.N. Venetsanopoulos, Vector sigma filters for noise detection and removal in color images, Journal of Visual Communication and Image Representation 17 (1) (2006) [23] C. Kenney, Y. Deng, B.S. Manjunath, G. Hewer, Peer group image enhancement, IEEE Transactions on Image Processing 10 (2) (2001) [24] B. Smolka, A. Chydzinski, Fast detection and impulse noise removal in color images, Real-Time Imaging 11 (5 6) (2005) [25] J.G. Camarena, V. Gregori, S. Morillas, A. Sapena, Some improvements for image filtering using peer group techniques, Image and Vision Computing 28 (1) (2010) [26] S. Morillas, V. Gregori, G. Peris-Fajarnes, Isolating impulsive noise in color images by peer group techniques, Computer Vision and Image Understanding 110 (1) (2008) [27] B. Smolka, R. Lukac, A. Chydzinski, K.N. Plataniotis, W. Wojciechowski, Fast adaptive similarity based impulsive noise reduction filter, Real- Time Imaging, Special Issue on Spectral Imaging 9 (4) (2003) [28] J.G. Camarena, V. Gregori, S. Morillas, A. Sapena, Two-step fuzzy logic-based method for impulse noise detection in colour images, Pattern Recognition Letters 31 (13) (2010) [29] S. Morillas, V. Gregori, G. Peris-Fajarnes, P. Latorre, A fast impulsive noise color image filter using fuzzy metrics, Real-Time Imaging 11 (5/6) (2005) [30] C.H. Cai, K.M. Sanjit, A normalized color difference edge detector based on quaternion representation, in: Proceedings of the IEEE International Conference on Image Processing (ICIP) Vancouver Canada, 2000, pp [31] P. Denis, P. Carre, C. Fernandez-Maloigne, Spatial and spectral quaternionic approaches for colour images, Computer Vision and Image Understanding 107 (1/2) (2007) [32] O.N. Subakan, B.C. Vemuri, A quaternion framework for color image smoothing and segmentation, International Journal of Computer Vision 91 (3) (2011) [33] L. Jin, H. Liu, X. Xu, E. Song, Quaternion-based color image filtering for impulsive noise suppression, Journal of Electronic Imaging 19 (4) (2010) (No ). [34] L. Jin, H. Liu, X. Xu, E. Song, Color impulsive noise removal based on quaternion representation and directional vector order-statistics, Signal Processing 91 (5) (2011) [35] L. Jin, D. Li, An efficient color-impulse detector and its application to color images, IEEE Signal Processing Letters 14 (6) (2007) [36] W.R. Hamilton, Elements of Quaternions, Ginn & Co, Boston, [37] S. Morillas, V. Gregori, A. Hervas, Fuzzy peer groups for reducing mixed Gaussian-impulse noise from color images, IEEE Transactions on Image Processing 18 (7) (2009) [38] S.S. Chen, X. Yang, G. Cao, Impulse noise suppression with an augmentation of ordered difference noise detector and an adaptive variational method, Pattern Recognition Letters 30 (4) (2009)

Quaternion-based color difference measure for removing impulse noise in color images

Quaternion-based color difference measure for removing impulse noise in color images 2014 International Conference on Informative and Cybernetics for Computational Social Systems (ICCSS) Quaternion-based color difference measure for removing impulse noise in color images Lunbo Chen, Yicong

More information

COLOR IMAGE PROCESSING USING GENERALIZED WEIGHTED VECTOR FILTERS

COLOR IMAGE PROCESSING USING GENERALIZED WEIGHTED VECTOR FILTERS COLOR IMAGE PROCESSING USING GENERALIZED WEIGHTED VECTOR FILTERS Rastislav Lukac, Konstantinos N. Plataniotis, Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Department ECE University of Toronto,

More information

MULTICHANNEL image processing is studied in this

MULTICHANNEL image processing is studied in this 186 IEEE SIGNAL PROCESSING LETTERS, VOL. 6, NO. 7, JULY 1999 Vector Median-Rational Hybrid Filters for Multichannel Image Processing Lazhar Khriji and Moncef Gabbouj, Senior Member, IEEE Abstract In this

More information

Title. Author(s)Smolka, Bogdan. Issue Date Doc URL. Type. Note. File Information. Ranked-Based Vector Median Filter

Title. Author(s)Smolka, Bogdan. Issue Date Doc URL. Type. Note. File Information. Ranked-Based Vector Median Filter Title Ranked-Based Vector Median Filter Author(s)Smolka, Bogdan Proceedings : APSIPA ASC 2009 : Asia-Pacific Signal Citationand Conference: 254-257 Issue Date 2009-10-04 Doc URL http://hdl.handle.net/2115/39685

More information

REAL-TIME IMPLEME TATIO OF ORDER-STATISTICS BASED DIRECTIO AL FILTERS ABSTRACT

REAL-TIME IMPLEME TATIO OF ORDER-STATISTICS BASED DIRECTIO AL FILTERS ABSTRACT REAL-TIME IMPLEME TATIO OF ORDER-STATISTICS BASED DIRECTIO AL FILTERS M. Emre Celebi ecelebi@lsus.edu Department of Computer Science, Louisiana State University in Shreveport One University Place, Shreveport,

More information

Color Edge Detection using Quaternion Convolution and Vector Gradient

Color Edge Detection using Quaternion Convolution and Vector Gradient Color Edge Detection using Quaternion Convolution and Vector Gradient Nadia BenYoussef and Aicha Bouzid Signal, Image, and Information Technology Laboratory, National Engineering School of Tunis, Tunis,

More information

IMPULSIVE NOISE DIMINUTION USING NEW ADAPTIVE VECTOR MEDIAN RATIONAL HYBRID FILTER

IMPULSIVE NOISE DIMINUTION USING NEW ADAPTIVE VECTOR MEDIAN RATIONAL HYBRID FILTER IMPULSIVE NOISE DIMINUTION USING NEW ADAPTIVE VECTOR MEDIAN RATIONAL HYBRID FILTER 1 I. Abid, A. Boudabous, A. Ben Atitallah Laboratory of Electronics and Information Technology (LETI), University of Sfa,

More information

A Fourier Extension Based Algorithm for Impulse Noise Removal

A Fourier Extension Based Algorithm for Impulse Noise Removal A Fourier Extension Based Algorithm for Impulse Noise Removal H. Sahoolizadeh, R. Rajabioun *, M. Zeinali Abstract In this paper a novel Fourier extension based algorithm is introduced which is able to

More information

Nonlinear Operations for Colour Images Based on Pairwise Vector Ordering

Nonlinear Operations for Colour Images Based on Pairwise Vector Ordering Nonlinear Operations for Colour Images Based on Pairwise Vector Ordering Adrian N. Evans Department of Electronic and Electrical Engineering University of Bath Bath, BA2 7AY United Kingdom A.N.Evans@bath.ac.uk

More information

Adaptive Noise Reduction in Microarray Images Based on the Center-Weighted Vector Medians

Adaptive Noise Reduction in Microarray Images Based on the Center-Weighted Vector Medians Adaptive Noise Reduction in Microarray Images Based on the Center-Weighted Vector Medians Rastislav Lukac 1, Bogdan Smolka 2, Andrzej Swierniak 2, Konstantinos N. Plataniotis 3, and Anastasios N. Venetsanopoulos

More information

Texture Image Segmentation using FCM

Texture Image Segmentation using FCM Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore Texture Image Segmentation using FCM Kanchan S. Deshmukh + M.G.M

More information

MODIFIED ADAPTIVE CENTER EIGHTED MEDIAN FILTER FOR UPPRESSINGIMPULSIVE NOISE IN IMAGES

MODIFIED ADAPTIVE CENTER EIGHTED MEDIAN FILTER FOR UPPRESSINGIMPULSIVE NOISE IN IMAGES MODIFIED ADAPTIVE CENTER EIGHTED MEDIAN FILTER FOR UPPRESSINGIMPULSIVE NOISE IN IMAGES BEHROOZ GHANDEHARIAN, HADI SADOGHI YAZDI and FARANAK HOMAYOUNI Computer Science Department, Ferdowsi University of

More information

Suppression of Impulse Noise in Colour Images Using Quaternion Transformation and Vector Median Filtering

Suppression of Impulse Noise in Colour Images Using Quaternion Transformation and Vector Median Filtering International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 7 (018), pp. 1085-1107 International Research Publication House http://www.irphouse.com Suppression of Impulse

More information

Hybrid filters for medical image reconstruction

Hybrid filters for medical image reconstruction Vol. 6(9), pp. 177-182, October, 2013 DOI: 10.5897/AJMCSR11.124 ISSN 2006-9731 2013 Academic Journals http://www.academicjournals.org/ajmcsr African Journal of Mathematics and Computer Science Research

More information

Iterative Removing Salt and Pepper Noise based on Neighbourhood Information

Iterative Removing Salt and Pepper Noise based on Neighbourhood Information Iterative Removing Salt and Pepper Noise based on Neighbourhood Information Liu Chun College of Computer Science and Information Technology Daqing Normal University Daqing, China Sun Bishen Twenty-seventh

More information

Fast and Effective Interpolation Using Median Filter

Fast and Effective Interpolation Using Median Filter Fast and Effective Interpolation Using Median Filter Jian Zhang 1, *, Siwei Ma 2, Yongbing Zhang 1, and Debin Zhao 1 1 Department of Computer Science, Harbin Institute of Technology, Harbin 150001, P.R.

More information

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising J Inf Process Syst, Vol.14, No.2, pp.539~551, April 2018 https://doi.org/10.3745/jips.02.0083 ISSN 1976-913X (Print) ISSN 2092-805X (Electronic) An Effective Denoising Method for Images Contaminated with

More information

Implementation of efficient Image Enhancement Factor using Modified Decision Based Unsymmetric Trimmed Median Filter

Implementation of efficient Image Enhancement Factor using Modified Decision Based Unsymmetric Trimmed Median Filter Implementation of efficient Image Enhancement Factor using Modified Decision Based Unsymmetric Trimmed Median Filter R.Himabindu Abstract: A.SUJATHA, ASSISTANT PROFESSOR IN G.PULLAIAH COLLEGE OF ENGINEERING

More information

CHAPTER 2 ADAPTIVE DECISION BASED MEDIAN FILTER AND ITS VARIATION

CHAPTER 2 ADAPTIVE DECISION BASED MEDIAN FILTER AND ITS VARIATION 21 CHAPTER 2 ADAPTIVE DECISION BASED MEDIAN FILTER AND ITS VARIATION The main challenge in salt and pepper noise removal is to remove the noise as well as to preserve the image details. The removal of

More information

An Improved Approach For Mixed Noise Removal In Color Images

An Improved Approach For Mixed Noise Removal In Color Images An Improved Approach For Mixed Noise Removal In Color Images Ancy Mariam Thomas 1, Dr. Deepa J 2, Rijo Sam 3 1P.G. student, College of Engineering, Chengannur, Kerala, India. 2Associate Professor, Electronics

More information

Filtering of impulse noise in digital signals using logical transform

Filtering of impulse noise in digital signals using logical transform Filtering of impulse noise in digital signals using logical transform Ethan E. Danahy* a, Sos S. Agaian** b, Karen A. Panetta*** a a Dept. of Electrical and Computer Eng., Tufts Univ., 6 College Ave.,

More information

A simulation study of the influence of vector and scalar filters on the matching precision of stereo images

A simulation study of the influence of vector and scalar filters on the matching precision of stereo images A simulation study of the influence of vector and scalar filters on the matching precision of stereo images JERZY SIUZDAK, TOMASZ CZARNECKI Institute of Telecommunications Warsaw University of Technology

More information

Image denoising in the wavelet domain using Improved Neigh-shrink

Image denoising in the wavelet domain using Improved Neigh-shrink Image denoising in the wavelet domain using Improved Neigh-shrink Rahim Kamran 1, Mehdi Nasri, Hossein Nezamabadi-pour 3, Saeid Saryazdi 4 1 Rahimkamran008@gmail.com nasri_me@yahoo.com 3 nezam@uk.ac.ir

More information

Image Restoration and Reconstruction

Image Restoration and Reconstruction Image Restoration and Reconstruction Image restoration Objective process to improve an image, as opposed to the subjective process of image enhancement Enhancement uses heuristics to improve the image

More information

2324 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 8, AUGUST /$ IEEE

2324 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 8, AUGUST /$ IEEE 2324 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 8, AUGUST 2006 Partition-Based Vector Filtering Technique for Suppression of Noise in Digital Color Images Zhonghua Ma, Member, IEEE, Hong Ren Wu,

More information

Fast adaptive similarity based impulsive noise reduction filter

Fast adaptive similarity based impulsive noise reduction filter ARTICLE IN PRESS Real-Time Imaging 9 (2003) 261 276 Fast adaptive similarity based impulsive noise reduction filter B. Smolka a, *,1, R. Lukac b,2, A. Chydzinski a, K.N. Plataniotis b, W. Wojciechowski

More information

Improved Non-Local Means Algorithm Based on Dimensionality Reduction

Improved Non-Local Means Algorithm Based on Dimensionality Reduction Improved Non-Local Means Algorithm Based on Dimensionality Reduction Golam M. Maruf and Mahmoud R. El-Sakka (&) Department of Computer Science, University of Western Ontario, London, Ontario, Canada {gmaruf,melsakka}@uwo.ca

More information

Fast restoration of natural images corrupted by high-density impulse noise

Fast restoration of natural images corrupted by high-density impulse noise Hosseini and Marvasti EURASIP Journal on Image and Video Processing 2013, 2013:15 RESEARCH Open Access Fast restoration of natural images corrupted by high-density impulse noise Hossein Hosseini * and

More information

Available online at ScienceDirect. Procedia Computer Science 54 (2015 ) Mayank Tiwari and Bhupendra Gupta

Available online at   ScienceDirect. Procedia Computer Science 54 (2015 ) Mayank Tiwari and Bhupendra Gupta Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 54 (2015 ) 638 645 Eleventh International Multi-Conference on Information Processing-2015 (IMCIP-2015) Image Denoising

More information

Impulse Noise Removal from Color Images with Hopfield Neural Network and Improved Vector Median Filter

Impulse Noise Removal from Color Images with Hopfield Neural Network and Improved Vector Median Filter Sixth Indian Conference on Computer Vision, Graphics & Image Processing Impulse Noise Removal from Color Images with Hopfield Neural Network and Improved Vector Median Filter G. Phani Deepti, Maruti V

More information

Open Access Robust Design for Generalized Point Extract CNN with Application in Image Processing

Open Access Robust Design for Generalized Point Extract CNN with Application in Image Processing Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 205, 7, 33-337 33 Open Access Robust Design for Generalized Point Extract CNN with Application in

More information

Enhanced Decision Median Filter for Color Video Sequences and Medical Images Corrupted by Impulse Noise

Enhanced Decision Median Filter for Color Video Sequences and Medical Images Corrupted by Impulse Noise Biomedical & Pharmacology Journal Vol. 8(1), 385-390 (2015) Enhanced Decision Median Filter for Color Video Sequences and Medical Images Corrupted by Impulse Noise G.ELAIYARAJA 1 *, N.KUMARATHARAN 2 and

More information

Computers and Mathematics with Applications. An embedded system for real-time facial expression recognition based on the extension theory

Computers and Mathematics with Applications. An embedded system for real-time facial expression recognition based on the extension theory Computers and Mathematics with Applications 61 (2011) 2101 2106 Contents lists available at ScienceDirect Computers and Mathematics with Applications journal homepage: www.elsevier.com/locate/camwa An

More information

Image Processing Lecture 10

Image Processing Lecture 10 Image Restoration Image restoration attempts to reconstruct or recover an image that has been degraded by a degradation phenomenon. Thus, restoration techniques are oriented toward modeling the degradation

More information

Sparse Component Analysis (SCA) in Random-valued and Salt and Pepper Noise Removal

Sparse Component Analysis (SCA) in Random-valued and Salt and Pepper Noise Removal Sparse Component Analysis (SCA) in Random-valued and Salt and Pepper Noise Removal Hadi. Zayyani, Seyyedmajid. Valliollahzadeh Sharif University of Technology zayyani000@yahoo.com, valliollahzadeh@yahoo.com

More information

Image Denoising Methods Based on Wavelet Transform and Threshold Functions

Image Denoising Methods Based on Wavelet Transform and Threshold Functions Image Denoising Methods Based on Wavelet Transform and Threshold Functions Liangang Feng, Lin Lin Weihai Vocational College China liangangfeng@163.com liangangfeng@163.com ABSTRACT: There are many unavoidable

More information

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij Intelligent Systems Lab Amsterdam, University of Amsterdam ABSTRACT Performance

More information

DESIGN OF A NOVEL IMAGE FUSION ALGORITHM FOR IMPULSE NOISE REMOVAL IN REMOTE SENSING IMAGES BY USING THE QUALITY ASSESSMENT

DESIGN OF A NOVEL IMAGE FUSION ALGORITHM FOR IMPULSE NOISE REMOVAL IN REMOTE SENSING IMAGES BY USING THE QUALITY ASSESSMENT DESIGN OF A NOVEL IMAGE FUSION ALGORITHM FOR IMPULSE NOISE REMOVAL IN REMOTE SENSING IMAGES BY USING THE QUALITY ASSESSMENT P.PAVANI, M.V.H.BHASKARA MURTHY Department of Electronics and Communication Engineering,Aditya

More information

High Speed Pipelined Architecture for Adaptive Median Filter

High Speed Pipelined Architecture for Adaptive Median Filter Abstract High Speed Pipelined Architecture for Adaptive Median Filter D.Dhanasekaran, and **Dr.K.Boopathy Bagan *Assistant Professor, SVCE, Pennalur,Sriperumbudur-602105. **Professor, Madras Institute

More information

NEW HYBRID FILTERING TECHNIQUES FOR REMOVAL OF GAUSSIAN NOISE FROM MEDICAL IMAGES

NEW HYBRID FILTERING TECHNIQUES FOR REMOVAL OF GAUSSIAN NOISE FROM MEDICAL IMAGES NEW HYBRID FILTERING TECHNIQUES FOR REMOVAL OF GAUSSIAN NOISE FROM MEDICAL IMAGES Gnanambal Ilango 1 and R. Marudhachalam 2 1 Postgraduate and Research Department of Mathematics, Government Arts College

More information

Image Restoration and Reconstruction

Image Restoration and Reconstruction Image Restoration and Reconstruction Image restoration Objective process to improve an image Recover an image by using a priori knowledge of degradation phenomenon Exemplified by removal of blur by deblurring

More information

SVM-based Filter Using Evidence Theory and Neural Network for Image Denosing

SVM-based Filter Using Evidence Theory and Neural Network for Image Denosing Journal of Software Engineering and Applications 013 6 106-110 doi:10.436/sea.013.63b03 Published Online March 013 (http://www.scirp.org/ournal/sea) SVM-based Filter Using Evidence Theory and Neural Network

More information

Noise Reduction in Image Sequences using an Effective Fuzzy Algorithm

Noise Reduction in Image Sequences using an Effective Fuzzy Algorithm Noise Reduction in Image Sequences using an Effective Fuzzy Algorithm Mahmoud Saeid Khadijeh Saeid Mahmoud Khaleghi Abstract In this paper, we propose a novel spatiotemporal fuzzy based algorithm for noise

More information

Image Quality Assessment based on Improved Structural SIMilarity

Image Quality Assessment based on Improved Structural SIMilarity Image Quality Assessment based on Improved Structural SIMilarity Jinjian Wu 1, Fei Qi 2, and Guangming Shi 3 School of Electronic Engineering, Xidian University, Xi an, Shaanxi, 710071, P.R. China 1 jinjian.wu@mail.xidian.edu.cn

More information

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude A. Migukin *, V. atkovnik and J. Astola Department of Signal Processing, Tampere University of Technology,

More information

A Quantitative Approach for Textural Image Segmentation with Median Filter

A Quantitative Approach for Textural Image Segmentation with Median Filter International Journal of Advancements in Research & Technology, Volume 2, Issue 4, April-2013 1 179 A Quantitative Approach for Textural Image Segmentation with Median Filter Dr. D. Pugazhenthi 1, Priya

More information

Patch-Based Color Image Denoising using efficient Pixel-Wise Weighting Techniques

Patch-Based Color Image Denoising using efficient Pixel-Wise Weighting Techniques Patch-Based Color Image Denoising using efficient Pixel-Wise Weighting Techniques Syed Gilani Pasha Assistant Professor, Dept. of ECE, School of Engineering, Central University of Karnataka, Gulbarga,

More information

Enhanced Cellular Automata for Image Noise Removal

Enhanced Cellular Automata for Image Noise Removal Enhanced Cellular Automata for Image Noise Removal Abdel latif Abu Dalhoum Ibraheem Al-Dhamari a.latif@ju.edu.jo ibr_ex@yahoo.com Department of Computer Science, King Abdulla II School for Information

More information

DWT-DCT-SVD BASED DIGITAL IMAGE WATERMARKING USINGSALT AND PEPPER METHOD

DWT-DCT-SVD BASED DIGITAL IMAGE WATERMARKING USINGSALT AND PEPPER METHOD DWT-DCT-SVD BASED DIGITAL IMAGE WATERMARKING USINGSALT AND PEPPER METHOD Mehar Chaudhary 1, Sachin Srivastava 2, Vikas Chaubey 3 1 M.Tech Scholar, 2 Associate Professor, Department CSE, Computer Science,

More information

An Efficient Single Chord-based Accumulation Technique (SCA) to Detect More Reliable Corners

An Efficient Single Chord-based Accumulation Technique (SCA) to Detect More Reliable Corners An Efficient Single Chord-based Accumulation Technique (SCA) to Detect More Reliable Corners Mohammad Asiful Hossain, Abdul Kawsar Tushar, and Shofiullah Babor Computer Science and Engineering Department,

More information

Image Processing. Traitement d images. Yuliya Tarabalka Tel.

Image Processing. Traitement d images. Yuliya Tarabalka  Tel. Traitement d images Yuliya Tarabalka yuliya.tarabalka@hyperinet.eu yuliya.tarabalka@gipsa-lab.grenoble-inp.fr Tel. 04 76 82 62 68 Noise reduction Image restoration Restoration attempts to reconstruct an

More information

Modified Quaternion Based Impulse Noise Removal with Adaptive Threshold from Color Video Sequences and Medical Images

Modified Quaternion Based Impulse Noise Removal with Adaptive Threshold from Color Video Sequences and Medical Images Middle-East Journal of Scientific Research 3 (7): 38-389, 05 ISSN 990-933 IDOSI Publications, 05 DOI: 0.589/idosi.mejsr.05.3.07. Modified Quaternion Based Impulse Noise Removal wi Adaptive Threshold from

More information

Reversible Image Data Hiding with Local Adaptive Contrast Enhancement

Reversible Image Data Hiding with Local Adaptive Contrast Enhancement Reversible Image Data Hiding with Local Adaptive Contrast Enhancement Ruiqi Jiang, Weiming Zhang, Jiajia Xu, Nenghai Yu and Xiaocheng Hu Abstract Recently, a novel reversible data hiding scheme is proposed

More information

A Switching Weighted Adaptive Median Filter for Impulse Noise Removal

A Switching Weighted Adaptive Median Filter for Impulse Noise Removal A Switching Weighted Adaptive Median Filter for Impulse Noise Removal S.Kalavathy Reseach Scholar, Dr.M.G.R Educational and Research Institute University, Maduravoyal, India & Department of Mathematics

More information

A ROBUST LONE DIAGONAL SORTING ALGORITHM FOR DENOISING OF IMAGES WITH SALT AND PEPPER NOISE

A ROBUST LONE DIAGONAL SORTING ALGORITHM FOR DENOISING OF IMAGES WITH SALT AND PEPPER NOISE International Journal of Computational Intelligence & Telecommunication Systems, 2(1), 2011, pp. 33-38 A ROBUST LONE DIAGONAL SORTING ALGORITHM FOR DENOISING OF IMAGES WITH SALT AND PEPPER NOISE Rajamani.

More information

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei College of Physical and Information Science, Hunan Normal University, Changsha, China Hunan Art Professional

More information

Filtering Images. Contents

Filtering Images. Contents Image Processing and Data Visualization with MATLAB Filtering Images Hansrudi Noser June 8-9, 010 UZH, Multimedia and Robotics Summer School Noise Smoothing Filters Sigmoid Filters Gradient Filters Contents

More information

Denoising and Edge Detection Using Sobelmethod

Denoising and Edge Detection Using Sobelmethod International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Denoising and Edge Detection Using Sobelmethod P. Sravya 1, T. Rupa devi 2, M. Janardhana Rao 3, K. Sai Jagadeesh 4, K. Prasanna

More information

Subpixel Corner Detection Using Spatial Moment 1)

Subpixel Corner Detection Using Spatial Moment 1) Vol.31, No.5 ACTA AUTOMATICA SINICA September, 25 Subpixel Corner Detection Using Spatial Moment 1) WANG She-Yang SONG Shen-Min QIANG Wen-Yi CHEN Xing-Lin (Department of Control Engineering, Harbin Institute

More information

IMPULSE NOISE REMOVAL USING IMPROVED PARTICLE SWARM OPTIMIZATION

IMPULSE NOISE REMOVAL USING IMPROVED PARTICLE SWARM OPTIMIZATION IMPULSE NOISE REMOVAL USING IMPROVED PARTICLE SWARM OPTIMIZATION Christo Ananth 1, Vivek.T 2, Selvakumar.S. 3, Sakthi Kannan.S. 4, Sankara Narayanan.D 5 ABSTRACT The fuzzy filter based on particle swarm

More information

Spectral Impulse Noise Model for Spectral Image Processing

Spectral Impulse Noise Model for Spectral Image Processing Spectral Impulse Noise Model for Spectral Image Processing Hilda Deborah 1,2(B),Noël Richard 1, and Jon Yngve Hardeberg 2 1 Laboratory XLIM-SIC UMR CNRS 7252, University of Poitiers, Poitiers, France hildad@hig.no

More information

A Method of weld Edge Extraction in the X-ray Linear Diode Arrays. Real-time imaging

A Method of weld Edge Extraction in the X-ray Linear Diode Arrays. Real-time imaging 17th World Conference on Nondestructive Testing, 25-28 Oct 2008, Shanghai, China A Method of weld Edge Extraction in the X-ray Linear Diode Arrays Real-time imaging Guang CHEN, Keqin DING, Lihong LIANG

More information

A Review: Removal of Impulse Noise in Image

A Review: Removal of Impulse Noise in Image A Review: Removal of Impulse Noise in Image Vijimol V V 1, Anilkumar A. 2 1 (Department of computer science,college of Engineering Karunagapally,India) 2 (Department of computer science,college of Engineering

More information

Color Image Segmentation Using a Spatial K-Means Clustering Algorithm

Color Image Segmentation Using a Spatial K-Means Clustering Algorithm Color Image Segmentation Using a Spatial K-Means Clustering Algorithm Dana Elena Ilea and Paul F. Whelan Vision Systems Group School of Electronic Engineering Dublin City University Dublin 9, Ireland danailea@eeng.dcu.ie

More information

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING Divesh Kumar 1 and Dheeraj Kalra 2 1 Department of Electronics & Communication Engineering, IET, GLA University, Mathura 2 Department

More information

CHAPTER 3 ADAPTIVE DECISION BASED MEDIAN FILTER WITH FUZZY LOGIC

CHAPTER 3 ADAPTIVE DECISION BASED MEDIAN FILTER WITH FUZZY LOGIC 48 CHAPTER 3 ADAPTIVE DECISION BASED MEDIAN ILTER WITH UZZY LOGIC In the previous algorithm, the noisy pixel is replaced by trimmed mean value, when all the surrounding pixels of noisy pixel are noisy.

More information

Real-Time Impulse Noise Suppression from Images Using an Efficient Weighted-Average Filtering

Real-Time Impulse Noise Suppression from Images Using an Efficient Weighted-Average Filtering Real-Time Impulse Noise Suppression from Images Using an Efficient Weighted-Average Filtering Hossein Hosseini, Farzad Hessar, Student Member, IEEE and Farokh Marvasti, Senior Member, IEEE Abstract In

More information

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN CHAPTER 3: IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN Principal objective: to process an image so that the result is more suitable than the original image

More information

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions International Journal of Electrical and Electronic Science 206; 3(4): 9-25 http://www.aascit.org/journal/ijees ISSN: 2375-2998 Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

More information

Digital Image Processing. Prof. P. K. Biswas. Department of Electronic & Electrical Communication Engineering

Digital Image Processing. Prof. P. K. Biswas. Department of Electronic & Electrical Communication Engineering Digital Image Processing Prof. P. K. Biswas Department of Electronic & Electrical Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 21 Image Enhancement Frequency Domain Processing

More information

One category of visual tracking. Computer Science SURJ. Michael Fischer

One category of visual tracking. Computer Science SURJ. Michael Fischer Computer Science Visual tracking is used in a wide range of applications such as robotics, industrial auto-control systems, traffic monitoring, and manufacturing. This paper describes a new algorithm for

More information

A Revisit to LSB Substitution Based Data Hiding for Embedding More Information

A Revisit to LSB Substitution Based Data Hiding for Embedding More Information A Revisit to LSB Substitution Based Data Hiding for Embedding More Information Yanjun Liu 1,, Chin-Chen Chang 1, and Tzu-Yi Chien 2 1 Department of Information Engineering and Computer Science, Feng Chia

More information

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON WITH S.Shanmugaprabha PG Scholar, Dept of Computer Science & Engineering VMKV Engineering College, Salem India N.Malmurugan Director Sri Ranganathar Institute

More information

Accelerating Pattern Matching or HowMuchCanYouSlide?

Accelerating Pattern Matching or HowMuchCanYouSlide? Accelerating Pattern Matching or HowMuchCanYouSlide? Ofir Pele and Michael Werman School of Computer Science and Engineering The Hebrew University of Jerusalem {ofirpele,werman}@cs.huji.ac.il Abstract.

More information

A COMPARATIVE STUDY OF QUALITY AND CONTENT-BASED SPATIAL POOLING STRATEGIES IN IMAGE QUALITY ASSESSMENT. Dogancan Temel and Ghassan AlRegib

A COMPARATIVE STUDY OF QUALITY AND CONTENT-BASED SPATIAL POOLING STRATEGIES IN IMAGE QUALITY ASSESSMENT. Dogancan Temel and Ghassan AlRegib A COMPARATIVE STUDY OF QUALITY AND CONTENT-BASED SPATIAL POOLING STRATEGIES IN IMAGE QUALITY ASSESSMENT Dogancan Temel and Ghassan AlRegib Center for Signal and Information Processing (CSIP) School of

More information

MODIFIED COLOR BASED EDGE DETECTION OF REMOTE SENSING IMAGES USING FUZZY LOGIC

MODIFIED COLOR BASED EDGE DETECTION OF REMOTE SENSING IMAGES USING FUZZY LOGIC MODIFIED COLOR BASED EDGE DETECTION OF REMOTE SENSING IMAGES USING FUZZY LOGIC 1 Er. Sheffali Bamba, 2 Dr. Rajiv Mahajan 1,2 Computer Science Department, G.I.M.E.T, Amritsar Abstract: This research work

More information

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION 6.1 INTRODUCTION Fuzzy logic based computational techniques are becoming increasingly important in the medical image analysis arena. The significant

More information

Efficient Degree Elevation and Knot Insertion for B-spline Curves using Derivatives

Efficient Degree Elevation and Knot Insertion for B-spline Curves using Derivatives Efficient Degree Elevation and Knot Insertion for B-spline Curves using Derivatives Qi-Xing Huang a Shi-Min Hu a,1 Ralph R Martin b a Department of Computer Science and Technology, Tsinghua University,

More information

Mingle Face Detection using Adaptive Thresholding and Hybrid Median Filter

Mingle Face Detection using Adaptive Thresholding and Hybrid Median Filter Mingle Face Detection using Adaptive Thresholding and Hybrid Median Filter Amandeep Kaur Department of Computer Science and Engg Guru Nanak Dev University Amritsar, India-143005 ABSTRACT Face detection

More information

CS4442/9542b Artificial Intelligence II prof. Olga Veksler

CS4442/9542b Artificial Intelligence II prof. Olga Veksler CS4442/9542b Artificial Intelligence II prof. Olga Veksler Lecture 8 Computer Vision Introduction, Filtering Some slides from: D. Jacobs, D. Lowe, S. Seitz, A.Efros, X. Li, R. Fergus, J. Hayes, S. Lazebnik,

More information

Modified Directional Weighted Median Filter

Modified Directional Weighted Median Filter Modified Directional Weighted Median Filter Ayyaz Hussain 1, Muhammad Asim Khan 2, Zia Ul-Qayyum 2 1 Faculty of Basic and Applied Sciences, Department of Computer Science, Islamic International University

More information

A Robust Image Zero-Watermarking Algorithm Based on DWT and PCA

A Robust Image Zero-Watermarking Algorithm Based on DWT and PCA A Robust Image Zero-Watermarking Algorithm Based on DWT and PCA Xiaoxu Leng, Jun Xiao, and Ying Wang Graduate University of Chinese Academy of Sciences, 100049 Beijing, China lengxiaoxu@163.com, {xiaojun,ywang}@gucas.ac.cn

More information

A Denoising Framework with a ROR Mechanism Using FCM Clustering Algorithm and NLM

A Denoising Framework with a ROR Mechanism Using FCM Clustering Algorithm and NLM A Denoising Framework with a ROR Mechanism Using FCM Clustering Algorithm and NLM M. Nandhini 1, Dr.T.Nalini 2 1 PG student, Department of CSE, Bharath University, Chennai-73 2 Professor,Department of

More information

Procedia Computer Science

Procedia Computer Science Procedia Computer Science 3 (2011) 859 865 Procedia Computer Science 00 (2010) 000 000 Procedia Computer Science www.elsevier.com/locate/procedia www.elsevier.com/locate/procedia WCIT-2010 A new median

More information

Extensions of One-Dimensional Gray-level Nonlinear Image Processing Filters to Three-Dimensional Color Space

Extensions of One-Dimensional Gray-level Nonlinear Image Processing Filters to Three-Dimensional Color Space Extensions of One-Dimensional Gray-level Nonlinear Image Processing Filters to Three-Dimensional Color Space Orlando HERNANDEZ and Richard KNOWLES Department Electrical and Computer Engineering, The College

More information

Video Inter-frame Forgery Identification Based on Optical Flow Consistency

Video Inter-frame Forgery Identification Based on Optical Flow Consistency Sensors & Transducers 24 by IFSA Publishing, S. L. http://www.sensorsportal.com Video Inter-frame Forgery Identification Based on Optical Flow Consistency Qi Wang, Zhaohong Li, Zhenzhen Zhang, Qinglong

More information

IMAGE DE-NOISING IN WAVELET DOMAIN

IMAGE DE-NOISING IN WAVELET DOMAIN IMAGE DE-NOISING IN WAVELET DOMAIN Aaditya Verma a, Shrey Agarwal a a Department of Civil Engineering, Indian Institute of Technology, Kanpur, India - (aaditya, ashrey)@iitk.ac.in KEY WORDS: Wavelets,

More information

Removing Salt and Pepper Noise using Modified Decision- Based Approach with Boundary Discrimination

Removing Salt and Pepper Noise using Modified Decision- Based Approach with Boundary Discrimination GLOBAL IMPACT FACTOR 0.238 DIIF 0.876 Removing Salt and Pepper Noise using Modified Decision- Based Approach with Boundary Discrimination Aaditya Sharma, R. K.Pateriya Computer Science &Engineering Department

More information

CHAPTER 6 COUNTER PROPAGATION NEURAL NETWORK FOR IMAGE RESTORATION

CHAPTER 6 COUNTER PROPAGATION NEURAL NETWORK FOR IMAGE RESTORATION 135 CHAPTER 6 COUNTER PROPAGATION NEURAL NETWORK FOR IMAGE RESTORATION 6.1 INTRODUCTION Neural networks have high fault tolerance and potential for adaptive training. A Full Counter Propagation Neural

More information

A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation

A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation Walid Aydi, Lotfi Kamoun, Nouri Masmoudi Department of Electrical National Engineering School of Sfax Sfax University

More information

AN INSIGHT INTO CELLULAR AUTOMATA-BASED IMPULSE NOISE FILTRATION ALGORITHMS

AN INSIGHT INTO CELLULAR AUTOMATA-BASED IMPULSE NOISE FILTRATION ALGORITHMS AN INSIGHT INTO CELLULAR AUTOMATA-BASED IMPULSE NOISE FILTRATION ALGORITHMS Zubair Jeelani 1, Fasel Qadir 2 1 Department of Computer Science, University of Kashmir, India 2 Department of Computer Science,

More information

A new predictive image compression scheme using histogram analysis and pattern matching

A new predictive image compression scheme using histogram analysis and pattern matching University of Wollongong Research Online University of Wollongong in Dubai - Papers University of Wollongong in Dubai 00 A new predictive image compression scheme using histogram analysis and pattern matching

More information

Robust Ring Detection In Phase Correlation Surfaces

Robust Ring Detection In Phase Correlation Surfaces Griffith Research Online https://research-repository.griffith.edu.au Robust Ring Detection In Phase Correlation Surfaces Author Gonzalez, Ruben Published 2013 Conference Title 2013 International Conference

More information

Design for an Image Processing Graphical User Interface

Design for an Image Processing Graphical User Interface 2017 2nd International Conference on Information Technology and Industrial Automation (ICITIA 2017) ISBN: 978-1-60595-469-1 Design for an Image Processing Graphical User Interface Dan Tian and Yue Zheng

More information

Image Quality Assessment Techniques: An Overview

Image Quality Assessment Techniques: An Overview Image Quality Assessment Techniques: An Overview Shruti Sonawane A. M. Deshpande Department of E&TC Department of E&TC TSSM s BSCOER, Pune, TSSM s BSCOER, Pune, Pune University, Maharashtra, India Pune

More information

A Method for Edge Detection in Hyperspectral Images Based on Gradient Clustering

A Method for Edge Detection in Hyperspectral Images Based on Gradient Clustering A Method for Edge Detection in Hyperspectral Images Based on Gradient Clustering V.C. Dinh, R. P. W. Duin Raimund Leitner Pavel Paclik Delft University of Technology CTR AG PR Sys Design The Netherlands

More information

Stripe Noise Removal from Remote Sensing Images Based on Stationary Wavelet Transform

Stripe Noise Removal from Remote Sensing Images Based on Stationary Wavelet Transform Sensors & Transducers, Vol. 78, Issue 9, September 204, pp. 76-8 Sensors & Transducers 204 by IFSA Publishing, S. L. http://www.sensorsportal.com Stripe Noise Removal from Remote Sensing Images Based on

More information

Efficient Image Denoising Algorithm for Gaussian and Impulse Noises

Efficient Image Denoising Algorithm for Gaussian and Impulse Noises Efficient Image Denoising Algorithm for Gaussian and Impulse Noises Rasmi.K 1, Devasena.D 2 PG Student, Department of Control and Instrumentation Engineering, Sri Ramakrishna Engineering College, Coimbatore,

More information

An Adaptive and Deterministic Method for Initializing the Lloyd-Max Algorithm

An Adaptive and Deterministic Method for Initializing the Lloyd-Max Algorithm An Adaptive and Deterministic Method for Initializing the Lloyd-Max Algorithm Jared Vicory and M. Emre Celebi Department of Computer Science Louisiana State University, Shreveport, LA, USA ABSTRACT Gray-level

More information

Optimized Watermarking Using Swarm-Based Bacterial Foraging

Optimized Watermarking Using Swarm-Based Bacterial Foraging Journal of Information Hiding and Multimedia Signal Processing c 2009 ISSN 2073-4212 Ubiquitous International Volume 1, Number 1, January 2010 Optimized Watermarking Using Swarm-Based Bacterial Foraging

More information