Gradioによる可視透かし
Hugging Faceは、Gradioライブラリに可視透かし機能を統合し、開発者がAI生成の画像、動画、テキストに簡単にラベル付けできるようにしました。このアップデートは、合成メディアと実世界の撮影物を区別することがますます難しくなる状況に対処し、透明性と開示のための低摩擦な手段を提供します。
画像と動画の可視透かし
Gradioは、単一のパラメータで視覚メディアに可視透かしを追加できるようになりました。gr.Image または gr.Video コンポーネントに watermark パラメータを追加することで、開発者は生成された出力に特定の画像をオーバーレイできます。
実装例:
画像の場合:
gr.Image(my_generated_image, watermark=my_watermark_image)
動画の場合:
gr.Video(my_generated_video, watermark=my_watermark_image)
サポートされている形式: 透かしはファイル名、オープン画像、または numpy 配列で定義できます。また、ライブラリは QR コードを透かしとして使用することもサポートしており、コンテンツに関する追加メタデータを提供したり、AI生成アートに合わせてスタイルを調整したりできます。
AI生成テキストの可視透かし
テキストベースの生成AIの帰属表示を向上させるため、Gradioは gr.Chatbot コンポーネントに透かし機能を導入しました。この機能により、ユーザーがAIの応答からテキストをコピーした際に、指定した透かしがコピーされた内容に付加されます。
実装例:
gr.Chatbot(label=my_model_name, watermark=my_watermark_text, type="messages", show_copy_button=True, show_copy_all_button=True)
AI透明性に関するコミュニティの見解
これらのツールの導入は、合成メディアに対する業界全体の標準の必要性について議論を呼び起こしました。コミュニティメンバーは、将来の規制要件を回避するために、積極的な採用の重要性を強調しています。
「開発コミュニティに対して、AI生成画像や動画の識別に関する透かしと包括的なポリシーの採用を促します。そうしなければ、法制度や法的な『インセンティブ』がこのようなポリシーを強制することになると考えます。」
他の貢献者は、これらの機能がAIエコシステム全体の透明性に向けた前向きなステップであると指摘しています。
Sources
- OriginalVisible Watermarking with Gradio