Block-Matching based image compression

Size: px
Start display at page:

Download "Block-Matching based image compression"

Transcription

1 IEEE Ninth International Conference on Computer and Information Technology Block-Matching based image compression Yun-Xia Liu, Yang Yang School of Information Science and Engineering, Shandong University, Jinan, Shandong, China, Abstract In this paper, the motion estimation technique used in video compression is extended to still image compression, for which we called it the Block-Matching based image compression. Using a small amount of sampled data in the spatial domain, an approximate image of the original image is reconstructed. Then each block of the original image is obtained by searching the approximate image. The best match is selected with the minimal prediction error. This gives motion vector and the residual coefficients are obtained. Finally the sampled data, residual coefficients and block position are coded as the output bit-stream. Experimental work has been done and compared with JPEG,JPEG2000 and H.264 to show the validity of proposed algorithm. Block; search; compensation; compression;dct I. INTRODUCTION It has a long history that researchers utilize block based motion composition for the video coding [1, 2, and 3]. Block-based motion estimation is usually not used in intraframe type processing, such as in JPEG or I frame coding of H.26X. The most similar method is the Intra-prediction mechanisms adopted in I frame coding of the H.264 where only one row of the above block and one column of the left block are used to predict current block. In the literature there is not much discussion on Block based motion compensation technique for I-frame coding. There are two reasons; one is that the spatial correlation in a still image is not as strong as the temporal correlation in video sequences, and the other is that there is no reference image as those for P-frame and it might need extra memory to reconstruct an approximate image which will leads to low efficiency. However, as the spatial correlation does exist in the still image. If we can find an effective way to approximate the image and an effective searching method, the total bits for the image will be reduced and the image can effectively be compressed. It is interesting to note that this approach is available for both P and B frames and is also applicable for both lossless and lossy image compression. The next problem is how to obtain a suitable reference image. As we all know, adjacent frames in a video sequence have high similarity so motion estimation and motion compensation algorithm work well. However, in the still image coding there is not any reference image so we have to construct a reference image. There are several methods including the image pyramid [4], DCT, DWT and direct spatial sampling [5] methods. Our basic idea is that we can firstly achieve a small quantity of sampled data and then does the inverse transform or the interpolation [6] to achieve Xin-Yan Xu Shandong College of Electronic Technology, Jinan, Shandong, China, the approximate image of the source image. These methods are all applicable to our proposed method. II. STATISTICAL PROPERTY OF THE BLOCK-MATCHING METHOD TO STILL IMAGE Spatial correlation is the basis of the image compression. Traditional DPCM or wavelet methods are all based on this idea. However, these methods only consider the correlation of neighbor pixels, and there is not much discussion about the correlation of adjacent blocks. It is known to us that a block matches exactly with itself and has a lower match with lower correlation from any block of the reference frame. However, we can not use the original image as the reference image. Hence we should use much less data to reconstruct the reference image. A probable solution is that we use the downsampled image of the source image and then we do the interpolation to obtain the reference image. Let us give an illustration. Fig.1 (a) has a sharp edge diagonally. If we do the downsample by 2*2, we can get the Fig.1 (b). We then use different interpolation methods on (b) to get different results with the same size of (a). We can see that, no matter which interpolation method we adopt, the sawtooth in the diagonal part is inevitable. This means the current block may not match reference block in exactly the same position so the matching block has a displacement with original position. Most displacement concentrates in 1, -1 and 0. (a) Source image (b)source image downsampled by 4 (c)nearest (d)spline (e)cubic (f)linear Figure 1. Illustration of the displacement of down-sampled image Fig.2 shows the distributions of the displacements of matching block with reference to the original image (Lena, 512*512). Horizontal axis shows the position of the matching block while the vertical axis shows the number of matched blocks at the respective location. Different cases are shown in terms of down-sampling by 2*2, 4*4, 8*8 and 16*16. The displacement is center biased with very shot /09 $ IEEE DOI /CIT

2 distance for small down-sampling rates. When the downsampling becomes higher the displacement spreads. This implies that the search window should be larger. (a)sampling rate 1 :( 2*2) (b)sampling rate 1 :( 4*4) look for a way of getting the approximate image and the other is to code the residual coefficients. For the approximate image, we can use sampling in spatial domain or can use a reduced set significant coefficients in transform domain of the block; while for the residual coefficients we can use some mature methods such as DCT or discrete wavelet transform (DWT). III. BLOCK-MATCHING ALGORITHM BASED IMAGE COMPRESSION Based on the discussion above, let us propose a novel block-matching algorithm. Fig.3 shows the encoding part of our scheme. The decoding part is the inverse of the encoding part. There are mainly three stages. The first stage is to generate the reference image. In this stage, we compare three kinds of methods, decimation in space, DCT and LWT (Lifting Wavelet Transform) to generate a small set of data and then we use these data to achieve the reference image. The second stage is to get the residual image. In this stage, each block of the original image carries out block search on the approximate image and looks for the matching one; meanwhile the differences between them form the residual coefficients. The last stage is to encode the residual coefficients. We made use of both DCT and LWT to try out the approach. We are going to give a detailed description of each stage as shown below. (c)sampling rate 1 :( 8*8) (d)sampling rate 1 :( 16*16) Figure 2. Displacement of match block of Image Barbara This The biggest difference of the block-matching method for image compression we mentioned above and the block-based motion estimation in video coding is that our reference image has to be interpolated from a small amount of data so it has lower correlation between the original image than the correlation of the adjacent frames in a video sequence. Hence, the sub-pixel interpolation methods in motion estimation algorithm do not give improvement in this approach. Results from the above analysis give us a big difficulty for using motion compensation technique to I-frame coding. The success of this approach relies on whether we can find a tradeoff to optimize the cost and to achieve the best compression result. There are two key issues here, one is to Figure 3. The scheme of encoding part A. To generate the reference image The purpose of this stage is to generate the reference image using a small set of sampled data. We will give 146

3 further discussion on spatial sampling based, DCT based and LWT based approach. Spatial sampling is the easiest and the most widely used method of down-sampling. In the decimation part, we can use a down-sampling window of 8*8,16*16 or 32*32.After sampling, only 1/64,1/256 or 1/1024 of the original data are needed. Then we do the interpolation to get the reference image. Any interpolation method can be used such as cubic, bilinear, nearest neighbor and spline. DCT is widely used in MPEG and H.26x standards. We saved N DCT coefficients with the largest amplitude along the Zig-Zag order, where N is a number defined by the users.lwt is adopted in JPEG2000. We did an N level LWT over the original image and only saved the coarse image. After that we did the IDCT or ILWT to get the reference image. We give a comparison of different methods to obtain the reference image. We compare the spatial sampling, DCT and LWT (db 9-7).We used full search and then we used DCT to encode the residual image. We used the quantization tables in JPEG standard. For spatial sampling method, we chose different sampling window size values of 128, 64, 32 and 16. A larger value leads to a smaller sampling set of data. For DCT method, we changed the size of the DCT blocks and the number of DCT coefficients to be kept. For LWT method we changed the block size of each LWT and the LWT level of each block for the LWT. We did not give the detailed result here. However from the result we can see that the spatial sampling method has obvious advantages. When the bpp is 0.125, the spatial sampling method is around 0.6db better than that of the DCT and 0.7 db better than that of the LWT. In the case of high bitrates when bpp is 1, the spatial sampling method is around 4.3 db better than DCT and 4.3 db better than LWT. So we mainly consider the case using the spatial sampling method for the rest of the paper. B. Block search and Block match The template is used to format your paper and style the text. All margins, column widths, line spaces, and text fonts are prescribed; please do not alter them. You may note peculiarities. For example, the head margin in this template measures proportionately more than is customary. This measurement and others are deliberate, using specifications that anticipate your paper as one part of the entire proceedings, and not as an independent document. Please do not revise any of the current designations. We did the block search of each block (with size of M*M) of the original image in raster-scan order over the reference image. The criterion is to minimize the sum of square differences (SSD) of current block and the reference block. Based on the discussion before, we know that matched block concentrates at 0 and lower down-sampling ratio corresponds to a higher concentration. We set the search area equal to the block size M. We can use full search and any other motion search method in hybrid video sequence coding. In this part, the displacement of the block and the residual image is calculated and the residual image is sent to the next stage. C. Residual image encoding In this part, any image coding method can be used for the residual image. We use DCT and LWT to code the residual image and we use different quantization tables to control the bitrate according to QP. We will make a detailed discussion in the next section. To compare different residual image encoding methods we carried out experimental works as shown below. We chose 16 for Coarse-MBsize, and we chose median value in the block as the sampling value, and the interpolation method is 'cubic', search area is 8 (the location is from (-8,- 8) to (8,8)), Residual-MBsize is fixed to 16*16. We used the full search for motion estimation and 3 level 9-7 lifting wavelet transform or DCT to generate the residual coefficients. We used the arithmetic coding and different quantization level to achieve different compression rates. The abbreviations we use in the table are defined as below. Tab.1 gives the PSNR value of the reconstructed and original image. The definition of Tab.1 is as shown below. DCT: DCT for residual coding and without block-searching DCT-S: DCT for residual coding and with block-searching LWT: LWT for residual coding and without block-searching LWT-S: LWT for residual coding and with block-searching TABLE I. RESULTS WITH FIXED SPATIAL DOMAIN SAMPLING DENSITY bpp DCT DCT-S LWT LWT-S From Tab.I, we can see that DCT for residual coding and with block-searching (DCT-S) has high PSNR in all bitrates. Tab.2 gives the percentages of the bit-stream for different values of Coarse-MBsize. It is obvious that when the Coarse-MBsize is small, the percentage of data for the reference image is large while the percentage of residual image and the displacement of each block are small. For example, when Coarse MBsize is 4 and bpp is 0.5, the percentage of reference image is 72.66% and the residual image and displacement are % and 3.534% respectively. When the Coarse-MBsize is large,the percentage of data for reference image is greatlyreduced. It reduced to 0.61% when Coarse-MBsize is 32 and bpp is 1. When the Coarse MBsize is fixed, the percentage of data for reference image and displacement becomes smaller and the percentage of the residual image becomes larger when bpp increases. When Coarse-MBsize is 16, under four bitrate 0.125, 0.25, 0.5 and 1 bpp, the PSNR is better than other combinations. Hence in our further experimental work, we 147

4 chose Coarse-MBsize equal to 16, and we chose the median value in the block as the sampling value, and the interpolation method was 'cubic', the search area was 8 and Residual-MBsize was fixed to 16*16. TABLE II. RATIO OF DIFFERENT PART OF THE BITSTREAM Coarse MBsize 4 bpp Coarse bit % Residual bit % Displacem ent cost % PSNR (a) (b) (c) 0.25 bpp (a) Proposed (b) JPEG (c) JPEG IV. EXPERIMENTAL RESULTS We did the experimental work on a large quantity of images and in this paper in the following two parts. A. Comparison with JPEG Further experimental works were done on comparing our approach with the JPEG. We only give the result of image Lena but similar results can be drawn from other image. The results are shown in Tab.3. We can see that proposed block search algorithm is better than JPEG. TABLE III. PERFORMANCE OF PROPOSED METHOD AND JPEG Proposed JPEG Proposed JPEG bpp PSNR bpp PSNR (a) (b) (c) bpp (a) Proposed (b) JPEG (c) JPEG2000 Figure 4. Performance of proposed, JPEG and JPEG2000 B. Comparison with H.264 and JPEG2000 Furthermore, we compare the block search method with the JPEG2000 using JasPer [7] and Intra-frame coding of H.264 [8] using JM12.4 [9]. We chose Image Lena and used intra only and entropy coding method was CABAC. Let us mainly consider the encoding and decoding time and also the PSNR when the bitrate is fixed. Results of our experimental work are shown in Fig.5-Fig.7. From Fig.5, it is clear that although the block-searching method is better than JPEG, the performance of H.264 and JPEG2000 are comparable and better than the block search method especially at the low bitrates. From Fig.6, we can get the conclusion that H.264 requires the longest encoding time and the block search method requires only around 1/2 of the encoding time of the JM, and JPEG2000 has the shortest encoding time. From Fig.7, we can see that H.264 has the shortest decoding time cost and the block search method is just in the middle of H.264 and JPEG2000. The main reason that the block search method has poor PSNR is that the cost of encoding the coarse image. Fig.5 shows the processing results of image Lena. We can see that when the bitrate is bpp, the blocksearching method has much less blocking effect as compared with that of the JPEG. Figure 5. Comparison of bitrate vs PSNR 148

5 V. CONCLUSION AND FUTURE WORKS We have proposed a Block-matching based image compression algorithm. Like the motion estimation method in video compression, based on some experimental observation and analysis, we applied spatial sampling and interpolation methods to generate the reference image. Then each block of original image can make a full search on the reference image to find the matched one with the minimal prediction error. The DCT is used to code the residual coefficients. Results of our experimental work show that it is better than JPEG. The application in the I-frame coding of JPEG2000 and H.264 also shows its validity. As most video compression standards are block based, this method can also be generalized to I-frame coding in video compression. Figure 6. Comparison of encoding time VI. ACKNOWLEDGEMENT This work was supported by NSFC ( ). Figure 7. Comparison of Decoding time REFERENCES [1] Bovik, Al (ed.), Handbook of Image and Video Processing, San Diego: Academic Press, [2] Wang, Yao, Jörn Ostermann, and Ya-Qin Zhang, Video Processing and Communications, Signal Processing Series. Upper Saddle River, N.J.: Prentice Hall, [3] Rafael C. Gonzalez, Digital image processing (3rd ed), Pearson Prentice Hall, 2008 [4] Burt, Peter and Adelson, Ted, The Laplacian Pyramid as a Compact Image Code, IEEE Transactions on Communications, vol. COM-31, pp ,1983. [5] Segall, A., Katsaggelos, A., Resampling for Spatial Scalability, 2006 IEEE International Conference on Image Processing, Oct. 8-11, 2006 [6] de Boor, C., A Practical Guide to Splines, Springer-Verlag, [7] JasPer , ttp:// [8] Heiko Schwarz, Detlev Marpe and Thomas Wiegand, Overview of the Scalable Video Coding Extension of the H.264/AVC Standard, IEEE Transactions on Circuits and Systems for Video Technology, vol.17, No.9, Sep,2007 [9] IP Homepage - H.264/AVC JM Reference Software -- JM

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

2014 Summer School on MPEG/VCEG Video. Video Coding Concept

2014 Summer School on MPEG/VCEG Video. Video Coding Concept 2014 Summer School on MPEG/VCEG Video 1 Video Coding Concept Outline 2 Introduction Capture and representation of digital video Fundamentals of video coding Summary Outline 3 Introduction Capture and representation

More information

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

International Journal of Emerging Technology and Advanced Engineering Website:   (ISSN , Volume 2, Issue 4, April 2012) A Technical Analysis Towards Digital Video Compression Rutika Joshi 1, Rajesh Rai 2, Rajesh Nema 3 1 Student, Electronics and Communication Department, NIIST College, Bhopal, 2,3 Prof., Electronics and

More information

IMAGE COMPRESSION. Image Compression. Why? Reducing transportation times Reducing file size. A two way event - compression and decompression

IMAGE COMPRESSION. Image Compression. Why? Reducing transportation times Reducing file size. A two way event - compression and decompression IMAGE COMPRESSION Image Compression Why? Reducing transportation times Reducing file size A two way event - compression and decompression 1 Compression categories Compression = Image coding Still-image

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

Digital Video Processing

Digital Video Processing Video signal is basically any sequence of time varying images. In a digital video, the picture information is digitized both spatially and temporally and the resultant pixel intensities are quantized.

More information

( ) ; For N=1: g 1. g n

( ) ; For N=1: g 1. g n L. Yaroslavsky Course 51.7211 Digital Image Processing: Applications Lect. 4. Principles of signal and image coding. General principles General digitization. Epsilon-entropy (rate distortion function).

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

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

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

JPEG: An Image Compression System. Nimrod Peleg update: Nov. 2003

JPEG: An Image Compression System. Nimrod Peleg update: Nov. 2003 JPEG: An Image Compression System Nimrod Peleg update: Nov. 2003 Basic Structure Source Image Data Reconstructed Image Data Encoder Compressed Data Decoder Encoder Structure Source Image Data Compressed

More information

Lecture 13 Video Coding H.264 / MPEG4 AVC

Lecture 13 Video Coding H.264 / MPEG4 AVC Lecture 13 Video Coding H.264 / MPEG4 AVC Last time we saw the macro block partition of H.264, the integer DCT transform, and the cascade using the DC coefficients with the WHT. H.264 has more interesting

More information

In the name of Allah. the compassionate, the merciful

In the name of Allah. the compassionate, the merciful In the name of Allah the compassionate, the merciful Digital Video Systems S. Kasaei Room: CE 315 Department of Computer Engineering Sharif University of Technology E-Mail: skasaei@sharif.edu Webpage:

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

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

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

Image and Video Coding I: Fundamentals

Image and Video Coding I: Fundamentals Image and Video Coding I: Fundamentals Heiko Schwarz Freie Universität Berlin Fachbereich Mathematik und Informatik H. Schwarz (FU Berlin) Image and Video Coding Organization Vorlesung: Montag 14:15-15:45

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

JPEG: An Image Compression System

JPEG: An Image Compression System JPEG: An Image Compression System ISO/IEC DIS 10918-1 ITU-T Recommendation T.81 http://www.jpeg.org/ Nimrod Peleg update: April 2007 Basic Structure Source Image Data Reconstructed Image Data Encoder Compressed

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

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

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

Fast Wavelet-based Macro-block Selection Algorithm for H.264 Video Codec

Fast Wavelet-based Macro-block Selection Algorithm for H.264 Video Codec Proceedings of the International MultiConference of Engineers and Computer Scientists 8 Vol I IMECS 8, 19-1 March, 8, Hong Kong Fast Wavelet-based Macro-block Selection Algorithm for H.64 Video Codec Shi-Huang

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

Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000

Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000 Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000 EE5359 Multimedia Processing Project Proposal Spring 2013 The University of Texas at Arlington Department of Electrical

More information

Wavelet Transform (WT) & JPEG-2000

Wavelet Transform (WT) & JPEG-2000 Chapter 8 Wavelet Transform (WT) & JPEG-2000 8.1 A Review of WT 8.1.1 Wave vs. Wavelet [castleman] 1 0-1 -2-3 -4-5 -6-7 -8 0 100 200 300 400 500 600 Figure 8.1 Sinusoidal waves (top two) and wavelets (bottom

More information

ECE 634: Digital Video Systems Scalable coding: 3/23/17

ECE 634: Digital Video Systems Scalable coding: 3/23/17 ECE 634: Digital Video Systems Scalable coding: 3/23/17 Professor Amy Reibman MSEE 356 reibman@purdue.edu hip://engineering.purdue.edu/~reibman/ece634/index.html Scalability Outline IntroducNon: Heterogeneous

More information

ECE 417 Guest Lecture Video Compression in MPEG-1/2/4. Min-Hsuan Tsai Apr 02, 2013

ECE 417 Guest Lecture Video Compression in MPEG-1/2/4. Min-Hsuan Tsai Apr 02, 2013 ECE 417 Guest Lecture Video Compression in MPEG-1/2/4 Min-Hsuan Tsai Apr 2, 213 What is MPEG and its standards MPEG stands for Moving Picture Expert Group Develop standards for video/audio compression

More information

Advanced Video Coding: The new H.264 video compression standard

Advanced Video Coding: The new H.264 video compression standard Advanced Video Coding: The new H.264 video compression standard August 2003 1. Introduction Video compression ( video coding ), the process of compressing moving images to save storage space and transmission

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

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

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

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

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

Image Compression for Mobile Devices using Prediction and Direct Coding Approach

Image Compression for Mobile Devices using Prediction and Direct Coding Approach Image Compression for Mobile Devices using Prediction and Direct Coding Approach Joshua Rajah Devadason M.E. scholar, CIT Coimbatore, India Mr. T. Ramraj Assistant Professor, CIT Coimbatore, India Abstract

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

Video Transcoding Architectures and Techniques: An Overview. IEEE Signal Processing Magazine March 2003 Present by Chen-hsiu Huang

Video Transcoding Architectures and Techniques: An Overview. IEEE Signal Processing Magazine March 2003 Present by Chen-hsiu Huang Video Transcoding Architectures and Techniques: An Overview IEEE Signal Processing Magazine March 2003 Present by Chen-hsiu Huang Outline Background & Introduction Bit-rate Reduction Spatial Resolution

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

Features. Sequential encoding. Progressive encoding. Hierarchical encoding. Lossless encoding using a different strategy

Features. Sequential encoding. Progressive encoding. Hierarchical encoding. Lossless encoding using a different strategy JPEG JPEG Joint Photographic Expert Group Voted as international standard in 1992 Works with color and grayscale images, e.g., satellite, medical,... Motivation: The compression ratio of lossless methods

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

STACK ROBUST FINE GRANULARITY SCALABLE VIDEO CODING

STACK ROBUST FINE GRANULARITY SCALABLE VIDEO CODING Journal of the Chinese Institute of Engineers, Vol. 29, No. 7, pp. 1203-1214 (2006) 1203 STACK ROBUST FINE GRANULARITY SCALABLE VIDEO CODING Hsiang-Chun Huang and Tihao Chiang* ABSTRACT A novel scalable

More information

Introduction to Video Coding

Introduction to Video Coding Introduction to Video Coding o Motivation & Fundamentals o Principles of Video Coding o Coding Standards Special Thanks to Hans L. Cycon from FHTW Berlin for providing first-hand knowledge and much of

More information

Video Watermarking Algorithm for H.264 Scalable Video Coding

Video Watermarking Algorithm for H.264 Scalable Video Coding 56 Lu et al.: Video Watermarking Algorithm for H.264 Scalable Video Coding Video Watermarking Algorithm for H.264 Scalable Video Coding Jianfeng Lu,Li Li and Zhenhua Yang Institute of computer Graphics

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

CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC

CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC Hamid Reza Tohidypour, Mahsa T. Pourazad 1,2, and Panos Nasiopoulos 1 1 Department of Electrical & Computer Engineering,

More information

Research on Distributed Video Compression Coding Algorithm for Wireless Sensor Networks

Research on Distributed Video Compression Coding Algorithm for Wireless Sensor Networks Sensors & Transducers 203 by IFSA http://www.sensorsportal.com Research on Distributed Video Compression Coding Algorithm for Wireless Sensor Networks, 2 HU Linna, 2 CAO Ning, 3 SUN Yu Department of Dianguang,

More information

MPEG-4: Simple Profile (SP)

MPEG-4: Simple Profile (SP) MPEG-4: Simple Profile (SP) I-VOP (Intra-coded rectangular VOP, progressive video format) P-VOP (Inter-coded rectangular VOP, progressive video format) Short Header mode (compatibility with H.263 codec)

More information

MOTION COMPENSATION IN TEMPORAL DISCRETE WAVELET TRANSFORMS. Wei Zhao

MOTION COMPENSATION IN TEMPORAL DISCRETE WAVELET TRANSFORMS. Wei Zhao MOTION COMPENSATION IN TEMPORAL DISCRETE WAVELET TRANSFORMS Wei Zhao August 2004 Boston University Department of Electrical and Computer Engineering Technical Report No. ECE-2004-04 BOSTON UNIVERSITY MOTION

More information

Biomedical signal and image processing (Course ) Lect. 5. Principles of signal and image coding. Classification of coding methods.

Biomedical signal and image processing (Course ) Lect. 5. Principles of signal and image coding. Classification of coding methods. Biomedical signal and image processing (Course 055-355-5501) Lect. 5. Principles of signal and image coding. Classification of coding methods. Generalized quantization, Epsilon-entropy Lossless and Lossy

More information

H.264/AVC BASED NEAR LOSSLESS INTRA CODEC USING LINE-BASED PREDICTION AND MODIFIED CABAC. Jung-Ah Choi, Jin Heo, and Yo-Sung Ho

H.264/AVC BASED NEAR LOSSLESS INTRA CODEC USING LINE-BASED PREDICTION AND MODIFIED CABAC. Jung-Ah Choi, Jin Heo, and Yo-Sung Ho H.264/AVC BASED NEAR LOSSLESS INTRA CODEC USING LINE-BASED PREDICTION AND MODIFIED CABAC Jung-Ah Choi, Jin Heo, and Yo-Sung Ho Gwangju Institute of Science and Technology {jachoi, jinheo, hoyo}@gist.ac.kr

More information

Reducing/eliminating visual artifacts in HEVC by the deblocking filter.

Reducing/eliminating visual artifacts in HEVC by the deblocking filter. 1 Reducing/eliminating visual artifacts in HEVC by the deblocking filter. EE5359 Multimedia Processing Project Proposal Spring 2014 The University of Texas at Arlington Department of Electrical Engineering

More information

Context based optimal shape coding

Context based optimal shape coding IEEE Signal Processing Society 1999 Workshop on Multimedia Signal Processing September 13-15, 1999, Copenhagen, Denmark Electronic Proceedings 1999 IEEE Context based optimal shape coding Gerry Melnikov,

More information

Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France

Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France Video Compression Zafar Javed SHAHID, Marc CHAUMONT and William PUECH Laboratoire LIRMM VOODDO project Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier LIRMM UMR 5506 Université

More information

Video Compression An Introduction

Video Compression An Introduction Video Compression An Introduction The increasing demand to incorporate video data into telecommunications services, the corporate environment, the entertainment industry, and even at home has made digital

More information

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

Evaluation and Performance Comparison between JPEG2000 and SVC

Evaluation and Performance Comparison between JPEG2000 and SVC , pp. 133-144 http://dx.doi.org/10.14257/ijsip.2015.8.5.14 Evaluation and Performance Comparison between PEG2000 and SVC Xin u 1 and Xuesong in 1 1 School of Electronics and nformation Engineering, Harbin

More information

HYBRID TRANSFORMATION TECHNIQUE FOR IMAGE COMPRESSION

HYBRID TRANSFORMATION TECHNIQUE FOR IMAGE COMPRESSION 31 st July 01. Vol. 41 No. 005-01 JATIT & LLS. All rights reserved. ISSN: 199-8645 www.jatit.org E-ISSN: 1817-3195 HYBRID TRANSFORMATION TECHNIQUE FOR IMAGE COMPRESSION 1 SRIRAM.B, THIYAGARAJAN.S 1, Student,

More information

The Scope of Picture and Video Coding Standardization

The Scope of Picture and Video Coding Standardization H.120 H.261 Video Coding Standards MPEG-1 and MPEG-2/H.262 H.263 MPEG-4 H.264 / MPEG-4 AVC Thomas Wiegand: Digital Image Communication Video Coding Standards 1 The Scope of Picture and Video Coding Standardization

More information

CMPT 365 Multimedia Systems. Media Compression - Image

CMPT 365 Multimedia Systems. Media Compression - Image CMPT 365 Multimedia Systems Media Compression - Image Spring 2017 Edited from slides by Dr. Jiangchuan Liu CMPT365 Multimedia Systems 1 Facts about JPEG JPEG - Joint Photographic Experts Group International

More information

LIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46

LIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46 LIST OF TABLES TABLE Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46 Table 5.2 Macroblock types 46 Table 5.3 Inverse Scaling Matrix values 48 Table 5.4 Specification of QPC as function

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

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 2, Issue 1, January 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: An analytical study on stereo

More information

Image Pyramids and Applications

Image Pyramids and Applications Image Pyramids and Applications Computer Vision Jia-Bin Huang, Virginia Tech Golconda, René Magritte, 1953 Administrative stuffs HW 1 will be posted tonight, due 11:59 PM Sept 25 Anonymous feedback Previous

More information

Optimum Quantization Parameters for Mode Decision in Scalable Extension of H.264/AVC Video Codec

Optimum Quantization Parameters for Mode Decision in Scalable Extension of H.264/AVC Video Codec Optimum Quantization Parameters for Mode Decision in Scalable Extension of H.264/AVC Video Codec Seung-Hwan Kim and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST), 1 Oryong-dong Buk-gu,

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

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC)

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC) STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC) EE 5359-Multimedia Processing Spring 2012 Dr. K.R Rao By: Sumedha Phatak(1000731131) OBJECTIVE A study, implementation and comparison

More information

Enhancing the Image Compression Rate Using Steganography

Enhancing the Image Compression Rate Using Steganography The International Journal Of Engineering And Science (IJES) Volume 3 Issue 2 Pages 16-21 2014 ISSN(e): 2319 1813 ISSN(p): 2319 1805 Enhancing the Image Compression Rate Using Steganography 1, Archana Parkhe,

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

DCT Based, Lossy Still Image Compression

DCT Based, Lossy Still Image Compression DCT Based, Lossy Still Image Compression NOT a JPEG artifact! Lenna, Playboy Nov. 1972 Lena Soderberg, Boston, 1997 Nimrod Peleg Update: April. 2009 http://www.lenna.org/ Image Compression: List of Topics

More information

Video Compression MPEG-4. Market s requirements for Video compression standard

Video Compression MPEG-4. Market s requirements for Video compression standard Video Compression MPEG-4 Catania 10/04/2008 Arcangelo Bruna Market s requirements for Video compression standard Application s dependent Set Top Boxes (High bit rate) Digital Still Cameras (High / mid

More information

Motion Estimation. Original. enhancement layers. Motion Compensation. Baselayer. Scan-Specific Entropy Coding. Prediction Error.

Motion Estimation. Original. enhancement layers. Motion Compensation. Baselayer. Scan-Specific Entropy Coding. Prediction Error. ON VIDEO SNR SCALABILITY Lisimachos P. Kondi, Faisal Ishtiaq and Aggelos K. Katsaggelos Northwestern University Dept. of Electrical and Computer Engineering 2145 Sheridan Road Evanston, IL 60208 E-Mail:

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

Professor, CSE Department, Nirma University, Ahmedabad, India

Professor, CSE Department, Nirma University, Ahmedabad, India Bandwidth Optimization for Real Time Video Streaming Sarthak Trivedi 1, Priyanka Sharma 2 1 M.Tech Scholar, CSE Department, Nirma University, Ahmedabad, India 2 Professor, CSE Department, Nirma University,

More information

Fundamentals of Video Compression. Video Compression

Fundamentals of Video Compression. Video Compression Fundamentals of Video Compression Introduction to Digital Video Basic Compression Techniques Still Image Compression Techniques - JPEG Video Compression Introduction to Digital Video Video is a stream

More information

Chapter 11.3 MPEG-2. MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications:

Chapter 11.3 MPEG-2. MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications: Chapter 11.3 MPEG-2 MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications: Simple, Main, SNR scalable, Spatially scalable, High, 4:2:2,

More information

Index. 1. Motivation 2. Background 3. JPEG Compression The Discrete Cosine Transformation Quantization Coding 4. MPEG 5.

Index. 1. Motivation 2. Background 3. JPEG Compression The Discrete Cosine Transformation Quantization Coding 4. MPEG 5. Index 1. Motivation 2. Background 3. JPEG Compression The Discrete Cosine Transformation Quantization Coding 4. MPEG 5. Literature Lossy Compression Motivation To meet a given target bit-rate for storage

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

CONTENT BASED IMAGE COMPRESSION TECHNIQUES: A SURVEY

CONTENT BASED IMAGE COMPRESSION TECHNIQUES: A SURVEY CONTENT BASED IMAGE COMPRESSION TECHNIQUES: A SURVEY Salija.p, Manimekalai M.A.P, Dr.N.A Vasanti Abstract There are many image compression methods which compress the image as a whole and not considering

More information

Video Quality Analysis for H.264 Based on Human Visual System

Video Quality Analysis for H.264 Based on Human Visual System IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021 ISSN (p): 2278-8719 Vol. 04 Issue 08 (August. 2014) V4 PP 01-07 www.iosrjen.org Subrahmanyam.Ch 1 Dr.D.Venkata Rao 2 Dr.N.Usha Rani 3 1 (Research

More information

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD Siwei Ma, Shiqi Wang, Wen Gao {swma,sqwang, wgao}@pku.edu.cn Institute of Digital Media, Peking University ABSTRACT IEEE 1857 is a multi-part standard for multimedia

More information

Wavelet-Based Video Compression Using Long-Term Memory Motion-Compensated Prediction and Context-Based Adaptive Arithmetic Coding

Wavelet-Based Video Compression Using Long-Term Memory Motion-Compensated Prediction and Context-Based Adaptive Arithmetic Coding Wavelet-Based Video Compression Using Long-Term Memory Motion-Compensated Prediction and Context-Based Adaptive Arithmetic Coding Detlev Marpe 1, Thomas Wiegand 1, and Hans L. Cycon 2 1 Image Processing

More information

Combined Copyright Protection and Error Detection Scheme for H.264/AVC

Combined Copyright Protection and Error Detection Scheme for H.264/AVC Combined Copyright Protection and Error Detection Scheme for H.264/AVC XIAOMING CHEN, YUK YING CHUNG, FANGFEI XU, AHMED FAWZI OTOOM, *CHANGSEOK BAE School of Information Technologies, The University of

More information

IMAGE PROCESSING USING DISCRETE WAVELET TRANSFORM

IMAGE PROCESSING USING DISCRETE WAVELET TRANSFORM IMAGE PROCESSING USING DISCRETE WAVELET TRANSFORM Prabhjot kour Pursuing M.Tech in vlsi design from Audisankara College of Engineering ABSTRACT The quality and the size of image data is constantly increasing.

More information

Motion-Compensated Wavelet Video Coding Using Adaptive Mode Selection. Fan Zhai Thrasyvoulos N. Pappas

Motion-Compensated Wavelet Video Coding Using Adaptive Mode Selection. Fan Zhai Thrasyvoulos N. Pappas Visual Communications and Image Processing, 2004 Motion-Compensated Wavelet Video Coding Using Adaptive Mode Selection Fan Zhai Thrasyvoulos N. Pappas Dept. Electrical & Computer Engineering, USA Wavelet-Based

More information

Intra-Mode Indexed Nonuniform Quantization Parameter Matrices in AVC/H.264

Intra-Mode Indexed Nonuniform Quantization Parameter Matrices in AVC/H.264 Intra-Mode Indexed Nonuniform Quantization Parameter Matrices in AVC/H.264 Jing Hu and Jerry D. Gibson Department of Electrical and Computer Engineering University of California, Santa Barbara, California

More information

Digital Image Representation Image Compression

Digital Image Representation Image Compression Digital Image Representation Image Compression 1 Image Representation Standards Need for compression Compression types Lossless compression Lossy compression Image Compression Basics Redundancy/redundancy

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

Using Shift Number Coding with Wavelet Transform for Image Compression

Using Shift Number Coding with Wavelet Transform for Image Compression ISSN 1746-7659, England, UK Journal of Information and Computing Science Vol. 4, No. 3, 2009, pp. 311-320 Using Shift Number Coding with Wavelet Transform for Image Compression Mohammed Mustafa Siddeq

More information

Video Coding Using Spatially Varying Transform

Video Coding Using Spatially Varying Transform Video Coding Using Spatially Varying Transform Cixun Zhang 1, Kemal Ugur 2, Jani Lainema 2, and Moncef Gabbouj 1 1 Tampere University of Technology, Tampere, Finland {cixun.zhang,moncef.gabbouj}@tut.fi

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

Content-Based Adaptive Binary Arithmetic Coding (CABAC) Li Li 2017/2/9

Content-Based Adaptive Binary Arithmetic Coding (CABAC) Li Li 2017/2/9 Content-Based Adaptive Binary Arithmetic Coding (CABAC) Li Li 2017/2/9 Name: Li Li Self-introduction Email: lil1@umkc.edu Education 2007-2011 Bachelor USTC 2011-2016 PhD USTC Houqiang Li 2016- Postdoc

More information

NOVEL ALGORITHMS FOR FINDING AN OPTIMAL SCANNING PATH FOR JPEG IMAGE COMPRESSION

NOVEL ALGORITHMS FOR FINDING AN OPTIMAL SCANNING PATH FOR JPEG IMAGE COMPRESSION NOVEL ALGORITHMS FOR FINDING AN OPTIMAL SCANNING PATH FOR JPEG IMAGE COMPRESSION Smila Mohandhas and Sankar. S Student, Computer Science and Engineering, KCG College of Engineering, Chennai. Associate

More information

BANDWIDTH-EFFICIENT ENCODER FRAMEWORK FOR H.264/AVC SCALABLE EXTENSION. Yi-Hau Chen, Tzu-Der Chuang, Yu-Jen Chen, and Liang-Gee Chen

BANDWIDTH-EFFICIENT ENCODER FRAMEWORK FOR H.264/AVC SCALABLE EXTENSION. Yi-Hau Chen, Tzu-Der Chuang, Yu-Jen Chen, and Liang-Gee Chen BANDWIDTH-EFFICIENT ENCODER FRAMEWORK FOR H.264/AVC SCALABLE EXTENSION Yi-Hau Chen, Tzu-Der Chuang, Yu-Jen Chen, and Liang-Gee Chen DSP/IC Design Lab., Graduate Institute of Electronics Engineering, National

More information

An Adaptive Video Compression Technique for Resource Constraint Systems

An Adaptive Video Compression Technique for Resource Constraint Systems An Adaptive Video Compression Technique for Resource Constraint Systems Shreelekshmi R, Sruthi S Abstract As display devices become more and more vivid, and people demand more perfection in video quality,

More information

Interframe coding A video scene captured as a sequence of frames can be efficiently coded by estimating and compensating for motion between frames pri

Interframe coding A video scene captured as a sequence of frames can be efficiently coded by estimating and compensating for motion between frames pri MPEG MPEG video is broken up into a hierarchy of layer From the top level, the first layer is known as the video sequence layer, and is any self contained bitstream, for example a coded movie. The second

More information

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK Professor Laurence S. Dooley School of Computing and Communications Milton Keynes, UK How many bits required? 2.4Mbytes 84Kbytes 9.8Kbytes 50Kbytes Data Information Data and information are NOT the same!

More information

1924 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 12, DECEMBER 2011

1924 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 12, DECEMBER 2011 1924 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 12, DECEMBER 2011 Transactions Letters Improving Lossless Intra Coding of H.264/AVC by Pixel-Wise Spatial Interleave Prediction

More information

Compression Artifact Reduction with Adaptive Bilateral Filtering

Compression Artifact Reduction with Adaptive Bilateral Filtering Compression Artifact Reduction with Adaptive Bilateral Filtering Ming Zhang and Bahadir Gunturk Department of Electrical and Computer Engineering Louisiana State University Baton Rouge, LA 70803 ABSTRACT

More information

VC 12/13 T16 Video Compression

VC 12/13 T16 Video Compression VC 12/13 T16 Video Compression Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos Miguel Tavares Coimbra Outline The need for compression Types of redundancy

More information

FOR compressed video, due to motion prediction and

FOR compressed video, due to motion prediction and 1390 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 24, NO. 8, AUGUST 2014 Multiple Description Video Coding Based on Human Visual System Characteristics Huihui Bai, Weisi Lin, Senior

More information