Computer Science and Engineering
p-ISSN: 2163-1484 e-ISSN: 2163-1492
2021; 11(3): 41-48
doi:10.5923/j.computer.20211103.01
Received: Oct. 19, 2021; Accepted: Oct. 30, 2021; Published: Dec. 24, 2021
Tebepah T.1, Onuodu F. E.2, Okolai D. B.3
1Department of Computer Science, Ignatius Ajuru University, Port Harcourt, Nigeria
2Department of Computer Science, University of Port Harcourt, Port Harcourt, Postcode, Nigeria
3Department Computer Science, Niger Delta University, Nigeria
Correspondence to: Tebepah T., Department of Computer Science, Ignatius Ajuru University, Port Harcourt, Nigeria.
Email: |
Copyright © 2021 The Author(s). Published by Scientific & Academic Publishing.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
Sending hidden messages through images has a problem of delivering error messages to the recipients. One of the ways that has been used to correct these error messages is by a process called iterating embedding and extraction. In this work, an enhanced error correction code on information extraction from images using parity test has been developed and implemented. The proposed system was built on the existing iterating embedding error correction by adding an additional error check called the Parity correction code. The Object Oriented System development methodology (OOSDM) approach was used for in this project. The system was implemented using C++ and hypertext preprocessor (PHP) for the interactive interfaces. The proposed system had an error free message delivered to the recipient at a more optimal time when compared to the system that used the iterating embedding and extraction process. This system will be of relevance to Enterprises and individuals that use cloud computing for storing information.
Keywords: Parity test, Iterating embedding, Extraction
Cite this paper: Tebepah T., Onuodu F. E., Okolai D. B., Enhanced Error Correcting Code on Information Extraction of Message from Digital Image Using Parity Error Correction, Computer Science and Engineering, Vol. 11 No. 3, 2021, pp. 41-48. doi: 10.5923/j.computer.20211103.01.
Figure 3.1. Input image (Source: Khana, 2009) |
Figure 3.2. Cosine wave (Source: http://en.wikipedia.org/wiki/JPEG) |
Figure 3.3. Image Shifted by -128 (Source: http://en.wikipedia.org/wiki/JPEG) |
Figure 3.4. DCT block (Source: http://en.wikipedia.org/wiki/JPEG) |
Figure 4.1. Existing model of the extraction process of a message from a Stego-image (Source: Evsutin et al., 2021) |
Figure 5.1. Proposed Model for Error Correction for Extracted Message using Parity Correction Code |
Figure 6.1. Authorised users and Unauthorised users of the cloud services |
Figure 6.2. User Interface for authorised user |
Figure 6.3. Home Page Interface after login |
Figure 6.4. Downloading Image from the cloud |
Figure 6.5. Extract message from the image |
Figure 6.6. Parity Test |
Figure 6.7. Parity Test completed, the corrected message will be accessed through the 'View Message' button |
Figure 6.8. Corrected message |