自动人物分割
使用神经网络在对人物进行像素化之前先分割摄像头图像中的人物,并且对检测质量存在与距离相关的已说明限制。
Person Pixelizer 是一个免费的实时隐私匿名化项目,使用 C++、OpenCV 和神经网络分割对视频中的人物进行像素化处理。其目的在于检测摄像头图像中的人物并实时遮挡他们,帮助开发者构建在视频采集或流媒体传输期间保护身份的应用。
该项目使用 Emscripten 编译为 WebAssembly,便于在浏览器中部署。产品页面说明它包含完整的 C++ 源代码、文档、构建说明、预训练的人体分割模型,以及一个预编译的 OpenCV WebAssembly 模块,因此购买者可以研究、定制并将实现集成到自己的工作中。
使用神经网络在对人物进行像素化之前先分割摄像头图像中的人物,并且对检测质量存在与距离相关的已说明限制。
在实时视频流中对检测到的人物应用像素化,在采集或播放期间遮挡身份。
该项目使用 Emscripten 编译为 WebAssembly,支持基于浏览器的部署和跨平台使用。
随附完整的 C++ 源文件、构建说明和文档,方便用户检查并调整实现。
包含演示和构建流程所需的预训练分割模型以及预编译的 OpenCV WebAssembly 模块。
允许开发者在代码中设置像素化强度,而不是通过单独的用户界面控制面板。
构建网页或应用功能,在实时摄像头画面中遮挡人物,降低个人身份暴露。
原型验证或研究一个结合分割、像素化和浏览器部署的实用计算机视觉流程。
将项目集成到更大的商业产品中,在需要匿名视频的同时保持实现由你掌控。
以随附的源代码和构建说明为起点,适配到桌面、移动端、服务器或基于浏览器的工作流。
使用提供的面向 WebAssembly 的实现和演示流程,展示一个基于浏览器的隐私演示。
产品页面将 Person Pixelizer 描述为一个 C++ 项目,使用 OpenCV 和神经网络分割自动对摄像头图像中的人物进行像素化处理。
来源说明该项目包含完整的 C++ 源代码、文档、构建说明、预训练的人体分割模型,以及一个预编译的 OpenCV WebAssembly 模块。
可以。FAQ 说明你可以将代码集成到自己的项目中,并将生成的产品用于商业用途,包括作为二进制文件或服务发布。
来源说明代码会使用 Emscripten 编译为适用于网页环境的 WebAssembly,但编译时也需要 C++ 知识和 Emscripten SDK。
产品页面提到该方案存在与距离相关的限制,FAQ 还说明由于这是自助式产品,因此不提供支持和定制修改。
Snapmark 是一款 VS Code 扩展,可在将剪贴板截图粘贴到 AI 聊天前进行标注。支持模糊遮盖、编号标注与大图自动缩放。
Arduino VENTUNO Q 是面向 AI 和机器人应用的边缘 AI 计算机,单板集成 AI 推理与确定性控制,并支持 Arduino App Lab。
UNI-1 是 Luma 的多模态推理模型,用于生成和编辑图像。支持文生图、参考引导和基于 API 的工作流,适合创作者和开发者构建视觉内容。
Magic Eraser 是一款由人工智能驱动的工具,允许用户轻松快速地从照片中移除不需要的物体、人物、文本和瑕疵。
Faceswapai.Online 是一款基于网页的 AI 换脸工具,支持照片和视频、单人及多人换脸流程;可免费试用,无需注册,另有按积分计费的 VIP 功能,适合更大或更长任务。
BgSub 是一款基于浏览器的 AI 图片背景去除与替换工具,支持自动抠图、背景替换和颜色调整,适合处理产品图、照片和网页视觉素材。