Your Face Your Heart:Secure Mobi

2017-11-22  本文已影响0人  hyfine

[TOC]


Your Face Your Heart:Secure Mobile Face Authentication with Photoplethysmograms

题目:采用光电血容体积描记实现的安全的脸部认证

作者:Yimin Chen, Jingchao Sun, Xiaocong Jin, Tao Li, Rui Zhang, and Yanchao Zhang

出处:IEEE INFOCOM 2017 - IEEE Conference on Computer Communications

方向:网络安全

主题:图像认证

参考文献清单如下


内容大纲

什么问题

面部认证作为一种常用的移动设备的访问认证方式,很容易受到伪造照片攻击(PFA)和伪造视频攻击(VFA)。

为什么研究该问题

目前已有的针对PFA和VFA的防护手段主要是需要合法用户认证时同时捕获一个能证明该照片或视频是实时捕获的在线指示器。不够灵活的同时还是存在被伪造攻击的可能性。

本文方法

提出一种称为FaceHeart的方法,同时使用前置摄像头拍摄面部和后置摄像头拍摄指端,然后从两个图片或视频中提取血容体积做对比,以认证用户访问。

为什么这么做

因为血容体积与人的实时心脏活动密切相关,不可能伪造或受到特定控制,利用FaceHeart能有效抵抗PFA和VFA。

实验结果

在Samsung Glalaxy S5上的实验证明了FaceHeart具有很高的效果和效率。两个方面的实验,FaceHeart的性能测试,FaceHeart的健壮性测试。

对我的启发

xxx


Introduction

1.背景

故出现了访问认证的需求

2.认证的用途

3.认证方式

4.本文目标

提高面部认证的安全可靠性。面部认证通过从数字图像或视频帧中提取用户的面部特征进行验证,由于人的面部特征的独特性,不易伪造,所以面部认证方式很流行。

问题:但是很容易通过网络或偷拍等途径获取个人图像或视频,发起PFA、VFA攻击,通过认证系统。

5.已有的针对PFA和VFA的方法

6.本文方案:FaceHeart,一种活体检测方案

使用前后摄像头分别拍摄面部和指尖视频,提取光电容积脉搏波,对比其含有的生物信息,若一致,则认为是可靠的,该认证请求来自于活体。

利用了生物信息:光电容积脉搏波,与心脏活动密切相关,包含很多生物数据,无法伪造和控制。


Background of Camera-based PPG

光电容积脉搏波描记法(Photoplethysmography,PPG),是一种用来检测组织微血管中的血容量变化的光学测量技术 。其原理是用一定波长的光照射皮肤表面,通过透射或反射方式传送到光电接收器,由于血液容积在心脏作用下呈搏动性变化,使得光电接收器接收到的光强度也随之
呈脉动性变化,从而得到血液容积脉搏的变化信息 。光电容积脉搏波包含着血液流动、心脏跳动等重要信息,并可以进一步得到人体血氧、血压、血管微循环、心率、呼吸率等生理参数,对人体健康的监护具有重大的意义。


FaceHeart

整个FaceHeart分为4个模块

工作流程为:

1.signal processing module

信号处理模块分为4个子模块。

fingertip video 不用track,不用ROI,没有illumination interference,相应的不用NLMS滤波。简化后三步动作即可。

2.Feature extraction

in:filtered photoplethysmogram,step1中最终得到的过滤过的生物信号

out:a feature vector,从信号中提取的一个特征向量

计算的特征有:Heart rate difference,Maximum cross correlation(互相关),mean,max,min,standard deviation(标准差)

3.classifier training

安装FaceHeart的设备都可以加载使用这个classifier,并持续使用改善。

4.liveness detection

in:a new pair of face and fingertip video

out:comput corresponding feature vector and apply the trained classifier, get class label。


Performance Evaluation

攻击者模型:拥有受攻击者的手机、包含其清晰正脸的视频。但没有fingertip video,因为这实际中也很难被攻击中获取,故攻击者只能用其他人的fingertip video作为替代,采用VFA进行入侵。

两类实验

1.性能标准

2.实验结果

性能测试结果

健壮性测试结果

计算时间

时间消耗的不同主要是选用不同的ROI算法导致的,R1和R2的ROI方式的时间远大于R3的方式,故选用R3方式(18倍差距)。(给定了视频长度为4秒情况下做测试)


Discussion

讨论局限性及可能的改进FaceHeart的方法

1.Camera-based PPG

2.认证时间

目前的认证时间包括4秒的视频长度+0.96的ROI处理(R3方式),大约4.9秒算是优秀的。可以缩短视频长度,但面临错误率增高的问题。一种缩短视频的方式是换一种特征,比如心率变化程度。有待进一步研究。

上一篇下一篇

猜你喜欢

热点阅读