The F5 steganography algorithm hides information in images using binary codes. But when hiding a bit, the affected DCT coefficient becomes zero, it is necessary to hide the same bit again. This is because the receiver ignores DCT coefficients with a value of zero, and otherwise would not be able to read that bit. As this phenomenon usually occurs, the capacity is considerably reduced, at the same time as the number of alterations made to the image is increased.
I wonder if there is any way to deal with this problem thus increasing the capacity of the method.