1 A Unified Rate-Distortion Analysis Framework for Transform Coding Student : Ho-Chang Wu Student : Ho-Chang Wu Advisor : Prof. David W. Lin Advisor :

Slides:



Advertisements
Similar presentations
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Advertisements

Adaptive Fast Block-Matching Algorithm by Switching Search Patterns for Sequences With Wide-Range Motion Content 韋弘
INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, ICT '09. TAREK OUNI WALID AYEDI MOHAMED ABID NATIONAL ENGINEERING SCHOOL OF SFAX New Low Complexity.
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
Efficient Bit Allocation and CTU level Rate Control for HEVC Picture Coding Symposium, 2013, IEEE Junjun Si, Siwei Ma, Wen Gao Insitute of Digital Media,
Light Field Compression Using 2-D Warping and Block Matching Shinjini Kundu Anand Kamat Tarcar EE398A Final Project 1 EE398A - Compression of Light Fields.
CABAC Based Bit Estimation for Fast H.264 RD Optimization Decision
Reji Mathew and David S. Taubman CSVT  Introduction  Quad-tree representation  Quad-tree motion modeling  Motion vector prediction strategies.
Application of Generalized Representations for Image Compression Application of Generalized Representations for Image Compression using Vector Quantization.
Communication & Multimedia C. -H. Hong 2015/6/12 Contourlet Student: Chao-Hsiung Hong Advisor: Prof. Hsueh-Ming Hang.
Chinese University of Hong Kong Department of Information Engineering A Capacity Estimate Technique for JPEG-to-JPEG Image Watermarking Peter Hon Wah Wong.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Spatial and Temporal Data Mining
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
OPTIMZED SPIHT CODING 國立台北科技大學資工所 指導教授:楊士萱 研究生:廖武傑.
1 An Efficient Mode Decision Algorithm for H.264/AVC Encoding Optimization IEEE TRANSACTION ON MULTIMEDIA Hanli Wang, Student Member, IEEE, Sam Kwong,
Transform Domain Distributed Video Coding. Outline  Another Approach  Side Information  Motion Compensation.
Methods of Image Compression by PHL Transform Dziech, Andrzej Slusarczyk, Przemyslaw Tibken, Bernd Journal of Intelligent and Robotic Systems Volume: 39,
Scalable Rate Control for MPEG-4 Video Hung-Ju Lee, Member, IEEE, Tihao Chiang, Senior Member, IEEE, and Ya-Qin Zhang, Fellow, IEEE IEEE TRANSACTIONS ON.
A New Rate-Complexity-QP Algorithm for HEVC Intra-Picture Rate Control LING TIAN, YIMIN ZHOU, AND XIAOJUN CAO 2014 INTERNATIONAL CONFERENCE ON COMPUTING,
BIN LI, HOUQIAN LI, LI LI, AND JINLEI ZHANG IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL.23, NO.9, SEPTEMBER
Multimedia Data The DCT and JPEG Image Compression Dr Mike Spann Electronic, Electrical and Computer.
Notes by Shufang Wu Embedded Block Coding with Optimized Truncation - An Image Compression Algorithm Notes by Shufang Wu
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
Fast multiresolution image querying CS474/674 – Prof. Bebis.
G. Valenzise *, M. Tagliasacchi *, S. Tubaro *, L. Piccarreta Picture Coding Symposium 2007 November 7-9, 2007 – Lisboa, Portugal * Dipartimento di Elettronica.
Image and Video Compression
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
Software Research Image Compression Mohamed N. Ahmed, Ph.D.
Lossy Compression Based on spatial redundancy Measure of spatial redundancy: 2D covariance Cov X (i,j)=  2 e -  (i*i+j*j) Vertical correlation   
Computer Vision – Compression(2) Hanyang University Jong-Il Park.
MPEG: (Moving Pictures Expert Group) A Video Compression Standard for Multimedia Applications Seo Yeong Geon Dept. of Computer Science in GNU.
Rate-distortion modeling of scalable video coders 指導教授:許子衡 教授 學生:王志嘉.
DCT-Domain Watermarking Chiou-Ting Hsu and Ja-Ling Wu, "Hidden digital watermarks in images," IEEE Trans. On Image Processing, vol. 8, No. 1, January 1999.
1 Security and Robustness Enhancement for Image Data Hiding Authors: Ning Liu, Palak Amin, and K. P. Subbalakshmi, Senior Member, IEEE IEEE TRANSACTIONS.
Multimedia Data DCT Image Compression
Wavelet-based Coding And its application in JPEG2000 Monia Ghobadi CSC561 final project
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
FAST DYNAMIC QUANTIZATION ALGORITHM FOR VECTOR MAP COMPRESSION Minjie Chen, Mantao Xu and Pasi Fränti University of Eastern Finland.
Directional DCT Presented by, -Shreyanka Subbarayappa, Sadaf Ahamed, Tejas Sathe, Priyadarshini Anjanappa K. R. RAO 1.
BING: Binarized Normed Gradients for Objectness Estimation at 300fps
Adaptive Rate Control for HEVC Visual Communications and Image Processing (VCIP), 2012 IEEE Junjun Si, Siwei Ma, Xinfeng Zhang, Wen Gao 1.
Rate-GOP Based Rate Control for HEVC SHANSHE WANG, SIWEI MA, SHIQI WANG, DEBIN ZHAO, AND WEN GAO IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING,
An introduction to audio/video compression Dr. Malcolm Wilson.
Chapter 17 Image Compression 17.1 Introduction Redundant and irrelevant information  “Your wife, Helen, will meet you at Logan Airport in Boston.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Fast Mode Decision Algorithm for Residual Quadtree Coding in HEVC Visual Communications and Image Processing (VCIP), 2011 IEEE.
by Mitchell D. Swanson, Bin Zhu, and Ahmed H. Tewfik
IEEE Transactions on Consumer Electronics, Vol. 58, No. 2, May 2012 Kyungmin Lim, Seongwan Kim, Jaeho Lee, Daehyun Pak and Sangyoun Lee, Member, IEEE 報告者:劉冠宇.
MPEG4 Fine Grained Scalable Multi-Resolution Layered Video Encoding Authors from: University of Georgia Speaker: Chang-Kuan Lin.
Encoding Stored Video for Streaming Applications IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 2, FEBRUARY 2001 I.-Ming.
Chapter 8 Lossy Compression Algorithms. Fundamentals of Multimedia, Chapter Introduction Lossless compression algorithms do not deliver compression.
SIMD Implementation of Discrete Wavelet Transform Jake Adriaens Diana Palsetia.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM M ULTIMEDIA OF D ATA C OMPRESSION Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny.
Efficient Huffman Decoding Aggarwal, M. and Narayan, A., International Conference on Image Processing, vol. 1, pp. 936 – 939, 2000 Presenter :Yu-Cheng.
Image Processing Architecture, © Oleh TretiakPage 1Lecture 5 ECEC 453 Image Processing Architecture Lecture 5, 1/22/2004 Rate-Distortion Theory,
Complexity varying intra prediction in H.264 Supervisors: Dr. Ofer Hadar, Mr. Evgeny Kaminsky Students: Amit David, Yoav Galon.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Chapter 8 Lossy Compression Algorithms
FHTW Wavelet Based Video Compression Using Long Term Memory Motion-Compensated Prediction and Context-based Adaptive Arithmetic Coding D.Marpe, H.L.Cycon,
Lossy Compression of DNA Microarray Images
Reversible Data Hiding in JPEG Images using Ordered Embedding
Regression-Based Prediction for Artifacts in JPEG-Compressed Images
Wavelet in POCS for image segment
Embedded Zerotree Wavelet - An Image Coding Algorithm
Reduction of blocking artifacts in DCT-coded images
Reversible Data Hiding in JPEG Images
New Framework for Reversible Data Hiding in Encrypted Domain
Source: IEEE Transactions on Circuits and Systems,
Presentation transcript:

1 A Unified Rate-Distortion Analysis Framework for Transform Coding Student : Ho-Chang Wu Student : Ho-Chang Wu Advisor : Prof. David W. Lin Advisor : Prof. David W. Lin Group Meeting on 2005/06/08

2 Outline ► Introduction of rate control ► Motivation ► R-D analysis  ρ-domain  Linear rate regulation  Unified R-D curve estimation algorithm  Experimental results ► Reference

3 Rate Control (1/2) ► Optimize the perceived picture quality and achieve a given constant average bit rate by controlling the allocation of the bits DCT/ wavelet Quantization Quantization parameter Data Representation Coding Input picture Bandwidth Picture quality

4 Rate Control (2/2) ► Use adaptive quantizer to control the bit rate or distortion ► R(q), D(q) => R-D curve

5 Motivation ► Find a unified R-D estimation and control algorithm for all typical transform coding systems ► Accuracy and robustness ► Current algorithms are not good enough

6 Outline ► Introduction of rate control ► Motivation ► R-D analysis  ρ-domain  Linear rate regulation  Unified R-D curve estimation algorithm  Experimental results ► Reference

7 ρ-domain ► ρ: the percentage of zeros among the quantized coefficients, i.e. the percentage of the coefficients in the dead zone ► ρ monotonically increases with q  One-to-one mapping between ρ and q ► ► ρ D(x) : disribution of transformed coefficients M : image size

8 ρ-domain ► R(q), D(q) => R(ρ), D(ρ) ► Decomposition for analysis: Basis functions Coefficients

9 A(ρ), B(ρ), and C(ρ) ► Different coding algorithms correspond to different decomposition coefficients ► For JPEG coding algorithm

10 Q nz (ρ) and Q z (ρ) ► They can characterize the transform coefficients to be quantized and coded ► Pseudo coding bit rate ► Q z : average of the sizes of all run length numbers. ► Q nz : average of the sizes of all nonzero coefficients.

11 ► Define Q nz (ρ) and Q z (ρ) as follows  Conversion to 1-D array: raster or zig-zag scan  Binary representation ► Size for a nonzero number x (sign-magnitude representation) ► Total bits ► Average Q nz (ρ) and Q z (ρ) M: total number of coefficients inside the picture

12 Why use ρ-domain ? ► Statistical properties ► Use 24 sample images to analysis the correlation among Q(ρ) and ρ or among Q(q) and q

13 ► Condition: Wavelet transform and uniform threshold quantization Y-axis: pseudo coding bit rate X-axis: ρ Y-axis: pseudo coding bit rate X-axis: q Q nz : solid Q z : dotted

14 Fast estimation of Q nz (ρ) and Q z (ρ) ► Q nz is modeled as a straight line passing through the point [1,0]  ► So we need another point [Q nz (q o ), ρ(q o ) ] to find the slope κ  ► There is very strong correlation between κ and Q z (ρ) ► => Very low complexity

15 Outline ► Introduction of rate control ► Motivation ► R-D analysis  ρ-domain  Linear rate regulation  Unified R-D curve estimation algorithm  Experimental results ► Reference

16 Linear rate regulation ► A method to optimize the estimation of R(ρ) ► An approximate way is to find six points of R(ρ) and do linear interpolation to get R(ρ) ► Utilize the result of earlier work  R(ρ)=θ(1-ρ) ► Then the optimum estimation of slope θ is given by ► Optimum R(ρ) is

17 Outline ► Introduction of rate control ► Motivation ► R-D analysis  ρ-domain  Linear rate regulation  Unified R-D curve estimation algorithm  Experimental results ► Reference

18 Unified R-D curve estimation algorithm ► Step 1 – Generate the distribution  Histogram of transform coefficients ► Step 2 – Estimate Q nz (ρ) and Q z (ρ) ► Step 3 – Estimate Rate curve  Estimate R(ρ) and obtain R(q) by mapping ► Step 4 – Compute distortion curve  D(q) can be directly computed from the distribution information

19 Experimental results ► Different transformcoding

20 Experimental results ► JPEG

21 Experimental results ► MPEG-4

22 Conclusion ► The proposed algorithm has the following advantages  Accuracy  Lower computational complexity  Unified R-D curve estimation algorithm

23 Reference ► Zhihai He, and Sanjit K. Mitra, “ A Unified Rate-Distortion Analysis Framework for Transform Coding, ” IEEE Trans. Circuit Syst. Video Technol., vol. 11, pp – 1236, DEC ► Yun Q. Shi, and Huifang Sun, “ IMAGE and VIDEO COMPRESSION for MULTIMEDIA ENGINEERING ”