Käänteinen Alpha-blending — Puhdan vesileiman poiston takana oleva matematiikka
Sen sijaan, että käyttäisimme koneoppimista arvaamaan mitä alla on, puramme takaisin sen tarkan sekoituskaavan, jota Gemini käyttää vesileiman upottamiseen. Tulos on deterministinen, nopea ja toimii kokonaan selaimessasi.
Miten se toimii
Gemini upottaa vesileiman
Kun Gemini luo kuvan, se yhdistää puoliläpinäkyvän vesileimologon tulosteeseen standardi alpha-blending -tekniikalla.
watermarked = original × (1 − α) + α × 255Palautamme alpha-kartan
Olemme uuttaneet tarkan vesileimakuvion ja sen läpinäkyvyysarvot. Tämä antaa meille tarkat sekoituskertoimet, joita Gemini käytti.
α = known alpha mapKäännämme kaavan takaisin
Kun alpha-kartta on tiedossa, ratkaisemme sekoitusyhtälön alkuperäisille pikseliarvoille. Ei arvailua, ei inpaintingia — pelkkää algebraa.
original = (watermarked − α × 255) / (1 − α)Miksi tämä lähestymistapa toimii paremmin
Sisäänrakennetut tekniset edut
Adaptiivinen tunnistus
Mallin täsmäytys NCC-pisteytyksellä paikantaa automaattisesti vesileiman sijainnin — ei manuaalista valintaa tarvita.
Monikierroksen hiominen
Iteratiivinen poisto turvarajoituksella säilyttää reunan laadun ja estää artefaktien kertymisen.
Alipikselitarkkuus
Toimii murtoluku-alpha-arvoilla ja käsittelee antialisointuja reunoja.
Kokoluettelo
Esimäpätty ~60 tunnettua Gemini-kuvakokoa välitöntä vesileimakonfiguraatiota varten.
Avoin ja läpinäkyvä
Algoritmimme ei ole musta laatikko. Kaava on auditoitava ja deterministinen. Kaikki käsittely tapahtuu paikallisesti.