A fast edge-oriented algorithm for image interpolation

Size: px
Start display at page:

Download "A fast edge-oriented algorithm for image interpolation"

Transcription

1 Image and Vision Computing 23 (2005) A fast edge-oriented algorithm for image interpolation Mei-Juan Chen a, *, Chin-Hui Huang a, Wen-Li Lee a,b a Department of Electrical Engineering, National Dong-Hwa University, 1, Sec. 2, Da-Hsueh Road, Shoufeng, Hualien, Taiwan b Department of Radiological Technology, Tzu Chi College of Technology, 880, Sec. 2, Chien-Kuo Road, Hualien, Taiwan Received 30 January 2004; received in revised form 28 April 2005; accepted 5 May 2005 Abstract This paper introduces a fast algorithm for image interpolation. By using this method, real-time enlargement of video images is accessible. The basic idea of the algorithm is to partition digital images into homogeneous and edge areas based on the analysis of the local structure on the images. In addition, in order to have better performance on interpolating images, specified algorithms are assigned to interpolate each classified areas, respectively. Experimental results show that the subjective quality of the interpolated images is substantially improved by using the proposed algorithm compared with that of using conventional interpolation algorithms. The computational complexity of the proposed algorithm is much lower than those of others mentioned in this paper. We also successfully implemented real-time enlargement of QCIF video sequences to CIF sequences with better image quality in low bit-rate environment. q 2005 Elsevier B.V. All rights reserved. Keywords: Interpolation; Zooming; Enlargement; Video image; Real-time; Edge 1. Introduction Multimedia communication plays an important role in modern networks. Image transfer is one of the main applications in multimedia communication. Efficient manipulation of large amount of image data in a system with limited bandwidth is considered as a key issue in this process. Digital images and video sequences essentially result in huge volume of image data. With huge volume of image data and limitation of network bandwidth, the quality of the transferred images is often unacceptable and poor performance, such as jitters and flickers can occur. The bandwidth for image transfer can be saved much more and image quality can be improved if the low-resolution video sequences is coded in encoder end and the low-resolution video sequences is afterward enlarged to high-resolution ones using interpolation techniques in decoder end. Image interpolation can be used in image enlargement and local image zooming. Several commonly used interpolation algorithms have been suggested, such as zero-order interpolation [1], linear interpolation [1] and * Tel.: C ; fax: C address: cmj@mail.ndhu.edu.tw (M.-J. Chen) /$ - see front matter q 2005 Elsevier B.V. All rights reserved. doi: /j.imavis cubic convolution interpolation [2]. However, image artifacts like blurring or zigzag on edge may occur when these interpolation schemes are used. In order to reduce the effect of image artifacts, other algorithms have been proposed [3 10]. The method proposed in [3] is based on directions in spatial domain. Interpolated values along different directions are calculated using directional weights. The weights are dependent on the variation in the directions. The algorithms in [4 5] are convolution-based interpolation methods. Pixels to be interpolated are classified into two decimations in which pixels are interpolated by different specified filters. A hybrid of convolution and median-based scheme splits the interpolation into two directional stages [6]. The soul of the algorithm in [7] is based on variation models with smoothing and orientation constraints. The algorithm in [8] is applied to an image after it was expanded using either bilinear or bicubic interpolation. Edges in the expanded image are obtained by use of canny edge detector. The values of pixels around the edges are modified to yield a crisper and less zigzagged picture. Another algorithm of adaptive re-sampling analyses the local structure of an image and applies a near optimal and least time-consuming re-sampling function that can preserve edge locations and their contrast [9]. Algorithms described above [3 9] have better performance than common interpolation algorithms introduced in [1 2]. Another robust algorithm, New Edge- Directed Interpolation (NEDI), performs good subjective

2 792 M.-J. Chen et al. / Image and Vision Computing 23 (2005) quality for image enlargement. The method initially estimates local covariance coefficients from a low-resolution image and then the estimated covariance are used to adapt the interpolation at a higher resolution based on the geometric duality between the low-resolution covariance and the high-resolution covariance. By comparing to other algorithms, the algorithm of covariance-based interpolation has higher computational complexity [10]. The basic concept of the algorithms mentioned above is to interpolate images using the feature of pixels. Determination of pixel feature by these methods needs higher computational complexity. Consequently, these algorithms are unable to achieve real-time (30 frames/sec) image enlargement in video sequences. To solve the problem, we propose a new interpolation algorithm, which provides better subjective quality and lower computational complexity for image enlargement. This paper is organised as follows. Section 1 describes the importance of interpolation to communication and gives a brief review of previous algorithms. Our proposed algorithm is introduced in Section 2. The experimental results are provided in Section 3. Conclusions of this paper are made in Section Proposed algorithm 2.1. General concept of the proposed algorithm The proposed algorithm is expected to achieve two major goals: lower computational complexity and better First step Low-resolution image Detection of homogenous area (a) Horizontal (b) Vertical (c) Diagonal Fig. 2. The differences of four directions (one for horizontal, one for vertical and two for diagonal). subjective quality. Hence, the new method can be practically applied to video sequences and videoconference. Our proposed method interpolates images based on analysing the local structure of the images. The original images are classified into two categories: homogenous areas and edge areas. The interpolation of pixels in the different classified areas is accomplished by using individual interpolation algorithm, respectively. The conceptual procedure of our proposed algorithm is illustrated as Fig. 1. Determination of pixels to be either homogenous pixels or edge pixels is based on a preset threshold value. First, the differences of pixels values along horizontal, vertical and diagonal directions are determined in a 3!3 window, respectively. Choice of the 3!3 window can significantly reduce computational loading and structural complexity of our proposed algorithm. We determine the differences of pixel values of the four directions one by one. Fig. 2 gives a schematic illustration to the four directions, one for horizontal, one for vertical and two for diagonal directions. If the difference is less than the preset threshold value, a non-interpolated pixel (white dot) will be classified as a homogenous pixel. Non-interpolated points in the homogenous areas are simply filled using bilinear interpolation. If the difference of pixel values is larger than the threshold value, the non-interpolated point is assigned as an edge pixel. After the first step, some non-interpolated pixels are remained as points in the edge areas. These pixels on edges will be left for further processing in the second step. An example of the result of the first step is demonstrated in Interpolate homogenous area Second step Interpolate edge pixels High-resolution image Fig. 1. The procedure of the proposed algorithm. Fig. 3. The result of the first step of the proposed algorithm for Lena image.

3 M.-J. Chen et al. / Image and Vision Computing 23 (2005) Original pixel Interpolated pixel Interpolated pixel/ Edge pixels Edge pixel (a) Case 1 (b) Case 2 (c) Case 3 Fig. 4. All neighbouring pixels around a non-interpolated pixel. Fig. 3. Some non-interpolated pixels are located on edges in the image. The second step of the proposed algorithm is to interpolate the edge pixels using all neighbouring pixels, which contain original pixels and interpolated pixels at the first step. Various types of neighbouring pixels are shown in Fig. 4, including black points, grey-points and spot points. For each pair of pixels, the smallest difference of pixel values implies the highest correlation between them. The edge pixel is interpolated along the direction of having minimum difference. If all of the spot points are interpolated pixels at the first step, the minimum difference is found on four directions across the white point (edge pixel). If a spot point is classified as an edge pixel, the minimum difference is obtained on the other directions excluding the edge pixel Bilinear interpolation algorithm for homogenous pixels We assume the X of low-resolution image with size H! W is enlarged to the Y of high-resolution image with size 2H!2W. The Y 2i,2j is zoomed from X i,j. We determine the homogenous pixels at Y 2iC1,2j, Y 2i,2jC1 and Y 2iC1,2jC1 using pixel difference criterion (Seen from Fig. 5). When these pixels are homogenous, we interpolate these pixels using bilinear interpolation algorithm. The procedure for determining pixel difference is described as follows: DY 1 Z jy 2i;2j KY 2iC2p;2jC2q j where p; q2fð0; 1Þ; ð1; 0Þg if DY 2!threshold and DY 3!threshold then DY min Z minfdy 2 ;DY 3 g if DY min Z DY 2 Y 2iC1;2jC1 ZðY 2iC2;2j CY 2i;2jC2 Þ=2 else Y 2iC1;2jC1 ZðY 2i;2j CY 2iC2;2jC2 Þ=2 else if DY 2! threshold then Y 2iC1;2jC1 Z ðy 2iC2;2j CY 2i;2jC2 Þ=2 else if DY 3!threshold then Y 2iC1;2jC1 ZðY 2i;2j CY 2iC2;2jC2 Þ=2 else DY 2 Z jy 2iC2;2j KY 2i;2jC2 j DY 3 Z jy 2i;2j KY 2iC2;2jC2 j Y 2iC1;2jC1 is edge pixel if DY 1! threshold then Y 2i,2j Y 2i+1,2j Y 2i+2,2j Y 2iCp;2jCq Z ðy 2i;2j CY 2iC2p;2jC2q Þ=2 Y 2i,2j+1 Y 2i+1,2j+1 else Y 2i,2j+2 Y 2i+2,2j+2 Y 2iCp;2jCq is edge pixel Fig. 5. Interpolation of homogenous pixels.

4 794 M.-J. Chen et al. / Image and Vision Computing 23 (2005) Y 2i 1 2j 1 Y 2i 2j 1 Y 2i+1 2j 1 diff 2 diff 3 diff 1 diff 4 Y 2i 1 2j Y 2i 2j Y 2i+1 2j Y 2i 1 2j+1 Y 2i 2j+1 Y 2i+1 2j+1 Fig. 6. Interpolation of edge pixels. Table 2 Comparison of computational complexity (Assume n pixels are interpolated) Add Sub Mul. Div. Shift Inverse Zero-order Bilinear 3n 3n 6n Bicubic 27n 45n 135n 9n NEDI Homogenous n n Edge 4n 1288n 4n Proposeogenous Hom- n n Edge n 4n n After determining the pixel differences, the noninterpolated pixels are classified as the edge pixels and then processed by the following procedures Edge-oriented adaptive interpolation for edge pixels Minimum difference of various directions can be found in either of the following cases. In case 1, all of the neighbouring pixels are already interpolated at the first step. The edge pixels are interpolated by the neighbouring pixels of four directions. The minimum difference among these four directions is evaluated first. The direction of the minimum difference indicates that the edge pixel is oriented to this direction as shown in Fig. 6. The procedure of the minimum difference algorithm is described as follows: diff 1 Z jy 2iÿ1;2j ÿ Y 2iC1;2j j diff min Z minfdiff k g; for 1%k%4 In case 2, some of the neighbouring pixels which are not interpolated at the first step are classified as the edge pixels. The minimum difference is found by using the remaining neighbouring pixels. In Fig. 6, we assume that two pixels Y 2iK1,2jC1 and Y 2i,2jC1 are not interpolated at the first step, and the minimum difference is found by skipping the two directions along with diff 3 and diff 4. The procedure is expressed by the following equations. diff 1 ZjY 2iÿ1;2j ÿ Y 2iC1;2j j diff 2 ZjY 2iÿ1;2jÿ1 ÿ Y 2iC1;2jC1 j diff min Z minfdiff k g; for 1%k%2 From the cases discussed above, the orientation of the diff min can be found. For example, if the diff min is found as diff 2 Z jy 2iÿ1;2jÿ1 ÿ Y 2iC1;2jC1 j diff 3 Z jy 2i;2jÿ1 ÿ Y 2i;2jC1 j diff 4 Z jy 2iC1;2jÿ1 ÿ Y 2iÿ1;2jC1 j (a) Original (b) Zero-order (c) Bilinear Table 1 Average PSNR of the homogenous areas using different algorithms for six images ZreoZorder (db) Bilinear (db) PSNR Bicubic (db) (d) Bicubic (e) NEDI (f) Proposed Fig. 7. The interpolation results by various algorithms for artificial image A (Interpolated from 64!64 to 256!256).

5 M.-J. Chen et al. / Image and Vision Computing 23 (2005) (a) Original (b) Zero-order (c) Bilinear (d) Bicubic (e) NEDI (f) Proposed Fig. 8. Subjective quality of a portion of Pepper image (Down-sampled from 512!512 to 128!128, then interpolated from 128!128 to 512!512). diff 1, Y 2iK1,2j correlating closely with Y 2iC1,2j,Y 2i,2j is therefore interpolated by using Y 2i;2j ZðY 2iÿ1;2j CY 2iC1;2j Þ=2 3. Experimental results In this section, we first compare subjective and objective qualities of Zero-order, Bilinear, Bicubic, NEDI and our proposed algorithms applied to interpolate still images. Six grey-level images (Pepper, Milkdrop, Tiffany, Comtal, Jet and Lena) and three colour images (Pepper, Jet and Lena) are tested. Zero-order, bilinear and bicubic interpolation algorithms are well-known linear interpolation methods. The Peak Signal to Noise Ratios (PSNRs) for these three algorithms performing in homogeneous areas are shown on table 1. The performance of using bilinear interpolation is Table 3 PSNR (db) comparison for grey level images Pepper Tiffany Comtal Jet Lena Milkdrop 256! !512 Zeroorder Bilinear Bicubic NEDI Proposed ! !512 Zeroorder Bilinear Bicubic NEDI Proposed similar with that of using bicubic interpolation. Moreover, a comparison of the computational complexity for the five methods shown in table 2 which indicates that the bicubic method has much greater computational complexity than the bilinear method. Therefore, the bilinear interpolation algorithm is heuristically employed in the first step of our proposed algorithm in order to reduce computational loading. Step edge testing of the five algorithms is performed as the enlarged A s in Fig. 7. Our proposed method has similar subjective quality compared to that of NEDI and performance superior to the rest of the three methods. Subjective qualities of colour images for these algorithms are demonstrated by portion of Pepper images in Fig. 8. The interpolated image of our proposed algorithm has smoother edges than the others. Table 3 shows the objective quality of grey-level images up-sampling from 256!256 to 512!512 and from 128!128 to 512!512. Table 4 shows the objective quality of up-sampled colour images from 256! 256 to 512!512 and 128!128 to 512!512. In general, our proposed method has better objective quality seconded to NEDI. Table 4 PSNR (db) comparison for colour images 256! ! ! !512 Pepper Jet Lena Pepper Jet Lena Zero-order Bilinear Bicubic NEDI Proposed

6 796 M.-J. Chen et al. / Image and Vision Computing 23 (2005) Table 5 Average CPU time (seconds/image) of various algorithms (Interpolated from QCIF to CIF) QCIF to CIF (sec) Zeroorder Bilinear Bicubic NEDI Proposed Table 6 Average PSNR (db) comparison for video interpolation Zero-order Bilinear Bicubic Proposed QCIF to CIF QCIF to 4CIF Table 5 shows average CPU time (seconds/image) of the five methods to interpolate images of QCIF to CIF. Table 2 depicts that NEDI has the highest computational complexity on edge areas compared to the other methods. Therefore, we conclude that NEDI is not suitable for interpolating images in real-time. By contrast, our proposed algorithm has relatively lower computational complexity and average CPU time, which is capable of being used for real-time interpolation of images. Preset threshold value for pixels grouping is one of factors that may influence quality performance and processing speed. The total number of edge pixels in an image is increased when the threshold is set to a value closing to zero. In the circumstance, the PSNR of the interpolated image is accordingly increased, but computational complexity is much higher due to the increased number of edge pixels. Table 2 depicts the fact that the computation loading for interpolating an edge pixel is heavier than a homogenous pixel. The threshold value is set to 25 for our experiments with concerning quality performance and processing speed. The experimental results of our tests show that the amount of PSNR dropping is less than 0.2 db compared to that threshold values are set to near zero. It is worthy to note that no decreasing of the subjective quality can be found in images interpolated by using threshold value set to 25. The major goals of the proposed algorithm are to achieve real-time interpolation and to have better subjective quality. We conduct an experiment to observe the effect of transmitting a sequence of down-sampled video with different bit-rates in H.263C and compare the visual quality of interpolated CIF video with that of CIF video. TMN8 is employed as a rate control of our scheme. The down-sampled CIF (to QCIF) and original CIF are transmitted with the same channel bit-rate for each time. The bit rates are set to 16, 24, 32, 64, 96, 128, 300 K and 1.5 M bits/s, respectively. Frame-rate is 30 FPS (Frame per (a) 35 Dancer PSNR(dB) CIF Proposed 16k 24k 32k 64k 96k 128k 300k 1500K Bit-rate (Bits/s) (b) Encoded Dancer 16k 24k 32k 64k 96k 128k 300k 1500k Bit-rate (Bits/s) CIF QCIF Fig. 9. Performance comparison of interpolated CIF and CIF at 30 FPS for Dancer sequence. (a) Comparison of PSNR for CIF and interpolated CIF. (b) Number of encoded frames.

7 M.-J. Chen et al. / Image and Vision Computing 23 (2005) (a) Original CIF (b) QCIF (c) Decoded QCIF (d) Decoded CIF (e) Interpolated CIF from decoded QCIF Fig. 10. Subjective quality of Dancer sequence Frame#54. Second). Quantisation parameter is tuned to 13. A total of 151 frames are processed. In decoder end, the downsampled CIF is interpolated to CIF using our proposed algorithm. PSNRs of interpolated CIF and CIF are compared in the experiment. The calculation of PSNR is based on original CIF. If there is a skipped frame in the interpolated CIF or CIF, we use repeated frame to calculate PSNR. Table 6 shows the average objective quality of 4 different video sequences being interpolated from QCIF to CIF and CIF to 4CIF in size. We can observe that our proposed algorithm has better objective quality than other methods. (a) Original CIF (b) QCIF (c) Decoded QCIF (d) Decoded CIF (e) Interpolated CIF from decoded QCIF Fig. 11. Subjective quality of Silent sequence Frame#25.

8 798 M.-J. Chen et al. / Image and Vision Computing 23 (2005) Two video sequences, Dancer and Silent, are tested. The Dancer sequence is regarded as a high-motion sequence. The PSNRs for different bit-rates are shown in Fig. 9(a). Fig. 9(b) illustrates the number of encoded frames with varying bit-rates. The interpolated CIF performs better objective quality in low bit-rates because the interpolated CIF has fewer skipped frames than CIF. Figs. 10 and 11 show the subjective quality of interpolated CIF and CIF. The background and skirt are apparently blocky in Fig. 10(d) and relatively smoother in Fig. 10(e). The hand and face are affected by blocky effect in Fig. 11(d) and the hand and face look much smoother in Fig. 11(e). According to the experimental results, we know that the interpolated CIF has better performance than CIF in limited bandwidth. The super performance especially appears in high-motion portions of images. 4. Conclusions The proposed algorithm successfully achieves the goals of real-time interpolation and good subjective quality. We suggest that the algorithm can be applied to videoconference or video images based on the nature of low computational complexity and good image quality. Image transforming from QCIF to CIF size becomes practically accessible by applying our method. The image quality will be substantially promoted in very low bit-rate video or bandwidth-limited videoconference. Acknowledgements This research was supported by Leadtek Research Inc. under the contract 91A0034. References [1] W.K. Pratt, Digital Image Processing, Wiley, Toronto, Ont., Canada, [2] R.G. Keys, Cubic convolution interpolation for digital image processing, IEEE Transactions on Acoustics, Speech, Signal Processing 29 (6) (1981) [3] S.D. Bayraker, R.M. Mersereau, A new method for directional image interpolation, IEEE International Conference on Acoustics, Speech, and Signal Processing 4 (1995) [4] L. Khriji, M. Gabbouj, Directional-vector rational filters for color image interpolation Proceedings of the Tenth International Conference on Microelectronics (1998), pp [5] C. Lee, B. Zeng, A novel interpolation scheme for rectangularly subsampled images, International Conference on Image Processing 3 (1999) [6] B. Zeng, M.S. Fu, C.C. Chuang, New interleaved hierarchical interpolation with median-based interpolators for progressive image transmission, Signal Processing 81 (2001) [7] H. Jiang, C. Moloney, A new direction adaptive scheme for image interpolation, International Conference on Image Processing 3 (2002) [8] H. Shi, R. Ward, Canny edge based image expansion, International Symposium on Circuits and Systems 1 (2002) [9] A.M. Darwish, M.S. Bedair, S.I. Shaheen, Adaptive resampling algorithm for image zooming, IEE Proceedings-Vision Image and Signal Processing 144 (4) (1997) [10] X. Li, M.T. Orchard, New edge-directed interpolation, IEEE Transactions on Image Processing 10 (10) (2001)

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 Edge Based Adaptive Interpolation Algorithm for Image Scaling

An Edge Based Adaptive Interpolation Algorithm for Image Scaling An Edge Based Adaptive Interpolation Algorithm for Image Scaling Wanli Chen, Hongjian Shi Department of Electrical and Electronic Engineering Southern University of Science and Technology, Shenzhen, Guangdong,

More information

Adaptive osculatory rational interpolation for image processing

Adaptive osculatory rational interpolation for image processing Journal of Computational and Applied Mathematics 195 (2006) 46 53 www.elsevier.com/locate/cam Adaptive osculatory rational interpolation for image processing Min Hu a, Jieqing Tan b, a College of Computer

More information

Image Interpolation using Collaborative Filtering

Image Interpolation using Collaborative Filtering Image Interpolation using Collaborative Filtering 1,2 Qiang Guo, 1,2,3 Caiming Zhang *1 School of Computer Science and Technology, Shandong Economic University, Jinan, 250014, China, qguo2010@gmail.com

More information

Image Error Concealment Based on Watermarking

Image Error Concealment Based on Watermarking Image Error Concealment Based on Watermarking Shinfeng D. Lin, Shih-Chieh Shie and Jie-Wei Chen Department of Computer Science and Information Engineering,National Dong Hwa Universuty, Hualien, Taiwan,

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

Hybrid Stegnography using ImagesVaried PVD+ LSB Detection Program

Hybrid Stegnography using ImagesVaried PVD+ LSB Detection Program www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 5 May 2015, Page No. 12086-12090 Hybrid Stegnography using ImagesVaried PVD+ LSB Detection Program Shruti

More information

A reversible data hiding based on adaptive prediction technique and histogram shifting

A reversible data hiding based on adaptive prediction technique and histogram shifting A reversible data hiding based on adaptive prediction technique and histogram shifting Rui Liu, Rongrong Ni, Yao Zhao Institute of Information Science Beijing Jiaotong University E-mail: rrni@bjtu.edu.cn

More information

Image Interpolation Using Multiscale Geometric Representations

Image Interpolation Using Multiscale Geometric Representations Image Interpolation Using Multiscale Geometric Representations Nickolaus Mueller, Yue Lu and Minh N. Do Department of Electrical and Computer Engineering University of Illinois at Urbana-Champaign ABSTRACT

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

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

Express Letters. A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation. Jianhua Lu and Ming L. Liou

Express Letters. A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation. Jianhua Lu and Ming L. Liou IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 7, NO. 2, APRIL 1997 429 Express Letters A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation Jianhua Lu and

More information

Coding of Coefficients of two-dimensional non-separable Adaptive Wiener Interpolation Filter

Coding of Coefficients of two-dimensional non-separable Adaptive Wiener Interpolation Filter Coding of Coefficients of two-dimensional non-separable Adaptive Wiener Interpolation Filter Y. Vatis, B. Edler, I. Wassermann, D. T. Nguyen and J. Ostermann ABSTRACT Standard video compression techniques

More information

MRT based Adaptive Transform Coder with Classified Vector Quantization (MATC-CVQ)

MRT based Adaptive Transform Coder with Classified Vector Quantization (MATC-CVQ) 5 MRT based Adaptive Transform Coder with Classified Vector Quantization (MATC-CVQ) Contents 5.1 Introduction.128 5.2 Vector Quantization in MRT Domain Using Isometric Transformations and Scaling.130 5.2.1

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

A Very Low Bit Rate Image Compressor Using Transformed Classified Vector Quantization

A Very Low Bit Rate Image Compressor Using Transformed Classified Vector Quantization Informatica 29 (2005) 335 341 335 A Very Low Bit Rate Image Compressor Using Transformed Classified Vector Quantization Hsien-Wen Tseng Department of Information Management Chaoyang University of Technology

More information

Novel Iterative Back Projection Approach

Novel Iterative Back Projection Approach IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 1 (May. - Jun. 2013), PP 65-69 Novel Iterative Back Projection Approach Patel Shreyas A. Master in

More information

Lecture 2 Image Processing and Filtering

Lecture 2 Image Processing and Filtering Lecture 2 Image Processing and Filtering UW CSE vision faculty What s on our plate today? Image formation Image sampling and quantization Image interpolation Domain transformations Affine image transformations

More information

IMAGE SUPER RESOLUTION USING NON SUB-SAMPLE CONTOURLET TRANSFORM WITH LOCAL TERNARY PATTERN

IMAGE SUPER RESOLUTION USING NON SUB-SAMPLE CONTOURLET TRANSFORM WITH LOCAL TERNARY PATTERN IMAGE SUPER RESOLUTION USING NON SUB-SAMPLE CONTOURLET TRANSFORM WITH LOCAL TERNARY PATTERN Pikin S. Patel 1, Parul V. Pithadia 2, Manoj parmar 3 PG. Student, EC Dept., Dr. S & S S Ghandhy Govt. Engg.

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

FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION

FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION Yen-Chieh Wang( 王彥傑 ), Zong-Yi Chen( 陳宗毅 ), Pao-Chi Chang( 張寶基 ) Dept. of Communication Engineering, National Central

More information

Adaptive Steganography Method Based on Two Tiers Pixel Value Differencing

Adaptive Steganography Method Based on Two Tiers Pixel Value Differencing Adaptive Steganography Method Based on Two Tiers Pixel Value Differencing Chi-Yao Weng 1, Yen-Chia Huang 1, Chin-Feng Lee 2(&), and Dong-Peng Lin 2 1 Department of Computer Science, National Pingtung University,

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

Image zooming using directional cubic convolution interpolation

Image zooming using directional cubic convolution interpolation Published in IET Image Processing Received on 17th May 2010 Revised on 18th February 2012 ISSN 1751-9659 Image zooming using directional cubic convolution interpolation D. Zhou 1 X. Shen 1 W. Dong 2 1

More information

Video compression with 1-D directional transforms in H.264/AVC

Video compression with 1-D directional transforms in H.264/AVC Video compression with 1-D directional transforms in H.264/AVC The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation Kamisli, Fatih,

More information

IMPROVED RHOMBUS INTERPOLATION FOR REVERSIBLE WATERMARKING BY DIFFERENCE EXPANSION. Catalin Dragoi, Dinu Coltuc

IMPROVED RHOMBUS INTERPOLATION FOR REVERSIBLE WATERMARKING BY DIFFERENCE EXPANSION. Catalin Dragoi, Dinu Coltuc 0th European Signal Processing Conference (EUSIPCO 01) Bucharest, Romania, August 7-31, 01 IMPROVED RHOMBUS INTERPOLATION FOR REVERSIBLE WATERMARKING BY DIFFERENCE EXPANSION Catalin Dragoi, Dinu Coltuc

More information

Motion Estimation for Video Coding Standards

Motion Estimation for Video Coding Standards Motion Estimation for Video Coding Standards Prof. Ja-Ling Wu Department of Computer Science and Information Engineering National Taiwan University Introduction of Motion Estimation The goal of video compression

More information

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation 2009 Third International Conference on Multimedia and Ubiquitous Engineering A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation Yuan Li, Ning Han, Chen Chen Department of Automation,

More information

BI-DIRECTIONAL AFFINE MOTION COMPENSATION USING A CONTENT-BASED, NON-CONNECTED, TRIANGULAR MESH

BI-DIRECTIONAL AFFINE MOTION COMPENSATION USING A CONTENT-BASED, NON-CONNECTED, TRIANGULAR MESH BI-DIRECTIONAL AFFINE MOTION COMPENSATION USING A CONTENT-BASED, NON-CONNECTED, TRIANGULAR MESH Marc Servais, Theo Vlachos and Thomas Davies University of Surrey, UK; and BBC Research and Development,

More information

Broad field that includes low-level operations as well as complex high-level algorithms

Broad field that includes low-level operations as well as complex high-level algorithms Image processing About Broad field that includes low-level operations as well as complex high-level algorithms Low-level image processing Computer vision Computational photography Several procedures and

More information

Mesh Based Interpolative Coding (MBIC)

Mesh Based Interpolative Coding (MBIC) Mesh Based Interpolative Coding (MBIC) Eckhart Baum, Joachim Speidel Institut für Nachrichtenübertragung, University of Stuttgart An alternative method to H.6 encoding of moving images at bit rates below

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

EUSIPCO A SPACE-VARIANT CUBIC-SPLINE INTERPOLATION

EUSIPCO A SPACE-VARIANT CUBIC-SPLINE INTERPOLATION EUSIPCO 213 1569744341 A SPACE-VARIAN CUBIC-SPLINE INERPOLAION Jianxing Jiang, Shaohua Hong, Lin Wang Department of Communication Engineering, Xiamen University, Xiamen, Fujian, 3615, P.R. China. ABSRAC

More information

Efficient Method for Half-Pixel Block Motion Estimation Using Block Differentials

Efficient Method for Half-Pixel Block Motion Estimation Using Block Differentials Efficient Method for Half-Pixel Block Motion Estimation Using Block Differentials Tuukka Toivonen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering

More information

Modified SPIHT Image Coder For Wireless Communication

Modified SPIHT Image Coder For Wireless Communication Modified SPIHT Image Coder For Wireless Communication M. B. I. REAZ, M. AKTER, F. MOHD-YASIN Faculty of Engineering Multimedia University 63100 Cyberjaya, Selangor Malaysia Abstract: - The Set Partitioning

More information

Interresolution Look-up Table for Improved Spatial Magnification of Image

Interresolution Look-up Table for Improved Spatial Magnification of Image Journal of Visual Communication and Image Representation 11, 360 373 (2000) doi:10.1006/jvci.1999.0451, available online at http://www.idealibrary.com on Interresolution Look-up Table for Improved Spatial

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

Effects Of Shadow On Canny Edge Detection through a camera

Effects Of Shadow On Canny Edge Detection through a camera 1523 Effects Of Shadow On Canny Edge Detection through a camera Srajit Mehrotra Shadow causes errors in computer vision as it is difficult to detect objects that are under the influence of shadows. Shadow

More information

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS Television services in Europe currently broadcast video at a frame rate of 25 Hz. Each frame consists of two interlaced fields, giving a field rate of 50

More information

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Jung-Ah Choi and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju, 500-712, Korea

More information

New feature preserving noise removal algorithm based on thediscrete cosine transform and the a prior knowledge of pixel type.

New feature preserving noise removal algorithm based on thediscrete cosine transform and the a prior knowledge of pixel type. Title New feature preserving noise removal algorithm based on thediscrete cosine transform and the a prior knowledge of pixel type Author(s) Yung, HC; Lai, HS Citation International Conference on Image

More information

IMPROVED MOTION-BASED LOCALIZED SUPER RESOLUTION TECHNIQUE USING DISCRETE WAVELET TRANSFORM FOR LOW RESOLUTION VIDEO ENHANCEMENT

IMPROVED MOTION-BASED LOCALIZED SUPER RESOLUTION TECHNIQUE USING DISCRETE WAVELET TRANSFORM FOR LOW RESOLUTION VIDEO ENHANCEMENT 17th European Signal Processing Conference (EUSIPCO 009) Glasgow, Scotland, August 4-8, 009 IMPROVED MOTION-BASED LOCALIZED SUPER RESOLUTION TECHNIQUE USING DISCRETE WAVELET TRANSFORM FOR LOW RESOLUTION

More information

COPYRIGHT PROTECTION OF PALETTE IMAGES BY A ROBUST LOSSLESS VISIBLE WATERMARKING TECHNIQUE *

COPYRIGHT PROTECTION OF PALETTE IMAGES BY A ROBUST LOSSLESS VISIBLE WATERMARKING TECHNIQUE * COPYRIGHT PROTECTION OF PALETTE IMAGES BY A ROBUST LOSSLESS VISIBLE WATERMARKING TECHNIQUE * Pei-Pei Chen ( 陳佩貝 ) 1 and Wen-Hsiang Tsai ( 蔡文祥 ) 1, 2 1 Dept. of Computer Science, National Chiao Tung University,

More information

An Information Hiding Scheme Based on Pixel- Value-Ordering and Prediction-Error Expansion with Reversibility

An Information Hiding Scheme Based on Pixel- Value-Ordering and Prediction-Error Expansion with Reversibility An Information Hiding Scheme Based on Pixel- Value-Ordering Prediction-Error Expansion with Reversibility Ching-Chiuan Lin Department of Information Management Overseas Chinese University Taichung, Taiwan

More information

A Novel Resolution Enhancement Scheme Based on Edge Directed Interpolation using DT-CWT for Satellite Imaging Applications

A Novel Resolution Enhancement Scheme Based on Edge Directed Interpolation using DT-CWT for Satellite Imaging Applications COPYRIGHT 2011 IJCIT, ISSN 2078-5828 (PRINT), ISSN 2218-5224 (ONLINE), VOLUME 02, ISSUE 01, MANUSCRIPT CODE: 110710 A Novel Resolution Enhancement Scheme Based on Edge Directed Interpolation using DT-CWT

More information

Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM

Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM AUSTRALIAN JOURNAL OF BASIC AND APPLIED SCIENCES ISSN:1991-8178 EISSN: 2309-8414 Journal home page: www.ajbasweb.com Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM 1 Saranya

More information

Key words: B- Spline filters, filter banks, sub band coding, Pre processing, Image Averaging IJSER

Key words: B- Spline filters, filter banks, sub band coding, Pre processing, Image Averaging IJSER International Journal of Scientific & Engineering Research, Volume 7, Issue 9, September-2016 470 Analyzing Low Bit Rate Image Compression Using Filters and Pre Filtering PNV ABHISHEK 1, U VINOD KUMAR

More information

Image Gap Interpolation for Color Images Using Discrete Cosine Transform

Image Gap Interpolation for Color Images Using Discrete Cosine Transform Image Gap Interpolation for Color Images Using Discrete Cosine Transform Viji M M, Prof. Ujwal Harode Electronics Dept., Pillai College of Engineering, Navi Mumbai, India Email address: vijisubhash10[at]gmail.com

More information

Fast Mode Decision for H.264/AVC Using Mode Prediction

Fast Mode Decision for H.264/AVC Using Mode Prediction Fast Mode Decision for H.264/AVC Using Mode Prediction Song-Hak Ri and Joern Ostermann Institut fuer Informationsverarbeitung, Appelstr 9A, D-30167 Hannover, Germany ri@tnt.uni-hannover.de ostermann@tnt.uni-hannover.de

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

Wavelet Based Image Compression Using ROI SPIHT Coding

Wavelet Based Image Compression Using ROI SPIHT Coding International Journal of Information & Computation Technology. ISSN 0974-2255 Volume 1, Number 2 (2011), pp. 69-76 International Research Publications House http://www.irphouse.com Wavelet Based Image

More information

Highly Secure Invertible Data Embedding Scheme Using Histogram Shifting Method

Highly Secure Invertible Data Embedding Scheme Using Histogram Shifting Method www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 8 August, 2014 Page No. 7932-7937 Highly Secure Invertible Data Embedding Scheme Using Histogram Shifting

More information

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

Comparative Analysis of Image Compression Using Wavelet and Ridgelet Transform

Comparative Analysis of Image Compression Using Wavelet and Ridgelet Transform Comparative Analysis of Image Compression Using Wavelet and Ridgelet Transform Thaarini.P 1, Thiyagarajan.J 2 PG Student, Department of EEE, K.S.R College of Engineering, Thiruchengode, Tamil Nadu, India

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

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain Author manuscript, published in "International Symposium on Broadband Multimedia Systems and Broadcasting, Bilbao : Spain (2009)" One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

More information

International Journal of Research in Advent Technology Available Online at:

International Journal of Research in Advent Technology Available Online at: IMAGE RESOLUTION ENHANCEMENT BY USING DIFFERENT WAVELET DECOMPOSITIONS Tullimilli. ch.padmini 1 M.V.Sudhkar 2 1,2 ECE Department, 1 M.Tech Student,Sri Mittapalli college of Engineering, Guntur 2 Assistant

More information

COMPARISON OF DIFFERENT IMAGE INTERPOLATION ALGORITHMS

COMPARISON OF DIFFERENT IMAGE INTERPOLATION ALGORITHMS COMPARISON OF DIFFERENT IMAGE INTERPOLATION ALGORITHMS By Divya Doma Problem Report submitted to the College of Engineering and Mineral Resources at West Virginia University in partial fulfillment of the

More information

Complexity Reduced Mode Selection of H.264/AVC Intra Coding

Complexity Reduced Mode Selection of H.264/AVC Intra Coding Complexity Reduced Mode Selection of H.264/AVC Intra Coding Mohammed Golam Sarwer 1,2, Lai-Man Po 1, Jonathan Wu 2 1 Department of Electronic Engineering City University of Hong Kong Kowloon, Hong Kong

More information

Comparative Analysis of Edge Based Single Image Superresolution

Comparative Analysis of Edge Based Single Image Superresolution Comparative Analysis of Edge Based Single Image Superresolution Sonali Shejwal 1, Prof. A. M. Deshpande 2 1,2 Department of E&Tc, TSSM s BSCOER, Narhe, University of Pune, India. ABSTRACT: Super-resolution

More information

Image Interpolation Based on Weighted and Blended Rational Function

Image Interpolation Based on Weighted and Blended Rational Function Image Interpolation Based on Weighted and Blended Rational Function Yifang Liu, Yunfeng Zhang, Qiang Guo, Caiming Zhang School of Computer Science and Technology, Shandong University of Finance and Economics,

More information

Noise filtering for television receivers with reduced memory

Noise filtering for television receivers with reduced memory Noise filtering for television receivers with reduced memory R. J. Schutten, G. de Haan and A. H. M. van Roermund. Philips Research Laboratories, Television Systems Group, Prof. Holstlaan 4, 5656 AA Eindhoven,

More information

A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames

A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames Ki-Kit Lai, Yui-Lam Chan, and Wan-Chi Siu Centre for Signal Processing Department of Electronic and Information Engineering

More information

Reduction of Blocking artifacts in Compressed Medical Images

Reduction of Blocking artifacts in Compressed Medical Images ISSN 1746-7659, England, UK Journal of Information and Computing Science Vol. 8, No. 2, 2013, pp. 096-102 Reduction of Blocking artifacts in Compressed Medical Images Jagroop Singh 1, Sukhwinder Singh

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

User-Friendly Sharing System using Polynomials with Different Primes in Two Images

User-Friendly Sharing System using Polynomials with Different Primes in Two Images User-Friendly Sharing System using Polynomials with Different Primes in Two Images Hung P. Vo Department of Engineering and Technology, Tra Vinh University, No. 16 National Road 53, Tra Vinh City, Tra

More information

Streaming Video Based on Temporal Frame Transcoding.

Streaming Video Based on Temporal Frame Transcoding. Streaming Video Based on Temporal Frame Transcoding. Fadlallah Ali Fadlallah Othman O. Khalifa and Aisha Hassan Abdalla Department of Computer Science Sudan University of Science and Technology Khartoum-SUDAN

More information

Comparative Analysis in Medical Imaging

Comparative Analysis in Medical Imaging 1 International Journal of Computer Applications (975 8887) Comparative Analysis in Medical Imaging Ashish Verma DCS, Punjabi University 1, Patiala, India Bharti Sharma DCS, Punjabi University 1, Patiala,

More information

A NOVEL SECURED BOOLEAN BASED SECRET IMAGE SHARING SCHEME

A NOVEL SECURED BOOLEAN BASED SECRET IMAGE SHARING SCHEME VOL 13, NO 13, JULY 2018 ISSN 1819-6608 2006-2018 Asian Research Publishing Network (ARPN) All rights reserved wwwarpnjournalscom A NOVEL SECURED BOOLEAN BASED SECRET IMAGE SHARING SCHEME Javvaji V K Ratnam

More information

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE 5359 Gaurav Hansda 1000721849 gaurav.hansda@mavs.uta.edu Outline Introduction to H.264 Current algorithms for

More information

A Reversible Data Hiding Scheme for BTC- Compressed Images

A Reversible Data Hiding Scheme for BTC- Compressed Images IJACSA International Journal of Advanced Computer Science and Applications, A Reversible Data Hiding Scheme for BTC- Compressed Images Ching-Chiuan Lin Shih-Chieh Chen Department of Multimedia and Game

More information

Review and Implementation of DWT based Scalable Video Coding with Scalable Motion Coding.

Review and Implementation of DWT based Scalable Video Coding with Scalable Motion Coding. Project Title: Review and Implementation of DWT based Scalable Video Coding with Scalable Motion Coding. Midterm Report CS 584 Multimedia Communications Submitted by: Syed Jawwad Bukhari 2004-03-0028 About

More information

DIGITAL IMAGE WATERMARKING BASED ON A RELATION BETWEEN SPATIAL AND FREQUENCY DOMAINS

DIGITAL IMAGE WATERMARKING BASED ON A RELATION BETWEEN SPATIAL AND FREQUENCY DOMAINS DIGITAL IMAGE WATERMARKING BASED ON A RELATION BETWEEN SPATIAL AND FREQUENCY DOMAINS Murat Furat Mustafa Oral e-mail: mfurat@cu.edu.tr e-mail: moral@mku.edu.tr Cukurova University, Faculty of Engineering,

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

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

Image Resolution Improvement By Using DWT & SWT Transform

Image Resolution Improvement By Using DWT & SWT Transform Image Resolution Improvement By Using DWT & SWT Transform Miss. Thorat Ashwini Anil 1, Prof. Katariya S. S. 2 1 Miss. Thorat Ashwini A., Electronics Department, AVCOE, Sangamner,Maharastra,India, 2 Prof.

More information

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION Panca Mudjirahardjo, Rahmadwati, Nanang Sulistiyanto and R. Arief Setyawan Department of Electrical Engineering, Faculty of

More information

A New Configuration of Adaptive Arithmetic Model for Video Coding with 3D SPIHT

A New Configuration of Adaptive Arithmetic Model for Video Coding with 3D SPIHT A New Configuration of Adaptive Arithmetic Model for Video Coding with 3D SPIHT Wai Chong Chia, Li-Minn Ang, and Kah Phooi Seng Abstract The 3D Set Partitioning In Hierarchical Trees (SPIHT) is a video

More information

THREE DESCRIPTIONS OF SCALAR QUANTIZATION SYSTEM FOR EFFICIENT DATA TRANSMISSION

THREE DESCRIPTIONS OF SCALAR QUANTIZATION SYSTEM FOR EFFICIENT DATA TRANSMISSION THREE DESCRIPTIONS OF SCALAR QUANTIZATION SYSTEM FOR EFFICIENT DATA TRANSMISSION Hui Ting Teo and Mohd Fadzli bin Mohd Salleh School of Electrical and Electronic Engineering Universiti Sains Malaysia,

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

Fuzzy Inference System based Edge Detection in Images

Fuzzy Inference System based Edge Detection in Images Fuzzy Inference System based Edge Detection in Images Anjali Datyal 1 and Satnam Singh 2 1 M.Tech Scholar, ECE Department, SSCET, Badhani, Punjab, India 2 AP, ECE Department, SSCET, Badhani, Punjab, India

More information

A LOW-COMPLEXITY AND LOSSLESS REFERENCE FRAME ENCODER ALGORITHM FOR VIDEO CODING

A LOW-COMPLEXITY AND LOSSLESS REFERENCE FRAME ENCODER ALGORITHM FOR VIDEO CODING 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) A LOW-COMPLEXITY AND LOSSLESS REFERENCE FRAME ENCODER ALGORITHM FOR VIDEO CODING Dieison Silveira, Guilherme Povala,

More information

Locating 1-D Bar Codes in DCT-Domain

Locating 1-D Bar Codes in DCT-Domain Edith Cowan University Research Online ECU Publications Pre. 2011 2006 Locating 1-D Bar Codes in DCT-Domain Alexander Tropf Edith Cowan University Douglas Chai Edith Cowan University 10.1109/ICASSP.2006.1660449

More information

Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution

Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution 2011 IEEE International Symposium on Multimedia Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution Jeffrey Glaister, Calvin Chan, Michael Frankovich, Adrian

More information

VISUAL QUALITY ASSESSMENT CHALLENGES FOR ARCHITECTURE DESIGN EXPLORATIONS. Wen-Fu Kao and Durgaprasad Bilagi. Intel Corporation Folsom, CA 95630

VISUAL QUALITY ASSESSMENT CHALLENGES FOR ARCHITECTURE DESIGN EXPLORATIONS. Wen-Fu Kao and Durgaprasad Bilagi. Intel Corporation Folsom, CA 95630 Proceedings of Seventh International Workshop on Video Processing and Quality Metrics for Consumer Electronics January 30-February 1, 2013, Scottsdale, Arizona VISUAL QUALITY ASSESSMENT CHALLENGES FOR

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

SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC

SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC Randa Atta, Rehab F. Abdel-Kader, and Amera Abd-AlRahem Electrical Engineering Department, Faculty of Engineering, Port

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

A Low Bit-Rate Video Codec Based on Two-Dimensional Mesh Motion Compensation with Adaptive Interpolation

A Low Bit-Rate Video Codec Based on Two-Dimensional Mesh Motion Compensation with Adaptive Interpolation IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 1, JANUARY 2001 111 A Low Bit-Rate Video Codec Based on Two-Dimensional Mesh Motion Compensation with Adaptive Interpolation

More information

SECTION 5 IMAGE PROCESSING 2

SECTION 5 IMAGE PROCESSING 2 SECTION 5 IMAGE PROCESSING 2 5.1 Resampling 3 5.1.1 Image Interpolation Comparison 3 5.2 Convolution 3 5.3 Smoothing Filters 3 5.3.1 Mean Filter 3 5.3.2 Median Filter 4 5.3.3 Pseudomedian Filter 6 5.3.4

More information

Stereo Vision Image Processing Strategy for Moving Object Detecting

Stereo Vision Image Processing Strategy for Moving Object Detecting Stereo Vision Image Processing Strategy for Moving Object Detecting SHIUH-JER HUANG, FU-REN YING Department of Mechanical Engineering National Taiwan University of Science and Technology No. 43, Keelung

More information

CHAPTER 6. 6 Huffman Coding Based Image Compression Using Complex Wavelet Transform. 6.3 Wavelet Transform based compression technique 106

CHAPTER 6. 6 Huffman Coding Based Image Compression Using Complex Wavelet Transform. 6.3 Wavelet Transform based compression technique 106 CHAPTER 6 6 Huffman Coding Based Image Compression Using Complex Wavelet Transform Page No 6.1 Introduction 103 6.2 Compression Techniques 104 103 6.2.1 Lossless compression 105 6.2.2 Lossy compression

More information

Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial Region Segmentation

Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial Region Segmentation IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.11, November 2013 1 Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial

More information

Visible and Long-Wave Infrared Image Fusion Schemes for Situational. Awareness

Visible and Long-Wave Infrared Image Fusion Schemes for Situational. Awareness Visible and Long-Wave Infrared Image Fusion Schemes for Situational Awareness Multi-Dimensional Digital Signal Processing Literature Survey Nathaniel Walker The University of Texas at Austin nathaniel.walker@baesystems.com

More information

Blur Space Iterative De-blurring

Blur Space Iterative De-blurring Blur Space Iterative De-blurring RADU CIPRIAN BILCU 1, MEJDI TRIMECHE 2, SAKARI ALENIUS 3, MARKKU VEHVILAINEN 4 1,2,3,4 Multimedia Technologies Laboratory, Nokia Research Center Visiokatu 1, FIN-33720,

More information

HYBRID DCT-WIENER-BASED INTERPOLATION VIA LEARNT WIENER FILTER. Kwok-Wai Hung and Wan-Chi Siu

HYBRID DCT-WIENER-BASED INTERPOLATION VIA LEARNT WIENER FILTER. Kwok-Wai Hung and Wan-Chi Siu HYBRID -WIENER-BASED INTERPOLATION VIA LEARNT WIENER FILTER Kwok-Wai Hung and Wan-Chi Siu Center for Signal Processing, Department of Electronic and Information Engineering Hong Kong Polytechnic University,

More information

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation , pp.162-167 http://dx.doi.org/10.14257/astl.2016.138.33 A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation Liqiang Hu, Chaofeng He Shijiazhuang Tiedao University,

More information

BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IMAGES FOR URBAN SURVEILLANCE SYSTEMS

BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IMAGES FOR URBAN SURVEILLANCE SYSTEMS BIG DATA-DRIVEN FAST REDUCING THE VISUAL BLOCK ARTIFACTS OF DCT COMPRESSED IMAGES FOR URBAN SURVEILLANCE SYSTEMS Ling Hu and Qiang Ni School of Computing and Communications, Lancaster University, LA1 4WA,

More information

Auto-focusing Technique in a Projector-Camera System

Auto-focusing Technique in a Projector-Camera System 2008 10th Intl. Conf. on Control, Automation, Robotics and Vision Hanoi, Vietnam, 17 20 December 2008 Auto-focusing Technique in a Projector-Camera System Lam Bui Quang, Daesik Kim and Sukhan Lee School

More information

Texture Sensitive Image Inpainting after Object Morphing

Texture Sensitive Image Inpainting after Object Morphing Texture Sensitive Image Inpainting after Object Morphing Yin Chieh Liu and Yi-Leh Wu Department of Computer Science and Information Engineering National Taiwan University of Science and Technology, Taiwan

More information