一种触摸屏线性度的检测方法和装置制造方法及图纸

技术编号:13357683 阅读:196 留言:0更新日期:2016-07-17 13:12
本发明专利技术公开了一种触摸屏线性度的检测方法和装置。该方法包括:按照设定的划线间距依次在触摸屏的整个区域内进行横向方向、竖向方向和对角线方向的划线,并在划线的过程中根据设定的报点率得到每条划线的测试点;利用最小二乘法计算横向方向、竖向方向和对角线方向的每条划线对应的拟合直线;计算每条划线的每个测试点与其对应的拟合直线的距离,得到每个测试点的误差数据;对所有测试点的误差数据进行排序,并根据统计学正态分布经验法则去除预定数量的最大误差数据,将剩余误差数据中最大的误差数据作为所述触摸屏的线性度。相比于现有技术,本发明专利技术的技术方案能够有效地提高检测触摸屏线性度的准确度。

【技术实现步骤摘要】
201610225611

【技术保护点】
一种触摸屏线性度的检测方法,其特征在于,所述方法包括:按照设定的划线间距依次在触摸屏的整个区域内进行横向方向、竖向方向和对角线方向的划线,并在划线的过程中根据设定的报点率得到每条划线的测试点;利用最小二乘法计算横向方向、竖向方向和对角线方向的每条划线对应的拟合直线;计算每条划线的每个测试点与其对应的拟合直线的距离,得到每个测试点的误差数据;对所有测试点的误差数据进行排序,并根据统计学正态分布经验法则去除预定数量的最大误差数据,将剩余误差数据中最大的误差数据作为所述触摸屏的线性度。

【技术特征摘要】
1.一种触摸屏线性度的检测方法,其特征在于,所述方法包括:
按照设定的划线间距依次在触摸屏的整个区域内进行横向方向、竖向方向和对角线方
向的划线,并在划线的过程中根据设定的报点率得到每条划线的测试点;
利用最小二乘法计算横向方向、竖向方向和对角线方向的每条划线对应的拟合直线;
计算每条划线的每个测试点与其对应的拟合直线的距离,得到每个测试点的误差数
据;
对所有测试点的误差数据进行排序,并根据统计学正态分布经验法则去除预定数量的
最大误差数据,将剩余误差数据中最大的误差数据作为所述触摸屏的线性度。
2.根据权利要求1所述的触摸屏线性度的检测方法,其特征在于,所述利用最小二乘法
计算横向方向、竖向方向和对角线方向每条划线对应的拟合直线包括:
确定所述触摸屏的中心区域;
利用横向方向每条划线上位于中心区域内或投影于中心区域内的测试点来计算横向
方向每条划线对应的拟合直线;
利用竖向方向每条划线上位于中心区域内或投影于中心区域内的测试点来计算竖向
方向每条划线对应的拟合直线;
利用对角线方向满足拟合条件的每条划线上位于中心区域内的测试点,来计算对角线
方向满足拟合条件的每条划线对应的拟合直线;其中,满足拟合条件的划线为:位于中心区
域内的测试点数量大于设定数量阈值的划线。
3.根据权利要求2所述的触摸屏线性度的检测方法,其特征在于,
所述利用横向方向每条划线上位于中心区域内或投影于中心区域内的测试点来计算
横向方向每条划线对应的拟合直线包括:
根据y=a1+b1x计算横向方向每条划线对应的拟合直线;其中,
N为横向方向划线上位
于中心区域内或投影于中心区域内的测试点的个数,(xi,yi)为横向方向测试划线上位于中
心区域内或投影于中心区域内的测试点坐标,1≤i≤N;
所述利用竖向方向每条划线上位于中心区域内或投影于中心区域内的测试点来计算
竖向方向每条划线对应的拟合直线包括:
根据x=a2+b2y计算竖向方向每条划线对应的拟合直线;其中,
M为竖向方向划线
上位于中心区域内或投影于中心区域内的测试点的个数,(xj,yj)为竖向方向划线上位于中
心区域内或投影于中心区域内的测试点坐标,1≤j≤M;
所述利用对角线方向满足拟合条件的每条划线上位于中心区域内的测试点,来计算对
角线方向满足拟合条件的每条划线对应的拟合直线包括:
根据y=a3+b3x或x=a4+b4y计算对角线方向满足拟合条件的每条划线对应的拟合直线;
其中,Q为对角线方向满足拟合条件的划线上位于中心区域内的
测试点的个数,(xk,yk)为对角线方向划线上位于中心区域内的测试点坐标,1≤k≤Q。
4.根据权利要求2所述的触摸屏线性度的检测方法,其特征在于,所述按照设定的划线
间距依次在触摸屏的整个区域内进行横向方向、竖向方向和对角线方向的划线包括:
利用机械臂控制金属手指按照设定的移动速度和设定的划线间距在所述触摸屏的整
个区域内进行横向方向、竖向方向和对角线方向的划线;
所述在划线的过程中根据设定的报点率得到每条划线上的测试点具体为:根据所述设
定的报点率和所述金属手...

【专利技术属性】
技术研发人员:宋伟单体江
申请(专利权)人:青岛歌尔声学科技有限公司
类型:发明
国别省市:山东;37

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

1