新型眼动数据可视化方法、装置及设备制造方法及图纸

技术编号:30156969 阅读:24 留言:0更新日期:2021-09-25 15:08
本发明专利技术实施例提供了一种新型眼动数据可视化方法、装置及设备,在接收到可视化指令时,获取眼动仪采集的原始眼动数据;当所述可视化指令表明对眼跳数据进行可视化时,获取所述原始眼动数据中每个注视点的注视时间、眼跳时间和视觉方向;利用与所述注视时间对应的圆形表征每个注视点,并按照注视时间的先后顺序横向排布所述圆形,以及基于所述眼跳时间和所述视觉方向,利用两种三角形表征每个眼跳是否为回溯性眼跳,得到经幡图;其中,所述回溯性眼跳为与原视觉方向相比,视觉方向偏移大于90

【技术实现步骤摘要】
新型眼动数据可视化方法、装置及设备


[0001]本专利技术涉及眼动数据分析
,特别是涉及一种新型眼动数据可视化方法、装置及设备。

技术介绍

[0002]眼动数据分析可以通过眼动仪采集得到数千条甚至上万条的原始眼动数据,进而基于原始眼动数据获取用户的视觉特征,并分析得到用户使用产品的行为逻辑和偏好等用户行为数据。该用户行为数据可以用于对产品的界面设计以及内容分布等方面进行改进。因此,眼动数据分析被广泛应用于需要获取用户行为数据的领域,例如,用户界面分析、以及阅读习惯分析等领域。
[0003]在具体应用中,基于原始眼动数据获取用户的视觉特征,可以是对原始眼动数据进行可视化处理,将可视化结果作为用户的视觉特征进行人工分析或者机器视觉的分析,得到用户行为数据以及用户观看的产品图像的特点等等数据。可视化处理具体可以是将原始眼动数据绘制为扫描路径。示例性的,如图1所示。在刺激物也就是用户观看的产品图像“深圳到武汉机票的查询结果页面”中,用圆圈代表用户在此位置有一次注视,圆圈的大小代表在此位置上注视时间的长短,圆圈上的数字(图中未示出)代表被测注视的顺序,圆圈之间的连线代表用户在两个注视点之间存在一次眼跳的过程。这样,图1即为扫描路径。其中,眼跳可以理解为用户目光的转移。
[0004]但是,上述可视化处理得到的扫描路径也就是视觉特征,往往分布杂乱,规律化差,导致所分析的视觉特征复杂度较高,分析效率低。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种一种新型眼动数据可视化方法、装置及设备,以实现提高对用户视觉特征的分析效率的效果。具体技术方案如下:
[0006]第一方面,本专利技术实施例提供一种新型眼动数据可视化方法,所述方法包括:
[0007]在接收到可视化指令时,获取眼动仪采集的原始眼动数据;
[0008]当所述可视化指令表明对眼跳数据进行可视化时,获取所述原始眼动数据中每个注视点的注视时间、眼跳时间和视觉方向;
[0009]利用与所述注视时间对应的圆形表征每个注视点,并按照注视时间的先后顺序横向排布所述圆形,以及基于所述眼跳时间和所述视觉方向,利用两种三角形表征每个眼跳是否为回溯性眼跳,得到经幡图;其中,所述回溯性眼跳为与原视觉方向相比,视觉方向偏移大于90
°
的眼跳;
[0010]将所述经幡图作为所述可视化指令对应的视觉特征。
[0011]第二方面,本专利技术实施例提供一种新型眼动数据可视化装置,所述装置包括:
[0012]原始数据获取模块,用于在接收到可视化指令时,获取眼动仪采集的原始眼动数据;
[0013]特征数据获取模块,用于当所述可视化指令表明对眼跳数据进行可视化时,获取所述原始眼动数据中每个注视点的注视时间、眼跳时间和视觉方向;
[0014]特征可视化模块,用于利用与所述注视时间对应的圆形表征每个注视点,并按照注视时间的先后顺序横向排布所述圆形,以及基于所述眼跳时间和所述视觉方向,利用两种三角形表征每个眼跳是否为回溯性眼跳,得到经幡图;其中,所述回溯性眼跳为与原视觉方向相比,视觉方向偏移大于90
°
的眼跳;将所述经幡图作为所述可视化指令对应的视觉特征。
[0015]第三方面,本专利技术实施例提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述第一方面提供新型眼动数据可视化方法步骤。
[0016]本专利技术实施例有益效果:
[0017]本专利技术实施例提供的方案中,利用与注视时间对应的圆形表征每个注视点,并按照注视时间的先后顺序横向排布圆形,以及基于眼跳时间和视觉方向,利用两种三角形表征每个眼跳是否为回溯性眼跳,得到经幡图;其中,回溯性眼跳为与原视觉方向相比,视觉方向偏移大于90
°
的眼跳;将经幡图作为可视化指令对应的视觉特征。因此,本方案在脱离刺激物的情况下,以注视时间和眼跳时间结合圆形以及三角形有序展示回溯性眼跳,从而避免基于刺激物的眼跳可视化方式导致的视觉特征复杂问题。可见,本方案可以降低视觉特征复杂度,从而提高视觉特征的分析效率。
[0018]当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0020]图1为对原始眼动数据进行可视化,得到的扫描路径示例图;
[0021]图2为本专利技术一实施例提供的一种新型眼动数据可视化方法的流程示意图;
[0022]图3(a)为本专利技术一实施例提供的一种新型眼动数据可视化方法中,经幡图的示例图;
[0023]图3(b)为本专利技术一实施例提供的一种新型眼动数据可视化方法中,经幡图的绘制示意图;
[0024]图3(c)为本专利技术一实施例提供的一种新型眼动数据可视化方法中,经幡图的应用示例图;
[0025]图4(a)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,帆船图的示例图;
[0026]图4(b)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,帆船图的绘制示意图;
[0027]图4(c)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,帆船图的应用示例图;
[0028]图4(d)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,帆船图的应用示例图;
[0029]图4(e)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,帆船图的应用示例图;
[0030]图4(f)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,帆船图的应用示例图;
[0031]图5(a)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的示例图;
[0032]图5(b)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的绘制示意图;
[0033]图5(c)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的应用示例图;
[0034]图5(d)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的应用示例图;
[0035]图5(e)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的应用示例图;
[0036]图5(f)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的应用示例图;
[0037]图5(g)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的应用示例图;
[0038]图5(h)为本专利技术另一实施例提供的一种新型眼动数据可视化方法中,日晕图的应用示例图;...

【技术保护点】

【技术特征摘要】
1.一种新型眼动数据可视化方法,其特征在于,所述方法包括:在接收到可视化指令时,获取眼动仪采集的原始眼动数据;当所述可视化指令表明对眼跳数据进行可视化时,获取所述原始眼动数据中每个注视点的注视时间、眼跳时间和视觉方向;利用与所述注视时间对应的圆形表征每个注视点,并按照注视时间的先后顺序横向排布所述圆形,以及基于所述眼跳时间和所述视觉方向,利用两种三角形表征每个眼跳是否为回溯性眼跳,得到经幡图;其中,所述回溯性眼跳为与原视觉方向相比,视觉方向偏移大于90
°
的眼跳;将所述经幡图作为所述可视化指令对应的视觉特征。2.根据权利要求1所述的方法,其特征在于,所述利用与所述注视时间对应的圆形表征每个注视点,并按照注视时间的先后顺序横向排布所述圆形,以及基于所述眼跳时间,利用两种三角形表征每个眼跳是否为回溯性眼跳,得到经幡图,包括:针对每个注视点,该注视点对应的圆形的半径为该注视点的注视时间与第一系数的乘积,且该注视点存在眼跳时,所述眼跳的初始位置为所述注视点的圆心位置,所述眼跳的方向为所述眼跳的物理方向;其中,所述圆心位置为所述每个注视点的眼跳时间之和与第二系数的乘积;按照注视时间的先后顺序横向排布所述圆形和所述眼跳,并对每个注视点进行如下绘制,得到所述经幡图:若上一眼跳的视觉方向为水平方向:从当前注视点向所述上一眼跳所在的水平方向做垂线;所述垂线为实线;若所述上一眼跳的视觉方向为水平向左,且当前眼跳落在所述垂线的左侧或者与所述垂线重合,确定所述当前眼跳不是回溯性眼跳,并以上一注视点和所述当前注视点为顶点,以所述垂线,以及所述上一注视点和所述当前注视点之间的连线为边,绘制所述当前眼跳对应的第一三角形;若所述上一眼跳的视觉方向为水平向左,且当前眼跳落在所述垂线的右侧,确定所述当前眼跳是回溯性眼跳,并以上一注视点和所述当前注视点为顶点,以所述垂线,以及所述上一注视点和所述当前注视点之间的连线为边,绘制所述当前眼跳对应的第二三角形;若所述上一眼跳的视觉方向为水平向左,且当前眼跳落在所述垂线的左侧或者与所述垂线重合,确定所述当前眼跳是回溯性眼跳,并绘制所述当前眼跳对应的第二三角形;若所述上一眼跳的视觉方向为水平向左,且当前眼跳落在所述垂线的右侧,确定所述当前眼跳不是回溯性眼跳,并绘制所述当前眼跳对应的第一三角形;若上一眼跳的视觉方向不是水平方向:从所述当前注视点向所述上一眼跳所在直线做垂线,形成交点,并以上一注视点为圆心,以所述上一注视点和所述交点之间的连线为半径画弧线;所述垂线为虚线;若所述交点落在所述上一眼跳的射线延长线上,且沿当前眼跳的射线方向落入所述弧线的内侧,确定所述当前眼跳是回溯性眼跳,并以上一注视点、所述当前注视点和所述交点为顶点,以所述上一注视点和所述当前注视点之间的连线为边,绘制所述当前眼跳对应的第二三角形;若所述交点落在所述上一眼跳的射线延长线上,且沿当前眼跳的射线方向落入所述弧
线的外侧,确定所述当前眼跳不是回溯性眼跳,并以上一注视点、所述当前注视点和所述交点为顶点,以所述上一注视点和所述当前注视点之间的连线为边,绘制所述当前眼跳对应的第一三角形;若所述交点落在所述上一眼跳的射线反向延长线上,且沿当前眼跳的射线方向落入所述弧线的内侧,确定所述当前眼跳不是回溯性眼跳,并绘制所述当前眼跳对应的第一三角形;若所述交点落在所述上一眼跳的射线反向延长线上,且沿当前眼跳的射线方向落入所述弧线的外侧,确定所述当前眼跳是回溯性眼跳,并绘制所述当前眼跳对应的第二三角形。3.根据权利要求2所述的方法,其特征在于,在所述按照注视时间的先后顺序横向排布所述圆形和所述眼跳,并对每个注视点进行如下绘制,得到所述经幡图之后,所述方法还包括:获取所述经幡图中三角形的总数,以及第二三角形的数量;基于所述三角形的总数和所述第二三角形的数量,按照所述第二三角形的占比与所述原始眼动数据对应用户界面的复杂度成正比的规则,获取所述用户界面的复杂度。4.根据权利要求1所述的方法,其特征在于,当所述可视化指令表明对眼动数...

【专利技术属性】
技术研发人员:侯文军吴思琦陈筱琳
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1