Palmprint recognition is one of the most popular biometric technologies. Recent researches mainly focus on the recognition performance, while pay less attention to the data protection issues. In this paper, we propose an active biometric data protection model for securing palmprint images in transmission or storage scenarios, called Dynamic Random Invisible Watermark Embedding (DRIWE) model. The DRIWE model implicitly embeds a watermark in each original palmprint ROI image, and then separates the embedded watermark from the watermarked image before identification. If the separated watermark is consistent with the original watermark, it indicates that the image is trustworthy and can be used in the subsequent recognition process. Otherwise, it proves that the image has been illegally tampered with. Furthermore, a two-dimensional image information entropy loss is proposed to enhance the generalization of the model to different watermarks. It ensures that the model can always assign enough information to the host image (i.e., original palmprint image) when different watermarks are applied. Thus, it enables the separator to extract the complete watermark from the watermarked image. This greatly enhances the dynamics and randomness of the watermark embedding process and further improves the ability to secure the data. Adequate experiments are conducted on two benchmark palmprint databases. The results show that the proposed DRIWE model has satisfactory attack resistance and strong generalization ability: even if only one watermark is used in training stage, it can be generalized to a dozen of other new watermark images in the testing stage. In addition, the optimal accuracy of the watermarked data is only reduced by 0.07% compared with the original data.
Read full abstract