Skip to content

Add VerdaAI watermarking algorithms (image, video, audio)#49

Merged
domguinard merged 2 commits intoc2pa-org:mainfrom
VerdaAI:add-verda-algorithms
May 4, 2026
Merged

Add VerdaAI watermarking algorithms (image, video, audio)#49
domguinard merged 2 commits intoc2pa-org:mainfrom
VerdaAI:add-verda-algorithms

Conversation

@harsha-verda
Copy link
Copy Markdown

Summary

Adds three new soft binding algorithm entries for VerdaAI:

  • ai.verda.watermark.image.1 — Invisible image watermarking (PNG, JPEG, AVIF)
  • ai.verda.watermark.video.1 — Invisible video watermarking (MP4, WebM, QuickTime)
  • ai.verda.watermark.audio.1 — Invisible audio watermarking (MP3, WAV, AAC, OGG, FLAC)

All three algorithms embed imperceptible watermarks that enable content tracing and C2PA manifest recovery. They are robust against common media transformations including compression, resizing, transcoding, and format conversion.

Informational URL: https://verda.ai/watermarking
Contact: harsha@verda.ai

Copy link
Copy Markdown
Member

@jcollomosse jcollomosse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Entry looks ok, thanks - we will discuss the entry at the next WM task force meeting and if there are no objections raised there or beforehand we will merge (please do not merge this entry yourself).

@harsha-verda
Copy link
Copy Markdown
Author

Thank you, waiting to hear back from you. Let me know if any clarification is needed from my side.

@domguinard
Copy link
Copy Markdown
Collaborator

All good for me too, thanks for the submission @harsha-verda

@domguinard domguinard self-requested a review April 21, 2026 11:02
Copy link
Copy Markdown
Collaborator

@domguinard domguinard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As there is another PR with ID 33 we will have to increment the IDs before merging.

Comment thread softbinding-algorithm-list.json
Comment thread softbinding-algorithm-list.json Outdated
Comment thread softbinding-algorithm-list.json Outdated
@domguinard
Copy link
Copy Markdown
Collaborator

Approved during WM TF meeting on April 29 pending resolution of the conflicts.

Identifiers updated to 34, 35, 36 to avoid conflict with c2pa-org#47.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@harsha-verda harsha-verda force-pushed the add-verda-algorithms branch from 9673000 to ab9d569 Compare April 30, 2026 15:20
@harsha-verda
Copy link
Copy Markdown
Author

harsha-verda commented Apr 30, 2026

Conflicts resolved — identifiers updated to 34, 35, 36. Ready to merge on your end. @domguinard

@domguinard domguinard merged commit 71fa360 into c2pa-org:main May 4, 2026
@domguinard
Copy link
Copy Markdown
Collaborator

All merged, welcome @harsha-verda!

@harsha-verda
Copy link
Copy Markdown
Author

harsha-verda commented May 4, 2026

@domguinard Heads up — the merge appears to have dropped the closing } and }, between the VerdaAI audio entry (ID 36) and the Evixar entry (ID 37), producing invalid JSON. Opened #51 with a fix.

domguinard pushed a commit that referenced this pull request May 5, 2026
The merge of #49 dropped the closing `}` and `},` between the
VerdaAI audio watermark entry (ID 36) and the Evixar entry (ID 37),
producing invalid JSON.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants