Demand for high speed and low power architectures for image/video compression algorithms are increasing with scaling in VLSI technology. Video sequences are considered as 3D sequences and are compressed using 3D DWT architectures. In this paper, systolic array architectures for 2D DWT have been modified and have been used in computing 3D DWT and 3D IDWT. The architecture uses intermediate memories efficiently in storing the intermediate coefficients and a memory control module controls the data path operation.The systolic array is designed with a constant coefficient multiplier and a fast adder to realize the accumulator. Daub-8 wavelet is used to compute DWT sub bands; the coefficients are scaled and stored in memory for processing of input in all three dimensions. The design is 10% faster and occupies 44% less area compared with reference design. The 3D DWT designed is 40% faster and consumes 45% less power compared with reference design. The developed 2D and 3D DWT can be used as an IP for video and image processing applications.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.