0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

nlfO_thejiangme 来源:未知 作者:steve 2018-06-09 09:56 次阅读

随着智能手机的迅速发展,移动端的人脸识别和分析越来越重要,而人脸追踪是很多视觉应用的主要出发点。在移动场景下的移动追踪面临着光照、尺度、角度的剧烈变化和环境背景、遮挡以及目标的消失等挑战。人脸追踪十分重要但由于合适数据集的缺乏使得这一领域收到的关注较少。

为了帮助移动端人脸追踪算法的开发和评测,帝国理工智能行为理解研究组(iBUG)提出了一个名为iBUG MobiFace benchmark的数据库。最为第一个移动端的人脸追踪基准,包含了50段智能手机在不受限环境下拍摄的影像、其中包括46个个体和50736帧。除了边框标记之外,还提供了9个序列属性标注。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

研究人员还针对相关滤波和深度学习两大方法、23种前沿算法进行了评测。作者表示数据集将在近日公布在iBUG的网站上。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

(编者注:iBUG网站上还有其他丰富的人类行为数据库,包括3D人脸追踪、人体姿态标注等等数据库感兴趣的小伙伴可以参看:https://ibug.doc.ic.ac.uk/resources)

1. 移动端人脸追踪

人脸追踪是指在视频中定位随时间变化的目标人脸。智能手机和移动设备的高速发展使得人脸追踪算法扮演着越来越重要作用,从人脸解锁到相机应用,从人脸识别到美颜工具,移动端的追踪成为了手机应用的核心功能之一。人脸追踪的目标是在给定目标初始位置的情况下,估计出接下来目标的位置和尺度。虽然目前的人脸追踪算法取得了一系列进步,但在移动端还面临着严峻的挑战。业界提出了移动端数据集和物体追踪数据集,但对于移动端的人脸追踪还没有细分的适合的数据集供研究人员开发和测评算法。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

虽然与目标追踪很相似,但移动端的目标追踪算法却在以下方面有着独特的不同:

由于设备的旋转和移动使得目标的尺度变化剧烈;

相机和目标都在同时运动,相机运动较为快速;

严重遮挡的人脸在人脸分析中没有贡献,不应该被追踪;

移动端相机的视场较小、人脸很容易离开视场;

移动端算力有限;

照片受到卷帘快门的影响,造成不必要的扭曲和模糊。

一个优秀的移动人脸追踪算法不仅仅需要克服诸如光照变化等传统的挑战、更需要高效地解决移动端如视角、运动等特殊的问题。

本文通过提出iBUG移动人脸追踪数据库作为测评基准,详细分析OTB和VOT数据集上的23种前沿追踪算法,并指出了深度学习和人脸相关算法结合具有潜在的提高空间。

2.人脸追踪问题

人脸追踪问题可以归结为在初始位置给定后给出t帧中人脸的最优位置,表达式如下:

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

如果人脸无法观测则为0,如果可以观测则找到分数最大的区域r;其损失函数则可以定义为最小化帧序列中人脸位置的误差:

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

目前针对视觉追踪问题主要分为两种思路,一种是利用相关滤波的方法实现;另一种则是利用深度学习的方法来解决。

相关滤波器近年来在VOT和OTB数据集上取得了惊人的表现,它可以被视为一种模板匹配的过程。在初始化过程中,相关滤波通过第一帧中的目标区域进行训练,随后在后续帧的候选窗中应用滤波器。最后在生成的空间执行度图中选出最高的区域作为这一帧的预测输出,同时对CF进行更新。相关滤波主要需要处理以下四个方面的问题,分别是如何从原始数据中抽取有效特征、处理不同尺度的目标、边界效应带来的信息损失和长时间追踪。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

而基于深度学习的追踪方法主要分为单个CNN追踪、双CNN追踪法和基于RNN的追踪方法,同时还有强化学习的方法也同样用于移动端的人脸追踪。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

研究人员们对于算法进行了速度和准确率和评价,需要指出的是作者的电脑配置为Intel(R) Core(TM) i7-7700 3.60GHz CPU 、 GeForce GTX 1060 GPU 3GB memory。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

从精度对比图上可以发现几乎所有的追踪器在移动端人脸追踪任务中都出现了一定程度的性能下降。在成功率图中发现排名前五的算法都使用了深度特征,这意味着好的特征对于移动端人脸追踪任务具有重要的意义。

最新benchmark助力移动端人脸检测新突破 人脸追踪成主要技术点

同时文中还对针对数据集的不同属性评价了23种算法,具体请参看文末链接的论文。结果显示目前移动端的人脸追踪算法相较于其他任务还有很大的差距。但可以看出基于深度网络的特征可能在未来扮演重要的作用,高效的在线学习策略可以帮助基于深度学习的追踪器平衡速度和精度的要求。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人脸识别
    +关注

    关注

    76

    文章

    3954

    浏览量

    80554
  • 移动端
    +关注

    关注

    0

    文章

    38

    浏览量

    4298

原文标题:让我看到你的脸:最新benchmark助力移动端人脸检测新突破

文章出处:【微信号:thejiangmen,微信公众号:将门创投】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【飞腾派4G版免费试用】飞腾派SeetafaceEngine人脸检测

    使用的OpenCV版本是早期OpenCV–2.4.11,需手工修改为支持OpenCV-4.x版本函数。Seetaface包含 人脸检测FaceDetection 、 人脸对齐FaceAlignment 、
    发表于 12-18 10:53

    人脸识别技术引领时代,创新与应用并重

    帕克西不仅在常规人脸识别领域表现出色,更是在人脸老化技术应用方面有所独特创新。人脸老化技术基于PCA人脸
    的头像 发表于 11-18 16:18 246次阅读

    人脸识别技术几个方面的内容

    即从各种不同的场景中检测出人脸的存在并确定其位置。在大多数的场合中由于场景较复杂,人脸的位置是预先不知道的,因而首先必须确定场景中是否存在人脸,如果存在人脸,再确定图像中
    的头像 发表于 09-19 16:23 864次阅读

    如何在交互式人脸检测演示中将Web浏览器流用作目标输入?

    无法将 Web 浏览器流用作交互式人脸检测演示的目标输入。
    发表于 08-15 06:02

    人脸识别和指纹识别哪个安全?人脸识别和指纹识别的利弊及风险

      人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸
    发表于 08-03 16:55 2378次阅读

    人脸识别是如何工作的 人脸识别技术的利与弊

    人脸识别是一种生物识别技术,通过对人脸图像或视频进行分析和比对,识别出人脸的身份。下面是简要的工作原理。
    发表于 06-30 15:02 921次阅读

    人脸识别技术的分类和实现方法

    人脸识别技术需要经过多个步骤,包括图像采集、预处理、特征提取、特征匹配和输出识别结果等。其中,预处理主要是对图像进行滤波、去噪和归一化等操作,以消除干扰和噪声。特征提取主要是从图像中提
    的头像 发表于 06-29 18:10 861次阅读

    人脸识别是如何实现的 人脸识别模型有哪些

    人脸识别是一种通过技术手段对人脸图像进行分析和比对,以判断身份或识别个体的过程。
    发表于 06-27 17:26 2971次阅读

    人脸识别技术主要用途 人脸识别技术在各场景的应用

    一般来说人脸识别技术在日常生活中主要是有两种用途,一是用来验证“你是不是某某某”,这是1:1的人脸验证。也就是说我们先告诉人脸识别系统,我是
    发表于 06-21 10:01 1635次阅读
    <b class='flag-5'>人脸</b>识别<b class='flag-5'>技术</b>的<b class='flag-5'>主要</b>用途 <b class='flag-5'>人脸</b>识别<b class='flag-5'>技术</b>在各场景的应用

    人脸面部表情识别的原理及其应用

    面部表情的自动识别。 人脸面部表情识别的原理主要包括三个步骤:人脸检测、特征提取和分类器训练。首先,通过计算机视觉技术
    的头像 发表于 06-02 17:57 2827次阅读

    人脸识别图像技术的原理及其应用

    、访问控制等应用场景。 人脸识别图像技术的原理主要包括三个步骤:人脸检测人脸对齐和特征提取。首
    的头像 发表于 05-31 17:33 1016次阅读

    一文看懂人脸识别技术

    广义的人脸识别实际包括构建人脸识别系统的一系列相关技术 , 包括人脸视图采集 、 人脸定位 、 人脸
    的头像 发表于 05-22 09:26 1753次阅读

    【EsDA应用】5分钟快速实现图像人脸检测

    人脸识别是一种高安全性的生物识别技术,广泛应用在安防、身份验证等领域。而人脸检测是进行人脸识别的重要前提,本文
    的头像 发表于 05-18 10:48 399次阅读
    【EsDA应用】5分钟快速实现图像<b class='flag-5'>人脸</b><b class='flag-5'>检测</b>

    【EsDA应用】5分钟快速实现图像人脸检测

    人脸识别是一种高安全性的生物识别技术,广泛应用在安防、身份验证等领域。而人脸检测是进行人脸识别的重要前提,本文
    的头像 发表于 05-17 12:20 376次阅读
    【EsDA应用】5分钟快速实现图像<b class='flag-5'>人脸</b><b class='flag-5'>检测</b>

    OpenCV人脸监测与识别步骤

    人脸识别技术是基于人的脸部特征,对输入的人脸图像或者视频流,首先判断其是否存在人脸,如果存在人脸,则进一步的给出每个脸的位置、大小和各个
    的头像 发表于 05-15 09:18 1125次阅读
    OpenCV<b class='flag-5'>人脸</b>监测与识别步骤