Different from proof of ownership schemes [2], [3], the verification of watermark requires a key. Given an image J and a verification key Kverif, we first try to recover a watermark W^ from J using a decoding function D:
W^=D(J,Kverif)
Next W^ is compared against W, if the deviation is above some threshold T: