Omvänd Alpha Blending — Matematiken bakom ren vattenmärkesborttagning
Istället för att använda maskininlärning för att gissa vad som ligger under, återställer vi den exakta blandningsformeln som Gemini använder för att bädda in sitt vattenmärke. Resultatet är deterministiskt, snabbt och körs helt i din webbläsare.
Så fungerar det
Gemini bäddar in vattenmärket
När Gemini genererar en bild komponerar den en halvgenomskinlig vattenmärkeslogo på resultatet med standard alpha-blending.
watermarked = original × (1 − α) + α × 255Vi återställer alpha-mappen
Vi har extraherat det exakta vattenmärkesmönstret och dess transparensvärden. Detta ger oss de precisa blandningskoefficienterna som Gemini använde.
α = known alpha mapVi vänder på formeln
Med alpha-mappen känd löser vi blandningsekvationen för de ursprungliga pixelvärdena. Inga gissningar, ingen inpainting — bara algebra.
original = (watermarked − α × 255) / (1 − α)Varför denna metod fungerar bättre
Inbyggda tekniska fördelar
Adaptiv detektering
Mallmatchning med NCC-poäng lokalerar automatiskt vattenmärkets position — inget manuellt urval krävs.
Flerpass-förfining
Iterativ borttagning med säkerhetsklamring bevarar kantkvalitet och förhindrar artefakter.
Sub-pixel precision
Fungerar med fractionella alpha-värden och hanterar kantutjämnade kanter.
Storleks katalog
Förinställt ~60 kända Gemini-bildstorlekar för omedelbar vattenmärkeskonfiguration.
Öppen och transparent
Vår algoritm är inte en black box. Formeln är granskbar och deterministisk. All bearbetning sker lokalt.