问题标签 [bodypix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
56 浏览

tensorflow - 在浏览器中使用 BodyPix 进行人员检测

当我在客户端浏览器中使用 body-pix@2.0.0 尝试散景分割效果时,有些机器会从给定的图像中检测到人脸的一小部分,有些机器会检测到带有身体的人脸。用户计算机是否需要任何特定的系统要求/图像分辨率/屏幕分辨率。请建议解决此问题。

0 投票
1 回答
280 浏览

tensorflow.js - Tensorflow.js BodyPix 在浏览器中对于单个图像非常慢

我正在尝试使用 tensorflow.js body-pix 创建浏览器内背景删除

虽然在线演示在我的计算机上达到每秒约 10 帧,但我的代码每帧需要约 3 秒。

我主要是按照官方github上的例子

这是我的代码:

以下是时间:

我从内部分辨率为 0.1 的 1700x1700 图像开始,然后逐渐降低到分辨率为 0.25 的 200x200 图像,但没有显着改善。

我究竟做错了什么?

我正在使用 tfjs@1.2 & body-pix@2.0

0 投票
0 回答
73 浏览

tensorflow.js - BodyPix 人物分割在 Nodejs 上无法正常工作

如文档中所述,我使用带有脚本标签的 bodyPix 模型从 CDN 导入库。这工作得又快又好。但是当我尝试使用 npm 安装在 node.js 上使用它时,需要很长时间来分段并占用所有 CPU。我在任何地方都找不到解决方案。这是我的代码-

0 投票
0 回答
50 浏览

javascript - 如何将 base64 图像数据转换为以下任何格式:Nodejs 中的 ImageData|HTMLImageElement|HTMLCanvasElement?

我正在尝试使用 Tensorflowjs 的 BodyPix 创建一个 nodejs 应用程序。目标是从相机中获取base64格式的数据,然后将图像输入BodyPix进行分割。但我正在努力将 base64 图像数据转换为 BodyPix 作为输入的格式之一。

0 投票
1 回答
716 浏览

javascript - 如何在没有绿屏的情况下从浏览器中的网络摄像头输入中删除背景?

有一些方法可以使用tensorflow.jsbody-pix模型从浏览器本身的网络摄像头输入中删除背景。使用这些在互联网上给出了许多示例代码,但这些示例效果不佳,结果非常滞后且不够准确,无法用于生产。

main.js

有没有办法改进这种工作方式或新方式以在浏览器本身中准确流畅地删除背景?

0 投票
0 回答
93 浏览

python - 使用 python (BodyPix) 分割人体部位

我需要分割人的身体部位,我发现 BodyPix segmentPersonPart非常有用,但它不包含在它的 python 实现中。我只是想知道是否还有其他类似的功能,因为我没有找到。

0 投票
1 回答
169 浏览

javascript - 使用javascript检测浏览器中的硬件加速

是否有任何库或内置 javascript 可以用来检查当前浏览器是否打开或关闭了硬件加速功能?现在我正在使用 Bodypix 使用 react.js 设置虚拟背景和 chime meeting,这需要硬件加速才能获得更好的性能。我只想在用户尝试通过浏览器关闭硬件加速设置虚拟背景时发出警报。