A block-based wavelet-lifting scheme using an effective memory management is presented. The proposed method increases the cache performance by minimising the cache miss. Experimental results show that the proposed method is over two times faster than existing fast methods.