返回列表 // BACK
2026-05-18 | AI & Frontend
INDEX ID: LOG-007

Gemini AI 智能去水印:在前端用 Canvas 与深度视觉模型重塑图像边界

图像擦除与缺陷修补(Inpainting)是计算机视觉中极富趣味与实用性的交叉领域。在开发“Gemini AI 去水印”项目时,我确立了“前端无缝涂抹捕获 + 边缘智能模型重绘”的混合架构设计。

在前端处理层,我们通过 HTML5 Canvas API 实时捕获用户画笔的擦除涂抹轨迹,动态生成一张高保真二值掩膜图像(Mask)。在后端与模型侧,我们尝试了轻量级端侧 GAN 擦除算法与 Gemini Vision API 的缺陷修补相结合,通过多层级上下文感知进行背景像素的高保真拟合与无缝填充。

最终,项目成功在 watermark-remover.lsh.indevs.in 稳定发布。它在保障绝佳图片隐私(核心图像处理全程在内存流中完成,无需云端持久化存储)的前提下,将单张 1080P 图片的去水印计算时间压低至 1.2 秒内,体现了前端计算杠杆的强大威力。