Geminiで生成された画像は非常に高品質ですが、ダウンロードすると右下に自動的に追加される「ウォーターマーク(透かし)」に悩まされている方も多いのではないでしょうか。
個人利用ならまだしも、プレゼン資料やデザインの素材としてそのまま使うには、この小さなロゴがネックになります。
そこで私は、インストール不要でどんな端末からでも一瞬でウォーターマークを消去できるオンラインツール「Gemini Watermark Remover」を開発しました。
目的は極めてシンプルです。
- 拡張機能などのインストールを不要にする
- スマホ(iPhone/Android)からでも利用可能にする
- 複雑な背景でも「最初から何もなかった」かのように高精度に復元する
この記事では、このサービスを公開するまでに試行した技術的なアプローチ(OpenCV → 重厚なAIモデル → Web最適化AI)と、なぜ「Chrome拡張機能」ではなく「Webブラウザ完結型」にこだわったのかという設計判断をまとめます。
開発方針:なぜ「Webサービス」なのか?
現在、ウォーターマークを消す手段として「Chrome拡張機能」を提供するアプローチも存在します。しかし、私は以下の理由から**Webベースのサービス(SaaS型)**にこだわりました。
- モバイル対応の必須化: 現代のユーザーの多くはスマホでAIに画像を生成させています。PC専用のChrome拡張機能では、スマホユーザーが恩恵を受けられません。
- インストールの摩擦をゼロに: 拡張機能のインストールはセキュリティ的な懸念や手間の観点でハードルになります。
- 常に最新・最強の処理アルゴリズムを提供できる: クライアント側の処理能力(PCのスペック)に依存せず、サーバー側で常に最高品質のAIモデルをアップデートし続けることができます。
これを実現するために、裏側のアルゴリズムには大きな試行錯誤がありました。
フェーズ1:OpenCVベースの単純なInpainting(初期プロトタイプ)
最初は、画像処理ライブラリの定番であるOpenCVを使ったInpainting(修復)アルゴリズムから検証を始めました。
アプローチ
- Geminiのウォーターマーク位置(右下)を固定座標として検出
-
cv2.INPAINT_TELEAまたはcv2.INPAINT_NSを用いて周辺ピクセルから補完
結果
- 単色背景: 完璧に消える。処理も爆速(数ミリ秒)。
- 複雑な背景・グラデーション・人物写真: 無理やり周辺の色を混ぜたような「ぼやけ」や「にじみ」が発生し、不自然な跡が残る。
結論として、どんな画像が生成されるか分からないGeminiの特性上、「実運用には耐えられない」と判断しました。
フェーズ2:重厚な画像修復AIモデル(LaMa / Stable Diffusion)の検証
次に、高精度な修復を求めて、LaMa (Resolution-robust Large Mask Inpainting) や Stable Diffusion ベースの Inpainting モデルをサーバー上で動かす検証を行いました。
構成
- クラウドGPU + PyTorch + LaMa / SDモデル
- AIによる文脈を理解したセマンティック補完
結果
- 精度: 圧倒的。複雑な風景や人物の服の模様の上にあるウォーターマークでも、完璧に自然な復元が可能。
- 課題: コストとスピード。GPUサーバーの維持費が高騰することに加え、モデルが重いため1枚の処理に数秒〜数十秒かかってしまう。「サクッと消したい」というユーザー体験を損ねていました。
フェーズ3:Web最適化カスタムAI(現在の実装)
最終的に「Gemini Watermark Remover」で採用したのは、Geminiのウォーターマークの特性に特化して最適化した軽量・高速なカスタムAIモデルです。
アプローチ
- ウォーターマークの形状・不透明度のパターンを解析し、動的マスクを自動生成
- 画像の局所的な特徴(エッジ、テクスチャ)を保持する専用の軽量Inpaintingモデルを通す
- 処理パイプラインを極限まで最適化し、サーバー推論時間を劇的に短縮
結果
これにより、「フェーズ2(重厚AI)と同等の高精度」を保ちながら、「フェーズ1(OpenCV)に近い処理速度」を実現しました。
ブラウザから画像をアップロードして、数秒以内に高品質な結果が返ってきます。
プライバシーとセキュリティ設計
オンラインツールを利用する際、「自分の生成した画像が勝手に保存されないか?」と不安に思う方も多いでしょう。Gemini Watermark Remover では、プライバシーを最優先に設計しています。
- 処理後、画像はサーバーから即座に自動削除
- ユーザーの画像をAIの再学習に利用することは一切なし
- 会員登録なしで匿名利用可能
機密性の高いビジネス用の画像でも安心してご利用いただけます。
まとめ:技術アプローチの比較
開発の変遷をまとめると以下のようになります。
| アプローチ | 精度 | 処理速度 | スマホ対応 | ユーザーの手間 |
|---|---|---|---|---|
| OpenCV (従来手法) | 低〜中 | 爆速 | ◯ | なし |
| ローカル拡張機能 (競合等) | 高 | PC依存 | × (PCのみ) | 拡張機能の追加が必要 |
| Gemini Watermark Remover | 極めて高 | 高速 | ◎ (全端末対応) | アクセスするだけ |
現在の私たちのシステムは、**「最高精度」「スマホ・PC完全対応」「インストール不要」**という、ユーザーにとって最もストレスのないバランスを実現しています。
Geminiの画像を使っていて、ロゴマークの消去に困っている方は、ぜひ一度ブラウザから試してみてください。ブックマークしておけば、いつでも一瞬で画像をクリーンにできます。
👉 Gemini Watermark Remover を使ってみる
同じく画像処理やWebサービス開発に携わっている方の参考になれば幸いです。機能の要望やフィードバックもお待ちしております!