A Comparative Study of Depth-Map Coding Schemes for 3D Video

Size: px
Start display at page:

Download "A Comparative Study of Depth-Map Coding Schemes for 3D Video"

Transcription

1 A Comparative Study of Depth-Map Coding Schemes for 3D Video Harsh Nayyar Nirabh Regmi Audrey Wei Abstract This work presents a comparative study of depthmap coding schemes for 3D Video. We first investigate two blockbased transform coding approaches: the DCT, and a trained KLT scheme. We then present a novel approach to depth map compression. By applying Block Truncation Coding (BTC) with fixed block sizes within a frame, we are able to outperform both the DCT and the KLT with respect to rate and distortion. Our key contribution is the design of an adaptive Block Truncation Coding scheme (A-BTC) that utilizes the Lagrangian optimization framework to adaptively select the BTC block-size. Our results demonstrate that the A-BTC approach generally outperforms all of the other techniques examined by our work. Keywords 3D video compression; depth-map compression; adaptive block truncation coding (A-BTC); BTC; DCT; KLT I. INTRODUCTION 3D Televisions have recently begun to gain traction in the marketplace, with a variety of stereo displays now available from many manufacturers. Although such displays are an important advance, they are encumbered by the need for special eye-wear and a limited true look-around effect. The vision for true recreation of a 3D scene is likely to be achieved by future autostereoscopic displays. By emitting a large number of views, such displays are not only able to overcome the dependence on special eye-wear but they also provide the look-around effect that viewers expect from a realistic 3D scene. Given that autostereoscopic displays require a large number of views (potentially greater than 50), efficient compression techniques are critical for practical systems. In [1] Müller et al. show that encoding these views using a scheme such as the multi-view coding (MVC) profile of H.264/AVC results in a bitrate that is linearly increasing with the number of views. This can rapidly become infeasible as the required number of views increases. One proposed solution [1] to this issue is to encode two or three views along with the corresponding depth maps. Such a pipeline is envisioned to allow for the synthesis of an arbitrary number of intermediate views. The critical component in the success of such an approach is the manner in which the depth maps are encoded. This work assesses the relative performance of the Discrete Cosine Transform (DCT), the Karhunen-Loève Transform (KLT), and Block Truncation Coding (BTC) as applied to depth-map compression. This paper further presents a novel Adaptive Block Truncation Coding (A-BTC) technique that incorporates the Lagrangian optimization framework. This approach adaptively selects the block-size with which the BTC is applied to the depth-maps. In order to focus our work, we restrict the scope of our analysis to the spatial dimension, and ignore any potential gains that may arise from exploiting temporal redundancy. In the next section, we formally present the problem this work addresses. Section III describes some related work in this area. Section IV outlines our evaluation framework. Sections V and VI describe the application of the DCT and the KLT to depth-map compression respectively. Section VII presents BTC as a better approach to compressing depth-maps, while section VIII describes and evaluates our Adaptive Block Truncation Coding scheme. Section IX compares and contrasts the key findings of our study, and the paper concludes in Section X. II. PROBLEM DESCRIPTION The intermediate view-synthesis stage is highly dependent on the quality of the input depth-maps. In particular, the edges present in the depth-maps highly influence the quality of the synthesized intermediate view. As a result, it is important to design a coding scheme that preserves these edges, while achieving the required compression. III. RELEVANT LITERATURE Several different approaches exist in the literature for efficient coding of depth-maps with some giving particular attention to the preservation of edges. In [2] the authors present edge-adaptive transforms (EATs) as an alternative to the DCT to encode depth maps. The EATs avoid filtering across edges in each image block and so do not create high coefficient values. This new method when selectively chosen along with the DCT helps in decreasing the bitrate. In [3], the authors use a shape-adaptive wavelet transform and an explicit encoding of the locations of major edges to encode depth maps. The paper presents a novel approach to generate small wavelet coefficients along edges to reduce the bits required to code the depth-map. Platelet coding as described in [4] is an edge-aware coding scheme that uses a segmentation procedure based on a quadtree decomposition to model the depth map with piecewise linear functions. This scheme is efficient at causing significantly less degradation along edges.

2 IV. EVALUATION FRAMEWORK In order to fairly compare the different schemes that are investigated, we evaluate each scheme by applying our test sequences to the system described below. A. System Overview Figure 1 depicts the top level view of the system that [1] describes. We use this framework in order to evaluate the performance of our compressed depth-maps from each scheme. B. Test Sequences Fig. 1. System level overview. We use the Kendo and Balloons multi-view sequences available from the Tanimoto Laboratory [7]. Specifically, we use the sequences from Cameras 1 and 3 and their associated depth-maps to synthesize an intermediate view corresponding to Camera 2. These sequences are 1024 x 768. For reference, Figure 2 shows the luminance component of the first frame of each Camera 2 sequence and the associated depth-maps: In the equations above, it is assumed that the dimension of the test sequence frames is n x m (width x height). It is important to note that we synthesize a reference intermediate view from uncompressed depth-maps. It is with respect to this reference synthesized view that we measure our distortion. The prime denotes the luminance component resulting from synthesis performed from the compressed depth-maps. For a sequence of frames, the PSNR that we report is the average of each frame. Finally, we perform entropy coding on each scheme in order to ensure a consistent and fair comparison of rates amongst the schemes we compare. V. DISCRETE COSINE TRANSFORM The Discrete Cosine Transform (DCT) is widely used in image compression as it is easily implementable, computationally efficient and achieves a compression factor that is comparable to an optimum transform, the KLT [5]. Another advantage is that the DCT decorrelates the input signal in a data-independent manner. For these reasons, we find the DCT being worthy of comparison in our comparative study. In our implementation, we first apply the DCT-II with blocksizes (M) of 8 and 16. We then apply a uniform mid-tread quantizer with step-sizes varying from 2 1 to 2 8. We construct the pmf for each quantized DCT coefficient, and use it to determine the entropy code for the sequence. The results for our test sequences are shown in Figure 3: Fig. 2. Luminance (top) and example depth-map (bottom) of Balloons (left) and Kendo (right) from Camera 1. C. Performance Metrics We calculate PSNR as follows: MSE = 1 nm n m i=1 j=1 ( ) P SNR = 10 log MSE ( Y ij Y ij ) 2 Fig. 3. Rate-Distortion performance for DCT based compression with M=8,16 for the first 50 frames in Balloons and Kendo. The 16x16 DCT seems to be marginally better than the 8x8 DCT for coarse quantization and worse for finer quantization. However, a general claim for different block-sized DCTs can not be advanced as we compare the distortion in the synthesized images, rather than the depth-maps. The relative rate-distortion performances between block-sizes is not clear and the basic assumption that higher block sizes yield lower rate and PSNR is not valid for transform coding in depth map compression. In Figure 4, the difference of the reconstructed and the original intermediate views is depicted.

3 interesting cross-over points in the curves. Specifically, the results show that the larger block-size of 16x16 outperforms the 8x8 block for coarse quantization. Meanwhile, for finer quantization, the smaller block-size yields better performance. We believe that it is possible to explain this behaviour by the uniform mid-tread quantizer that we apply. Because we are applying uniform quantization to all of the coefficients, at higher step sizes, we stand to lose relatively more information in 8x8 blocks as compared to 16x16 blocks. Conversely, at lower quantization step-sizes, the benefits of a smaller block dominate and allow the 8x8 block to outperform the larger block size. The somewhat unpredictable nature of the performance suggests that the KLT is highly dependent on the training set. Fig. 4. Error visualization for Balloons (frames 1) synthesized using depth maps compressed with DCT M=8, Q=128. VI. KARHUNEN-LOÈVE TRANSFORM The Karhunen-Loève Transform (KLT) exploits the statistical properties of the depth-maps, causing it to be signal dependent and inseparable for image blocks. Conversely, it is optimal in the sense that the KLT achieves maximal decorrelation in the depth-map values, and also maximally compacts its information [5]. For these reasons, we find the KLT as another central comparison with the A-BTC described in Section VIII. Similar to how the DCT is performed, we perform our KLT scheme by using either M = 8 or M = 16 blocks followed by a uniform mid-tread quantizer with step sizes varying from 2 1 to 2 8. The training set is constructed by selecting each row of every MxM block for all frames in both views, and forming a matrix of samples as depicted in Figure 5. In this figure, m and n denote the width and height of the test sequences respectively while p denotes the number of frames. This is the input for the autocorrelation matrix from which we obtain the transform [6]. Finally, we construct the pmf (at each quantization step size) for each quantized DCT coefficient, and use it to determine the entropy code for the sequence. Fig. 6. Rate-Distortion performance for KLT based compression with M=8,16 for the first 50 frames in Balloons and Kendo. Finally, in Figure 7, the difference between the reconstructed and the original intermediate views is shown. Fig. 5. Construction of training set for KLT. Figure 6 illustrates the relationship between the 8x8 KLT and 16x16 KLT for the first 50 frames of both the Balloons and Kendo sequences. There are several important aspects of these results that merit further discussion. First, we notice that the Kendo sequence appears to achieve strictly better performance than the Balloons sequence. Next, we note that there are Fig. 7. Error visualization for Balloons (frames 1) synthesized using depthmaps compressed with KLT M=8, Q=128.

4 VII. FIXED BLOCK-SIZE BLOCK TRUNCATION CODING In this section, we first describe the basic Block Truncation Coding (BTC) algorithm as outlined in [8]. We investigate this scheme as its authors claim that it is good at preserving edges. We then describe how we calculate the rate for this scheme as we apply it to our depth-map application. Finally, we include our results for this scheme. A. BTC Algorithm The BTC is a simple two level non-parametric quantizer that adapts over local regions of the image by preserving local sample moments. It works on a block level where a block of size M is coded to two different quantized values. Several variations of mapping input values to these two levels using the BTC framework have been designed. In this paper we use a quantizer that preserves the first and second sample moments of the image. Let n be defined as the number of elements in a block of size M (n = M 2 ). The first and second moments and the variance of the block are defined as follows: size. We use this pmf to assign bits to the quantized values and achieve entropy. 2) Encoding the positions of a and b in the block: We interpret the quantized output of the BTC as a bitmap with a and b corresponding to 1 and 0 respectively. In order to exploit the statistical dependency of the bitmap ordering, we scan columns of the block to form a sequence, perform run-length coding, and assign bits according to the entropy of the run length vector. C. Results In this section, we perform the calculations on the first frame of the Balloons and Kendo sequences as we realize that the first frame results are representative of the sequences results. So, in order to save execution time, we perform our analysis on both of the first frames. X = 1 n X 2 = 1 n n i=1 n i=1 X i X 2 i σ 2 = X 2 X 2 where X i is the i th coefficient in the block. The threshold X th is set to X and the two quantized values (a and b) are selected as in the following pseudo-code: IF X i < X th, Xout i = a ELSE, Xout i = b Let q be defined as the number of X i in the block that are greater than X th. Then preserving the first two moments of the elements in the block, the two quantized values (a and b) can be defined as: B. Rate Calculation ( ) a = X q σ n q (n ) b = X q + σ q The rate calculation consists of two main components so that we are able to estimate the entropy in order to compare with our other schemes: 1) Entropy coding for a and b: We do this by calculating the pmf for all unique values of a and b for each block Fig. 8. Rate-Distortion performance for Fixed BTC scheme for Frame 1 in Balloons and Kendo with the fixed M varied between 2 1 and 2 6. Figure 8 depicts the performance we achieve as we vary the fixed block-size parameter between 2 1 and 2 6. We observe that as the block size increases, both the rate and PSNR decrease. Fig. 9. Error visualization for the balloons sequence Frame 1. M=64, M=16, M=2 (l-r). Finally, Figure 9 depicts the error in Balloons for M = 64, M = 16, and M = 2 respectively. There are two important trends here. First, we notice that as we decrease the fixed block-size, the error we observe decreases. Second, and perhaps more critically, we note that the error appears to be concentrated along the edges in the synthesized images.

5 VIII. ADAPTIVE BLOCK TRUNCATION CODING (A-BTC) In this section we first describe the motivation behind modifying the fixed block-size BTC to our proposed Adaptive Block Truncation Coding scheme (A-BTC). We further discuss how we incorporate the Lagrangian optimization framework into this scheme. We finally present and discuss the results that the A-BTC achieves. A. Motivation The R-D curves of Figure 8 reveal that the fixed block-size BTC performs significantly better with lower block-sizes but at a rate penalty. However, in Figure 9 we see that increased distortion for larger block sizes is actually concentrated around the edges. This suggests that more bits need to be spent to encode the depth-maps around the edges, while fewer bits could suffice to efficiently code other regions of the depthmaps. The A-BTC adaptively (according to the Lagrangian cost function) selects different block sizes for encoding different components of a depth-map: smaller block sizes for regions with edges and larger block-sizes for the remaining regions. B. Algorithm Overview This section presents a summary of the key steps in our proposed A-BTC scheme. 1) Perform the pre-processing stage to obtain necessary inputs to perform optimization. 2) For each block in a depth-map pair, recursively break down the block until the specified minimum block-size. 3) Evaluate the Lagrangian cost at each block-size level and return this to the parent block. 4) Compare the Lagrangian cost of using the parent block size and the 4 children blocks. Select the minimizing option. The specific details of the algorithm are left until the next section. In short, we recursively evaluate Lagrangian costs for the candidate block-sizes, and select the block-sizes that minimize the Lagrangian cost. C. Algorithmic Details The A-BTC can be considered as an addendum to our Fixed BTC scheme as described in Section VII. In other words, as the first step of this scheme, we perform the fixed block-size BTC for each block-size from M = 2 1 to M = 2 6, for each depth map pair (left, right). We then proceed to synthesize the intermediate views resulting from each compressed depth map pair. The above pre-processing stage provides us with the necessary inputs for performing the Lagrangian optimization. Our Lagrangian optimization seeks to minimize the standard Lagrangian cost function: J = D + λr with λ defined as: λ = 0.2Q 2 We can manipulate Q as we see fit in order to control the rate-distortion tradeoff. The distortion that we use in this formulation is the straightforward MSE distortion. We use the MSE calculation as defined in Section IV-C but on a per block basis rather than a per frame basis. We now address the rate calculation. This is performed as we describe in VII-B with two additional considerations. Because we are now adapting across varying block sizes (from M = 2 1 to M = 2 6 ), we must additionally encode this information. We make a conservative estimate and use a fixed length 3-bit code to encode this information. The second consideration has to do with the fact that we consider both depth-maps in a pair simultaneously. Consequently, we evaluate the rate for both depth-maps, and we use the mean rate to finally evaluate J. In order to normalize our cost calculation, we multiply the MSE by the number of pixels in the candidate block and compute the total number of bits required to encode a block. This allows us to directly compare the Lagrangian cost for a parent block with the sum of the Lagrangian costs for its four children blocks. D. Results We first implement the A-BTC scheme described above with the minimum block-size set to two, and the maximum block-size set to 64. Moreover, we vary Q between 2 0 and 2 8 to investigate different settings of lambda. Figure 10 shows the results we obtain for the first frame of the Balloons and Kendo sequences respectively. The results show that Kendo increasingly outperforms Balloons at higher rates, and our lambda range can effectively control the rate-distortion tradeoff. Fig. 10. Rate-Distortion performance for A-BTC scheme for Frame 1 in Balloons and Kendo with the maximum block-size set to M = 64 and minimum block-size set to M = 2. Q sweeps between 2 0 and 2 8 with increasing powers of 2. Next, we decide to investigate the effect of changing the maximum block-size available to the A-BTC scheme. We

6 again set the minimum block-size to two and vary Q between 2 0 and 2 8. We investigate setting the maximum block-size to 8, 16, 32, and 64. Figure 11 shows the results for these settings. We derive a very useful observation from these results: increasing the maximum block-size has the effect of shifting the ratedistortion curve to the left. Intuitively, by offering larger blocksizes to encode low-frequency background blocks, we attain a reduction in rate with no observable distortion penalty. At the same time, we must acknowledge that this effect appears to have a diminishing gain. Fig. 12. for M=8 Rate-Distortion comparison of BTC and Block Transform schemes rates, we observe a cross over in the performance. For these rates, our block transform schemes appear to outperform the Fixed BTC. This obviously requires further analysis. An initial hypothesis might be that this could be resolved by allowing more flexibility in the block sizes. We address this further in Section XI. Fig. 11. Rate-Distortion performance for A-BTC scheme for Frame 1 in Balloons as M max is varied between 8, 16, 32 and 64. IX. EVALUATION We now systematically evaluate the different schemes that we have described above. We first compare our block transform schemes against the fixed BTC scheme. We then evaluate the gain of the A-BTC over the Fixed BTC. A. Fixed BTC vs. Block Transforms In Figure 12, we compare the performance of the Fixed BTC with the performance of the DCT and KLT with blocksize M=8. Meanwhile, Figure 13 compares the performance of the Fixed BTC with the performance of the DCT and KLT with block-size M=16. First, we notice that the DCT outperforms the KLT for both M = 8 and M = 16. This suggests that the performance of the KLT scheme is likely rather sensitive to the training set. Constructing a better training set would ideally give us a KLT that outperforms the DCT. However, there is no obvious way to achieving this optimal training set. In the Figure 12 results, it is clear that the Fixed BTC scheme outperforms both of the block transform based schemes. At low rates (about 0.05bpp), we observe a gain of approximately 1.1dB for both test sequences. The results of Figure 13 are less conclusive. In particular, a key point to notice is that for the Kendo sequence, at low Fig. 13. Rate-Distortion comparison of BTC and Block Transform schemes for M = 16 B. A-BTC vs. Fixed BTC It is clear from the results of Figure 14 that the adaptive scheme that we propose holds promise. Specifically, we observe that as expected, we are able to trade off rate and distortion and achieve a performance that is strictly superior to the fixed block-size curves. X. CONCLUSION In this work, we conduct an evaluation of three main schemes for compressing depth-maps: DCT, KLT, and BTC.

7 Third, we might also investigate preserving higher order moments in the BTC. In addition, our results for the A- BTC suggest that increasing the maximum block-size has the effect of shifting the R-D curve to the left, improving R-D performance. We believe that this result merits further study. A study of the characteristics of different block sizes in different depth-map images would be useful in selecting the optimal set of block sizes. Finally, we would like to perform a comparison with another promising scheme for depth map compression: the Platelets method. This would involve implementing the method as described in [4]. Fig. 14. Rate-Distortion comparison of BTC and Block Transform schemes for M = 16 Our analysis confirms that depth maps cannot be treated as ordinary images; it is important to pay special attention to edges. Our work begins with an investigation of the DCT and KLT based block transform schemes. Our analysis reveals that the DCT achieves slightly better performance than the KLT. Moreover, we observe that there is a cross-over when comparing blocks of M = 8 and M = 16. The main focus of the work is a novel application of the BTC to our depth-map compression problem. Our first attempt, the Fixed BTC scheme, is able to generally outperform the block transform approaches. By observing that distortion is concentrated along edges, we leverage small blocks to encode this information and larger blocks to encode other regions. This observation leads to our proposed A-BTC method. We conclude this work with the observation that the A-BTC is a promising new approach to depth map compression. XI. FUTURE WORK In this work, we have proposed a promising scheme which we denote as the A-BTC. We believe that there exist several interesting future directions that can be investigated to further develop this work. First, we would like to improve our optimization framework. In this work, as described above, we calculate the Lagrangian cost function jointly based on both the left and right depth maps. This is sub-optimal. An optimal scheme would iterate through dependent depth maps until the block size decisions converge. Second, we also note that the Lagrangian optimization framework we propose is computationally expensive. Moreover, it will become even more so as we proceed in the direction described directly above. The key reason for this complexity is that the algorithm operates in a bottom-up fashion. We have conducted some initial work on developing a heuristic approach that works from the top-down and would like to explore this further. ACKNOWLEDGEMENTS The authors would like to sincerely thank Professor Bernd Girod and Mina Makar for their invaluable guidance in the development of this work. Moreover, we would like to extend our gratitude to the Tanimoto Laboratory of Nagoya University for their view synthesis software and their Balloons and Kendo multi-view test sequences. REFERENCES [1] K. Müller, P. Merkle, and T. Wiegand, 3-D video representation using depth maps, Proceedings of the IEEE, vol. PP, no. 99, pp. 1-14, [2] G. Shen, W.-S. Kim, S. K. Narang, A. Ortega, J. Lee, and H. Wey, Edge-adaptive transforms for efficient depth-map coding, in Proc. of 28th Picture Coding Symposium (PCS 10), Nagoya, Japan, Dec [3] M. Maitre and M. N. Do, Depth and Depth-Color Coding Using Shape-Adaptive Wavelets, Journal of Visual Communication and Image Representation., vol. 21, issue 5-6, July [4] Y Morvana, D. Farina and P.H.N.de With, Novel Coding Technique for Depth Images using Quadtree Decomposition and Plane Approximation, Visual Communications and Image Processing 2005 Proc of SPIE., vol. 5960, , doi: / [5] N. Ahmed, T. Natarajan, and K. R. Rao, Discrete cosine transform, IEEE Trans. Compiti., vol. C-23, pp , [6] Z. Li and M. Drew, Karhunen-Loeve Transform, in Fundamentals of Multimedia. Upper Saddle River. Pearson Education, 2004, ch. 8, sec pp [7] Tanimoto Laborotory, Nagoya University. [8] E. Delp and O. Mitchell, Image Compression Using Block Truncation Coding, Communications, IEEE Transactions on., vol. 27, no. 9, pp , Sep

Compression of Stereo Images using a Huffman-Zip Scheme

Compression of Stereo Images using a Huffman-Zip Scheme Compression of Stereo Images using a Huffman-Zip Scheme John Hamann, Vickey Yeh Department of Electrical Engineering, Stanford University Stanford, CA 94304 jhamann@stanford.edu, vickey@stanford.edu Abstract

More information

PERFORMANCE OF THE DISTRIBUTED KLT AND ITS APPROXIMATE IMPLEMENTATION

PERFORMANCE OF THE DISTRIBUTED KLT AND ITS APPROXIMATE IMPLEMENTATION 20th European Signal Processing Conference EUSIPCO 2012) Bucharest, Romania, August 27-31, 2012 PERFORMANCE OF THE DISTRIBUTED KLT AND ITS APPROXIMATE IMPLEMENTATION Mauricio Lara 1 and Bernard Mulgrew

More information

HYBRID IMAGE COMPRESSION TECHNIQUE

HYBRID IMAGE COMPRESSION TECHNIQUE HYBRID IMAGE COMPRESSION TECHNIQUE Eranna B A, Vivek Joshi, Sundaresh K Professor K V Nagalakshmi, Dept. of E & C, NIE College, Mysore.. ABSTRACT With the continuing growth of modern communication technologies,

More information

Rate Distortion Optimization in Video Compression

Rate Distortion Optimization in Video Compression Rate Distortion Optimization in Video Compression Xue Tu Dept. of Electrical and Computer Engineering State University of New York at Stony Brook 1. Introduction From Shannon s classic rate distortion

More information

Image Compression Algorithm and JPEG Standard

Image Compression Algorithm and JPEG Standard International Journal of Scientific and Research Publications, Volume 7, Issue 12, December 2017 150 Image Compression Algorithm and JPEG Standard Suman Kunwar sumn2u@gmail.com Summary. The interest in

More information

Optimized Progressive Coding of Stereo Images Using Discrete Wavelet Transform

Optimized Progressive Coding of Stereo Images Using Discrete Wavelet Transform Optimized Progressive Coding of Stereo Images Using Discrete Wavelet Transform Torsten Palfner, Alexander Mali and Erika Müller Institute of Telecommunications and Information Technology, University of

More information

Comparative Study of Partial Closed-loop Versus Open-loop Motion Estimation for Coding of HDTV

Comparative Study of Partial Closed-loop Versus Open-loop Motion Estimation for Coding of HDTV Comparative Study of Partial Closed-loop Versus Open-loop Motion Estimation for Coding of HDTV Jeffrey S. McVeigh 1 and Siu-Wai Wu 2 1 Carnegie Mellon University Department of Electrical and Computer Engineering

More information

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Prashant Ramanathan and Bernd Girod Department of Electrical Engineering Stanford University Stanford CA 945

More information

Depth Estimation for View Synthesis in Multiview Video Coding

Depth Estimation for View Synthesis in Multiview Video Coding MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Depth Estimation for View Synthesis in Multiview Video Coding Serdar Ince, Emin Martinian, Sehoon Yea, Anthony Vetro TR2007-025 June 2007 Abstract

More information

Quality versus Intelligibility: Evaluating the Coding Trade-offs for American Sign Language Video

Quality versus Intelligibility: Evaluating the Coding Trade-offs for American Sign Language Video Quality versus Intelligibility: Evaluating the Coding Trade-offs for American Sign Language Video Frank Ciaramello, Jung Ko, Sheila Hemami School of Electrical and Computer Engineering Cornell University,

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

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Prashant Ramanathan and Bernd Girod Department of Electrical Engineering Stanford University Stanford CA 945

More information

*Faculty of Electrical Engineering, University of Belgrade, Serbia and Montenegro ** Technical University of Lodz, Institute of Electronics, Poland

*Faculty of Electrical Engineering, University of Belgrade, Serbia and Montenegro ** Technical University of Lodz, Institute of Electronics, Poland Terrain-adaptive infrared line-scan coding: A new image segmentation scheme by D. Milovanovic *, A. Marincic * and B. Wiecek ** *Faculty of Electrical Engineering, University of Belgrade, Serbia and Montenegro

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

Multi-View Image Coding in 3-D Space Based on 3-D Reconstruction

Multi-View Image Coding in 3-D Space Based on 3-D Reconstruction Multi-View Image Coding in 3-D Space Based on 3-D Reconstruction Yongying Gao and Hayder Radha Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI 48823 email:

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

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

Coding of 3D Videos based on Visual Discomfort

Coding of 3D Videos based on Visual Discomfort Coding of 3D Videos based on Visual Discomfort Dogancan Temel and Ghassan AlRegib School of Electrical and Computer Engineering, Georgia Institute of Technology Atlanta, GA, 30332-0250 USA {cantemel, alregib}@gatech.edu

More information

QUAD-TREE PARTITIONED COMPRESSED SENSING FOR DEPTH MAP CODING. Ying Liu, Krishna Rao Vijayanagar, and Joohee Kim

QUAD-TREE PARTITIONED COMPRESSED SENSING FOR DEPTH MAP CODING. Ying Liu, Krishna Rao Vijayanagar, and Joohee Kim QUAD-TREE PARTITIONED COMPRESSED SENSING FOR DEPTH MAP CODING Ying Liu, Krishna Rao Vijayanagar, and Joohee Kim Department of Electrical and Computer Engineering, Illinois Institute of Technology, Chicago,

More information

A Comparison of Still-Image Compression Standards Using Different Image Quality Metrics and Proposed Methods for Improving Lossy Image Quality

A Comparison of Still-Image Compression Standards Using Different Image Quality Metrics and Proposed Methods for Improving Lossy Image Quality A Comparison of Still-Image Compression Standards Using Different Image Quality Metrics and Proposed Methods for Improving Lossy Image Quality Multidimensional DSP Literature Survey Eric Heinen 3/21/08

More information

FAST AND EFFICIENT SPATIAL SCALABLE IMAGE COMPRESSION USING WAVELET LOWER TREES

FAST AND EFFICIENT SPATIAL SCALABLE IMAGE COMPRESSION USING WAVELET LOWER TREES FAST AND EFFICIENT SPATIAL SCALABLE IMAGE COMPRESSION USING WAVELET LOWER TREES J. Oliver, Student Member, IEEE, M. P. Malumbres, Member, IEEE Department of Computer Engineering (DISCA) Technical University

More information

Image Segmentation Techniques for Object-Based Coding

Image Segmentation Techniques for Object-Based Coding Image Techniques for Object-Based Coding Junaid Ahmed, Joseph Bosworth, and Scott T. Acton The Oklahoma Imaging Laboratory School of Electrical and Computer Engineering Oklahoma State University {ajunaid,bosworj,sacton}@okstate.edu

More information

An Optimized Template Matching Approach to Intra Coding in Video/Image Compression

An Optimized Template Matching Approach to Intra Coding in Video/Image Compression An Optimized Template Matching Approach to Intra Coding in Video/Image Compression Hui Su, Jingning Han, and Yaowu Xu Chrome Media, Google Inc., 1950 Charleston Road, Mountain View, CA 94043 ABSTRACT The

More information

A Image Comparative Study using DCT, Fast Fourier, Wavelet Transforms and Huffman Algorithm

A Image Comparative Study using DCT, Fast Fourier, Wavelet Transforms and Huffman Algorithm International Journal of Engineering Research and General Science Volume 3, Issue 4, July-August, 15 ISSN 91-2730 A Image Comparative Study using DCT, Fast Fourier, Wavelet Transforms and Huffman Algorithm

More information

Bit Allocation and Encoded View Selection for Optimal Multiview Image Representation

Bit Allocation and Encoded View Selection for Optimal Multiview Image Representation Bit Allocation and Encoded View Selection for Optimal Multiview Image Representation Gene Cheung #, Vladan Velisavljević o # National Institute of Informatics 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo, Japan

More information

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS /$ IEEE

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS /$ IEEE IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 1 Exploration of Heterogeneous FPGAs for Mapping Linear Projection Designs Christos-S. Bouganis, Member, IEEE, Iosifina Pournara, and Peter

More information

Compression of RADARSAT Data with Block Adaptive Wavelets Abstract: 1. Introduction

Compression of RADARSAT Data with Block Adaptive Wavelets Abstract: 1. Introduction Compression of RADARSAT Data with Block Adaptive Wavelets Ian Cumming and Jing Wang Department of Electrical and Computer Engineering The University of British Columbia 2356 Main Mall, Vancouver, BC, Canada

More information

Adaptive Quantization for Video Compression in Frequency Domain

Adaptive Quantization for Video Compression in Frequency Domain Adaptive Quantization for Video Compression in Frequency Domain *Aree A. Mohammed and **Alan A. Abdulla * Computer Science Department ** Mathematic Department University of Sulaimani P.O.Box: 334 Sulaimani

More information

A QUAD-TREE DECOMPOSITION APPROACH TO CARTOON IMAGE COMPRESSION. Yi-Chen Tsai, Ming-Sui Lee, Meiyin Shen and C.-C. Jay Kuo

A QUAD-TREE DECOMPOSITION APPROACH TO CARTOON IMAGE COMPRESSION. Yi-Chen Tsai, Ming-Sui Lee, Meiyin Shen and C.-C. Jay Kuo A QUAD-TREE DECOMPOSITION APPROACH TO CARTOON IMAGE COMPRESSION Yi-Chen Tsai, Ming-Sui Lee, Meiyin Shen and C.-C. Jay Kuo Integrated Media Systems Center and Department of Electrical Engineering University

More information

Reconstruction PSNR [db]

Reconstruction PSNR [db] Proc. Vision, Modeling, and Visualization VMV-2000 Saarbrücken, Germany, pp. 199-203, November 2000 Progressive Compression and Rendering of Light Fields Marcus Magnor, Andreas Endmann Telecommunications

More information

Stereo Image Compression

Stereo Image Compression Stereo Image Compression Deepa P. Sundar, Debabrata Sengupta, Divya Elayakumar {deepaps, dsgupta, divyae}@stanford.edu Electrical Engineering, Stanford University, CA. Abstract In this report we describe

More information

Performance Comparison between DWT-based and DCT-based Encoders

Performance Comparison between DWT-based and DCT-based Encoders , pp.83-87 http://dx.doi.org/10.14257/astl.2014.75.19 Performance Comparison between DWT-based and DCT-based Encoders Xin Lu 1 and Xuesong Jin 2 * 1 School of Electronics and Information Engineering, Harbin

More information

Local Image Registration: An Adaptive Filtering Framework

Local Image Registration: An Adaptive Filtering Framework Local Image Registration: An Adaptive Filtering Framework Gulcin Caner a,a.murattekalp a,b, Gaurav Sharma a and Wendi Heinzelman a a Electrical and Computer Engineering Dept.,University of Rochester, Rochester,

More information

IMAGE COMPRESSION USING HYBRID QUANTIZATION METHOD IN JPEG

IMAGE COMPRESSION USING HYBRID QUANTIZATION METHOD IN JPEG IMAGE COMPRESSION USING HYBRID QUANTIZATION METHOD IN JPEG MANGESH JADHAV a, SNEHA GHANEKAR b, JIGAR JAIN c a 13/A Krishi Housing Society, Gokhale Nagar, Pune 411016,Maharashtra, India. (mail2mangeshjadhav@gmail.com)

More information

Bit-Plane Decomposition Steganography Using Wavelet Compressed Video

Bit-Plane Decomposition Steganography Using Wavelet Compressed Video Bit-Plane Decomposition Steganography Using Wavelet Compressed Video Tomonori Furuta, Hideki Noda, Michiharu Niimi, Eiji Kawaguchi Kyushu Institute of Technology, Dept. of Electrical, Electronic and Computer

More information

An Automated Video Data Compression Algorithm by Cardinal Spline Fitting

An Automated Video Data Compression Algorithm by Cardinal Spline Fitting An Automated Video Data Compression Algorithm by Cardinal Spline Fitting M A Khan and Yoshio Ohno Graduate School of Science and Technology, Keio University E-mail:[murtaza,ohno]@on.cs.keio.ac.jp Abstract

More information

A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING

A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING Md. Salah Uddin Yusuf 1, Mohiuddin Ahmad 2 Assistant Professor, Dept. of EEE, Khulna University of Engineering & Technology

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

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

ISSN (ONLINE): , VOLUME-3, ISSUE-1,

ISSN (ONLINE): , VOLUME-3, ISSUE-1, PERFORMANCE ANALYSIS OF LOSSLESS COMPRESSION TECHNIQUES TO INVESTIGATE THE OPTIMUM IMAGE COMPRESSION TECHNIQUE Dr. S. Swapna Rani Associate Professor, ECE Department M.V.S.R Engineering College, Nadergul,

More information

Zonal MPEG-2. Cheng-Hsiung Hsieh *, Chen-Wei Fu and Wei-Lung Hung

Zonal MPEG-2. Cheng-Hsiung Hsieh *, Chen-Wei Fu and Wei-Lung Hung International Journal of Applied Science and Engineering 2007. 5, 2: 151-158 Zonal MPEG-2 Cheng-Hsiung Hsieh *, Chen-Wei Fu and Wei-Lung Hung Department of Computer Science and Information Engineering

More information

An Efficient Saliency Based Lossless Video Compression Based On Block-By-Block Basis Method

An Efficient Saliency Based Lossless Video Compression Based On Block-By-Block Basis Method An Efficient Saliency Based Lossless Video Compression Based On Block-By-Block Basis Method Ms. P.MUTHUSELVI, M.E(CSE), V.P.M.M Engineering College for Women, Krishnankoil, Virudhungar(dt),Tamil Nadu Sukirthanagarajan@gmail.com

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

MRT based Fixed Block size Transform Coding

MRT based Fixed Block size Transform Coding 3 MRT based Fixed Block size Transform Coding Contents 3.1 Transform Coding..64 3.1.1 Transform Selection...65 3.1.2 Sub-image size selection... 66 3.1.3 Bit Allocation.....67 3.2 Transform coding using

More information

A SCALABLE SPIHT-BASED MULTISPECTRAL IMAGE COMPRESSION TECHNIQUE. Fouad Khelifi, Ahmed Bouridane, and Fatih Kurugollu

A SCALABLE SPIHT-BASED MULTISPECTRAL IMAGE COMPRESSION TECHNIQUE. Fouad Khelifi, Ahmed Bouridane, and Fatih Kurugollu A SCALABLE SPIHT-BASED MULTISPECTRAL IMAGE COMPRESSION TECHNIQUE Fouad Khelifi, Ahmed Bouridane, and Fatih Kurugollu School of Electronics, Electrical engineering and Computer Science Queen s University

More information

Reduced Frame Quantization in Video Coding

Reduced Frame Quantization in Video Coding Reduced Frame Quantization in Video Coding Tuukka Toivonen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P. O. Box 500, FIN-900 University

More information

JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions

JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions Edith Cowan University Research Online ECU Publications Pre. JPEG compression of monochrome D-barcode images using DCT coefficient distributions Keng Teong Tan Hong Kong Baptist University Douglas Chai

More information

View Synthesis Prediction for Rate-Overhead Reduction in FTV

View Synthesis Prediction for Rate-Overhead Reduction in FTV MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com View Synthesis Prediction for Rate-Overhead Reduction in FTV Sehoon Yea, Anthony Vetro TR2008-016 June 2008 Abstract This paper proposes the

More information

DCT-BASED IMAGE COMPRESSION USING WAVELET-BASED ALGORITHM WITH EFFICIENT DEBLOCKING FILTER

DCT-BASED IMAGE COMPRESSION USING WAVELET-BASED ALGORITHM WITH EFFICIENT DEBLOCKING FILTER DCT-BASED IMAGE COMPRESSION USING WAVELET-BASED ALGORITHM WITH EFFICIENT DEBLOCKING FILTER Wen-Chien Yan and Yen-Yu Chen Department of Information Management, Chung Chou Institution of Technology 6, Line

More information

PERFORMANCE ANALYSIS OF INTEGER DCT OF DIFFERENT BLOCK SIZES USED IN H.264, AVS CHINA AND WMV9.

PERFORMANCE ANALYSIS OF INTEGER DCT OF DIFFERENT BLOCK SIZES USED IN H.264, AVS CHINA AND WMV9. EE 5359: MULTIMEDIA PROCESSING PROJECT PERFORMANCE ANALYSIS OF INTEGER DCT OF DIFFERENT BLOCK SIZES USED IN H.264, AVS CHINA AND WMV9. Guided by Dr. K.R. Rao Presented by: Suvinda Mudigere Srikantaiah

More information

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose Department of Electrical and Computer Engineering University of California,

More information

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 6, NO. 11, NOVEMBER

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 6, NO. 11, NOVEMBER IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 6, NO. 11, NOVEMBER 1997 1487 A Video Compression Scheme with Optimal Bit Allocation Among Segmentation, Motion, and Residual Error Guido M. Schuster, Member,

More information

Implementation and analysis of Directional DCT in H.264

Implementation and analysis of Directional DCT in H.264 Implementation and analysis of Directional DCT in H.264 EE 5359 Multimedia Processing Guidance: Dr K R Rao Priyadarshini Anjanappa UTA ID: 1000730236 priyadarshini.anjanappa@mavs.uta.edu Introduction A

More information

Fractal Compression. Related Topic Report. Henry Xiao. Queen s University. Kingston, Ontario, Canada. April 2004

Fractal Compression. Related Topic Report. Henry Xiao. Queen s University. Kingston, Ontario, Canada. April 2004 Fractal Compression Related Topic Report By Henry Xiao Queen s University Kingston, Ontario, Canada April 2004 Fractal Introduction Fractal is first introduced in geometry field. The birth of fractal geometry

More information

Multimedia Communications. Transform Coding

Multimedia Communications. Transform Coding Multimedia Communications Transform Coding Transform coding Transform coding: source output is transformed into components that are coded according to their characteristics If a sequence of inputs is transformed

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

BLOCK MATCHING-BASED MOTION COMPENSATION WITH ARBITRARY ACCURACY USING ADAPTIVE INTERPOLATION FILTERS

BLOCK MATCHING-BASED MOTION COMPENSATION WITH ARBITRARY ACCURACY USING ADAPTIVE INTERPOLATION FILTERS 4th European Signal Processing Conference (EUSIPCO ), Florence, Italy, September 4-8,, copyright by EURASIP BLOCK MATCHING-BASED MOTION COMPENSATION WITH ARBITRARY ACCURACY USING ADAPTIVE INTERPOLATION

More information

FRACTAL IMAGE COMPRESSION OF GRAYSCALE AND RGB IMAGES USING DCT WITH QUADTREE DECOMPOSITION AND HUFFMAN CODING. Moheb R. Girgis and Mohammed M.

FRACTAL IMAGE COMPRESSION OF GRAYSCALE AND RGB IMAGES USING DCT WITH QUADTREE DECOMPOSITION AND HUFFMAN CODING. Moheb R. Girgis and Mohammed M. 322 FRACTAL IMAGE COMPRESSION OF GRAYSCALE AND RGB IMAGES USING DCT WITH QUADTREE DECOMPOSITION AND HUFFMAN CODING Moheb R. Girgis and Mohammed M. Talaat Abstract: Fractal image compression (FIC) is a

More information

An Efficient Mode Selection Algorithm for H.264

An Efficient Mode Selection Algorithm for H.264 An Efficient Mode Selection Algorithm for H.64 Lu Lu 1, Wenhan Wu, and Zhou Wei 3 1 South China University of Technology, Institute of Computer Science, Guangzhou 510640, China lul@scut.edu.cn South China

More information

A combined fractal and wavelet image compression approach

A combined fractal and wavelet image compression approach A combined fractal and wavelet image compression approach 1 Bhagyashree Y Chaudhari, 2 ShubhanginiUgale 1 Student, 2 Assistant Professor Electronics and Communication Department, G. H. Raisoni Academy

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

FPGA IMPLEMENTATION OF HIGH SPEED DCT COMPUTATION OF JPEG USING VEDIC MULTIPLIER

FPGA IMPLEMENTATION OF HIGH SPEED DCT COMPUTATION OF JPEG USING VEDIC MULTIPLIER FPGA IMPLEMENTATION OF HIGH SPEED DCT COMPUTATION OF JPEG USING VEDIC MULTIPLIER Prasannkumar Sohani Department of Electronics Shivaji University, Kolhapur, Maharashtra, India P.C.Bhaskar Department of

More information

SIGNAL COMPRESSION. 9. Lossy image compression: SPIHT and S+P

SIGNAL COMPRESSION. 9. Lossy image compression: SPIHT and S+P SIGNAL COMPRESSION 9. Lossy image compression: SPIHT and S+P 9.1 SPIHT embedded coder 9.2 The reversible multiresolution transform S+P 9.3 Error resilience in embedded coding 178 9.1 Embedded Tree-Based

More information

View Synthesis for Multiview Video Compression

View Synthesis for Multiview Video Compression View Synthesis for Multiview Video Compression Emin Martinian, Alexander Behrens, Jun Xin, and Anthony Vetro email:{martinian,jxin,avetro}@merl.com, behrens@tnt.uni-hannover.de Mitsubishi Electric Research

More information

Sample Based Texture extraction for Model based coding

Sample Based Texture extraction for Model based coding DEPARTMENT OF APPLIED PHYSICS AND ELECTRONICS UMEÅ UNIVERISTY, SWEDEN DIGITAL MEDIA LAB Sample Based Texture extraction for Model based coding Zhengrong Yao 1 Dept. Applied Physics and Electronics Umeå

More information

No Reference Medical Image Quality Measurement Based on Spread Spectrum and Discrete Wavelet Transform using ROI Processing

No Reference Medical Image Quality Measurement Based on Spread Spectrum and Discrete Wavelet Transform using ROI Processing No Reference Medical Image Quality Measurement Based on Spread Spectrum and Discrete Wavelet Transform using ROI Processing Arash Ashtari Nakhaie, Shahriar Baradaran Shokouhi Iran University of Science

More information

Overcompressing JPEG images with Evolution Algorithms

Overcompressing JPEG images with Evolution Algorithms Author manuscript, published in "EvoIASP2007, Valencia : Spain (2007)" Overcompressing JPEG images with Evolution Algorithms Jacques Lévy Véhel 1, Franklin Mendivil 2 and Evelyne Lutton 1 1 Inria, Complex

More information

DCT SVD Based Hybrid Transform Coding for Image Compression

DCT SVD Based Hybrid Transform Coding for Image Compression DCT SVD Based Hybrid Coding for Image Compression Raghavendra.M.J 1, 1 Assistant Professor, Department of Telecommunication P.E.S. Institute of Technology Bangalore, India mjraghavendra@gmail.com Dr.Prasantha.H.S

More information

Optimization of Bit Rate in Medical Image Compression

Optimization of Bit Rate in Medical Image Compression Optimization of Bit Rate in Medical Image Compression Dr.J.Subash Chandra Bose 1, Mrs.Yamini.J 2, P.Pushparaj 3, P.Naveenkumar 4, Arunkumar.M 5, J.Vinothkumar 6 Professor and Head, Department of CSE, Professional

More information

A Survey of Imprecise Signal Processing

A Survey of Imprecise Signal Processing A Survey of Imprecise Signal Processing Karan Daei-Mojdehi School of Electrical Engineering and Computer Science, University of Central Florida Orlando, Florida, United States k.mojdehi@knights.ucf.edu

More information

JPEG IMAGE CODING WITH ADAPTIVE QUANTIZATION

JPEG IMAGE CODING WITH ADAPTIVE QUANTIZATION JPEG IMAGE CODING WITH ADAPTIVE QUANTIZATION Julio Pons 1, Miguel Mateo 1, Josep Prades 2, Román Garcia 1 Universidad Politécnica de Valencia Spain 1 {jpons,mimateo,roman}@disca.upv.es 2 jprades@dcom.upv.es

More information

Homogeneous Transcoding of HEVC for bit rate reduction

Homogeneous Transcoding of HEVC for bit rate reduction Homogeneous of HEVC for bit rate reduction Ninad Gorey Dept. of Electrical Engineering University of Texas at Arlington Arlington 7619, United States ninad.gorey@mavs.uta.edu Dr. K. R. Rao Fellow, IEEE

More information

Pattern based Residual Coding for H.264 Encoder *

Pattern based Residual Coding for H.264 Encoder * Pattern based Residual Coding for H.264 Encoder * Manoranjan Paul and Manzur Murshed Gippsland School of Information Technology, Monash University, Churchill, Vic-3842, Australia E-mail: {Manoranjan.paul,

More information

An Efficient Image Compression Using Bit Allocation based on Psychovisual Threshold

An Efficient Image Compression Using Bit Allocation based on Psychovisual Threshold An Efficient Image Compression Using Bit Allocation based on Psychovisual Threshold Ferda Ernawan, Zuriani binti Mustaffa and Luhur Bayuaji Faculty of Computer Systems and Software Engineering, Universiti

More information

EE 5359 MULTIMEDIA PROCESSING SPRING Final Report IMPLEMENTATION AND ANALYSIS OF DIRECTIONAL DISCRETE COSINE TRANSFORM IN H.

EE 5359 MULTIMEDIA PROCESSING SPRING Final Report IMPLEMENTATION AND ANALYSIS OF DIRECTIONAL DISCRETE COSINE TRANSFORM IN H. EE 5359 MULTIMEDIA PROCESSING SPRING 2011 Final Report IMPLEMENTATION AND ANALYSIS OF DIRECTIONAL DISCRETE COSINE TRANSFORM IN H.264 Under guidance of DR K R RAO DEPARTMENT OF ELECTRICAL ENGINEERING UNIVERSITY

More information

OPTIMIZED QUANTIZATION OF WAVELET SUBBANDS FOR HIGH QUALITY REAL-TIME TEXTURE COMPRESSION. Bob Andries, Jan Lemeire, Adrian Munteanu

OPTIMIZED QUANTIZATION OF WAVELET SUBBANDS FOR HIGH QUALITY REAL-TIME TEXTURE COMPRESSION. Bob Andries, Jan Lemeire, Adrian Munteanu OPTIMIZED QUANTIZATION OF WAVELET SUBBANDS FOR HIGH QUALITY REAL-TIME TEXTURE COMPRESSION Bob Andries, Jan Lemeire, Adrian Munteanu Department of Electronics and Informatics, Vrije Universiteit Brussel

More information

Compression of Light Field Images using Projective 2-D Warping method and Block matching

Compression of Light Field Images using Projective 2-D Warping method and Block matching Compression of Light Field Images using Projective 2-D Warping method and Block matching A project Report for EE 398A Anand Kamat Tarcar Electrical Engineering Stanford University, CA (anandkt@stanford.edu)

More information

Lecture 5: Compression I. This Week s Schedule

Lecture 5: Compression I. This Week s Schedule Lecture 5: Compression I Reading: book chapter 6, section 3 &5 chapter 7, section 1, 2, 3, 4, 8 Today: This Week s Schedule The concept behind compression Rate distortion theory Image compression via DCT

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

IMAGE COMPRESSION USING HYBRID TRANSFORM TECHNIQUE

IMAGE COMPRESSION USING HYBRID TRANSFORM TECHNIQUE Volume 4, No. 1, January 2013 Journal of Global Research in Computer Science RESEARCH PAPER Available Online at www.jgrcs.info IMAGE COMPRESSION USING HYBRID TRANSFORM TECHNIQUE Nikita Bansal *1, Sanjay

More information

Overview: motion-compensated coding

Overview: motion-compensated coding Overview: motion-compensated coding Motion-compensated prediction Motion-compensated hybrid coding Motion estimation by block-matching Motion estimation with sub-pixel accuracy Power spectral density of

More information

A Novel Statistical Distortion Model Based on Mixed Laplacian and Uniform Distribution of Mpeg-4 FGS

A Novel Statistical Distortion Model Based on Mixed Laplacian and Uniform Distribution of Mpeg-4 FGS A Novel Statistical Distortion Model Based on Mixed Laplacian and Uniform Distribution of Mpeg-4 FGS Xie Li and Wenjun Zhang Institute of Image Communication and Information Processing, Shanghai Jiaotong

More information

AN ANALYTICAL STUDY OF LOSSY COMPRESSION TECHINIQUES ON CONTINUOUS TONE GRAPHICAL IMAGES

AN ANALYTICAL STUDY OF LOSSY COMPRESSION TECHINIQUES ON CONTINUOUS TONE GRAPHICAL IMAGES AN ANALYTICAL STUDY OF LOSSY COMPRESSION TECHINIQUES ON CONTINUOUS TONE GRAPHICAL IMAGES Dr.S.Narayanan Computer Centre, Alagappa University, Karaikudi-South (India) ABSTRACT The programs using complex

More information

A SXGA 3D Display Processor with Reduced Rendering Data and Enhanced Precision

A SXGA 3D Display Processor with Reduced Rendering Data and Enhanced Precision A SXGA 3D Display Processor with Reduced Rendering Data and Enhanced Precision Seok-Hoon Kim KAIST, Daejeon, Republic of Korea I. INTRODUCTION Recently, there has been tremendous progress in 3D graphics

More information

Frequency Band Coding Mode Selection for Key Frames of Wyner-Ziv Video Coding

Frequency Band Coding Mode Selection for Key Frames of Wyner-Ziv Video Coding 2009 11th IEEE International Symposium on Multimedia Frequency Band Coding Mode Selection for Key Frames of Wyner-Ziv Video Coding Ghazaleh R. Esmaili and Pamela C. Cosman Department of Electrical and

More information

ISSN: An Efficient Fully Exploiting Spatial Correlation of Compress Compound Images in Advanced Video Coding

ISSN: An Efficient Fully Exploiting Spatial Correlation of Compress Compound Images in Advanced Video Coding An Efficient Fully Exploiting Spatial Correlation of Compress Compound Images in Advanced Video Coding Ali Mohsin Kaittan*1 President of the Association of scientific research and development in Iraq Abstract

More information

Texture Segmentation by Windowed Projection

Texture Segmentation by Windowed Projection Texture Segmentation by Windowed Projection 1, 2 Fan-Chen Tseng, 2 Ching-Chi Hsu, 2 Chiou-Shann Fuh 1 Department of Electronic Engineering National I-Lan Institute of Technology e-mail : fctseng@ccmail.ilantech.edu.tw

More information

Image Compression System on an FPGA

Image Compression System on an FPGA Image Compression System on an FPGA Group 1 Megan Fuller, Ezzeldin Hamed 6.375 Contents 1 Objective 2 2 Background 2 2.1 The DFT........................................ 3 2.2 The DCT........................................

More information

FPGA IMPLEMENTATION OF BIT PLANE ENTROPY ENCODER FOR 3 D DWT BASED VIDEO COMPRESSION

FPGA IMPLEMENTATION OF BIT PLANE ENTROPY ENCODER FOR 3 D DWT BASED VIDEO COMPRESSION FPGA IMPLEMENTATION OF BIT PLANE ENTROPY ENCODER FOR 3 D DWT BASED VIDEO COMPRESSION 1 GOPIKA G NAIR, 2 SABI S. 1 M. Tech. Scholar (Embedded Systems), ECE department, SBCE, Pattoor, Kerala, India, Email:

More information

Short Communications

Short Communications Pertanika J. Sci. & Technol. 9 (): 9 35 (0) ISSN: 08-7680 Universiti Putra Malaysia Press Short Communications Singular Value Decomposition Based Sub-band Decomposition and Multiresolution (SVD-SBD-MRR)

More information

Network Image Coding for Multicast

Network Image Coding for Multicast Network Image Coding for Multicast David Varodayan, David Chen and Bernd Girod Information Systems Laboratory, Stanford University Stanford, California, USA {varodayan, dmchen, bgirod}@stanford.edu Abstract

More information

A NEW ENTROPY ENCODING ALGORITHM FOR IMAGE COMPRESSION USING DCT

A NEW ENTROPY ENCODING ALGORITHM FOR IMAGE COMPRESSION USING DCT A NEW ENTROPY ENCODING ALGORITHM FOR IMAGE COMPRESSION USING DCT D.Malarvizhi 1 Research Scholar Dept of Computer Science & Eng Alagappa University Karaikudi 630 003. Dr.K.Kuppusamy 2 Associate Professor

More information

AN EFFICIENT VIDEO WATERMARKING USING COLOR HISTOGRAM ANALYSIS AND BITPLANE IMAGE ARRAYS

AN EFFICIENT VIDEO WATERMARKING USING COLOR HISTOGRAM ANALYSIS AND BITPLANE IMAGE ARRAYS AN EFFICIENT VIDEO WATERMARKING USING COLOR HISTOGRAM ANALYSIS AND BITPLANE IMAGE ARRAYS G Prakash 1,TVS Gowtham Prasad 2, T.Ravi Kumar Naidu 3 1MTech(DECS) student, Department of ECE, sree vidyanikethan

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

Multiview Image Compression: Future Challenges and Today s Solutions

Multiview Image Compression: Future Challenges and Today s Solutions Multiview Image Compression: Future Challenges and Today s Solutions N.Sgouros, M.Sangriotis, D.Maroulis Dept. of Informatics and Telecommunications, University of Athens Panepistimiopolis, Ilissia, Athens

More information

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks

Compressive Sensing for Multimedia. Communications in Wireless Sensor Networks Compressive Sensing for Multimedia 1 Communications in Wireless Sensor Networks Wael Barakat & Rabih Saliba MDDSP Project Final Report Prof. Brian L. Evans May 9, 2008 Abstract Compressive Sensing is an

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

signal-to-noise ratio (PSNR), 2

signal-to-noise ratio (PSNR), 2 u m " The Integration in Optics, Mechanics, and Electronics of Digital Versatile Disc Systems (1/3) ---(IV) Digital Video and Audio Signal Processing ƒf NSC87-2218-E-009-036 86 8 1 --- 87 7 31 p m o This

More information

Fingerprint Image Compression

Fingerprint Image Compression Fingerprint Image Compression Ms.Mansi Kambli 1*,Ms.Shalini Bhatia 2 * Student 1*, Professor 2 * Thadomal Shahani Engineering College * 1,2 Abstract Modified Set Partitioning in Hierarchical Tree with

More information

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm Disha Shur 1, K. Yaswanth 2, and Uday K. Khankhoje 2 1 Indian Institute of Engineering Science and Technology, Shibpur, India 2 Indian

More information