Closed Tristacheng closed 3 years ago
Hi, you do not need to decompress the model.
just load the model to the neural network via:
... = torch.load(/path/to/27kpng_model_best.pth.tar)
you can find the whole framework via our online demo.
Hi, you do not need to decompress the model.
just load the model to the neural network via:
... = torch.load(/path/to/27kpng_model_best.pth.tar)
you can find the whole framework via our online demo.
thank you for your reply, it's ok
hi, when I use this model on my data, the results are not pleasing.
could you give me some advice?
@vinthony
Hi, removing the watermark total blindly is still very challenging. In our experiments, the current model is trained on the synthesized datasets( only 27k as described in the paper) which might just follow the specific distribution.
For the images in the wild, there are many challenges that might influence the performance of the models. For example, the released model is only trained on colorful watermarks other than the grayscale ones as shown in your images. Also, these colorful watermarks contain both the logo and text (mainly logo) other than the grayscale ones in yours.
Hope it helps.
Got it, thank you for your kindly reply. I will try it with my own dataset.
Got it, thank you for your kindly reply. I will try it with my own dataset.
hi, I made my own dataset which consists of 100 watemarks and 30k pictures and 80% of watermark is grayscale
and retrained the model, however the results is not pleasing. finally the best performance is PSNR:31.2890 and SSIM:0.9644
For example, this surrounding of watermark arise halation
Could you give me some advise?
Hi thanks for this feedback,
Hi thanks for this feedback,
- Are these watermarks transparent?
- It looks like the watermark detection fails to get accurate results, maybe the globally skip-connections can be removed, thus, the second network will still learn to handle the edge automatically.
- By the way, I think a gradient loss may be helpful.
Thank you for your suggestions, I appreciate it.
ok, btw, in 2. the globally skip-connections mean the skip-connection between the input and the final target, which means when the detection in the first step is not good enough, the second network still has a chance to make it better automatically.
Hi, thank you for sharing your work. I want to run your network on my data, But when I decompressed 27kpng_model_best.pth.tar, it says the file is corrupted, could you please upload it again?