ncnn-webassembly-nanodet

浏览器里直接跑轻量目标检测,无需后端

开源 🏷️完全免费 ⏳ 访问状态待核验 计算机视觉 🍴 复刻 28 🐛 待处理 9 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 133
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,网页Demo可直接体验

项目预览

ncnn-webassembly-nanodet 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队nihui
定价模式🏷️完全免费
价格说明开源免费,网页Demo可直接体验
访问状态⏳ 访问状态待核验
是否开源是
主要语言C++
技术栈/模型artificial-intelligence,chrome,cross-platform,edge,firefox,nanodet,ncnn,neural-network,object-detection,webassembly
GitHub 星标★ 133
上线时间2020-12-01 00:00:00
代码更新2026-10-27
仓库体积11.4 MB
本站数据更新2026-10-28
维护状态活跃
收录时间2026-10-28
浏览次数0

项目介绍

该项目把轻量级目标检测模型 NanoDet 通过 ncnn 推理框架编译为 WebAssembly,让浏览器端无需后端即可完成实时目标检测。它解决了网页端部署深度学习模型时依赖服务器、延迟高、隐私数据外传的问题:模型与推理全部在本地浏览器执行,输入图像不出设备。核心能力包括:基于 ncnn 的高效 CPU 推理、WASM 跨平台运行(Chrome、Firefox、Edge 等)、NanoDet 本身参数量小、速度快,适合在普通设备上达到可交互帧率;项目提供前端页面示例与 C++ 编译流程,可作为浏览器端视觉应用的起步模板。整体定位是技术演示与集成参考,而非开箱即用的产品级 SDK。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-28 · 当前星标 ★ 133

核心亮点

  • 推理完全在浏览器本地执行,图像数据不上传服务器,隐私友好
  • 借助 WebAssembly 跨平台运行,主流桌面浏览器均可直接使用
  • 选用 NanoDet 轻量模型配合 ncnn,在普通 CPU 上也能获得较快检测速度

不足之处

  • 项目处于早期,星标较少,文档与构建说明相对简略
  • 仅覆盖检测演示流程,缺少模型管理、后处理配置等工程化封装
  • 移动端浏览器性能与兼容性表现未做系统验证

适用场景

  • 网页端图片或摄像头画面的实时目标检测演示
  • 对隐私敏感、不希望上传图像的浏览器端视觉应用
  • 学习 ncnn + WebAssembly 前端推理链路的参考项目

替代项目

ncnn-webassembly-yolov5、onnxruntime-web、mediapipe

上一篇:PolarFormer

下一篇:Awesome-RGBT-Fusion

同类项目推荐

ultralytics 开源

几行代码搞定目标检测,训练部署一条龙

Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 — object detection, instance segmentatio···

★ 62905 2026-08-10
segment-anything-video 开源

一行命令给图片和视频做 SAM 分割,还能接 YOLO 检测

MetaSeg: Packaged version of the Segment Anything repository

★ 981 2026-09-13
reaction-diffusion-playground 开源

拖拽鼠标,实时生成变幻无穷的有机纹理图案

Interactive reaction-diffusion simulation with organic patterns and behaviors that e···

★ 214 2026-08-09
computer-vision-challenge 开源

边做边学,用Jupyter玩转计算机视觉经典任务

A hands-on collection of computer vision projects for everyone.

★ 71 2026-08-09
AntiCAP-WebApi 开源

上传验证码图片,直接返回识别结果

基于AntiCAP开发的多类型验证码识别网站,支持点选 滑块 算术 旋转 OCR

★ 370 2026-09-19
Groma 开源

让多模态模型精准指认图像中的每个区域,实现细粒度视觉定位。

[ECCV2024] Grounded Multimodal Large Language Model with Localized Visual Tokenizati···

★ 587 2026-08-09
supervision 开源

写视觉代码太繁琐?用 supervision 几行搞定检测、分割和可视化。

We write your reusable computer vision tools.

★ 51388 2026-08-10
polynomial_nets 开源

用多项式替代传统激活,以更少参数实现更强图像识别与生成

Official Implementation of the CVPR'20 paper 'Π-nets: Deep Polynomial Neural Networ···

★ 174 2026-08-09