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

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

3天内不再提示

多示例学习视频人脸识别算法解决关键帧难以定位问题

汽车玩家 来源:自动化JAS 作者:自动化JAS 2020-01-19 17:29 次阅读

视频人脸识别是计算机视觉、模式识别、视频分析与理解等领域的重要研究课题。视频人脸识别的研究不仅在理论上具有重大意义,同时在生物特征鉴别、视频监控、信息安全等领域具有广泛的应用前景,已经成为人脸识别领域的研究热点和难点问题。

目前,绝大多数的视频人脸识别都是通过提取视频序列中包含人脸的关键帧,采用基于静态图像的人脸识别算法达到视频分类的目的,这其中就包括多视角融合、子空间或流形分析等。该类方法中关键帧的选择歧义性较大,需要对整个视频进行分析才能实现关键帧的准确定位,降低了视频人脸识别系统的效率和实时性要求,适合于人物目标配合、光照及视角良好并且视频质量较高的环境下的应用。

近年来,基于图像集合和基于视频序列的视频人脸识别方法得到了广泛关注。其中,基于图像集合的视频人脸识别方法是将视频作为一个无序的帧图像集合,通过流形、子空间、Affine Hull、协方差矩阵等对图像集合进行建模以实现视频人脸的识别。基于视频序列的视频人脸识别算法是通过设计视频纹理描述算子、引入视频上下文信息等方式提高识别精度和效率。但是,视频纹理算子及视频上下文信息的获取十分困难,计算复杂度较高,同时,这类算法对人脸表情变化、目标姿态变化等影响识别性能的因素不够鲁棒。

自然视频大多数是非专业人员采集的,视频采集设备有限,视频环境光照条件较差,目标姿态多变并且伴随运动模糊,同时,为了便于存储及传输,通常还以压缩格式存储,这些噪音因素的存在都使得解决视频人脸识别问题具有极大的挑战性。为实现这种低分辨率、目标姿态多变条件下的视频人脸的鲁棒识别,设计能够适应这种复杂环境下的视频人脸识别学习算法就变得尤为重要。

为解决视频环境下人脸识别问题中关键帧难以准确定位导致的识别率偏低等问题,我们提出了一种基于多示例学习的视频人脸识别算法。该算法将复杂环境下的视频人脸识别问题视为一个多示例问题,将训练集合中的每个视频视为一个包,将视频包中归一化处理后的视频帧图像视为包中的示例。视频包带有标记而视频包中的示例是没有标记的,利用有效的多示例学习算法在训练集合样本空间中学习并生成分类器,以实现对测试包的预测及分类。

另外,视频采集环境的光照变化、目标的姿态变化等,都在一定程度上造成了视频人脸识别上的困难,为此,我们在算法实现过程中还采用了基于改进的Fisher加权准则的TPLBP进行示例的纹理特征表示,该算子具有较强的可辨别能力,并且对均匀光照变化是鲁棒的。

目前,关于视频人脸识别问题主要结合实际应用场景进行分析,鉴于此,我们提出了一种适用于低信噪比环境下的基于加权Fisher准则的多示例学习视频人脸识别算法,算法在得到较高的识别精度的同时,有效解决了目标姿态多变视频环境中的人脸视频关键帧难以定位的问题,并且具有较强的抗干扰能力,对均匀光照变化、姿态变化等也具有较好的鲁棒性。如何解决算法时间复杂度较高,学习算法的泛化能力等问题成为我们今后研究工作的重点。

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

    关注

    76

    文章

    4005

    浏览量

    81756
  • 计算机视觉
    +关注

    关注

    8

    文章

    1696

    浏览量

    45925
收藏 人收藏

    评论

    相关推荐

    深度识别算法包括哪些内容

    :CNN是深度学习中处理图像和视频等具有网格结构数据的主要算法。它通过卷积层、池化层和全连接层等组件,实现对图像特征的自动提取和识别。 应用领域 :CNN在图像
    的头像 发表于 09-10 15:28 302次阅读

    深度识别人脸识别有什么重要作用吗

    深度学习人脸识别技术是人工智能领域的一个重要分支,它利用深度学习算法识别和验证个人身份。这项技
    的头像 发表于 09-10 14:55 396次阅读

    深度识别人脸识别在任务中为什么有很强大的建模能力

    深度学习人脸识别技术是人工智能领域中的一个重要分支,它利用深度学习算法识别和验证
    的头像 发表于 09-10 14:53 307次阅读

    基于FPGA的人脸识别技术

    基于FPGA(现场可编程逻辑门阵列)的人脸识别技术,是一种结合了高效并行处理能力和灵活可编程性的先进图像处理解决方案。这种技术在安全监控、身份认证、人机交互等领域具有广泛应用前景。以下将详细介绍基于FPGA的人脸
    的头像 发表于 07-17 11:42 1301次阅读

    基于Python的深度学习人脸识别方法

    基于Python的深度学习人脸识别方法是一个涉及多个技术领域的复杂话题,包括计算机视觉、深度学习、以及图像处理等。在这里,我将概述一个基本的流程,包括数据准备、模型选择、训练过程、以及
    的头像 发表于 07-14 11:52 1173次阅读

    基于OpenCV的人脸识别系统设计

    基于OpenCV的人脸识别系统是一个复杂但功能强大的系统,广泛应用于安全监控、人机交互、智能家居等多个领域。下面将详细介绍基于OpenCV的人脸识别系统的基本原理、实现步骤,并附上具体
    的头像 发表于 07-11 15:37 1.2w次阅读

    卷积神经网络在人脸识别中的应用

    人脸识别技术作为人工智能领域的一个重要分支,近年来取得了显著的发展。其核心在于通过计算机对人脸图像进行特征提取和识别,从而实现自动的人脸身份
    的头像 发表于 07-08 10:48 570次阅读

    人脸识别技术的优缺点有哪些

    人脸识别技术是一种基于人脸特征信息进行身份识别的生物识别技术。随着计算机视觉、深度学习等技术的发
    的头像 发表于 07-04 09:25 1828次阅读

    人脸识别技术的原理介绍

    的应用。本文将详细介绍人脸识别技术的原理,包括人脸检测、人脸特征提取、人脸匹配等关键步骤。 一、
    的头像 发表于 07-04 09:22 1049次阅读

    如何设计人脸识别的神经网络

    识别技术主要分为两个步骤:人脸检测和人脸特征提取。人脸检测是指在图像中定位人脸的位置和大小,
    的头像 发表于 07-04 09:20 563次阅读

    人脸识别模型训练是什么意思

    人脸识别模型训练是指通过大量的人脸数据,使用机器学习或深度学习算法,训练出一个能够
    的头像 发表于 07-04 09:16 469次阅读

    人脸检测和人脸识别的区别是什么

    人脸检测和人脸识别是计算机视觉领域的两个重要技术,它们在许多应用场景中都有广泛的应用,如安全监控、身份验证、社交媒体等。尽管它们在某些方面有相似之处,但它们之间存在一些关键的区别。本文
    的头像 发表于 07-03 14:49 916次阅读

    人脸检测与识别的方法有哪些

    人脸检测与识别是计算机视觉领域中的一个重要研究方向,具有广泛的应用前景,如安全监控、身份认证、智能视频分析等。本文将详细介绍人脸检测与识别
    的头像 发表于 07-03 14:45 627次阅读

    人脸识别技术的原理是什么 人脸识别技术的特点有哪些

    人脸检测是人脸识别的首要步骤。其目标是在图像或视频中准确地定位人脸的位置。
    的头像 发表于 02-18 13:52 1633次阅读

    谷歌推出能一次生成完整视频的扩散模型

    该公司指出,当前众多文生视频模型普遍存在无法生成长时、高品质及动作连贯的问题。这些模型往往采用“分段生成视频”策略,即先生成少量关键帧,再借助时间超级分辨率(TSM)技术生成其间的视频
    的头像 发表于 01-29 11:14 490次阅读