1.一种多点触摸识别方法,其特征在于,包括步骤:
(1)根据触摸屏纵、横方向上的红外扫描数据计算纵、横方向上的遮挡线中线的交点坐标;
(2)根据触摸屏倾斜红外扫描数据计算倾斜遮挡线宽度;
(3)根据所述交点坐标和所述倾斜遮挡线宽度判断出触摸点坐标,具体步骤如下:根据所述倾斜遮挡线宽度判断所述交点坐标是否在所述倾斜红外扫描得到的倾斜遮挡线的范围内,若是,则判定该交点坐标为触摸点坐标。
2.根据权利要求1所述的多点触摸识别方法,其特征在于,所述步骤(1)包括:根据触摸屏纵、横方向上红外接收管被遮挡的数据,分别求取纵、横方向上检测到连续遮挡的红外接收管的中点的连线得到纵、横方向上的遮挡线中线;
根据所述纵、横方向上的遮挡线中线的相交点求取遮挡线中线的交点坐标。
3.根据权利要求1所述的多点触摸识别方法,其特征在于,所述步骤(2)包括:根据触摸屏进行倾斜红外扫描时连续被遮挡的红外接收管的数据以及倾斜扫描角度,求取倾斜遮挡线宽度。
4.根据权利要求1所述的多点触摸识别方法,其特征在于,所述步骤(3)的具体包括:根据所述倾斜遮挡线宽度求取倾斜遮挡线中线,计算所述交点坐标与所述倾斜遮挡线中线之间的距离,判断该距离的值是否大于倾斜遮挡线的宽度的二分之一,若是,判定该交点坐标为非触摸点坐标,若否,则判定该交点坐标为触摸点坐标。
5.一种多点触摸识别装置,其特征在于,包括:
交点坐标计算模块,用于根据触摸屏纵、横方向上的红外扫描数据计算纵、横方向上的遮挡线中线的交点坐标;
遮挡线宽度计算模块,用于根据触摸屏倾斜红外扫描数据计算倾斜遮挡线宽度;
触摸点判断模块,用于根据所述交点坐标和所述倾斜遮挡线宽度判断出触摸点坐标,具体步骤如下:根据所述倾斜遮挡线宽度判断所述交点坐标是否在所述倾斜红外扫描得到的倾斜遮挡线的范围内,若是,则判定该交点坐标为触摸点坐标。
6.根据权利要求5所述的多点触摸识别装置,其特征在于,所述交点坐标计算模块进一步用于:根据触摸屏纵、横方向上红外接收管被遮挡的数据,分别求取纵、横方向上检测到连续遮挡的红外接收管的中点的连线得到纵、横方向上的遮挡线中线;然后根据所述纵、横方向上的遮挡线中线的相交点求取遮挡线中线的交点坐标。
7.根据权利要求5所述的多点触摸识别装置,其特征在于,所述遮挡线宽度计算模块进一步用于根据触摸屏进行倾斜红外扫描时连续被遮挡的红外接收管的数据以及倾斜扫描角度,求取倾斜遮挡线宽度。
8.根据权利要求5所述的多点触摸识别装置,其特征在于,所述触摸点判断模块进一步用于根据所述倾斜遮挡线宽度求取倾斜遮挡线中线,计算所述交点坐标与所述倾斜遮挡线中线之间的距离,判断该距离的值是否大于倾斜遮挡线的宽度的二分之一,若是,判定该交点坐标为非触摸点坐标,若否,则判定该交点坐标为触摸点坐标。