The concept of image compression is widely used in many fields like academics, industry and commerce for the transmission of data at higher speed and to allow the storage of large amount of data in less space. In this paper the VLSI Implementation of a fully pipelined multiplier less architecture of 2D DCT/IDCT has been studied. The compression and decompression is carried out with the help of two 1D-DCT calculations and a transpose buffer. The main objective is to illustrate the improvement in the existing lossy compression design of JPEG by the introduction of pipelining and the introduction of BinDCT multiplier less architecture based on Loeffler's factorization. The design and implementation is carried out using verilog code. © 2015 IEEE.