scieee AI-readable full text Open interactive document viewer

Implementation of Adaptive Unsharp Masking as a pre-filtering method for watermark detection and extraction

Jane, Onur

Abstract

Digital watermarking has been one of the focal points of research interests in order to provide multimedia security in the last decade. Watermark data, belonging to the user, are embedded on an original work such as text, audio, image, and video and thus, product ownership can be proved. Various robust watermarking algorithms have been developed in order to extract/detect the watermark against such attacks. Although watermarking algorithms in the transform domain differ from others by different combinations of transform techniques, it is difficult to decide on an algorithm for a specific application. Therefore, instead of developing a new watermarking algorithm with different combinations of transform techniques, we propose a novel and effective watermark extraction and detection method by pre-filtering, namely Adaptive Unsharp Masking (AUM). In spite of the fact that Unsharp Masking (UM) based pre-filtering is used for watermark extraction/detection in the literature by causing the details of the watermarked image become more manifest, effectiveness of UM may decrease in some cases of attacks. In this study, AUM has been proposed for pre-filtering as a solution to the disadvantages of UM. Experimental results show that AUM performs better up to 11\% in objective quality metrics than that of the results when pre-filtering is not used. Moreover; AUM proposed for pre-filtering in the transform domain image watermarking is as effective as that of used in image enhancement and can be applied in an algorithm-independent way for pre-filtering in transform domain image watermarking.

Full text

DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE Implementation of Adaptive Unsharp Masking as a Pre-Filtering Method for Watermark Detection and Extraction Onur JANE 1, Hakki Gokhan ILK 2 1TAI-Turkish Aerospace Industries, Inc., Fethiye Mahallesi, Havacilik Bulvari No:17, 06980 Ankara, Turkey 2Department of Electrical and Electronics Engineering, Engineering Faculty, Ankara University, 50. Yil Campus, L Block Golbasi, 06830 Ankara, Turkey on[email protected], [email protected] DOI: 10.15598/aeee.v14i4.1827 Abstract. Digital watermarking has been one of the focal points of research interests in order to provide multimedia security in the last decade. Watermark data, belonging to the user, are embedded on an original work such as text, audio, image, and video and thus, product ownership can be proved. Various robust watermarking algorithms have been developed in order to extract/detect the watermark against such attacks. Although watermarking algorithms in the transform domain differ from others by different combinations of transform techniques, it is difficult to decide on an algorithm for a specific application. Therefore, instead of developing a new watermarking algorithm with different combinations of transform techniques, we propose a novel and effective watermark extraction and detection method by pre-filtering, namely Adaptive Unsharp Masking (AUM). In spite of the fact that Unsharp Masking (UM) based pre-filtering is used for watermark extraction/detection in the literature by causing the details of the watermarked image become more manifest, effectiveness of UM may decrease in some cases of attacks. In this study, AUM has been proposed for prefiltering as a solution to the disadvantages of UM. Experimental results show that AUM performs better up to 11% in objective quality metrics than that of the results when pre-filtering is not used. Moreover; AUM proposed for pre-filtering in the transform domain image watermarking is as effective as that of used in image enhancement and can be applied in an algorithmindependent way for pre-filtering in transform domain image watermarking. Keywords Adaptive unsharp masking, digital watermarking, pre-filtering, transform domain watermarking. 1. Introduction Because of the widespread use of the internet, multimedia security has been one of the research subjects for a long time in order to prevent copying and sharing unauthorized contents such as text, audio, image, and video. Therefore, data hiding methods as steganography, cryptography, and watermarking have been developed. Unlike steganography and cryptography, watermarking is a process that watermark data are embedded into a multimedia content such as text, audio, image, and video in spatial or transform domain so that any attack on that content can be examined by extracted/detected watermark [1]. Moreover, in spite of various attacks on watermarked content, ownership can be proven by extracting/detecting by means of minimum degenerated watermark. Robustness, invisibility, and security are the most important properties expected in any watermarking algorithm. Watermark embedding algorithm (that provides watermark invisibility and security) and watermark extracting/detecting algorithm (that provides robustness against various attacks) complements each other. Therefore, any watermarking algorithm is considered as a whole with its embedding and extracting/detecting steps. Although watermarking algorithms in the transform domain differ from others by different combinations of transform techniques, it is difficult to decide on an algorithm for a specific application. Embedding any kind of watermark data [Pseudo Random Sequence (PRS), binary sequence, etc.] into any kind of content (gray scale image, RGB image, etc.) can vary from one algorithm to another. Moreover, it is not well underc 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 429 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE stood which technique can extract/detect the watermark data in a more efficient way than the others since objective quality metrics [Similarity Ratio (SR), Normalized Correlation (NC), etc.] can differ for different applications. Therefore, instead of developing a new watermarking algorithm with different transform techniques and comparing the performance to other algorithms reported in the literature, our motivation is to propose an algorithm-independent pre-filtering method for all existing and future proposed algorithms to enhance their performance. For this purpose, Adaptive Unsharp Masking (AUM) is used in order to extract/detect the watermark in a more effective way. The rest of this paper includes the following sections. Section 2. gives the principles of Unsharp Masking (UM) and AUM in detail. Section 3. explains how to use UM and AUM in watermark extraction/detection. In Section 4. , experimental results of the MATLAB R  implementation of UM and AUM for other techniques mentioned in the literature are presented in a comparative way. Finally, Section 5. concludes this work. 2. Principles of Adaptive Unsharp Masking By the UM technique as seen in Fig. 1, the input image x(n, m)can be enhanced by adding scaled linear high pass filter output [z(n, m)] to the input and thus, the enhanced image can be obtained as y(n, m)[2]. Linear HP Filter + x + λ +y(n,m) z(n,m) x(n,m) Fig. 1: UM technique [2]. As seen in Eq. (1), UM technique has a simple structure and is useful for many applications. y(n, m) = x(n, m) + λz(n, m).(1) However, there are mainly two disadvantages of UM: First one is that UM technique causes distortion in the uniform areas on the images and that it increases noise sensitivity [3]. The other one is that UM technique enhances the areas with high contrast level much more than the areas with other contrast levels (e.g. medium and high). Thus, the resulting image obtained can be too artificial [3]. AUM technique overcomes the noise sensitivity and artificiality problems in UM. The differences between the UM and the AUM techniques are the selection of updated coefficients λand the filter characteristics. Thus, UM technique represented in Eq. (1) is obtained for AUM technique as given in Eq. (2) [2]. y(n, m) = x(n, m) + λx(n, m)zx(n, m) + λy(n, m)zy(n, m).(2) The scaling vectors in both horizontal [λx(n, m)] and vertical [λy(n, m)] axes are used because human eye is sensitive to different directions: anisotropic effect [4]. By defining the scaling vector ~ Λ(n, m)in Eq. (3), ~ Λ(n, m)=[λx(n, m), λy(n, m)]T,(3) and the correction vector ~ Z(n, m)in Eq. (4), ~ Z(n, m)=[zx(n, m), zy(n, m)]T.(4) Equation (2) can be obtained as in Eq. (5) [2]. y(n, m) = x(n, m) + ~ ΛT(n, m)~ Z(n, m).(5) Threshold Levels x + Horizontal Filter Vertical Filter ++ v (.) i g(.) g(.) - λx λy z (n,m) z (n,m) x y y(n,m) e(n,m) g (n,m) y g (n,m) d α(n,m) g (n,m) x x(n,m) Fig. 2: AUM technique [2]. The scaling vector is updated by using the feedback structure with Gauss Newton algorithm [5] as shown in Fig. 2 and in Eq. (6), where µis the convergence rate of adaptive filter; e(n, m)is the error, Ris the estimation of autocorrelation matrix of the input vector to adaptive filter and Gis the input vector to the adaptive filter [2]. Λ(n, m+1) = Λ(n, m)+2µe(n, m)R−1(n, m)G(n, m). (6) The details of AUM and the significance of parameters are further described in [5], [6], [7] and [8]. c 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 430 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE 3. Application of AUM for the Purpose of Efficient Watermark Extraction and Detection Recent studies prove that pre-filtering process can be used to extract/detect the watermark from corrupted watermarked image in a more efficient way [9], [10], [11] and [12]. Authors in [9] applied pre-filtering for possibly attacked watermarked images before extraction/detection process with correlation computation. Thus, they achieved detecting the watermark in the light of statistical communication and detection theory in a more efficient way. Authors in [10] showed that applying blurring filters to possibly attacked watermarked image before watermark detection process increases the probability of detection. Because blurring filters compress high-frequency components, experimental results in [10] show that watermark is extracted/detected efficiently in case the original image has dominant low-frequency content and watermark is embedded in those components. Thus, higher peak signal-to-noise ratio values can be obtained. Authors in [11] also explained that pre-filtering can be applied before obtaining correlation value in order to increase watermark extraction/detection performance detection. Hence, this action decreases the possibility of the error as minimum as possible. Adding white Gaussian noise [13] and Gauss-tailed nonlinear zeromemory DCT-based approach [14] are other studies about the application of pre-filtering for watermarking applications. Authors in reference [12] applied UM technique before watermark extraction/detection step. Thus, high-frequency components can be emphasized, and the difference between watermarked and unwatermarked areas become more manifest [12]. As an image enhancement technique, UM already sharpens possibly attacked and distorted the image and thus, this technique gives less satisfactory results for the images which have high-frequency components watermarked. Therefore, in this study, AUM is proposed as an alternative and successful solution against UM for the first time in the literature. Unlike UM, AUM technique uses an adaptive technique by Gauss-Newton algorithm. For the areas with low contrast level (uniform areas), there is no sharpening. For the areas with medium contrast level, there is an enhancement close to the areas with high contrast levels. In AUM, high contrast level are partially enhanced [8]. The pre-filtering block is placed between "watermark embedding block" and "watermark extraction/detecting block" as seen in Fig. 3. Figure 3 shows that AUM is applied in an algorithm-independent fashion. Watermark Embedding Key Watermark Original Image Prefiltering Watermark Extracting/ Detecting Extracted/Detected Watermark Key Fig. 3: Block diagram of pre-filtering process for a watermarking algorithm. 4. Experimental Results In order to show the effectiveness of AUM in watermark detection (PRS watermark data) and extraction (binary and visible logo), we picked the studies in [15] and [16] respectively. The study in [15] has been chosen because it has received more than 2.000 citations and it is the fundamental DCT-based watermarking algorithm serving as a benchmark in the light of spread spectrum approach with PRS. On the other hand, the study in [16] is one of the latest and most contemporary studies in the concept of embedding a binary and visible logo. Our novel approach postulates the fact that AUM enhances medium contrast levels much more than high contrast levels. Since transform domain techniques, especially DCT based robust watermarking algorithms often use medium frequency coefficients to embed watermark data; AUM should extract/detect watermark more efficiently due to the fact that the watermark becomes more manifested. (a) Original Peppers image (gray scale image, 512 ×512). (b) Watermarked Peppers image after the algorithm in [15] is applied. Fig. 7: Peppers images before and after the algorithm in [15] is applied. Cox et. al. in [15] proposed a secure spread spectrum algorithm based on DCT. In this algorithm, firstly, DCT is applied to the original image. Then, PRS watermark data (mean 0 and variance 1) are embedded into n largest (magnitude) AC coefficients (except DC value). Thus, medium frequency coefficients are partially watermarked. The objective quality metric for watermark embedding in this study is Peak Signal-toNoise Ratio (PSNR). PSNR is most commonly used as c 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 431 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE (a) Filtering. (b) Scaling. (c) Gaussian noise. (d) Histogram equalization. (e) Gamma correction. (f) JPEG compression. (g) Contrast adjustment. (h) Salt and pepper noise. Fig. 4: Watermarked Peppers images after attacks applied to Fig. 7(b). (a) Original Baboon image (gray level image, 512 ×512). (b) Watermark (binary level, 64 ×64). (c) Watermarked Baboon image after the algorithm in [16] is applied. Fig. 5: Baboon images nefore and after the algorithm in [16] is applied by using a binary watermark logo. a measure of quality of reconstruction in image watermarking [17]. It is a ratio between the maximum value of a signal and the magnitude of background noise [18]. It is most easily defined for an 8-bit gray scale image as shown in Eq. (7): PSNR (dB)] = 20 ·log   255 q1 M×NPiPj[I(i, j)−IW(i, j)]2  ,(7) where Iand IW are gray scale original and watermarked images having M×Npixels respectively. Objective quality metric used for watermark detection in this study is called Similarity (SIM) as shown in Eq. (8): SIM(W, W∗) = (W·W∗) p(W∗·W∗),(8) where Wis the watermark data and W?is the extracted one. Figure 7(a) shows original Peppers image and Fig. 7(b) illustrates watermarked image after applying the algorithm in [15] to Fig. 7(a). After following attacks are applied to watermarked image in Fig. 7(b), distorted and attacked images are obtained as shown in Fig. 4: Filtering (each pixel and its eight neighbours of watermarked image are multiplied by 1/9 and added together, low-pass filter), scaling (resolution is down-scaled by 0.5: 512 ×512 −→ c 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 432 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE (a) Filtering. (b) Scaling. (c) Gaussian noise. (d) Histogram equalizatio (e) Gamma correction. (f) JPEG compression. (g) Contrast adjustment. (h) Salt and pepper noise. Fig. 6: Watermarked Baboon images after attacks applied to Fig. 1. 256 ×256 −→ 512 ×512), Gaussian noise (adding 0 mean and 0.001 variance noise), histogram equalization (splitting the histogram into equally 64 discrete gray levels), Gamma correction (Gamma coefficient is 1.5, becoming the watermarked image darker), JPEG compression (quality factor is 35 %), contrast adjustment (mapping the intensity normalized values between 0 and 0.8 to the values between 0 and 1 in order to obtain saturated low and high intensities); and salt and pepper noise (noise density is 0.2). The other algorithm, used to show the efficiency of AUM and to prove its effectiveness in this study, is the algorithm used in [16] based on DCT and inter-block coefficient correlation approach. In this algorithm, firstly, the original image is split into its 8×8subblocks and then DCT is applied to those sub-blocks. Then selected AC coefficient of a sub-block Bx,y(i, j)is subtracted from Bx+1,y(i, j)which is the AC coefficient placed in the same position of its neighbour Bx,y(i, j). This differential value is used to determine the relationship among neighbouring sub-blocks, and thus, is used for binary watermark data embedding. However, subblocks having sharp edges may have greater difference values; therefore updating AC coefficients according to watermark bit is defined depending on a pre-defined threshold value and related region after the coefficient update. Consequently, extracted watermark bit is determined from the difference value and its corresponding region. In this study, objective quality metric for watermark extraction used in [16] is determined as Similarity Ratio (SR) shown in Eq. (9): SR =S S+D,(9) where Sand Drepresent the number of the same and different pixel values in the compared images respectively. Figure 5(a) and Fig. 5(b) show original Baboon image (gray level image, 512 ×512) and binary watermark (64 ×64) respectively. Figure 5(c) illustrates watermarked Baboon image after applying the algorithm in [16] to Fig. 5(a). Distorted images are obtained after the attacks applied to watermarked image in Fig. 5(c), as shown in Fig. 6: Filtering (each pixel and its eight neighbours of watermarked image are multiplied by 1/9 and added together, low-pass filter), scaling (resolution is up-scaled by 2: 512×512 −→ 1024 ×1024 −→ 512 ×512), Gaussian noise (adding 0 mean and 0.001 variance noise), histogram equalization (splitting the histogram into equally 128 discrete gray levels), Gamma correction (Gamma coefficient is 2.5, becoming the watermarked image darker), JPEG compression (quality factor is 35 %), contrast adjustment (mapping the intensity normalized values between 0 and 0.73 to the values between 0 and 1 in order to obtain saturated low and high intensities) and salt and pepper noise (noise density is 0.01). All simulations and tests were carried out in MATLAB R . c 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 433 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE Tab. 1: Extracted watermarks for the related attacks in Tab. 3; (a)–(h) Before pre-filtering [16], (i)–(p) After UM is applied, and (q)–(x) After AUM is applied. Before Pre-filtering [16] After UM is applied After AUM is applied Before Pre-filtering [16] After UM is applied After AUM is applied Filtering Gamma Correction (a) (i) (q) (e) (m) (u) Scaling JPEG Compression (b) (j) (r) (f) (n) (v) Gaussian Noise Contrast Adjustment (c) (k) (s) (g) (o) (w) Histogram Equalization Salt and Pepper Noise (d) (l) (t) (h) (p) (x) Table 2 summarizes PSNR values for the Peppers image before and after related attacks. Moreover, the table compares SIM values before pre-filtering and after UM or AUM is applied. It is interesting to note that SIM values obtained after applying AUM are higher than that of values obtained without pre-filtering and UM without an exception. These results prove our postulation that AUM enhances medium contrast levels much more than high contrast levels. Table 3 compares SR values before pre-filtering and after UM or AUM is applied. Figure 2 represents extracted watermarks after related attacks corresponding SR values in Tab. 3. SR values in Tab. 3 and corresponding extracted watermarks in Fig. 1 show that SR values closer to 1.0 prove that extracted watermark is similar to the original one. This can be achieved by pre-filtering, AUM. For instance, while SR value after filtering is 0.7710, that value increase to 0.8394 by UM and thanks to AUM, SR increases more up to 0.8464 which is closer to 1.0. Moreover, because of the adaptive structure of AUM, results can also be slightly better against disruptive attacks. As a result, AUM provides more successful and effective way for watermark extraction than the algorithms without pre-filtering and with UM. 5. Conclusion Against some kind of attacks, various robust watermarking algorithms have been developed in order to extract/detect the watermark clearly. Although watermarking algorithms in the transform domain differ from others by a different combination of transform techniques, user may not be sure which technique he/she can use for his/her specific application (spatial or transform domain, PRS or visual watermark, etc.). Because choosing the appropriate watermarking algorithm for the application may depend on watermark data type used in embedding and kind of original cover work. Furthermore, it is not well understood which technique can extract/detect the watermark data more successfully than the others since objective quality metrics may differ for different applications. Therefore, instead of developing a new watermarking algorithm with different transform techniques, watermark data can be extracted/detected by pre-filtering between wac 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 434 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE Tab. 2: Comparative study on SIM values before pre-filtering and after UM or AUM is applied for the algorithm in [15]. Attacks PSNR (dB) (before attack) PSNR (dB) (after attack) SIM values [15] SIM values after UM SIM values after AUM Filtering 33.230 30.940 26.477 27.099 28.369 Scaling 34.976 31.363 28.328 21.976 30.971 Gaussian Noise 34.589 30.015 29.285 24.005 29.608 Histogram Equalization 33.260 20.243 9.992 9.824 10.778 Gamma Correction 32.580 18.077 12.155 12.177 13.313 JPEG Compression 33.513 33.291 30.752 26.296 31.881 Contrast Adjustment 33.380 18.054 12.891 13.334 13.506 Salt and Pepper Noise 33.980 12.277 10.446 9.396 11.655 Tab. 3: Comparative study on SR values before pre-filtering and after UM or AUM is applied for the algorithm in [16]. Attacks PSNR (dB) (before attack) PSNR (dB) (after attack) SR values [16] SR values after UM SR values after AUM Filtering 36.3954 28.6810 0.7710 0.8394 0.8464 Scaling 33.9919 0.8901 0.8958 0.9338 Gaussian Noise 20.0458 0.9343 0.8518 0.9438 Histogram Equalization 17.1414 0.8259 0.7222 0.8262 Gamma Correction 10.6121 0.8916 0.8804 0.8933 JPEG Compression 32.5514 0.8430 0.8640 0.9346 Contrast Adjustment 14.3347 0.8203 0.8306 0.9060 Salt and Pepper Noise 25.6679 0.8474 0.7456 0.8525 termark embedding and extracting/detecting blocks in a more effectively way. Although UM based pre-filtering is used for watermark extraction/detection, effectiveness of UM may decrease in some attacks since UM uses only one scaling coefficient, and this causes noise sensitivity and extreme artificiality. This study points out that AUM, which is based on variance distribution of the image and update of the scaling coefficient in an adaptively way, can be used for pre-filtering as a solution to the above mentioned disadvantages of UM. After AUM is applied to an image by Gauss-Newton algorithm, there is no enhancement for the areas with low contrast level (uniform areas). For the areas with medium contrast level, there is an enhancement close to the areas with high contrast levels. In AUM, high contrast level are partially enhanced [8]. Therefore, especially for the attacks affecting medium frequency coefficients, AUM causes that the watermark becomes more manifest by updating the coefficients recursively using Gauss-Newton algorithm. In addition to the fact that AUM has not been used for the purpose of pre-filtering in watermarking algorithms in the literature yet; comparative experimental results for [15] and [16] show that AUM performs better up to 11 % in objective quality metrics than the results before prefiltering. Experiments also prove that AUM will work for both detection [PRS watermark data as in [15]] and extraction [binary and visible logo as in [16]] processes. Moreover; results show that AUM, which is primarily used for image enhancement, can also be used for prefiltering in transform domain image watermarking in an algorithm-independent way. References [1] MOHANTY, S. P., N. RANGANATHAN and R. K. NAMBALLA. VLSI implementation of invisible digital watermarking algorithms towards the development of a secure JPEG encoder. In: IEEE Workshop on Signal Processing System (SIPS). Seoul: IEEE, 2003, pp. 183–188. ISBN 0-78037795-8. DOI: 10.1109/SIPS.2003.1235666. [2] POLESEL, A., G. RAMPONI and V. J. MATHEWS. Image enhancement via adaptive unsharp masking. IEEE Transactions on Image Processing. 2000, vol. 9, iss. 3, pp. 505–510. ISSN 10577149. DOI: 10.1109/83.826787. [3] BADAMCHIZADEH, M. A. and A. AGHAGOLZADEH. Comparative study of unsharp masking methods for image enhancement. In: Third International Conference on Image and Graphics. Hong Kong: IEEE, 2004, pp. 27–30. ISBN 0-7695-2244-0. DOI: 10.1109/ICIG.2004.50. [4] LAMBERCHT, C. V. D. B. Perceptual models and architectures for video coding applications. Lausanne, 1996. Dissertation thesis. Ecole polytechnique federale de Lausanne EPFL. [5] ILK, H. G., O. JANE and O. ILK. The effect of laplacian filter in adaptive unsharp masking for infrared image enhancement. Infrared Physics and Technology. 2011, vol. 54, iss. 5, pp. 427–438. ISSN 2321-7782. DOI: 10.1016/j.infrared.2011.06.002. [6] JANE, O. and H. G. ILK. Priority and significance analysis of selecting threshold valc 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 435 DIGITAL IMAGE PROCESSING AND COMPUTER GRAPHICS VOLUME: 14 |NUMBER: 4 |2016 |SPECIAL ISSUE ues in adaptive unsharp masking for infrared images. In: 15th International Conference on Microwave Techniques (COMITE). Brno: IEEE, 2010, pp. 9–12. ISBN 978-1-42446341-1. DOI: 10.1109/COMITE.2010.5481711. [7] JANE, O. and H. G. ILK. Iterative normalized double threshold selection for adaptive unsharp masking. In: IEEE 19th Signal Processing and Communications Applications Conference (SIU 2011). Kemer: IEEE, 2011, pp. 25–28. ISBN 9781-4577-0462-8. DOI: 10.1109/SIU.2011.5929578. [8] JANE, O. and H. G. ILK. A quantitative study on optimum parameters selection in adaptive unsharp masking technique for infrared images. Radioengineering. 2009, vol. 18, iss. 4, pp. 611–617. ISSN 1210-2512. DOI: 10.13164/re.2019-18617. [9] DEPOVERE, G., T. KALKER and J. LINNARTZ. Improved watermark detection reliability using filtering before correlation. In: International Conference on Image Processing (ICIP). Chicago: IEEE, 1998, pp. 430–434. ISBN 0-81868821-1. DOI: 10.1109/ICIP.1998.723517. [10] BRAUDAWAY, G. W. and F. MINTZER. Application of blurring filters to improve detection of invisible image watermarks. In: Proceedings of SPIE 5020: Security and Watermarking of Multimedia Contents V. Santa Clara: SPIE, 2003, pp. 269–277, ISBN 978-0-123-72585-1. DOI: 10.1117/12.473107. [11] ZHENG, D., S. WANG. and J. ZHAO. RST invariant image watermarking algorithm with mathematical modeling and analysis of the watermarking processes. IEEE Transactions on Image Processing. 2009, vol. 18, iss. 5, pp. 1055–1067. ISSN 1057-7149. DOI: 10.1109/TIP.2009.2014807. [12] KASMANI, S. A. and A. M. SHARIFI. A prefiltering method to improve watermark detection rate in DCT based watermarking. The International Arab Journal of Information Technology. 2014, vol. 11, iss. 2, pp. 178–185. ISSN 1683-319. [13] COX, I. J., M. MILLER and J. BLOOM. Digital Watermarking. 1st ed. San Mateo: Morgan Kaufmann, 2002. ISBN 1-55860-714-5. [14] BRIASSOULI, A. and M. G. STRINTZIS. Locally optimum nonlinearities for DCT watermark detection. IEEE Transactions on Image Processing. 2004, vol. 13, iss. 12, pp. 1604–1617. ISSN 10577149. DOI: 10.1109/84.1398873. [15] COX, I. J., J. KILIAN, T. LEIGHTON and T. SHAMOON. Secure spread spectrum watermarking for multimedia. IEEE Transactions on Image Processing. 1997, vol. 6, iss. 12, pp. 1673–1687. ISSN 1057-7149. DOI: 10.1109/74.566927. [16] DAS, C., S. PANIGRAHI, V. K. SHARMA and K. K. MAHAPATRA. A novel blind robust image watermarking in DCT domain using interblock coefficient correlation. International Journal of Electronics and Communications. 2014, vol. 68, iss. 3, pp. 244–253. ISSN 0976-6472. DOI: 10.3906/753278. [17] JANE, O. and E. ELBASI. A new approach in non-blind watermarking method based on DWT and SVD via LU decomposition. Turkish Journal of Electrical Engineering and Computer Sciences. 2014, vol. 22, iss. 5, pp. 1354–1366. ISSN 13000632. DOI: 10.3906/elk-1214-68. [18] YALMAN, Y. and I. ERTURK. A new color image quality measure based on YUV transformation and PSNR for human vision system. Turkish Journal of Electrical Engineering and Computer Sciences. 2012, vol. 21, iss. 2, pp. 603–612. ISSN 1300-0632. DOI: 10.3906/elk-1212-75. About Authors Onur JANE was born in Ankara, Turkey in 1986. He received the B.Sc. degree in Electronics Engineering Department from Ankara University, Turkey in 2009. He graduated from B.Sc. with summa cum laude, 4.00 GPA among both the department and the faculty. He completed his M.Sc. and Ph.D. studies in Electrical and Electronics Engineering Department from Ankara University in 2010 and 2015 respectively. His research interests include digital image processing, image enhancement, digital image watermarking, and multimedia security. He is now working for TAI-Turkish Aerospace Industries, Inc., Technology Management Department. Hakki Gokhan ILK was born in Ankara, Turkey in 1971. He received the B.Sc.degree from Ankara University, Ankara, Turkey, in 1993 and the M.Sc. degree instrument design and application, and the Ph.D. degree from the University of Manchester, Manchester, U.K., in 1994 and 1997, respectively. He is a Professor with Electrical and Electronics Engineering Department, Ankara University. He is the founder of the Ankara University Speech Processing Group (AUSPG). His current research interests are signal processing and speech coding in particular. Dr. Ilk was the recipient of Ankara University’s sponsorship for his postgraduate studies in the U.K. and shared Turkcell’s (GSM operator) "Best Academic Award" in 2007. c 2016 ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING 436