Can someone help me in my DWT stego implementation plz? Recently I was trying to implement a DWT based image steganography algo. I have tried with 2-level 2D- Haar DWT.
Step 1: Applied 2D- Haar DWT to the cover to obtain the LL1,HL1,LH1 and HH1 subbands
Step2- Again the 2D- Haar DWT to the HH1 to obtain the LL2,HL2,LH2 and HH2.
Now I am confused where to hide my secret for robust retrieval and better impeccability. I tried replacing the bit planes of the HH2 sub band and with the entire 4th or 5th or 6th bit planes replaced with the secret, I am able to achieve imperceptibility with PSNR vales between 47- 33dB but the retrieved secret is noisy!
NB:I have tried these methods by saving the stego image in TIFF, BMP and JPEG (with 100%QF) formats. All are giving same result.