gpt4 book ai didi

javascript - 用眼睛、嘴巴、耳朵……在 Javascript 中进行人脸识别

转载 作者:搜寻专家 更新时间:2023-11-01 05:05:45 25 4
gpt4 key购买 nike

我想知道并搜索有关使用 Canvas 进行人脸识别的信息,特别是如何检测人脸的各个部分。

假设我从我的网络摄像头拍了一张照片,然后我想检测眼睛、嘴巴、 Nose 和耳朵,将它们分成不同的图像。

执行此操作的流程是什么?

最佳答案

我最近尝试解决同样的问题(人脸和眼睛检测)时所做的是:

  1. 缩小处理后的图像以获得不错的性能(我将所有内容缩小到 320 像素宽度)

  2. 使用核心计算机视觉库检测图像中的人脸 - https://github.com/liuliu/ccv

  3. 基于检测到的面部矩形信息,使用 HAAR 对象检测器检测眼睛(它具有仅眼睛检测的级联 - https://github.com/inspirit/jsfeat

对于第 2 步,我还使用了 JSFEAT 库中的“grayscale”和“equalize_histogram”。

此外,如果第 3 步失败,您可以尝试猜测眼睛的位置(取决于您要达到的准确度)。

这个工作流程给了我令人满意的结果和性能。它在台式机(iMac 上约 500 毫秒)和移动设备(使用网络摄像头图像的 iphone 4 上约 3000 毫秒)上对其进行了测试。不幸的是,我此时无法发布指向工作示例的链接,但一旦我在那里有东西,我会发布指向 github 的链接。

关于javascript - 用眼睛、嘴巴、耳朵……在 Javascript 中进行人脸识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17719285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com