问题标签 [face-detection]

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 投票
1 回答
532 浏览

math - 调整和裁剪以坐标为重的图像的工作流程

我正在研究调整大小和裁剪工作流程,以允许调整图像大小,然后将其裁剪为特定大小。通常调整最小尺寸以适合目标尺寸,然后裁剪以获得例如。一个正方形。

但是,在这种情况下,我有一些额外的人脸检测数据:face_x、face_y 和 face_width 和 face_height。面部的 X 和 Y 坐标是面部起始位置的原始图片中的左上角。

我希望裁剪区域以脸部为中心,而不是在图像的中心。

有哪位聪明的人可以帮助我吗?谢谢!

0 投票
3 回答
6209 浏览

android - Android FaceDetector 的底层技术

我正在 Android 上实现人脸跟踪器,作为文献研究,我想确定 Android 的 FaceDetector 的底层技术。

简单地说:我想了解android.media.FaceDetector分类器是如何工作的。

一个简短的谷歌搜索没有产生任何信息,所以我想我会看看代码。

通过查看 Java 源代码,FaceDetector.java没有什么要学习的:FaceDetector只是一个提供图像尺寸和人脸数量的类,然后返回一个人脸数组。

Android 源代码包含此类的 JNI 代码。我跟踪了函数调用,在那里,我学到了最基本的东西:

  1. “FaceFinder”创建于FaceFinder.c:75
  2. 在第 90 行,bbs_MemSeg_alloc返回一个btk_HFaceFinder对象(其中包含实际查找人脸的函数),本质上是将它复制到在 initialize() ( ) 中通过以下方式初始化hsdkA->contextE.memTblE.espArrE的原始对象的数组btk_HSDKFaceDetector_jni.cpp:145btk_SDK_create()
  3. 似乎错综复杂的函数相互提供了 的指针和实例btk_HSDK,但我在任何地方都找不到sdk->contextE.memTblE.espArrE[0]所谓的包含魔法的具体实例。

发现的是一个小线索:JNI 代码引用了一个我找不到源代码的 FFTEm 库。然而,从表面上看,FFT 是快速傅里叶变换,它可能与预训练的神经网络一起使用。我能找到的唯一符合这一理论的文献是 Ben-Yacoub 等人的论文。

我什至不知道我是否走在正确的道路上,所以任何建议无疑都会有所帮助。

编辑:我为任何可以提供任何见解的人添加了 +100 赏金。

0 投票
3 回答
3833 浏览

iphone - 从图像中检测肤色

我正在尝试开发一个应用程序,该应用程序将在提供图像后检测面部颜色。我能够从 OpenCV 中找到人脸检测算法并将其集成。但是我找不到任何可以检测面部颜色的示例或界面。

我有我要呈现的逻辑。请让我知道是否有任何可用的东西,或者我需要为此编写单独的函数吗?

逻辑:在给定的图像区域中,找到在给定中重复最多的颜色细节。我已经浏览了直方图,但不确定它会有什么帮助。

任何帮助将不胜感激。

0 投票
6 回答
12212 浏览

c++ - OpenCV上的人脸检测速度慢?

我在Mac Os X上编译并安装了OpenCV(SVN 的最新版本)(这可能是问题的根源)。

该示例有效,但人脸检测算法对我来说似乎很慢。人脸的检测时间约为400 毫秒(我只是使用了包含的示例)。然后FPS相当低。

在 youtube 上,我看到了带有实时人脸检测的超流畅视频(即使在 iPhone 上),所以我感到很困惑。我记得在我的旧 Windows PC 上它甚至更快。

400 ms 是正确的检测时间吗?

注意:我的 Macbook 并不旧(2009 年),一切运行良好。我使用 iSight 网络摄像头(集成网络摄像头)。网络摄像头上只有一张脸(我的脸)。如果没有脸,大约是同一时间。

0 投票
1 回答
1213 浏览

c++ - 具有 C/C++ 接口的人脸检测库

您能否将我指向用于面部检测的库(无需识别!)?除 OpenCV(!!!) 之外的任何运行良好的库。最好是免费的——不需要开源。

0 投票
2 回答
2588 浏览

python - 如何使用 PIL 根据人脸检测裁剪选择区域?

您好我想使用 python 图像库将图像裁剪为网站的特定大小。我有一个问题,这些图像是为了显示人们的脸,所以我需要根据它们自动裁剪。

我知道人脸检测是一个困难的概念,所以我正在考虑使用 face.com API http://developers.face.com/tools/#faces/detect这对于我想做的事情来说很好。

我只是有点不知道如何使用这些数据根据大多数人脸裁剪选择区域。

有人可以帮忙吗?

0 投票
1 回答
3309 浏览

java - 从图片中检测和裁剪人脸?

我正在为我的实习开发一个人脸识别系统。我现在正在用 Java 开发项目。我正在使用 OpenCV 库,但它在检测人脸时似乎无法正常工作。

我正处于一个点,我从桌面捕获图像并将其存储在硬盘上。

我现在想要的只是检测该图像中的一张脸(不识别)。我只需要检测那张脸并裁剪它。

请帮帮我。如果有人在 Java 中有特定的代码来检测图像中的人脸,请也发给我。72236

0 投票
2 回答
2302 浏览

java - 匹配两个图像

我们如何使用 Java 匹配两个图像。我想做一个人脸识别应用程序,它将人脸存储在某个位置,然后检查一个人是否是会员。如果人脸将匹配数据库中已有的图片,则该人将被认证,否则不会。有没有办法这样做。

0 投票
2 回答
1265 浏览

image - 是否可以在 java 中检测嘴唇运动

我只是想知道我们是否有可能使用java检测视频中的嘴唇运动……确切地说,我想做一个项目,在这个项目中,我们可以使用相机放大一个位置视频帧中的一些嘴唇运动(或声音)......请告诉我是否可能......预期的建议请尽快回复

0 投票
6 回答
23640 浏览

php - PHP中的人脸检测

有人知道在 PHP 中进行人脸检测的好方法吗?我在这里遇到了一些声称可以做到这一点的代码,但我似乎无法让它正常工作。我想完成这项工作(即使它会很慢),您可以给我的任何帮助将不胜感激。

这是链接中的代码:

用法:

我遇到的问题似乎也出现在该页面的评论中。“imagecolorat() [function.imagecolorat]: 320,1 超出范围。” 所以,我在文件顶部添加了一个 error_reporting(0) (不是真正的解决方案),它有时似乎可以工作,而其他时候它什么也没做。

有什么想法吗?