2016/2/171 Image Vector Quantization Indices Recovery Using Lagrange Interpolation Source: IEEE International Conf. on Multimedia and Expo. Toronto, Canada,

Slides:



Advertisements
Similar presentations
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
Advertisements

Ai-mei Huang And Truong Nguyen IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS. (WOWMOM), 2008 IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS.
CSE 589 Applied Algorithms Spring 1999 Image Compression Vector Quantization Nearest Neighbor Search.
A New Scheme for Progressive Image Transmission and Flexible Reconstruction with DCT Minqing Xing and Xue Dong Yang Department of Computer Science University.
Vector Quantization. 2 outline Introduction Two measurement : quality of image and bit rate Advantages of Vector Quantization over Scalar Quantization.
1 Forward Error Correction Shimrit Tzur-David School of Computer Science and Engineering Hebrew University of Jerusalem.
Losslessy Compression of Multimedia Data Hao Jiang Computer Science Department Sept. 25, 2007.
(r, n)-Threshold Image Secret Sharing Methods with Small Shadow Images Xiaofeng Wang, Zhen Li, Xiaoni Zhang, Shangping Wang Xi'an University of Technology,
Unequal Loss Protection: Graceful Degradation of Image Quality over Packet Erasure Channels Through Forward Error Correction Alexander E. Mohr, Eva A.
Fast vector quantization image coding by mean value predictive algorithm Authors: Yung-Gi Wu, Kuo-Lun Fan Source: Journal of Electronic Imaging 13(2),
CMPT 365 Multimedia Systems
Abhik Majumdar, Rohit Puri, Kannan Ramchandran, and Jim Chou /24 1 Distributed Video Coding and Its Application Presented by Lei Sun.
Doc.: IEEE /0227r0 Submission Nov 2006 Wu Yu-Chun, Huawei HisiSlide 1 Beacon Sync Frame Proposal for the IEEE P Wireless RANs Date:
A Novel Method for Burst Error Recovery of Images First Author: S. Talebi Second Author: F. Marvasti Affiliations: King’s College London
1 An Efficient VQ-based Data Hiding Scheme Using Voronoi Clustering Authors:Ming-Ni Wu, Puu-An Juang, and Yu-Chiang Li.
Date: Advisor: Jian-Jung Ding Reporter: Hsin-Hui Chen.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
1 Information Hiding Based on Search Order Coding for VQ Indices Source: Pattern Recognition Letters, Vol.25, 2004, pp.1253 – 1261 Authors: Chin-Chen Chang,
A Fast LBG Codebook Training Algorithm for Vector Quantization Presented by 蔡進義.
MPEG4 Fine Grained Scalable Multi-Resolution Layered Video Encoding Authors from: University of Georgia Speaker: Chang-Kuan Lin.
Image Compression Using Address-Vector Quantization NASSER M. NASRABADI, and YUSHU FENG Presented by 蔡進義 P IEEE TRANSACTIONS ON COMMUNICATIONS,
Presentation III Irvanda Kurniadi V. ( )
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
Advisor: Chang, Chin-Chen Student: Chen, Chang-Chu
An Image Database Retrieval Scheme Based Upon Multivariate Analysis and Data Mining Presented by C.C. Chang Dept. of Computer Science and Information.
Speech Enhancement with Binaural Cues Derived from a Priori Codebook
Injong Rhee ICMCS’98 Presented by Wenyu Ren
Wavelets : Introduction and Examples
Data Mining and Its Applications to Image Processing
Chapter 3 向量量化編碼法.
A New Image Compression Scheme Based on Locally Adaptive Coding
Increasing Watermarking Robustness using Turbo Codes
Chair Professor Chin-Chen Chang Feng Chia University Aug. 2008
Presenter by : Mourad RAHALI
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
Source :Journal of visual Communication and Image Representation
Chair Professor Chin-Chen Chang Feng Chia University
High-capacity image hiding scheme based on vector quantization
Advisor: Chin-Chen Chang1, 2 Student: Wen-Chuan Wu2
A Data Hiding Scheme Based Upon Block Truncation Coding
第七章 資訊隱藏 張真誠 國立中正大學資訊工程研究所.
Hiding Data in a Color Palette Image with Hybrid Strategies
A Study of Digital Image Coding and Retrieving Techniques
Advisor: Chin-Chen Chang1, 2 Student: Yi-Pei Hsieh2
第 四 章 VQ 加速運算與編碼表壓縮 4-.
Reversible Data Hiding Scheme Using Two Steganographic Images
Dynamic embedding strategy of VQ-based information hiding approach
Chair Professor Chin-Chen Chang Feng Chia University
Hung, K. -L. and Chang, C. -C. , IEE Image and Signal Processing, vol
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
Hiding Information in VQ Index Tables with Reversibility
Information Hiding and Its Applications
Zhe-Ming Lu, Chun-He Liu, Dian-Guo Xu, Sheng-He Sun,
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
Author: Minoru Kuribayashi, Hatsukazu Tanaka
Hung, K. -L. and Chang, C. -C. , IEE Image and Signal Processing, vol
A Robust and Recoverable Tamper Proofing Technique for Image Authentication Authors: Chin-Chen Chang & Kuo-Lung Hung Speaker : Chin-Chen Chang.
Partial reversible data hiding scheme using (7, 4) hamming code
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
De-clustering and Its Application to Steganography
A Data Hiding Scheme Based Upon Block Truncation Coding
Source: Pattern Recognition, Volume 40, Issue 2, February 2007, pp
Predictive Grayscale Image Coding Scheme Using VQ and BTC
Author :Ji-Hwei Horng (洪集輝) Professor National Quemoy University
資訊偽裝術 張真誠 講座教授 多媒體暨網路安全實驗室
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
A New Image Compression Scheme Based on Locally Adaptive Coding
Hiding Information in VQ Index Tables with Reversibility
Presentation transcript:

2016/2/171 Image Vector Quantization Indices Recovery Using Lagrange Interpolation Source: IEEE International Conf. on Multimedia and Expo. Toronto, Canada, 2006 Author : Yung - Gi Wu and Chia - Hao Wu Student : Pei - Jun Jiang R Advisor : W. J. Chen

2016/2/172 Outline ► ► Introduction ► ► The proposed scheme ► ► Simulation results ► ► Conclusion

2016/2/173 Introduction ► ► Vector Quantization   Developed by Gersho and Gray in 1980   Some other coding devised ► ► Discrete cosine transform, block truncation coding, wavelets coding, etc.   One of the most successful signal processing techniques ► ► Quick and simple on decoding   Encode ► ► Cut the image apart into the matrix of M *N ► ► Get a codebook, which each code vector has codewords ► ► Searches a best match code-vector in the codebook ► ► The best match code-vector have replaced the vector ► ► Transmit the code-vector index to the channel

2016/2/174 Introduction   Decode ► ► Using these received indices to get code-vectors form the codebook ► ► Reconstruct the decoded image ► ► Internet transmission   The indices may be lost ► ► Random noises ► ► Re-transmitting the data   Wastes of time ► ► Estimate these lost data and to recover them   Much more fast then re-transmitting the data   Large data lost may cause the receiver determine the network disconnection

2016/2/175 Introduction ► ► Lagrange Interpolating Polynomial   The first published by Waring in 1779   Rediscovered by Euler in 1783   Published by Lagrange in 1795   The polynomial P(x) of degree < or = (n-1) that passes through the n points (x 1,y 1 =f(x 1 )), (x 2,y 2 =f(x 2 )),..., (x n,y n =f(x n )),

2016/2/176 Introduction given by where Written explicitly

2016/2/177 Introduction ► ► The main ideal of the proposed method   Decreasing the network traffic capacity   Maintaining the network traffic capacity quality as well as possible   Will not be considered when the data is lost seriously ► ► Causes network disconnection

2016/2/178 Outline ► ► Introduction ► ► The proposed scheme ► ► Simulation results ► ► Conclusion

2016/2/179 The proposed scheme ► ► Using Lagrange interpolation formula ► ► Two parts   Preprocessing process   Recovery process Fig 1 System diagram

2016/2/1710 The proposed scheme ► Preprocessing process  Sort codebook ► Increase the relationship between near vectors of codebook  Classify the code-vectors in the codebook as follow:  Only sort the codebook once ► Before any other process ► Off-line Fig 2 Preprocessing process diagram D i : difference V : code-vectors i : i-th ε: threshold

2016/2/1711 The proposed scheme ► Recovery process  Lagrange interpolation  Uses the correct indices  Set the lost index M,and L1, L2, R2, R1 are the correct indices ► Use L1, L2, R2, R1 to estimate and recover the lost M yiyi L1L1 L2L2 MR2R2 R1R1 xixi Fig 3 Recovery process diagram Table 1 Polynomial corresponding coordinates for each index

2016/2/1712 The proposed scheme ► ► Two-way polynomial   Horizontal and vertical   Different four coefficients for each way yiyi L1L1 L2L2 MR2R2 R1R1 horizontal[m-1,n-1][m,n-1][m,n][m,n+1][m+1,n+1] vertical[m-1,n+1][m,n+1][m,n][m,n-1][m+1,n-1] Table 2 Coordinates of coefficient L2L2 L1L1 MR1R1 R2R2 R2R2 R1R1 M L1L1 L2L2 Horizontal Vertical

2016/2/1713 Outline ► ► Introduction ► ► The proposed scheme ► ► Simulation results ► ► Conclusion

2016/2/1714 Simulation results ► ► Test image : Lenna,size is 512×512 codebook size is 256 threshold ε = 128 ► ► Random recovery   Recovery those lose indices by random padding ► ► Low-pass filter   Eliminate the random noise

2016/2/1715 Simulation results VQ indices lost-rate(%) Non recovery Random recovery Low-pass filter One-way Lagrange Two-way Lagrange Table 3 The quality of reconstructed image (Lenna) expressed in dB with different methods and different lost -rates

2016/2/1716 Simulation results ► In high data lost-rate  Two-way Lagrange is powerful than other methods ► In low data lost-rate  Two-way Lagrange is not so obvious Figure 4 The quality of reconstructed image (Lenna) with different methods and different lost-rates

2016/2/1717 Simulation results Figure 5 Original Lenna image Figure 6 The VQ reconstructed image (PSNR = 30.15dB) Figure 7 Lost-rate 1%Figure 8 Random indices recovery at lost-rate 1% PSNR = dB Figure 9 Low-pass filter recovery at lost-rate 1% PSNR =29.607dB Figure 10 Two-way Lagrange recovery at lost-rate 1% PSNR=29.735dB Figure 11 Lost-rate 5%Figure 12 Random indices recovery at lost-rate 5% PSNR = dB Figure 13 Low-pass filter recovery at lost-rate 5% PSNR =27.331dB Figure 14 Two-way Lagrange at lost-rate5% PSNR=28.418dB

2016/2/1718 Simulation results One hundred 512 X 512 gray level images Using two-way Lagrange to recovery Retransmission (T1 network :1.544Mbps) 31 milliseconds8290seconds Bit rate = 0.5 ► Recover one image is about 0.31 milliseconds ► Using two-way Lagrange to recovery  Could be used in time requirement application Table 4 Compare the waste time of recovery images and retransmission images

2016/2/1719 Outline ► ► Introduction ► ► The proposed scheme ► ► Simulation results ► ► Conclusion

2016/2/1720 Conclusion ► ► An efficient data recovery method for VQ encoded image transmission ► ► If the data lost happens   Do not request to transmit these data again ► ► Wastes of time   Using the received correct data ► ► Estimate and recover the lost data ► ► Efficient in time-constraint situation ► ► Using Lagrange interpolating polynomial ► ► Property   Fast processing   The reconstructed images have visual acceptable quality

2016/2/1721 Thanks~