Gemini のアルファブレンディング透かしの仕組み(そしてその数学的な逆転方法)
2026年6月21日 · NotebookLM Remover Team
数学的に元に戻せる唯一の AI 透かし
ほとんどの透かしは画像に焼き付けられ、ピクセルが上書きされて情報が失われます。Gemini の ✦ スパークル透かしは異なります。アルファブレンディングで適用され、既知の公式に従うため正確な算術で逆転できます。
アルファブレンディングの仕組み
合成 = 元画像 × (1 - α) + 透かし × α Gemini のスパークルは白色なので:
合成 = 元画像 × (1 - α) + 255 × α 逆転公式
元画像 = (合成 - α × 255) / (1 - α) これはエンジン(public/engines/gemini.js)で使用される実際の公式です。各ピクセルの各チャンネル(R, G, B)に独立して適用されます。
アルファテンプレート
| テンプレート | サイズ | マージン | 使用条件 |
|---|---|---|---|
gemini_bg_48.png | 48×48 px | 32 px | min(幅,高さ) ≤ 1024 |
gemini_bg_96.png | 96×96 px | 64 px | min(幅,高さ) > 1024 |
定数:ALPHA_THRESHOLD = 0.002、MAX_ALPHA = 0.99。
標準 Gemini 画像サイズ
1024×1024、1536×1024、1024×1536、2816×1536、1536×2816。これらのサイズではアルファ逆転が完璧に機能します。
非標準サイズ:修復フォールバック
画像が標準サイズに一致しない場合、エンジンはスパークル検出 + 近傍平均塗りつぶしにフォールバックします。これはロッシーです。
アルファ逆転 vs AI 修復
| 特性 | アルファ逆転 | AI 修復 |
|---|---|---|
| 精度 | 数学的に正確 | 近似 |
| 速度 | 瞬時(~1ms) | 数秒〜数分 |
| 品質損失 | なし | 常にあり |
| プライバシー | ブラウザ内 | アップロード必要な場合あり |
Gemini 画像でアルファ逆転を試す
Gemini 透かしを逆転 — 無料よくある質問
SynthID(不可視の透かし)も削除できますか?
いいえ。アルファ逆転は可視のスパークル ✦ のみを削除します。SynthID は別の不可視透かしです。
スクリーンショットの Gemini 画像に効きますか?
アルファ逆転は効きません。エンジンは自動的に修復モードにフォールバックします。
逆転がロスレスか検証できますか?
はい。未圧縮 PNG で元の解像度なら、逆転画像は各チャンネル ±1 以内で元画像と一致します。
NotebookLMの透かしを削除する準備はできましたか?
NotebookLM Remover を無料で試す