Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做情绪识别领域的研究。为此,我需要捕捉和分类特定的面部细节,如眼睛、鼻子、嘴巴等。标准的 OpenCV 函数是detectMultiScale(),但它的缺点是它返回矩形列表(视频),而我最感兴趣的是特定键点- 嘴角、上下点、边缘等(视频)。
detectMultiScale()
那么,他们是如何做到的呢?OpenCV 是理想的,但其他解决方案也可以。
要分析如此精确的点,您可以使用主动外观模型。您的第二个视频似乎是用 AAM 完成的。查看上面的 wikipedia 链接,您可以在其中获得大量 AAM 工具和 API。
另一方面,如果您可以使用 haar-cascade 检测嘴巴,请应用颜色过滤。显然嘴唇和周围区域有色差。你得到嘴唇的精确模型并找到它的边缘。
查看这篇论文:唇部轮廓提取