BGZero
自动擦除手动去除
教程
EN中文
登录
BG ZERO
所有图片处理均在您的浏览器本地完成 · 不上传任何数据 · 100% 隐私安全
BGZero

AI 驱动的背景去除工具
纯浏览器本地运算,零数据上传

开源许可

  • 默认引擎AGPL-3.0
  • Transformers.jsCC BY-NC 4.0
  • rembg-webMIT
隐私政策服务条款开源许可无障碍声明DMCA源代码 (AGPL-3.0)举报滥用
© 2026 BG Zero. 基于 AGPL-3.0 协议发布。用心打造 · 本地优先
返回教程列表

浏览器端 AI 抠图:技术原理详解

深入解析 BG-Zero 如何使用 WebAssembly、WebGPU 和 ONNX Runtime 完全在浏览器中完成 AI 背景去除——无需将图片发送到任何服务器。

本文详解不上传图片即可去除背景的技术原理。 查看完整的不上传抠图指南

什么是浏览器端(客户端)背景去除?

浏览器端背景去除是指检测和去除图片背景的 AI 模型完全在你的浏览器内运行——使用设备的 CPU 或 GPU——而非远程云服务器。

关键区别:你的图片数据永远不会跨越网络边界。AI 推理发生在图片所在的地方——你的设备上。

基本流程:从文件输入到透明 PNG

BG-Zero 如何从头到尾完全在客户端处理图片:

01

文件输入

浏览器 File API 将图片读入本地内存的 ArrayBuffer。没有网络请求。

02

模型推理

图片张量传递给在 WebAssembly/WebGPU 中运行的 AI 模型。模型输出分割遮罩。

03

遮罩应用

通过 Canvas API 将遮罩应用到原始图片,将背景像素设为透明。

04

PNG 导出

Canvas.toBlob() 在内存中生成最终透明 PNG。Blob URL 触发下载。

WebAssembly vs WebGPU:AI 图像处理的两种方式

BG-Zero 可以使用两种执行后端进行 AI 推理:

方面WebAssembly (WASM)WebGPU
执行目标CPU(多线程)GPU(并行计算)
浏览器支持所有现代浏览器Chrome 113+, Edge 113+
速度(典型图片)2–8 秒0.5–2 秒
降级方案始终可用无 GPU 时回退到 WASM

为什么本地推理对隐私更好

客户端处理不仅增加了隐私——它消除了整类风险:

  • 数据不在传输中——图片字节永远不跨越网络边界
  • 无服务器存储——从未接收的数据不可能泄露
  • 无训练数据收集——你的图片不会被采集
  • 可验证——打开浏览器 DevTools 确认零图片上传

使用前需了解的局限性

与服务器处理相比,浏览器端 AI 有一些需要注意的地方:

  • 模型文件较大(40–176MB),必须首次下载到浏览器缓存
  • 处理使用设备的 RAM 和 CPU/GPU——较旧设备可能较慢
  • WebGPU 尚未在所有浏览器中可用(Firefox/Safari 支持有限)
  • 超高分辨率图片(>4000px)在移动端可能遇到浏览器内存限制

BG-Zero 如何实现客户端去除

BG-Zero 的技术架构包括:

  • ONNX Runtime Web 进行模型推理——运行 IS-Net、RMBG-1.4 和 u2net 模型
  • 自动后端选择:优先 WebGPU,否则回退 WebAssembly
  • Worker 线程处理——保持 UI 在推理期间响应流畅
  • 渐进式模型加载,缓存优先策略
  • 基于 Canvas 的合成,实现实时预览和导出

相关文章

不上传图片也能抠图?完整指南离线抠图工具:无需联网即可工作本地抠图 vs 云端抠图:全面对比

浏览器端背景去除 FAQ

关于浏览器 AI 处理的技术问题

指 AI 推理完全在你的浏览器(客户端)运行,而非远程服务器。图片使用设备的 CPU/GPU 通过 WebAssembly 或 WebGPU 处理,永远不会离开你的设备。

所有现代浏览器都支持 WebAssembly(Chrome、Firefox、Safari、Edge)。WebGPU 加速可在 Chrome 113+、Edge 113+ 中使用,Firefox 和 Safari 有实验性支持。

安全。WebAssembly 在浏览器的沙箱环境中运行,无法访问文件系统、网络或其他标签页。它只能处理网页应用明确传递给它的数据。

服务器处理需要上传图片,这会产生隐私风险:传输中的数据、可能的存储、可能用于训练、合规问题。客户端处理从架构上消除了所有这些问题。

如果浏览器支持 WebGPU 且 BG-Zero 检测到兼容的 GPU,会的。这能显著加速处理。否则会回退到 CPU 的 WebAssembly,速度较慢但仍可正常工作。

体验浏览器端 AI 抠图

完全在浏览器中处理图片——无服务器、不上传、无需账号。

试用 BG-Zero