Abstract:Leaking data through screen-shooting has become the main way of modern leaks. Digital watermarking technology can trace the leaker through the watermark information after the data is leaked. The current screen-shooting watermarking scheme can resist part of the distortion in the screen-shooting process, but it faces two problems. On the one hand, the watermark capacity is small. On the other hand, when the shot watermarked image is incomplete, high watermark extraction accuracy cannot be guaranteed. Based on the above problems, we propose a watermarking scheme RiSw that can resist incomplete shooting. Specifically, we design a set of codecs that can embed binary image as watermark into carrier image and extract them, which not only ensures good visual effects of watermarked image, but also greatly increases watermark capacity. To resist incomplete shooting, we propose an incomplete shooting layer to simulate the situation of incomplete shooting in the screen-shooting process. Robustness to incomplete shooting can be achieved through end-to-end training. Extensive experiments show that the scheme proposed in this paper has superior performance. Even if the watermarked image lacks 50\% pixels, it can still maintain a stable extraction accuracy.