Themata.AI
Themata.AI

Popular tags:

#developer-tools#ai-agents#llms#discussion#claude#ai-ethics#code-generation#ai-safety#openai#trending

AI is changing the world. Don't stay behind. Clear summaries, community insight, delivered without the noise. Subscribe to never miss a beat.

© 2026 Themata.AI • All Rights Reserved

Archive

|

Topics

|

Privacy

|

Cookies

|

Contact
🕒 Latest🔥 Top
WeekMonthYearAll Time

Filtering by tag:

digital-watermarkingClear
Microsoft Paint and Photos Embed Server-Issued GUIDs as Invisible Watermarks in Locally-Generated Images
microsoftimage-generationai-modelsdigital-watermarking
Research

MS Paint and Photos inivisibly watermark even locally generated output with GUID

Microsoft Paint embeds an invisible, server-issued GUID watermark in images generated locally through its Cocreator feature on Copilot+ PCs. Before local NPU-based Stable Diffusion inference begins, Paint sends the prompt and style to a Microsoft Azure moderation endpoint. The response includes a revised prompt, a promptGenerationId, a watermarkId, and a human-reference classification. Paint encodes the 16-byte watermarkId into image pixels through Watermarker.dll; generation fails if that watermarking step fails. The watermark encoder requires images at least 192 by 192 pixels and converts the GUID into a 144-bit payload with a prefix and checksum. Paint also sends the generated image and promptGenerationId to an online signing service, which returns a signed C2PA Content Credentials manifest. Testing found that the manifest’s Microsoft InvisMark soft-binding value matched the GUID embedded in the image pixels. Paint limits AI-generated image saves to C2PA-preserving PNG, JPEG, GIF, and .paint formats. Microsoft Photos includes the same Watermarker.dll for locally generated Image Creator and Restyle Image results, although its code appears to return an image even when watermarking fails. Microsoft discloses remote content filtering and C2PA manifests, but the research found no Microsoft disclosure describing the prompt-moderation-issued GUID or its embedding in pixels.

xusheng.dev

🔥🔥🔥🔥🔥

14 min

8/24/2026

SynthIDTool

SynthID

SynthID adds an invisible digital watermark to AI-generated images and videos at the moment of creation. This watermark maintains image and video quality and remains intact through modifications such as cropping, filtering, frame rate changes, and lossy compression.

deepmind.google

🔥🔥🔥🔥🔥

1 min

2/26/2026

MS Paint and Photos inivisibly watermark even locally generated output with GUID

Microsoft Paint embeds an invisible, server-issued GUID watermark in images generated locally through its Cocreator feature on Copilot+ PCs. Before local NPU-based Stable Diffusion inference begins, Paint sends the prompt and style to a Microsoft Azure moderation endpoint. The response includes a revised prompt, a promptGenerationId, a watermarkId, and a human-reference classification. Paint encodes the 16-byte watermarkId into image pixels through Watermarker.dll; generation fails if that watermarking step fails. The watermark encoder requires images at least 192 by 192 pixels and converts the GUID into a 144-bit payload with a prefix and checksum. Paint also sends the generated image and promptGenerationId to an online signing service, which returns a signed C2PA Content Credentials manifest. Testing found that the manifest’s Microsoft InvisMark soft-binding value matched the GUID embedded in the image pixels. Paint limits AI-generated image saves to C2PA-preserving PNG, JPEG, GIF, and .paint formats. Microsoft Photos includes the same Watermarker.dll for locally generated Image Creator and Restyle Image results, although its code appears to return an image even when watermarking fails. Microsoft discloses remote content filtering and C2PA manifests, but the research found no Microsoft disclosure describing the prompt-moderation-issued GUID or its embedding in pixels.

xusheng.dev

🔥🔥🔥🔥🔥

14 min

8/24/2026

SynthID

SynthID adds an invisible digital watermark to AI-generated images and videos at the moment of creation. This watermark maintains image and video quality and remains intact through modifications such as cropping, filtering, frame rate changes, and lossy compression.

deepmind.google

🔥🔥🔥🔥🔥

1 min

2/26/2026

MS Paint and Photos inivisibly watermark even locally generated output with GUID

Microsoft Paint embeds an invisible, server-issued GUID watermark in images generated locally through its Cocreator feature on Copilot+ PCs. Before local NPU-based Stable Diffusion inference begins, Paint sends the prompt and style to a Microsoft Azure moderation endpoint. The response includes a revised prompt, a promptGenerationId, a watermarkId, and a human-reference classification. Paint encodes the 16-byte watermarkId into image pixels through Watermarker.dll; generation fails if that watermarking step fails. The watermark encoder requires images at least 192 by 192 pixels and converts the GUID into a 144-bit payload with a prefix and checksum. Paint also sends the generated image and promptGenerationId to an online signing service, which returns a signed C2PA Content Credentials manifest. Testing found that the manifest’s Microsoft InvisMark soft-binding value matched the GUID embedded in the image pixels. Paint limits AI-generated image saves to C2PA-preserving PNG, JPEG, GIF, and .paint formats. Microsoft Photos includes the same Watermarker.dll for locally generated Image Creator and Restyle Image results, although its code appears to return an image even when watermarking fails. Microsoft discloses remote content filtering and C2PA manifests, but the research found no Microsoft disclosure describing the prompt-moderation-issued GUID or its embedding in pixels.

xusheng.dev

🔥🔥🔥🔥🔥

14 min

8/24/2026

SynthID

SynthID adds an invisible digital watermark to AI-generated images and videos at the moment of creation. This watermark maintains image and video quality and remains intact through modifications such as cropping, filtering, frame rate changes, and lossy compression.

deepmind.google

🔥🔥🔥🔥🔥

1 min

2/26/2026

No more articles to load