Invisibility cloak

Yuqing Ji
2 min readAug 29, 2020

Could you find the difference between the following images?

L
R

If you can’t, read on.

I try to draw something in my spare time. After posting 50+ pieces on social media (my Instagram: gniquyij), a question came to mind:

You might notice I’ve already added a signature in each drawing. But it:

Is there any other way?

Inspired by other ‘blind watermarks’, I wrote invCloak.

What I want invCloak to do is to add my watermark to the frequency domain of my drawings so I don’t need to rack my brain any more. It seems to work.

Only one step to implement a watermark if you’ve got environment set up:

Check out README for more details.

Back to the beginning of this article. As you’ve probably guessed, I added a signature to one of the images, which could be extracted with an invCloak command as below:

Note:

  • image L is ‘raw.png’
  • image R is ‘dressed.png’.

Related materials could be found in the repo (folder ‘example’). You could have a trial with them.

Still a lot TODO — anti PS, more hidden, etc. Will keep posted.

Originally published at https://gniquyij.github.io.

--

--