This paper presents a robust and blind digital image watermarking scheme for copyright protection based on discrete wavelet transform and singular value decomposition (SVD). The basic idea of the proposed method is to embed the singular values (SVs) of the watermark image into the specific values of the SVs of the transformed host image. At the first step, the host image is transformed to wavelet domain and then SVD transform is applied to each sub-band. In the next stage, the SVs of each sub-band and the SVs of the watermark image are converted to new semi-binary arrays form. Finally, using the semi-binary arrays, the values of SVs of the watermark image are inserted into the selected values of SVs of the decomposed host image’s sub-bands. The experimental results show clearly high transparency of the watermarked images as well as strong robustness of the proposed watermarking scheme against different geometric and non geometrical attacks.