« country roads, take me home « view all posts

Cracking the ghost font

https://www.mixfont.com/ghost-font claims to be an anti-AI font that can be read by humans but not leading AI models. Like all things though, it can be reversed.

Key insight: this works by moving the noise pixels in the background downwards, while moving noise pixels in the text upwards. You can see the pixels move down in the gif below.
To a human this is easily recognizable (pixels are just moving down!), but to AI looking at single frames it all looks like white noise.

The concept of reversing it is trivial:

Here's a quick proof of concept.

Frames to grab start (s) gap (s)
frame A frame B

choose 2 frames extracted from the video

A bottom frame
B top frame

move the top frame up, so that the background dots in both frames match exactly

Vertical offset (use arrow keys) -6 px

use Overlay option while you line up both frames.
Once they match, switch to Subtract to see the text.

View mode