wm48.png / wm96.png
-------------------
Anh dau ✦ cua Google (Gemini/Flow) chup tren nen den, tuc gia tri moi pixel
chinh la  mau_logo * alpha  (dang "premultiplied").

Nguon: https://github.com/GargantuaX/gemini-watermark-remover
       src/assets/bg_48.png, src/assets/bg_96.png
Giay phep: MIT — Copyright (c) 2025 Jad, Copyright (c) 2024 AllenK (Kwyshell)
Toan van: LICENSE.watermark-assets.txt

Dung de GIAI NGUOC phep tron alpha:
    goc = (da_dan - mau_logo*alpha) / (1 - alpha)
Xem flow-watermark.js.

wm48-2026.png / wm96-2026.png
-----------------------------
Mau tuong thich dau sparkle 2026 cua Google, doi chieu voi Erasio 1.1.2 da
duoc cai tren may ngay 30/08/2026. Day la anh hieu chuan logo Google tren nen
den de suy ra alpha map; engine Flow Bridge tu trien khai detector, gain fit,
kiem chung residual va giao dien review rieng.

Video
-----
flow-video-watermark.js dung lai hai matte 48/96 px o tren, nhan dien tren
12 frame roi dao alpha tren tung frame. MP4 duoc demux/encode/remux boi
Mediabunny (MPL-2.0): https://github.com/Vanilagy/mediabunny
Ban build giu nguyen license header; toan van giay phep nam tai
vendor/LICENSE.mediabunny.txt.

DO THAT tren anh Flow (2026-08-18): dung ban 48px (khong phai 96px), lo nam
cach goc phai-duoi ~100-112px (khong phai 32px nhu Gemini), va phai nhan them
he so gain ~0.6-0.7 vi watermark cua Flow nhat hon cua Gemini.

Cap nhat 17/09/2026
------------------
WatermarkRemover.js va VideoWatermarkRemover.js da doi chieu voi mot package tham chieu
(inventory va hash luu ngoai extension).
Mask gioi han dark_denoise radius <= 8, luma <= 255, alpha trong [0,1].
Day van la engine tham chieu ngoai extension, chua phai host/binary phat hanh.
Test pixel tong hop khong chung minh chat luong tren media thuc.
