In this paper, we propose an architecture that performs non-separable discrete wavelet transform (DWT) using a lifting scheme for (5,3) and (9,7) wavelets, the two major filters proposed in JPEG2000. It exploits advantages of lifting scheme such as low number of calculation and hardware similarity of forward and inverse DWT. The proposed architecture also inherits the characteristics of non-separable basis functions
such as compatibility with two-dimensional image scanning, and low latency and smaller hardware due to absence of transposition