ご不便をおかけし、申し訳ありません
v1.1.0 には重大な不具合があり、Chrome が Gemini のタブをプリレンダリングした際に拡張機能が動作しなくなっていました。締め切りが迫る中で Gemini 画像の透かし削除にこの拡張機能を使っていたチームの皆さまに、大きなご不便をおかけしました。この見落としについては、私たちに責任があります。
このホットフィックスにより機能は直ちに復旧し、同じ問題の再発を防ぐための追加改善も含めています。お待ちいただき、Gemini Watermark Cleaner を信頼してくださっていることに感謝します。
不具合の原因と修正内容
発生していた問題
Chrome では、新しいタブを開く、リンクをコピーする、再読み込みするといった操作の際に、Gemini のタブがバックグラウンドでプリレンダリングされることがあります。この状態では、拡張機能の中核となる画像処理エンジンが正しく初期化されませんでした。
必要なコンポーネントが読み込まれないため、拡張機能は透かしを検出・削除できませんでした。特に結果を急ぐ場面では影響が大きく、Gemini 画像の透かしを消せない状態になっていました。
今回の修正
拡張機能の画像処理エンジンの初期化処理を全面的に見直しました。Chrome がページをプリレンダリングしていることを検知した場合は、タブが完全にアクティブになってから初期化を開始します。
これにより、Gemini を即時表示で開いた場合、新しいタブで開いた場合、再読み込みした場合、バックグラウンドでプリレンダリングされた場合のいずれでも、必要なコンポーネントが正しく読み込まれます。拡張機能は毎回安定して起動するようになりました。
🔒 Chrome のあらゆる読み込み経路で確認済み
即時表示、新規タブの作成、同一タブでの再読み込み、バックグラウンドプリレンダリングで検証しました。Gemini Watermark Cleaner は、どのケースでも正しく初期化されます。
追加改善: 透かし検出の精度向上
今回のプリレンダリング不具合の修正にあわせて、透かし検出パイプラインも改良しました。Gemini Watermark Cleaner では、コンポーネント分離、マスク付きテンプレートマッチング、より適切なアンカースコアリングを組み合わせることで、Gemini の透かしパターンをこれまでより正確に検出・削除できるようになりました。
- 🎯
透かし領域の切り分けを改善
位置関係を考慮しながら連結領域に注目することで、削除前に透かしの位置をより正確に特定できるようになりました
- 🔍
パターン照合を強化
マスク対応のテンプレートマッチングと距離を考慮したスコアリングにより、照明条件が厳しい画像や複雑な背景でも透かしをより正確に見つけられます
- ⚙️
テンプレート管理を最適化
透かしパターンの保存と再利用の方法を見直し、形態学的な補正やアンカー情報の保存によって、より高速で安定した検出を実現しました
- ✨
デフォルト設定を調整
新しい膨張パラメータやアンカーペナルティの調整を含め、処理の初期設定を見直したことで、さまざまな画像タイプで削除品質が向上しました
- 🎨
最終処理を改善
適応的なしきい値、インペインティング前のマスク準備の改善、詳細な統計取得により、安定して自然な仕上がりを得られるようになりました
🚀 精度向上、速度はそのまま
これらの改善により、チームの作業を支えるリアルタイム性能を維持したまま、検出精度が向上しました。Gemini Watermark Cleaner は、ほとんどの画像を引き続き 1 秒未満で処理できます。
プライバシー面の方針は変わりません。処理はブラウザ内でローカルに完結し、画像が外部サーバーに送信されることはありません。
📊 改善によるメリット
- •さまざまな照明条件でも透かしをより正確に検出
- •複雑な背景や模様がある画像でも安定して対応
- •テンプレート再利用の改善による処理速度の向上
- •アーティファクトを抑えた、より自然な仕上がり
- •画像タイプが変わっても安定したパフォーマンス
ご理解に感謝します
締め切りが迫る場面ほど、安定して使えるツールがワークフローに欠かせないことを私たちは理解しています。この不具合を本番環境に出してしまったことを重く受け止め、今後のリリースではプリレンダリング関連の問題を検出できるよう、追加のテスト手順を導入しました。
Gemini Watermark Cleaner を信頼して使っていただいていることを、私たちは何より大切にしています。これからも、信頼して使える透かし削除ツールであり続けられるよう改善を重ねていきます。
