![]() | Only 14 pages are availabe for public view |
Abstract This thesis proposes a 3-in-1 standalone Field Programmable Gate Array (FPGA) system that can perform color image blur detection in parallel with compression and encryption.The proposed system can be integrated with digital cameras to process the captured images on-the-fly prior to transmission or storage. Based on the application, the blurred images can be either marked for future enhancement or simply filtered out.The compression scheme utilized by the proposed system is based on the following techniques: 3-level Haar Discrete Wavelet Transform (DWT), hard thresholding, and Run Length Encoding (RLE).The Haar DWT is also used in the blur detection to estimate the sharpness of the image edges. Accordingly, the Haar DWT is used as a common building block to save the resources.The encryption scheme utilized by the proposed system is based on the 128-bit Advanced Encryption Standard (AES), which is considered one of the most secure algorithms |