logoalt Hacker News

How does Fable 5.1 hide messages in images?

60 points • by gmays • yesterday at 9:41 PM • 13 comments • view on HN

Comments

hagen8 • today at 8:21 AM

This seems very trivial... There are way more subtle and information dense ways to encode information in images.

illwrks • today at 8:35 AM

Open an SVG in a text editor, check for data.

It may also be adding nodes to line art in specific patterns, think Morse Code.

tech234a • today at 8:29 AM

Interesting, so this is nothing like the way OutGuess worked [1]. Though OutGuess worked with JPG images and these are apparently SVGs.

[1]: https://en.wikipedia.org/wiki/OutGuess

Trusteando • today at 7:55 AM

Here using images is incidental. In fact, what Fable is actually doing is generic encoding/decoding of a message into a medium. Ask it to hide a message in a poem and it should try to apply a strong (signal to noise ratio) family of schemes, for example quantized, margin-rich encoding. Robustness of features depends on the medium, so Fable is selecting strong encoding and robust features tailored to it.

jurakovic • today at 8:11 AM

But to be honest, images like these seem really strange, and even without this article I'd suspect something is encoded in building heights etc. Because normal image would never have such "weird" buildings. But nevertheless I guess it's able to encode message in even more subtle ways.

adrianhqs • today at 8:24 AM

I think all AI models do that

avaer • today at 7:16 AM

Will be interesting to see agents intentionally hiding this stuff in a way operators can't spot from any human readable output or thinking trace, evading detection. Wonder if this has happened yet, but it seems inevitable.

walrus01 • today at 6:46 AM

Let's see if we can stego secret messages into SVG pelicans on bicycles, as a test.

➕ show 1 reply