semanurbilada/dct-image-steganography-study
GitHub: semanurbilada/dct-image-steganography-study
Stars: 0 | Forks: 0
# 🎯 Advanced DCT-Based Image Steganography Study
A simple and effective **DCT-based image steganography system** that focuses on:
- 🔒 Imperceptibility
- 🛡️ Robustness
- 📦 Embedding capacity
## 📌 Overview
This project hides secret data inside images using **Discrete Cosine Transform (DCT)**, similar to JPEG compression.
✅ Key ideas:
- Embed data in **frequency domain**
- Use **Y (luminance) channel only**
- Modify **AC** and **DCT coefficients with LSB**
## ⚙️ Workflow
📊 [View detailed results!](https://github.com/semanurbilada/dct-image-steganography-study/tree/main/images) 🔗 Code: - [`final/attack_jpeg.py`](final/attack_jpeg.py) - [`final/attack_noise.py`](final/attack_noise.py) - [`final/extraction_test.py`](final/extraction_test.py) ### 🔹 Capacity Insight - Theoretical capacity > Effective capacity - Depends on **DCT coefficient availability** 🔗 Code: [`final/max_capacity_analysis.py`](final/max_capacity_analysis.py) ## 📸 Example Outputs
[DCT-Image-Steganography (original repo)](https://github.com/MasonEdgar/DCT-Image-Steganography) with MIT License. Extended with analysis, visualization and robustness evaluation. ## 👩💻 Author Semanur Bilada (MSc)
Advanced Digital Image Processing ## 📌 Citation If you use dct-image-steganography-study in your research, please cite: @software{dct-image-steganography-study2026, title = {Advanced DCT-Based Image Steganography Study}, author = {Semanur Bilada}, year = {2026}, url = {https://github.com/semanurbilada/dct-image-steganography-study} } ## Licence MIT License - see the [LICENSE](https://github.com/semanurbilada/dct-image-steganography-study?tab=MIT-1-ov-file) file for details.
📊 [View detailed results!](https://github.com/semanurbilada/dct-image-steganography-study/tree/main/images) 🔗 Code: - [`final/attack_jpeg.py`](final/attack_jpeg.py) - [`final/attack_noise.py`](final/attack_noise.py) - [`final/extraction_test.py`](final/extraction_test.py) ### 🔹 Capacity Insight - Theoretical capacity > Effective capacity - Depends on **DCT coefficient availability** 🔗 Code: [`final/max_capacity_analysis.py`](final/max_capacity_analysis.py) ## 📸 Example Outputs
[DCT-Image-Steganography (original repo)](https://github.com/MasonEdgar/DCT-Image-Steganography) with MIT License. Extended with analysis, visualization and robustness evaluation. ## 👩💻 Author Semanur Bilada (MSc)
Advanced Digital Image Processing ## 📌 Citation If you use dct-image-steganography-study in your research, please cite: @software{dct-image-steganography-study2026, title = {Advanced DCT-Based Image Steganography Study}, author = {Semanur Bilada}, year = {2026}, url = {https://github.com/semanurbilada/dct-image-steganography-study} } ## Licence MIT License - see the [LICENSE](https://github.com/semanurbilada/dct-image-steganography-study?tab=MIT-1-ov-file) file for details.