非接触式测谎方法及其测谎系统的制作方法

文档序号:8232451阅读:1284来源:国知局
非接触式测谎方法及其测谎系统的制作方法
【技术领域】
[0001]本发明属于测谎技术领域,尤其涉及一种非接触式测谎方法及其测谎系统。
【背景技术】
[0002]现代科学证明,人在说谎时生理上的确发生着一些变化,有一些肉眼可以观察到,比如出现抓耳挠腮,腿脚抖动等一系列不自然的人体动作。还有一些生理变化是不易察觉的,如:呼吸速率和血容量异常,出现呼吸抑制和屏息;脉搏加快,血压升高,血输出量增加及成分变化,导致面部、颈部皮肤明显苍白或发红,皮下汗腺分泌增加,导致皮肤出汗,双眼之间或上嘴唇首先出汗,手指和手掌出汗尤为明显,眼睛瞳孔放大,胃收缩,消化液分泌异常,导致嘴、舌、唇干燥;肌肉紧张、颤抖,导致说话结巴。这些生理参量由于受植物神经系统支配,所以一般不受人的意识控制,而是自主的运动,在外界刺激下会出现一些列条件反射现象。测谎一般从三个方面测定一个人的生理变化,即脉搏、呼吸和皮肤电阻(简称“皮电”)。其中,皮电最敏感,是测谎的主要根据,通常情况下就是它出卖了你心里的秘密。
[0003]传统的测谎仪大多是接触式的,在测谎之前,被测试的人都知道自己将要被测试,所以心里上有所准备,尤其是对心理素质过硬,“演技”很高的嫌疑人往往达不到测试的效果,甚至失败。

【发明内容】

[0004]基于此,针对上述技术问题,提供一种非接触式测谎方法及其测谎系统。
[0005]为解决上述技术问题,本发明采用如下技术方案:
[0006]一种非接触式测谎方法,包括以下步骤:
[0007]人脸数据采样:通过摄像机连续采集多帧被测对象的图像;在所述图像中检测、跟踪被测对象的人脸,确定人脸的采样区域;对所述采样区域进行采样,获得采样数据;
[0008]采样数据处理:按RGB通道对采样数据进行分割,取G通道的采样数据计算G通道的平均值Valueg(i),取G通道背景部分的采样数据求平均值Valuebg(i),通过以下公式计算第i帧去除背景干扰后的人脸G通道的数值Valuefara (i),i为帧号、N为帧数:
[0009]Valueface (i) = Valueg (i)_ (Valueg (I)+Valueg (2)+...+Valueg (N))/N
[0010]- (Valuebg ⑴-(Valuebg(I) +Valuebg⑵ + …+Valuebg (N)) /N),
[0011]对N帧的Valuefaee⑴数据进行高斯滤波处理,消除随机噪声,并对该数据序列进行独立成分分析,最后进行傅里叶变换,取幅度谱最大的频率作为心率参数;
[0012]测谎分析:根据所述心率参数生成被测对象的心跳变化曲线,并根据所述心跳变化曲线判断被测对象是否说谎。
[0013]所述摄像机为多个,所述人脸数据采样步骤还包括通过一时钟服务器同步所述多个摄像机,以分别连续采集多帧被测对象的图像,在每个摄像机采集的图像中检测、跟踪被测对象的人脸,确定人脸的多个采样区域,选出最优人脸采样区域,并对所述最优人脸采样区域进行采样,获得采样数据。
[0014]本方案还包括音频变化曲线生成步骤:
[0015]通过语音记录设备采集被测对象的语音信号;
[0016]根据所述语音信号生成音频变化曲线;
[0017]所述测谎分析步骤根据心跳变化曲线以及音频变化曲线判断被测对象是否说谎。
[0018]本方案还涉及一种非接触式测谎系统,包括:
[0019]人脸数据采样模块,用于通过摄像机连续采集多帧被测对象的图像;在所述图像中检测、跟踪被测对象的人脸,确定人脸的采样区域;对所述采样区域进行采样,获得采样数据;
[0020]采样数据处理模块,用于按RGB通道对采样数据进行分割,取G通道的采样数据计算G通道的平均值Valueg(i),取G通道背景部分的采样数据求平均值Valuebg (i),通过以下公式计算第i帧去除背景干扰后的人脸G通道的数值Valuefara (i),i为帧号、N为帧数:
[0021]Valueface (i) = Valueg(i)-(Valueg (I)+Valueg (2)+...+Valueg (N))/N
[0022]-(Valuebg(i)-(Valuebg(I)+Valuebg⑵+...+Valuebg(N))/N);
[0023]对N帧的Valuefaee⑴数据进行高斯滤波处理,消除随机噪声,并对该数据序列进行独立成分分析,最后进行傅里叶变换,取幅度谱最大的频率作为心率参数;
[0024]测谎分析模块,用于根据所述心率参数生成被测对象的心跳变化曲线,并根据所述心跳变化曲线判断被测对象是否说谎。
[0025]所述摄像机为多个,所述人脸数据采样模块还通过一时钟服务器同步所述多个摄像机,以分别连续采集多帧被测对象的图像,在每个摄像机采集的图像中检测、跟踪被测对象的人脸,确定人脸的多个采样区域,选出最优人脸采样区域,并对所述最优人脸采样区域进行采样,获得采样数据。
[0026]本方案还包括音频变化曲线生成模块,用于通过语音记录设备采集被测对象的语音信号,根据所述语音信号生成音频变化曲线;
[0027]测谎分析模块根据心跳变化曲线以及音频变化曲线判断被测对象是否说谎。
[0028]本发明通过图像检测或者图像检测与音频检测相结合的非接触式手段进行测谎,避免了传统接触式测谎手段容易被嫌疑人堤防的问题,测谎准确率高。
【附图说明】
[0029]下面结合附图和【具体实施方式】本发明进行详细说明:
[0030]图1为本发明的一种非接触式测谎方法的流程图;
[0031]图2为本发明的一种非接触式测谎系统的结构示意图。
【具体实施方式】
[0032]如图1所示,一种非接触式测谎方法,包括以下步骤:
[0033]S101、人脸数据采样:
[0034]1、通过摄像机连续采集多帧被测对象的图像。
[0035]2、在上述图像中检测、跟踪被测对象的人脸,确定人脸的采样区域。
[0036]其中,人脸检测可以通过基于haar的人脸检测技术、基于肤色模型的人脸检测技术,或者基于特征点的人脸模型技术来实现。
[0037]人脸跟踪可以通过基于模板匹配的跟踪技术、SIFT特征点匹配跟踪技术,或者光流、粒子滤波器技术来实现。
[0038]人脸采样区域的确定可以通过基于eyedetect的感兴趣区域定位,或者基于椭圆形模板的区域定位人脸采样区域技术来实现。
[0039]3、对采样区域进行采样,获得采样数据。
[0040]较佳的,上述摄像机为多个,步骤SlOl通过一时钟服务器同步所述多个摄像机,以分别连续采集多帧被测对象的图像,在每个摄像机采集的图像中检测、跟踪被测对象的人脸,确定人脸的多个采样区域,从中选出最优人脸采样区域,并对所述最优人脸采样区域进行采样,获得采样数据。
[0041]多个摄像机定时的与时钟服务器校时,保证各相机在时间轴上是同步的。
[0042]S102、采样数据处理:
[0043]1、按RGB通道对采样数据进行分割,取G通道的采样数据计算G通道的平均值Valueg(i),取G通道背景部分的采样数据求平均值Valuebg(i),通过以下公式计算第i帧去除背景干扰后的人脸G通道的数值Valuefara (i),i为帧号、N为帧数:
[0044]Valueface (i) = Valueg (i)_ (Valueg (I)+Valueg (2)+...+Valueg (N))/N
[0045]- (Valuebg ⑴-(Valuebg(I)+Valuebg⑵+…+Valuebg (N) )/N);
[0046]2、对N帧的ValUefaee(i)数据进行高斯滤波处理,消除随机噪声,并对该数据序列进行独立成分分析,最后进行傅里叶变换,取幅度谱最大的频率作为心率参数。
[0047]需要指出的是,人的心脏心脏是个泵,通过心肌的收缩和舒张来工作。在舒张的时候,会将血液从心房中泵出,会导致全身血管充血变粗,脸部颜色变深,在收缩的时间,会将血液泵入心室,导致全身血管血液回流,血管变细,脸部颜色变浅,本发明通过人脸脸部颜色深浅变化反映心率跳动的周期性变化。
[0048]S103、测谎分析:
[0049]根据所述心率参数生成被测对象的心跳变化曲线,并根据所述心跳变化曲线判断被测对象是否说谎,测谎准确度高。
[0050]按照时间轴将心率参数的变化记录下来,即可形成心跳变化曲线。
[0051]一个人在正常说话的时候,心跳一般是平稳的,不会出现心跳异常,当说话者说谎时,生理上
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1