问题标签 [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.
math - 调整和裁剪以坐标为重的图像的工作流程
我正在研究调整大小和裁剪工作流程,以允许调整图像大小,然后将其裁剪为特定大小。通常调整最小尺寸以适合目标尺寸,然后裁剪以获得例如。一个正方形。
但是,在这种情况下,我有一些额外的人脸检测数据:face_x、face_y 和 face_width 和 face_height。面部的 X 和 Y 坐标是面部起始位置的原始图片中的左上角。
我希望裁剪区域以脸部为中心,而不是在图像的中心。
有哪位聪明的人可以帮助我吗?谢谢!
android - Android FaceDetector 的底层技术
我正在 Android 上实现人脸跟踪器,作为文献研究,我想确定 Android 的 FaceDetector 的底层技术。
简单地说:我想了解android.media.FaceDetector
分类器是如何工作的。
一个简短的谷歌搜索没有产生任何信息,所以我想我会看看代码。
通过查看 Java 源代码,FaceDetector.java
没有什么要学习的:FaceDetector
只是一个提供图像尺寸和人脸数量的类,然后返回一个人脸数组。
Android 源代码包含此类的 JNI 代码。我跟踪了函数调用,在那里,我学到了最基本的东西:
- “FaceFinder”创建于
FaceFinder.c:75
- 在第 90 行,
bbs_MemSeg_alloc
返回一个btk_HFaceFinder
对象(其中包含实际查找人脸的函数),本质上是将它复制到在 initialize() ( ) 中通过以下方式初始化hsdkA->contextE.memTblE.espArrE
的原始对象的数组btk_HSDK
FaceDetector_jni.cpp:145
btk_SDK_create()
- 似乎错综复杂的函数相互提供了 的指针和实例
btk_HSDK
,但我在任何地方都找不到sdk->contextE.memTblE.espArrE[0]
所谓的包含魔法的具体实例。
我发现的是一个小线索:JNI 代码引用了一个我找不到源代码的 FFTEm 库。然而,从表面上看,FFT 是快速傅里叶变换,它可能与预训练的神经网络一起使用。我能找到的唯一符合这一理论的文献是 Ben-Yacoub 等人的论文。
我什至不知道我是否走在正确的道路上,所以任何建议无疑都会有所帮助。
编辑:我为任何可以提供任何见解的人添加了 +100 赏金。
iphone - 从图像中检测肤色
我正在尝试开发一个应用程序,该应用程序将在提供图像后检测面部颜色。我能够从 OpenCV 中找到人脸检测算法并将其集成。但是我找不到任何可以检测面部颜色的示例或界面。
我有我要呈现的逻辑。请让我知道是否有任何可用的东西,或者我需要为此编写单独的函数吗?
逻辑:在给定的图像区域中,找到在给定中重复最多的颜色细节。我已经浏览了直方图,但不确定它会有什么帮助。
任何帮助将不胜感激。
c++ - OpenCV上的人脸检测速度慢?
我在Mac Os X上编译并安装了OpenCV(SVN 的最新版本)(这可能是问题的根源)。
该示例有效,但人脸检测算法对我来说似乎很慢。人脸的检测时间约为400 毫秒(我只是使用了包含的示例)。然后FPS相当低。
在 youtube 上,我看到了带有实时人脸检测的超流畅视频(即使在 iPhone 上),所以我感到很困惑。我记得在我的旧 Windows PC 上它甚至更快。
400 ms 是正确的检测时间吗?
注意:我的 Macbook 并不旧(2009 年),一切运行良好。我使用 iSight 网络摄像头(集成网络摄像头)。网络摄像头上只有一张脸(我的脸)。如果没有脸,大约是同一时间。
c++ - 具有 C/C++ 接口的人脸检测库
您能否将我指向用于面部检测的库(无需识别!)?除 OpenCV(!!!) 之外的任何运行良好的库。最好是免费的——不需要开源。
python - 如何使用 PIL 根据人脸检测裁剪选择区域?
您好我想使用 python 图像库将图像裁剪为网站的特定大小。我有一个问题,这些图像是为了显示人们的脸,所以我需要根据它们自动裁剪。
我知道人脸检测是一个困难的概念,所以我正在考虑使用 face.com API http://developers.face.com/tools/#faces/detect这对于我想做的事情来说很好。
我只是有点不知道如何使用这些数据根据大多数人脸裁剪选择区域。
有人可以帮忙吗?
乔
java - 从图片中检测和裁剪人脸?
我正在为我的实习开发一个人脸识别系统。我现在正在用 Java 开发项目。我正在使用 OpenCV 库,但它在检测人脸时似乎无法正常工作。
我正处于一个点,我从桌面捕获图像并将其存储在硬盘上。
我现在想要的只是检测该图像中的一张脸(不识别)。我只需要检测那张脸并裁剪它。
请帮帮我。如果有人在 Java 中有特定的代码来检测图像中的人脸,请也发给我。72236
java - 匹配两个图像
我们如何使用 Java 匹配两个图像。我想做一个人脸识别应用程序,它将人脸存储在某个位置,然后检查一个人是否是会员。如果人脸将匹配数据库中已有的图片,则该人将被认证,否则不会。有没有办法这样做。
image - 是否可以在 java 中检测嘴唇运动
我只是想知道我们是否有可能使用java检测视频中的嘴唇运动……确切地说,我想做一个项目,在这个项目中,我们可以使用相机放大一个位置视频帧中的一些嘴唇运动(或声音)......请告诉我是否可能......预期的建议请尽快回复
php - PHP中的人脸检测
有人知道在 PHP 中进行人脸检测的好方法吗?我在这里遇到了一些声称可以做到这一点的代码,但我似乎无法让它正常工作。我想完成这项工作(即使它会很慢),您可以给我的任何帮助将不胜感激。
这是链接中的代码:
用法:
我遇到的问题似乎也出现在该页面的评论中。“imagecolorat() [function.imagecolorat]: 320,1 超出范围。” 所以,我在文件顶部添加了一个 error_reporting(0) (不是真正的解决方案),它有时似乎可以工作,而其他时候它什么也没做。
有什么想法吗?