发明名称 基于密度的眼动注视点测定方法及系统
摘要 本发明提供一种基于密度的眼动注视点测定方法及系统,包括轨迹点分类阶段和轨迹点聚类阶段,所述轨迹点分类阶段输入测试图片的眼动轨迹点数据,将其中属于注视点的各轨迹点分到不同的类别中;所述轨迹点聚类阶段包括对每个类别分别执行,计算输入的各轨迹点之间的欧式距离构成距离矩阵,统计每个点的累计关注时间密度,确定密度等于最大密度值的轨迹点序号集,求密度为最大密度值的轨迹点集的质心,从而计算注视点中心位置。本发明生成的聚类中心与用户关注中心更加拟合,充分考虑了用户关注的侧重点,且简便高效,具有更高的抗干扰能力。
申请公布号 CN104700090A 申请公布日期 2015.06.10
申请号 CN201510134571.9 申请日期 2015.03.25
申请人 武汉大学 发明人 陈震中;陈秀;王英彬
分类号 G06K9/00(2006.01)I;G06T7/20(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 严彦
主权项 一种基于密度的眼动注视点测定方法,其特征在于:包括轨迹点分类阶段和轨迹点聚类阶段,所述轨迹点分类阶段包括以下子步骤,步骤1.1,输入测试图片的眼动轨迹点数据;步骤1.2,根据步骤1.1输入的眼动轨迹点数据,对其中属于注视点的各轨迹点进行分类,实现如下,步骤1.2.1,根据步骤1.1输入的眼动轨迹点数据,计算每个轨迹点的速度Velocity;步骤1.2.2,根据预先设置的阈值Threshold_V,将速度大于阈值的轨迹点设置为相应标签fixation,速度小于阈值的轨迹点设置相应标签为saccade;步骤1.2.3,将时间上连续的标签为fixation的轨迹点归为同一类,得到若干类别,将标签为saccade的轨迹点全部舍弃;所述轨迹点聚类阶段包括对每个类别分别执行以下子步骤,步骤2.1,输入一类轨迹点数据G={g<sub>1</sub>,g<sub>2</sub>,...,g<sub>n</sub>},其中g<sub>i</sub>为该类中第i个轨迹点,包含四个参数&lt;x,y,t,d&gt;,i的取值为1,2,…,n,n为该类别所包含轨迹点的个数;步骤2.2,计算输入的各轨迹点之间的欧式距离,构成距离矩阵Dist,第i个点和第j个点之间的欧式距离为Dist(i,j),公式如下,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>Dist</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mi>j</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow>]]></math><img file="FDA0000688073270000011.GIF" wi="794" he="135" /></maths>其中,(x<sub>i</sub>,y<sub>i</sub>)表示第i个点的图像平面坐标位置,(x<sub>j</sub>,y<sub>j</sub>)表示第j个点的图像平面坐标位置,序号i的取值为1,2,…,n,j的取值为1,2,…,n;步骤2.3,基于步骤2.2所得的距离矩阵Dist统计每个轨迹点半径r内的累计关注时间密度,设第i个点的半径r内的累计关注时间密度记为Density<sub>r</sub>(i);步骤2.4,根据步骤2.3所得各个轨迹点半径r内的累计关注时间密度,确定最大密度值max(Density<sub>r</sub>);步骤2.5,确定密度等于最大密度值的轨迹点序号集d,得到密度等于最大密度值的轨迹点的数目N,设g<sub>1</sub>,g<sub>2</sub>,…,g<sub>n</sub>中密度等于最大密度值的轨迹点的序号记为d<sub>1</sub>,d<sub>2</sub>,…,d<sub>N</sub>,d<sub>s</sub>为d中第s个轨迹点,s的取值为1,2,…,N,d={d<sub>1</sub>,d<sub>2</sub>,…,d<sub>N</sub>}d<sub>s</sub>={d<sub>s</sub>∈N|Density<sub>r</sub>(d<sub>s</sub>)=max(Density<sub>r</sub>)}步骤2.6,求密度为最大密度值的轨迹点集的质心如下,得到注视中心点,<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>P</mi><mi>densest</mi></msub><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></msubsup><msub><mi>g</mi><msub><mi>d</mi><mi>s</mi></msub></msub></mrow><mi>N</mi></mfrac></mrow>]]></math><img file="FDA0000688073270000021.GIF" wi="429" he="142" /></maths>其中,P<sub>densest</sub>为所求的注视中心点坐标,<img file="FDA0000688073270000023.GIF" wi="81" he="62" />为该类别中序号为d<sub>s</sub>的轨迹点坐标。
地址 430072 湖北省武汉市武昌区珞珈山武汉大学