问题标签 [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.
face-detection - iSight 视频中的 cidetector
我正在尝试制作一个基本应用程序来显示来自 iSight 的视频输入并使用 CIDetector 进行人脸检测。
我怎样才能做到这一点?要使用 CIDetector,我需要 CIImage。我可以以某种方式将每一帧作为 CIImage 并在其上运行检测器吗?然后显示原始输入,加上一些我想添加的效果。
谢谢
objective-c - OpenCV 嘴巴和嘴唇检测
我正在使用 OpenCV 进行人脸检测(不是识别),并成功地找到了人cvHaarDetectObjects()
脸haarcascade_frontalface_default.xml
然后,我在脸部底部三分之一处创建一个感兴趣区域 (ROI) 以找到嘴巴,haarcascade_mcs_mouth.xml
它工作正常。
我现在需要在嘴巴区域找到嘴唇。无论嘴巴是闭合还是张开,我都希望能够用颜色(如口红)填充嘴唇。所以我可以获得某种数据集,告诉我哪些像素是皮肤、嘴唇和牙齿(我不需要牙齿部分,但它会告诉我嘴巴是否张开)
有没有人对如何实现这一目标提出建议?
android - Android 4.0冰淇淋三明治上的人脸检测实现源码在哪里?
ICS 为人脸检测提供了新的 API。我跟踪了源代码,但我找不到检测是如何实现的。我找到了接口 OMXCameraAdapterFillBufferDone,在其中我可以得到检测到多少张脸。但在此之前发生了什么?
谁能告诉我人脸检测实现的源代码在哪里?谢谢!!!
c# - 使用 Kinect 进行人脸检测
我想使用 Microsoft Kinect 进行人脸检测,我能够裁剪 RGB 视频的一部分并能够在 Skeleton View 中围绕人脸制作一个矩形,但我无法检测到 RGB(正常图像)面对,在 WPF 中。我怎样才能做到这一点?
opencv - 人脸检测中的 Haar Cascades 与 LBP Cascades
我一直在 OpenCV(开源计算机视觉库)中尝试人脸检测,发现可以使用 Haar 级联来检测人脸,因为 OpenCV 提供了几种人脸。但是,我注意到还有几个 LBP 级联。经过一番研究,我发现 LBP 代表 Local Binary Patterns,根据OpenCV 人脸检测文档,它也可以用于人脸检测。
我想知道的是,哪个效果更好?哪一个执行得更快,哪一个更准确?似乎 LBP 执行得更快,但我也不是 100% 确定这一点。谢谢。
opencv - 使用 OpenCV 进行非正面图像的人脸检测
我正在尝试使用 opencv 来检测人脸。脸部不是正面的,相机从侧面捕捉脸部,因此只能看到一只眼睛和嘴巴的一部分。我尝试了具有多种配置的 HaarDetectObjects 却没有得到好处。我更改了级联并进行了测试:haarcascade_frontalface_default.xml、haarcascade_frontalface_alt.xml、haarcascade_profileface.xml 结果非常糟糕。还有其他更好的级联吗?还有其他建议吗?
谢谢
android - Android IceCream 中是否有内置人脸识别库?
因此android.media.FaceDetector
向应用程序开发人员公开了 android 人脸检测器。
是否有类似的库用于公开内置于 Android IceCream 中的人脸识别?
python - OpenCV 唇部分割
一旦找到嘴部区域,人们通常如何提取嘴唇的形状(在我的情况下使用 haar cascade)?我尝试了颜色分割和边缘/角落检测,但它们对我来说非常不准确。我需要找到两个角和中间的上下唇。我听说过有关主动外观模型的事情,但我无法理解如何在 python 中使用它,而且我没有足够的上下文来确定这是否是检测嘴唇不同部位的传统方法。这是我最好的选择还是我有其他选择?如果我应该使用它,我将如何使用 python 和 simplecv 开始使用它?
opencv - 立体相机中的 OpenCV 人脸检测
这是我想要做的。
- 分别在 2 个经过校准的 USB 摄像头中检测人脸。
- 获取每个相机中人脸中心的坐标。
- 计算视差图中对应的点坐标。
使用 OpenCV 示例代码,我设法
- 检测人脸并获取每个相机的中心坐标。
- 校准 2 个 USB 立体摄像头并获取内部和外部参数
- 从立体相机获取视差图
从这里,我如何计算视差图中的人脸坐标?
提前致谢,
米洛
python - 使用python将检测到的人脸放入图像并显示在opencv的另一个窗口中
我是图像处理和opencv的新手,但到目前为止,易于理解的功能和良好的文档使我能够尝试和理解一些级别的代码,如面部检测等。
现在,当我在网络摄像头视频流中检测到人脸时,程序会在人脸周围绘制一个正方形。现在我想要在脸部周围的正方形中创建那么多图像区域作为另一个图像。从我一直在做的事情来看,我得到了一个矩形区域的图像,其中甚至没有人脸。
我已经使用了 cv.GetSubRect() 并了解了它的用途。例如:
- 给了我眼睛的裁剪照片。
但我无法在我的面部和眼睛检测程序中获得面部。这是我所做的: