21 February، 2024

A high diploma thesis by Noor Ghassan Abdullah Abdulrahman Al-Mady

Discussion of a high diploma thesis in the College of Computer Science and Mathematics – Department of Software entitled:

“Hiding information in an Adaptive Edge of image”


In continuation of the scientific research movement and with the follow-up and presence of the Dean of the College of Computer Science and Mathematics

Respected Professor Dr. Duha Bashir Abdullah

It was discussed in the discussion hall of the College of Computer  Science and Mathematics at the University of Mosul on Tuesday 20/2/2024

Diploma’s thesis by

Noor Ghassan Abdullah Abdulrahman Al-Mady

supervised by Assis. Prof.  Shahd Abdulrahman Hasso

The study dealt with an adaptive algorithm for hiding messages in colored images RGB. The proposed algorithm uses the regions of noise in the image to embed data, reducing tangible visual distortion. The Bit-Plane Complexity Segmentation (BPCS) algorithm is employed, where noise regions in the image are detected using the complexity measure α. Subsequently, the message embedded in the noise region in the bit levels for RGB channels. The proposed BPCS method used in this research modified. The search for the optimal threshold value conducted based on image data and message size. This determined threshold value adopted to distinguish between noisy and non-noisy regions in the most impactful bit planes: the fourth, fifth, sixth, seventh, and eighth. Another threshold value calculated from these for distinguishing noise from non-noise in the less impactful bit planes: the first, second, and third. Additionally, the first threshold value is encrypted using the RSA algorithm and hidden within the image along with the message. Upon retrieval and decryption, the second threshold value computed from it. The proposed algorithm implemented in Python and evaluated based on various factors: Mean Square Error (MSE), Peak Signal to Noise Ratio (PSNR), and Structural Similarity Index (SSIM) using seven RGB images from the USC-SIPI image database, internet images, and real-world images. The results indicate that the algorithm provides high capability in hiding data in cover images without distorting the quality of the resulting image, achieving values of (PSNR≥40), (MSE≤5.34), and (SSIM≥0.9781) for a message size of 14,368,512 bits in an image of size 1920*1080*3. The results also show that the proposed algorithm outperforms similar methods.

The study aims to develop a technique for hiding information within RGB images in an adaptive manner that achieves an appropriate level of security and robustness while preserving the visual integrity of the image. Additionally, it aims to investigate the impact of various image characteristics such as color space and image size on the embedding, extraction, and hiding processes, while concealing a significant amount of data relatively without distorting the image.

The discussion committee consists of

Assis. Prof. Dr. Ahmed Sami Nourid– Chairman

Assis. Prof. Hanan Hamed Ali – Member

Assis. Prof.  Shahd Abdulrahman Hasso– Member and supervisor