1.一种鼠标的运动轨迹计算方法,其特征在于,所述方法包括以下步骤:1)移动区域划分:以鼠标当前所在位置为定点,经过所述定点画直线,直线将鼠标移动的区域隔断成了若干个无限空间的区域,分别命名为区域1、区域2,以此类推;2)轨迹提取:鼠标从定点开始连续移动,首先获取第一级数,即如果鼠标向区域1移动则获得第1操作,如果鼠标向区域2移动则获得第2操作,以此类推,接着获取第二级数,即在已经进行了第1操作的基础上向区域
1移动则获得第1.1操作,在已经进行了第1操作的基础上向区域2移动则获得第1.2操作,以此类推,若存在则继续获取更高级数,以第一级数的操作类型对所有操作进行分类,即第一级数为第1操作的为第1操作范围,第一级数为第2操作的为第2操作范围,以此类推,对每个操作范围内的操作按级数排列并连接起来组成操作轨迹;3)图形构建:使每个操作范围内的操作按级数排列后连接起来组成的操作轨迹形成图形,并将每个图形作为图像存储;4)轨迹统计:按构成图形的轨迹所属的操作范围对图形分类,统计每一类图形出现的次数,计算每一类图形出现的权重:,i为图形类别,p为鼠标的操作频率,其中 表示鼠标
的操作频率的最小值, 表示鼠标的操作频率的最大值,m为每一类图形出现的次数, 为第i类图形出现的次数,为鼠标出现在区域i内的次数,N为所有图形出现的次数,w为所述图形出现的权重, 为第i类图形出现的权重。
2.如权利要求1所述的鼠标的运动轨迹计算方法,其特征在于,在移动区域划分中,所画的直线的数量是两条,将移动区域划分为四个无限区域。
3.如权利要求2所述的鼠标的运动轨迹计算方法,其特征在于,所画的两条直线相互垂直。
4.如权利要求1所述的鼠标的运动轨迹计算方法,其特征在于,对每个操作范围内的操作按级数排列时是按级数由低到高进行排列,即排列的顺序是由第一级数的操作开始。
5.如权利要求1所述的鼠标的运动轨迹计算方法,其特征在于,在图形构建中在存储图像之前还包括:判断每个操作轨迹是否为封闭轨迹,如果是封闭轨迹则构成封闭图形并作为图像存储,如果不是封闭轨迹则将连接后的操作的两个端点用虚线相连构成封闭图形并作为图像存储。
6.如权利要求5所述的鼠标的运动轨迹计算方法,其特征在于,轨迹统计步骤中的所有被统计图形均为封闭图形,即按构成封闭图形的轨迹所属的操作范围对封闭图形分类,统计每一类封闭图形出现的次数,计算每一类封闭图形出现的权重:,i为封闭图形类别,p为鼠标的操作频率,其中 表示
鼠标的操作频率的最小值, 表示鼠标的操作频率的最大值,m为每一类封闭图形出现的次数, 为第i类封闭图形出现的次数,为鼠标出现在区域i内的次数,N为所有封闭图形出现的次数,w为封闭图形出现的权重, 为第i类封闭图形出现的权重。