-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
> There isn't space for invisible watermarks by design.
Steghide [1] supports JPEG.
> You can kind of get away with something "at the edge" that survives an initial JPEG encoding, but there's no way it's going to reliably survive e.g. resizing, cropping, and recompressing and still remain invisible.
I am pretty sure that I can design steganagraphy algorithm that disperses a small message across a JPEG in a way that is:
1. invariant to resizing (absolutely certain this is possible),
2. robust to cropping (invariant to cropping up to some limit is definitely possible; eg if you crop 100% of the image then obviously everything goes out the window),
3. robust or even invariant to recompression. This seems a lot harder but I'm pretty sure it's possible.
> Also, most AI generation content is presumably going to be text, not images. Good luck watermarking text that's a paragraph long. (There are potential tools that can operate on text the size of a news article, but are also trivially defeated by swapping a few prepositions and synonyms.)
Yeah, text seems more difficult. Images are also difficult/impossible if you assume the model user is adversarial and competent, which I'm not sure what you wouldn't assume.
For any particular model you can probably do detection with a fair bit of inaccuracy.
[1] https://github.com/StefanoDeVuono/steghide