Hiding a binary image into color or grey images has been adopted as a useful watermarking methodfor protecting ownership rights. We propose a practical method for this purpose. We generate aparticular binary pseudo-random sequence resembling the sequence used in code division multipleaccess (CDMA) method. We scramble the input binary image normally representing the ownershipby using the modified Hadamard kernel, generate the CDMA binary sequence robust to image processingdistortions, and hide the resulting sequence in the normalized host image. Experimentalresults show that our method guarantees the robustness against common image processing attackssuch as JPEG compression, cropping, scaling, histogram equalization, changing luminance and contrast,etc.