一种心理测试系统及心理测试方法

文档序号:6597138阅读:498来源:国知局
专利名称:一种心理测试系统及心理测试方法
技术领域
本发明涉及一种心理测试系统及心理测试方法。
背景技术
随着图像分析技术的发展,眼球定位与跟踪技术已逐渐成熟并实用化。应用眼动轨迹与瞳孔缩放信息可进行多种心理和生理测试:通过眼球定位可进行视线追踪,实现人机交互;一些学者通过提取人在阅读过程中的眼球运动特征可以进行人的性格及心理分析;通过受试者对敏感的视觉刺激信息的反应,可以进行眼球运动和瞳孔收缩与扩张分析,实现“测谎”等多种应用。“眼睛是心灵的窗户”,瞳孔缩放与心理反应密切相关,而且不受人的控制。通常,在恐怖、紧张、愤怒、喜爱、疼痛等状态下,瞳孔会扩大;而在厌恶、疲倦、烦恼时则会缩小;人们在出现强烈兴趣或追求动机时,瞳孔也会迅速扩大。在西方流传着古代一个赌徒诈骗庄家的故事,就是利用瞳孔来行骗。狡猾的赌徒先用小金额下注,并密切注视庄家的反应。如果押中了,庄家的瞳孔就会骤然扩大,其同伙就加大赌注,庄家屡次输钱却不知道秘密是如何泄露的。古代波斯的珠宝商人也会通过观察瞳孔获利。如果珠宝能使顾客的瞳孔扩张,商人就可把价定高一些。这些故事表明人们早就注意到心理活动和瞳孔有密切关系。科学研究表明,瞳孔变化可以反映人们内心世界。有心理学家用两张美丽的人像照片给被测试的人观看,两张照片是完全相同的,但其中一张有一点极细微的缺点。受试者说不出两张照片有什么不同,但瞳孔对两张照片的反应却有所差异。这个实验说明,瞳孔是很难受到人为控制的,它是一种潜意识的反应。训练有素的人可对自己进行全方位的伪装,而瞳孔却不会说谎。此外,心理活动还会反应到眼动轨迹上。美国著名心理学家大卫.李伯曼教授发现,对大多数人来说,当人们的大脑进入记忆搜索状态,也就是回忆某件真实存在的事情时,眼睛会先向上、再向 左转动。而如果当一个人尝试去编造谎话时,眼球则会先向上、再向右转动。研究人员把眼球的运动轨迹主要分为六个方向:左上、左中、左下、右上、右中、右下,每个位置都有不同的意义。在心理分析中,右边代表将来,左边代表过去,上边代表视觉,中间代表听觉,下边代表感觉、理性思维。因此,当眼睛转向左上方,表示在回想一些视觉上的记忆;眼睛转向左中方,表示在回想一些听觉上的记忆;眼睛转向左下方,表示在内心进行一些理性思考;眼睛转向右上方,表示在思考未来;眼睛转向右中方,表示在想象一个声音,例如在想象询问某人问题时,对方会如何答复;眼睛转向右下方,表示正在体会一种身体上的感觉。上海天岸电子科技有限公司开发了瞳孔心理测试仪,是国内唯一一家采用瞳孔测谎技术的公司。应用瞳孔进行心理测试有充分的科学依据,但也面临许多技术难题,造成在可靠性方面的不足。首先,瞳孔易受光线强弱的干扰;其次,瞳孔图像的采集和后续处理不够完善,反应在定位的精确度和区域面积分析的准确性不足,重复性不理想;此外,如何利用眼动轨迹和瞳孔缩放信息建立信息模型,并通过有效的技术手段提取特征,构造评价体系,提高系统的鲁棒性,是需要进一步研究的问题。

发明内容
针对现有技术存在的上述问题,本发明的目的是:提供一种心理测试系统,该系统可很好地解决心理测试中的易用性、鲁棒性、可重复性的技术问题。为实现上述发明目的,本发明采用如下技术方案:一种心理测试系统,其特征在于:该系统包括人眼图像采集装置和主机子系统;所述人眼图像采集装置用于人眼图像的采集和压缩编码,并将压缩后的人眼图像传输至主机子系统;所述主机子系统用于对人眼图像采集装置传输的每一人眼图像进行处理,得到训练样本,并记录每一训练样本所表征的心理状态,然后将测试样本与训练样本进行匹配,与测试样本相匹配的最佳匹配训练样本表征的心理状态即为测试样本表征的心理状态。作为优化,所述人眼图像采集装置包括头戴式固定架、充电电池、DC-DC转换模块、电路板、2只红外LED和2只视频摄像头;所述头戴式固定架上与人眼相对位置处具有透明的观察窗,所述2只视频摄像头分别设置在观察窗内侧,并用于采集人眼图像;所述2只红外LED用于为视频摄像头工作时提供照明;所述电路板包括依次连接的模数转换及存储单元,图像压缩编码单元和无线通信单元;所述模数转换及存储单元有2路分别用于对2只视频摄像头采集人眼图像进行模数转换和存储,图像压缩编码单元用于对模数转换及存储单元处理后的人眼视频图像进行压缩编码,所述无线通信单元用于将压缩后的人眼视频图像传输至主机子系统。所述充电电池对红外LED和视频摄像头提供电源,所述充电电池通过DC-DC转换模块对电路板供电。作为优化,所述主机子系统包括瞳孔区域分析与定位模块、信息联合建模模块、样本收集模块、主成分分析模块、分类器构造模块、测试样本分类判决模块;所述瞳孔区域分析与定位模块用于对人眼图像采集装置传输的每一人眼图像进行处理,得到每一人眼图像的每一帧中瞳孔位置、瞳孔面积和瞳孔缩放比率,并将瞳孔位置、瞳孔面积和瞳孔缩放比率作为每一帧人眼图像的信息矢量;所述信息联合建模模块用于将所述瞳孔区域分析与定位模块的对人眼图像处理 得到的每一人眼图像中的所有信息矢量按照人眼图像中的帧序列组合在一起,得到训练样本矩阵;所述样本收集模块用于记录所述训练样本矩阵中每个训练样本表征的心理状态;所述主成分分析模块用于对所述训练样本矩阵中每个训练样本进行降维处理,得到与每个训练样本对应的训练样本降维信息,对测试样本进行降维处理,得到测试样本降维信息;所述分类器构造模块用于对每个训练样本降维信息建立最邻近分类器,并分别计算测试样本降维信息与每个训练样本降维信息间的欧氏距离;所述测试样本分类判决模块用于确定测试样本降维信息与所有训练样本降维信息欧氏距离中的最小欧氏距离所对应的训练样本,并将该训练样本作为最佳匹配训练样本,将最佳匹配训练样本表征的心理状态认定为测试样本表征的心理状态输出。 一种心理状态测试方法,采用上述所述的心理测试系统测试,具体步骤如下:S1:利用人眼图像采集装置采集人眼图像,并将其压缩编码,然后再将压缩后的人眼图像传输至主机子系统的瞳孔区域分析与定位模块;S2:所述瞳孔区域分析与定位模块对人眼图像采集装置传输的每一人眼图像进行处理,得到每一人眼图像的每一帧中瞳孔位置、瞳孔面积和瞳孔缩放比率,并将瞳孔位置、瞳孔面积和瞳孔缩放比率作为每一帧人眼图像的信息矢量;每一人眼图像的每一帧中瞳孔位置横纵坐标为X,y、瞳孔面积为S,瞳孔缩放比率为z,用百分比表示为z=100 (S-Sniin)/Sniin, Sniin表示每一人眼图像中所有帧图像中瞳孔面积的最小值;S3:所述信息联合建模模块将步骤S2处理得到的每一人眼图像中的所有信息矢量按照人眼图像中的巾贞序列组合在一起,得到一个训练样本,Aij=U1, Y1, Z1Ix2, y2, ZfXp, yp, zp…xk, yk, zk}, P e {1,2,...,k},其中,k表示第i个人眼图像所包含的总巾贞数,j=3k, xp, yp表示第i个人眼图像的第P巾贞中瞳孔位置的横纵坐标,Zp表示第i个人眼图像的第P帧中瞳孔缩放比率,若有m个人眼图像,则可得到mXn的训练样本矩阵Anm,其中m表示训练样本的数量,η表示每个训练样本的维数;S4:所述样本收集模块记录所述训练样本矩阵Anm中每个训练样本表征的心理状态;S5:所述主成分分析模块对所述训练样本矩阵Anm中每个训练样本进行降维处理,得到与每个训练样本对应的训练样本降维信息,对测试样本进行降维处理,得到测试样本降维信息;S6:所述分类器构造模块对经过步骤S5降维处理后的每个训练样本降维信息建立最邻近分类器;S7:所述测试样本分类判决模块从步骤S6中计算的得到的所有欧式距离中确定最小欧氏距离,并将该最小欧氏距离对应的训练样本作为最佳匹配训练样本,则测试样本属于最佳匹配训练样本一类,所述最佳匹配训练样本表征的心理状态认定为测试样本表征的心理状态。作为心理状态测试方法的优化,所述步骤S2中瞳孔区域分析与定位模块对人眼图像的处理,具体包括 如下步骤:S51:二值化处理,采用最大类间方差法自动计算阈值,将所述人眼图像中大于阈值的像素点的灰度值设定为O即黑点,小于阈值的像素点的灰度值则设定为255即白点,得到人眼图像的二值图像;S52:中值滤波,选取步骤51中得到的二值图像中的任意一个像素点G及其邻域的8像素点,若所述9个像素点中白点数量大于黑点的数量,则将像素点G设为白点,反之,则将像素点G设为黑点;S53:形态学处理,将经过步骤S52处理后的二值图像再采用膨胀、腐蚀交替两次处理;所述膨胀表示将人眼图像中白色区域向边界外扩大一个像素点,腐蚀则是将人眼图像中黑色区域向边界外扩大一个像素点;S54:连通检测,对经过步骤S53处理后的二值图像的白色区域进行连通检测,若一个白点是另一个白点邻域中8像素点之一,则视所述两个白点具有连通特性,通过连通检测得到图像中的所有连通区域,对任一连通区域计算其像素点数和外接矩形对角线端点的坐标两项参数;S55:瞳孔区域的确定,对步骤S54中确定的连通区域中,去除像素点数少于25或多于1500的连通区域;保留外接矩形的长宽比在0.8 1.2的连通区域;保留连通区域内白点数量与其外界矩形面积之比|_0.2 |+0.2范围内的连通区域;在保留下来的连通区域中选择白点数最多的连通区域作为瞳孔区域;S56:确定瞳孔位置、瞳孔面积和瞳孔缩放比率,计算所述瞳孔区域外接矩形的中心点,将该中心点作为瞳孔位置,该中心点的坐标作为瞳孔位置的坐标;所述瞳孔区域内白点的数量作为瞳孔面积;根据测试时间内采集的同一人眼图像中各帧的瞳孔面积与该人眼图像所有帧中最小的瞳孔面积之比,得到瞳孔缩放比率。作为心理状态测试方法的优化,所述步骤S5中主成分分析模块采用基于核函数的主成分分析方法,具体包括如下步骤:S61:选定核函数,根据核函数由样本矩阵Anm计算出mXm维标准化的核矩阵K_S62:对所述核矩阵Kmm求解特征方程,得到特征值和相应的特征向量,按特征值从大到小排序,得到从大到小排列的特征值λ i,...,λ,,...,λ m和各特征值对应的特征向量V1,...,V。,...,Vm,所有特征向量的维数为m ;S63:根据式(I)在所述特征值λ i,...,λ b,...,λ m中选取前t个特征值:
权利要求
1.一种心理测试系统,其特征在于:该系统包括人眼图像采集装置和主机子系统; 所述人眼图像采集装置用于人眼图像的采集和压缩编码,并将压缩后的人眼图像传输至主机子系统; 所述主机子系统用于对人眼图像采集装置传输的每一人眼图像进行处理,得到训练样本,并记录每一训练样本所表征的心理状态,然后将测试样本与训练样本进行匹配,与测试样本相匹配的最佳匹配训练样本表征的心理状态即为测试样本表征的心理状态。
2.如权利要求1所述的心理测试系统,其特征在于:所述人眼图像采集装置包括头戴式固定架、充电电池、DC-DC转换模块、电路板、2只红外LED和2只视频摄像头; 所述头戴式固定架上与人眼相对位置处具有透明的观察窗,所述2只视频摄像头分别设置在观察窗内侧,并用于采集人眼图像; 所述2只红外LED用于为视频 摄像头工作时提供照明; 所述电路板包括依次连接的模数转换及存储单元,图像压缩编码单元和无线通信单元;所述模数转换及存储单元有2路分别用于对2只视频摄像头采集人眼图像进行模数转换和存储,图像压缩编码单元用于对模数转换及存储单元处理后的人眼视频图像进行压缩编码,所述无线通信单元用于将压缩后的人眼视频图像传输至主机子系统。
所述充电电池对红外LED和视频摄像头提供电源,所述充电电池通过DC-DC转换模块对电路板供电。
3.如权利要求1所述的心理测试系统,其特征在于:所述主机子系统包括瞳孔区域分析与定位模块、信息联合建模模块、样本收集模块、主成分分析模块、分类器构造模块、测试样本分类判决模块; 所述瞳孔区域分析与定位模块用于对人眼图像采集装置传输的每一人眼图像进行处理,得到每一人眼图像的每一帧中瞳孔位置、瞳孔面积和瞳孔缩放比率,并将瞳孔位置、瞳孔面积和瞳孔缩放比率作为每一帧人眼图像的信息矢量; 所述信息联合建模模块用于将所述瞳孔区域分析与定位模块的对人眼图像处理得到的每一人眼图像中的所有信息矢量按照人眼图像中的帧序列组合在一起,得到训练样本矩阵; 所述样本收集模块用于记录所述训练样本矩阵中每个训练样本表征的心理状态; 所述主成分分析模块用于对所述训练样本矩阵中每个训练样本进行降维处理,得到与每个训练样本对应的训练样本降维信息,对测试样本进行降维处理,得到测试样本降维信息; 所述分类器构造模块用于对每个训练样本降维信息建立最邻近分类器,并分别计算测试样本降维信息与每个训练样本降维信息间的欧氏距离; 所述测试样本分类判决模块用于确定测试样本降维信息与所有训练样本降维信息欧氏距离中的最小欧氏距离所对应的训练样本,并将该训练样本作为最佳匹配训练样本,将最佳匹配训练样本表征的心理状态认定为测试样本表征的心理状态输出。
4.一种心理状态测试方法,其特征在于:采用权利要求3所述的心理测试系统测试,具体步骤如下: S1:利用人眼图像采集装置采集人眼图像,并将其压缩编码,然后再将压缩后的人眼图像传输至主机子系统的瞳孔区域分析与定位模块;52:所述瞳孔区域分析与定位模块对人眼图像采集装置传输的每一人眼图像进行处理,得到每一人眼图像的每一帧中瞳孔位置、瞳孔面积和瞳孔缩放比率,并将瞳孔位置、瞳孔面积和瞳孔缩放比率作为每一帧人眼图像的信息矢量; 每一人眼图像的每一帧中瞳孔位置横纵坐标为x,y、瞳孔面积为s,瞳孔缩放比率为z,用百分比表示为Z=IOO (S-Sniin)/Sniin, Sniin表示每一人眼图像中所有帧图像中瞳孔面积的最小值; 53:所述信息联合建模模块将步骤S2处理得到的每一人眼图像中的所有信息矢量按照人眼图像中的巾贞序列组合在一起,得到一个训练样本,Aij= (X1, Y1, Z1Ix2, y2, ZfXp, yp, zp...xk, yk, zj , p e {I, 2,, k},其中,k表示第i个人眼图像所包含的总巾贞数,j=3k, xp, yp表示第i个人眼图像的第P帧中瞳孔位置的横纵坐标,Zp表示第i个人眼图像的第P帧中瞳孔缩放比率,若有m个人眼图像,则可得到mXn的训练样本矩阵Amn,其中m表示训练样本的数量,η表示每个训练样本的维数; 54:所述样本收集模块记录所述训练样本矩阵Amn中每个训练样本表征的心理状态; 55:所述主成分分析模块对所述训练样本矩阵Anm中每个训练样本进行降维处理,得到与每个训练样本对应的训练样本降维信息,对测试样本进行降维处理,得到测试样本降维信息; 56:所述分类器构造模块对经过步骤S5降维处理后的每个训练样本降维信息建立最邻近分类器; 57:所述测试样本分类判决模块从步骤S6中计算的得到的所有欧式距离中确定最小欧氏距离,并将该最小欧氏距离对应的训练样本作为最佳匹配训练样本,则测试样本属于最佳匹配训练样本一类,所述最佳匹配训练样本表征的心理状态认定为测试样本表征的心理状态。
5.如权利要求4所述的心理状态测试方法,其特征在于:所述步骤S2中瞳孔区域分析与定位模块对人眼图像的处理,具体包括如下步骤: 551:二值化处理,采用最大类间方差法自动计算阈值,将所述人眼图像中大于阈值的像素点的灰度值设定为O即黑点,小于阈值的像素点的灰度值则设定为255即白点,得到人眼图像的二值图像; 552:中值滤波,选取步骤51中得到的二值图像中的任意一个像素点G及其邻域的8像素点,若所述9个像素点中白点数量大于黑点的数量,则将像素点G设为白点,反之,则将像素点G设为黑点; 553:形态学处理,将经过步骤S52处理后的二值图像再采用膨胀、腐蚀交替两次处理;所述膨胀表示将人眼图像中白色区域向边界外扩大一个像素点,腐蚀则是将人眼图像中黑色区域向边界外扩大一个像素点; S54:连通检测,对经过步骤S53处理后的二值图像的白色区域进行连通检测,若一个白点是另一个白点邻域中8像素点之一,则视所述两个白点具有连通特性,通过连通检测得到图像中的所有连通区域,对任一连通区域计算其像素点数和外接矩形对角线端点的坐标两项参数; S55:瞳孔区域的确定,对步骤S54中确定的连通区域中,去除像素点数少于25或多于1500的连通区域;保留外接矩形的长宽比在0.8 1.2的连通区域;保留连通区域内白点数量与其外界矩形面积之比
6.如权利要求4所述的心理状态测试方法,其特征在于:所述步骤S5中主成分分析模块采用基于核函数的主成分分析方法,具体包括如下步骤:561:选定核函数,根据核函数由样本矩阵Anm计算出mXm维标准化的核矩阵K_ 562:对所述核矩阵Κ_求解特征方程,得到特征值和相应的特征向量,按特征值从大到小排序,得到从大到小排列的特征值X1,..., Ab,..., λπ和各特征值对应的特征向量V1,...,V。,...,Vm,所有特征向量的维数为m ; 563:根据式(I)在所述特征值A1,..., Ab,...,入丨中选取前t个特征值:
7.如权利要求6所述的心理状态测试方法,其特征在于:所述步骤S7测试样本分类判决模块通过如下步骤具体判定测试样本的心理状态的,具体如下: S71,采用与得到训练样本矩阵相同的方法得到测试样本矩阵Tsn,根据步骤S61中相同的核函数,计算sXm维测试样本矩阵的标准化的核矩阵Ksm ; S72,利用步骤S63得到的主成分矩阵Cimt,计算Ksm的在该主成分矩阵Cimt投影,得到sXt维测试样本的降维信息矩阵Vst ; S73,所述测试样本的降维信息矩阵Vst任意行代表一个测试样本的降维信息,计算测试样本的降维信息矩阵Vst任意行与步骤S64中维训练样本降维信息矩阵Ymt每行的欧氏距离,得到m个欧氏距离,所述m个欧氏距离中最小欧氏距离对应的训练样本为最佳匹配训练样本,则测试样本属于最佳匹配训练样本一类,最后将最佳匹配训练样本表征的心理状态认定为测试样本表征的心理状态输出。
全文摘要
本发明涉及一种心理测试系统及心理测试方法,该系统包括人眼图像采集装置和主机子系统;人眼图像采集装置用于人眼图像的采集压缩编码,然后将人眼图像传输至主机子系统;主机子系统用于对接受的每一人眼图像进行处理,得到训练样本,记录每一训练样本表征的心理状态,将测试样本与训练样本进行匹配,与测试样本相匹配的最佳匹配训练样本表征的心理状态即为测试样本表征的心理状态。心理测试方法利用该测试系统,应用瞳孔区域分析与定位、信息建模、KPCA方法、模式识别与分类方法完成对被试的心理状态判定。该测试系统操作简单快捷,同时避免了可见光的干扰,该方法实现瞳孔的精确定位和瞳孔面积的精细分析,对被试心理状态的判定准确性高。
文档编号G06K9/00GK103211605SQ20131017739
公开日2013年7月24日 申请日期2013年5月14日 优先权日2013年5月14日
发明者毛玉星, 唐雄, 王艳, 汪泉霖, 廖绍文, 刘赫铭 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1