In this paper, two new methods are proposed to hide a biometric-based digital watermark generated from an iris image into a color image to resolve ownership conflicts. One of them is the QR decomposition-based approach in the redistributed invariant discrete wavelet transform (RIDWT) domain, and the other is the Schur decomposition-based approach in the RIDWT domain. After the Y channel of the color image in YCbCr space is decomposed by RIDWT, the lowest frequency sub-band is divided into non-overlapping blocks. Blocks with a lower standard deviation are selected to embed each bit of the watermark created from the iris image into a block. Watermarking of selected blocks is performed with QR decomposition in the first approach and Schur decomposition in the second approach. The firefly algorithm is used to balance the robustness and perceptual transparency in hiding the watermark. Experimental results are evaluated in terms of robustness and imperceptibility to prove the effectiveness of the proposed systems. In addition, validation performances are analyzed based on false rejection rate, false acceptance rate and equal error rate. The results show that both methods have high perceptual quality and robustness, and also a very low error rate in ownership verification.