透かしを表示位置どおり正確に削除できるようになりました
一部のケースで、拡張機能が透かしの正確な位置を検出できず、削除しきれなかったり、誤った領域を処理したりすることがありました。今回のホットフィックスでは検出ロジックを見直し、位置ずれの問題を解消しています。
拡張機能が透かしを見つけて処理対象にする仕組みを見直し、ピクセル単位で狙える精度に改善しました。Gemini Watermark Cleaner は、画像の種類や背景を問わず、より安定して動作します。
修正内容とその効果
問題点:透かし位置の特定が不正確
拡張機能が、画像内のどこに Gemini の透かしがあるかを正確に特定できないことがありました。その結果、ロゴの一部が残ったり、処理すべきでない領域まで対象になったりする場合がありました。
従来の検出システムは多くのケースでは機能していましたが、背景の違い、明るさの条件、透かしの配置によっては十分に安定せず、とくに端の近くや複雑なシーンでずれが出やすい状態でした。
解決策:検出ロジックを基礎から刷新
透かしを見つける仕組みを全面的に見直しました。新しいシステムでは、透かし自体の形状をテンプレートとして使い、複数のスケールと角度を確認しながら、Gemini が通常ロゴを配置する領域を重点的に探索します。
推測ではなく、透かしの輪郭を抽出してパターンマッチングで位置を特定するため、ピクセル単位の精度で狙えるようになりました。これにより、仕上がりが安定し、再試行が減り、どの画像でも使いやすさが向上しています。
🔍 多様な画像タイプで検証済み
新しい検出システムが、写真、イラスト、スクリーンショット、複雑な背景でも安定して動作することを確認しました。これまで位置ずれを起こしやすかったケースにも対応しています。
内部改善:より高速で、より正確に
位置精度の修正に加えて、検出パイプライン全体も整理しました。コードを見直し、メモリ管理を改善したことで、処理速度は40%向上し、結果もより安定しています。
- 🎯
アルファチャンネルのマスク生成
透かしの透明度データから精密な削除マスクを作成し、ロゴ部分だけを狙って処理します
- 🔬
マルチスケールテンプレートマッチング
異なるサイズを同時に探索し、画像ごとにスケールが違っていてもロゴを見つけられます
- 📐
検索領域の絞り込み
Gemini の透かしが置かれやすい右下を中心に処理することで、速度を上げつつ誤検出を減らします
- 🧹
エッジを考慮した削除
透かしの縁より少し広めに処理範囲を取り、ハローを抑えて周囲のピクセルになじませます
- ⚡
コードベースの整理
コードの複雑さを40%削減し、高速化と保守性の向上、ブラウザ更新時の安定性向上につなげました
🚀 パフォーマンスと品質
最適化した検出パイプラインにより、位置ずれを修正しただけでなく、画像処理も高速になりました。多くの透かしは1秒未満で検出・削除でき、結果もより正確になっています。
Gemini Watermark Cleaner は引き続きブラウザ内だけで動作します。アップロードは不要で、クラウド処理も行わず、プライバシーを保ったまま使えます。
📊 実際に感じられる改善
- •一度で透かしをきれいに削除しやすくなった
- •ロゴの残りや削除漏れが起きにくい
- •どの画像タイプでも処理が速い
- •複雑な背景や端の近くでも結果が安定しやすい
- •明るさや模様の違いに左右されにくい
継続的な改善に取り組んでいます
ユーザーからのフィードバックを継続的に確認し、問題が見つかればできるだけ早く対応しています。今回のホットフィックスも、コミュニティから寄せられた位置ずれの報告を受けて反映したものです。Gemini Watermark Cleaner は、今後も使い勝手と精度の改善を続けます。
Gemini Watermark Cleaner をご利用いただきありがとうございます。今後も、精度と安定性、プライバシーへの配慮を重視した透かし削除ツールとして改善を続けていきます。
