Image Compression Based On BTC-DPCM And It ’ s Data-Driven Parallel Implementation Author : Xiaoyan Yu 、 Iwata, M. Source : Image Processing, 2005. ICIP.

Slides:



Advertisements
Similar presentations
Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Advertisements

Multi-cellular paradigm The molecular level can support self- replication (and self- repair). But we also need cells that can be designed to fit the specific.
INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, ICT '09. TAREK OUNI WALID AYEDI MOHAMED ABID NATIONAL ENGINEERING SCHOOL OF SFAX New Low Complexity.
A Matlab Playground for JPEG Andy Pekarske Nikolay Kolev.
1 Adaptive slice-level parallelism for H.264/AVC encoding using pre macroblock mode selection Bongsoo Jung, Byeungwoo Jeon Journal of Visual Communication.
Binary Image Compression Using Efficient Partitioning into Rectangular Regions IEEE Transactions on Communications Sherif A.Mohamed and Moustafa M. Fahmy.
A New Scheme for Progressive Image Transmission and Flexible Reconstruction with DCT Minqing Xing and Xue Dong Yang Department of Computer Science University.
Analysis, Fast Algorithm, and VLSI Architecture Design for H
Losslessy Compression of Multimedia Data Hao Jiang Computer Science Department Sept. 25, 2007.
A Novel Error Correction Method without Overhead for Corrupted JPEG Images M. Bingabr and P.K. Varshney Syracuse University ICIP 2002.
A New Dynamic Finite-State Vector Quantization Algorithm for Image Compression Jyi-Chang Tsai, Chaur-Heh Hsieh, and Te-Cheng Hsu IEEE TRANSACTIONS ON IMAGE.
Error Concealment For Fine Granularity Scalable Video Transmission Hua Cai; Guobin Shen; Feng Wu; Shipeng Li; Bing Zeng; Multimedia and Expo, Proceedings.
1 A Unified Rate-Distortion Analysis Framework for Transform Coding Student : Ho-Chang Wu Student : Ho-Chang Wu Advisor : Prof. David W. Lin Advisor :
IC-SOC STEAC: An SOC Test Integration Platform Cheng-Wen Wu.
Case Study ARM Platform-based JPEG Codec HW/SW Co-design
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
09/24/02ICIP20021 Drift Management and Adaptive Bit Rate Allocation in Scalable Video Coding H. Yang, R. Zhang and K. Rose Signal Compression Lab ECE Department.
1 Real time signal processing SYSC5603 (ELG6163) Digital Signal Processing Microprocessors, Software and Applications Miodrag Bolic.
Lossy Compression Based on spatial redundancy Measure of spatial redundancy: 2D covariance Cov X (i,j)=  2 e -  (i*i+j*j) Vertical correlation   
Digital Image Watermarking Er-Hsien Fu EE381K Student Presentation.
Philipp Merkle, Aljoscha Smolic Karsten Müller, Thomas Wiegand CSVT 2007.
IMAGE COMPRESSION USING BTC Presented By: Akash Agrawal Guided By: Prof.R.Welekar.
1 Security and Robustness Enhancement for Image Data Hiding Authors: Ning Liu, Palak Amin, and K. P. Subbalakshmi, Senior Member, IEEE IEEE TRANSACTIONS.
Fast Memory Addressing Scheme for Radix-4 FFT Implementation Presented by Cheng-Chien Wu, Master Student of CSIE,CCU 1 Author: Xin Xiao, Erdal Oruklu and.
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
1 A Gradient Based Predictive Coding for Lossless Image Compression Source: IEICE Transactions on Information and Systems, Vol. E89-D, No. 7, July 2006.
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.
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,
IEEE Transactions on Consumer Electronics, Vol. 58, No. 2, May 2012 Kyungmin Lim, Seongwan Kim, Jaeho Lee, Daehyun Pak and Sangyoun Lee, Member, IEEE 報告者:劉冠宇.
A New Operating Tool for Coding in Lossless Image Compression Radu Rădescu University POLITEHNICA of Bucharest, Faculty of Electronics, Telecommunications.
Rate-distortion Optimized Mode Selection Based on Multi-path Channel Simulation Markus Gärtner Davide Bertozzi Project Proposal Classroom Presentation.
A Fast LBG Codebook Training Algorithm for Vector Quantization Presented by 蔡進義.
Blind image data hiding based on self reference Source : Pattern Recognition Letters, Vol. 25, Aug. 2004, pp Authors: Yulin Wang and Alan Pearmain.
MPEG4 Fine Grained Scalable Multi-Resolution Layered Video Encoding Authors from: University of Georgia Speaker: Chang-Kuan Lin.
Improved Census Transforms for Resource-Optimized Stereo Vision
Hierarchical Systolic Array Design for Full-Search Block Matching Motion Estimation Noam Gur Arie,August 2005.
IMAGE PROCESSING IMAGE COMPRESSION
JPEG Image Coding Standard
Source: The Journal of Systems and Software, Volume 67, Issue 2, pp ,
Discrete Cosine Transform
Lossy Compression of DNA Microarray Images
Reversible Data Hiding in JPEG Images using Ordered Embedding
Source : Signal Processing, Volume 133, April 2017, Pages
Regression-Based Prediction for Artifacts in JPEG-Compressed Images
Deep CNN of JPEG 2000 電信所R 林俊廷.
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
A Data Hiding Scheme Based Upon Block Truncation Coding
Advisor: Chin-Chen Chang1, 2 Student: Yi-Pei Hsieh2
Bongsoo Jung, Byeungwoo Jeon
An AMBTC compression based data hiding scheme using pixel value adjusting strategy Sourse: Multidimensional Systems and Signal Processing, Volume 29,
An AMBTC compression based data hiding scheme using pixel value adjusting strategy Sourse: Multidimensional Systems and Signal Processing, Volume 29,
Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels Source: Journal of Visual Communication and.
Chair Professor Chin-Chen Chang Feng Chia University
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
A Color Image Hiding Scheme Based on SMVQ and Modulo Operator
Authors: Chin-Chen Chang, Yi-Hui Chen, and Chia-Chen Lin
Real time signal processing
Progressive Transmission of Two-Dimensional Gel Electrophoresis Image Based on Context Features and Bit-plane Method Source:2004 IEEE International Conference.
Data hiding method using image interpolation
Source: Pattern Recognition Letters 29 (2008)
Speaker: Chris Chen Advisor: Prof. An-Yeu Wu Date: 2014/10/28
New Framework for Reversible Data Hiding in Encrypted Domain
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
Source: IEEE Transactions on Circuits and Systems,
A Data Hiding Scheme Based Upon Block Truncation Coding
A Fast No Search Fractal Image Coding Method
Predictive Grayscale Image Coding Scheme Using VQ and BTC
Source: Multidim Syst Sign Process, vol. 29, no. 4, pp , 2018
Presentation transcript:

Image Compression Based On BTC-DPCM And It ’ s Data-Driven Parallel Implementation Author : Xiaoyan Yu 、 Iwata, M. Source : Image Processing, ICIP IEEE International Conference on Speaker : Cheng-Jung Wu Advisor : Wen-Chien Chen

Outline Introduction Adaptive BTC on data-driven processing system Adaptive BTC algorithm Data-driven implementation Experimental evalution Conclusion

Introduction Image compression standards endure too heavy computational load in spite of good reconstructed quality with a very low bit rate The rate-distortion performance of the original BTC VQ 、 DCT AMBTC 、 ABTC Reconstructed quality and computational complexity ABTC algorithm coupled with DPCM

Adaptive BTC on data-driven processing system Most of the existing coding schemes do not care about their implementation in total An image compression algorithm and its implementation are considered as an integrated system ABTC Realize a fast coding on system-on-chip (SoC) Guarantee the reasonable image quality and compression ratio

Non-overlapping 4x4 pixel blocks Mean value ( ) Absolute moment ( AM ) Adaptive BTC algorithm

Each luminance block a uniform block a normal block a pattern block Decoder a uniform block reproduce the image a normal block a pattern block

DPCM algorithm Improve the bit rate with very small distortion of image quality DPCM neighboring pixels possess a high degree of correlation within an image

DPCM algorithm Three arbitral approaches two uniform blocks two consecutive normal blocks two adjacent pattern blocks

Data-driven implementation (a) illustrates a dataflow graph that sums up 16 input pixels of a block and calculates its mean by a 4 bit right-shift operation. In this case, an intermediate accumulated sum is fed back to the add operator repetitively The longest critical path influences the total pixel rate of the ABTC program.

Data-driven implementation (b) shows data-driven implementation by which the feedback path is distributively stuffed into each compound operator (read & add) so that the execution time of the critical path can be minimized at the software level Accepts a stream of 8 packets (i=1, …,8) each of which holds two neighbor pixels in a 4 x 4 block

Data-driven implementation Response time ( ) ( a ): t  the time of the second pixel in a block image arrivingat add function ( b ): t’  the time of the second pixel in a block image arriving at add function In case of DDMP

Experimental evalution Human is more sensitive to luminance changes rather than chrominance variances in an image. Thus, as for every chrominance block, the mean value is only calculated

Experimental evalution Visual quality of the proposed algorithm is competitive to that of JPEG2000 while its computational complexity is much less than that of JPEG2000

Experimental evalution The data-driven implementation of ABTC algorithm was performed using the variant number of processors on a single chip

Conclusion ABTC algorithm coupled with DPCM can achieve a better trade-off between reconstructed quality and computational complexity Both concurrent and pipelined parallelism inherent in the adaptive BTC were exploited and implemented on the DDMP chip