接触点修正方法技术

技术编号:4000359 阅读:168 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种接触点修正方法。于本方法中,可自电容式触控屏幕取得原始数据,基于此原始数据分析能量分布与能量补偿,以便于计算接触点的位置。

【技术实现步骤摘要】

本专利技术公开了一种修正方法,且特别是有关于一种。
技术介绍
触控面板是个可接收触头(无论是手指或胶笔尖等)等输入信号的感应式装置, 当接触了面板上的图形按钮时,面板上的触觉反馈系统可根据预先编程的程序驱动各种连 结装置,可用以取代机械式的按钮。触控面板的用途非常广泛,从常见的PDA、提款机、到工业用的触控计算机,成为亲 切且生动的人机接口。然而,电容式触控面板的感应器(Sensor)数量有限,因此在不同位 置量测,会有不同能量分布(Energy Distribution),造成不同程度的误差,而难以直接找 到精确接触点(Touch point)位置。由此可见,上述现有的技术,显然仍存在不便与缺陷,而有待加以进一步改进。为 了解决上述问题,相关领域莫不费尽心思来谋求解决之道,但长久以来一直未见适用的方 式被发展完成。因此,如何能更精确地计算出接触点位置,实属当前重要研发课题之一,亦 成为当前相关领域亟需改进的目标。
技术实现思路
因此,本专利技术公开了一种,用于提高计算接触点位置的精确度。为解决上述问题,本专利技术公开了一种包括下列步骤(a)自一电容式触控屏幕取得一第一方向的原始数据与一第二方向的原始数据;(b)基于第一方向的原始数据,分析至少一接触点沿第一方向的第一能量分布,以 建立一第一能量分布查找表,其中第一能量分布查找表记录于第一方向上的坐标与第一能 量分布的关系;(c)基于第二方向的原始数据,分析接触点沿第二方向的第二能量分布,据以建立 一第二能量分布查找表,其中第二能量分布查找表记录第二方向上的坐标与第二能量分布 的关系;(d)基于第二方向的原始数据,计算接触点沿第一方向的第一能量补偿,据以建立 一第一能量补偿查找表,其中第一能量补偿查找表记录第二方向上的坐标与第一能量补偿 的关系; (e)基于第一方向的原始数据,计算接触点沿第二方向的第二能量补偿,据以建立 一第二能量补偿查找表,其中第二能量补偿查找表记录第一方向上的坐标与第二能量补偿 的关系;(f)对比第一能量分布查找表与第二能量补偿查找表,以找出第一能量分布于第一方向上所对应的第二能量补偿,进而基于对应的第二能量补偿来修正第二能量分布以计 算接触点于第二方向上所对应的位置;以及(g)对比第二能量分布查找表与第一能量补偿查找表,以找出第二能量分布于第二方向上对应的第一能量补偿,进而基于对应的第一能量补偿来修正第一能量分布以计算 接触点于第一方向上所对应的位置。于本实施例中,第一方向为水平方向,第二方向为垂直方向。实务上,电容式触控 屏幕可含有多个电容感应器排列成阵列。于步骤(b)中,可于水平方向的原始数据取得任 一电容感应器所感测的能量值Mdl及其沿水平方向的两侧的电容感应器所感测的能量值 Ldl> Rdl,据以计算沿水平方向的第一能量分布Engdl,其中第一能量分布Engdl满足下列关系 式当Ldl > Rdl 时,Engdl = (Ldl-Rdl) / (Mdl-Rdl)当Rdl > Ldl 时,Engdl = (Rdl-Ldl) / (Md「Rdl)于步骤(c)中,可于垂直方向的原始数据取得任一电容感应器所感测的能量值Md2 及其沿垂直方向的两侧的第二电容感应器所感测的能量值Ud2、Dd2,据以计算沿垂直方向的 第二能量分布Engd2,其中第二能量分布Engd2满足下列关系式当Ud2 > Dd2 时,Engd2 = (Ud2-Dd2) / (Md2-Dd2)当Dd2 > Ud2 时,Engd2 = (Dd2-Ud2) / (Md2-Ud2)于步骤(d)中,可于垂直方向的原始数据取得任一电容感应器所感测的能量值 Mcl及其沿水平方向的两侧的电容感应器所感测的能量值L。i、Rcl,据以计算第一能量补偿 Engel,其中第一能量补偿Engel满足下列关系式当Lcl > Rcl 时,Engcl = (Lcl-Rcl) / (Mcl-Rcl)当Rcl > Lcl 时,Engcl = (Rcl-Lcl) / (Mcl-Rcl)于步骤(g)中,可查找第二能量分布于第二方向上在Ud2 > Dd2时所对应的第一能 量补偿,进而将第一能量分布Engdl减去对应的第一能量补偿Engel以获得修正的第一能量 分布;同理,亦可查找第二能量分布于第二方向上在Dd2 > Ud2时所对应的第一能量补偿,进 而将第一能量分布Engdl减去对应的第一能量补偿Engel以获得修正的第一能量分布。于步骤(e)中,可于水平方向的原始数据取得任一电容感应器所感测的能量值M。2 及其沿垂直方向的两侧的第二电容感应器所感测的能量值u。2、D。2,据以计算第二能量补偿 Enge2,其中第二能量补偿Enge2满足下列关系式当Uc2 > Dc2 时,Engc2 = (Uc2-Dc2) / (Mc2-Dc2)当Dc2 > Uc2 时,Engc2 = (Dc2-Uc2) / (Mc2-Uc2)于步骤(f)中,可查找第一能量分布于第一方向上在Ldl > Rdl时所对应的第二能 量补偿,进而将第二能量分布Engd2减去对应的第二能量补偿Enge2以获得修正的第二能量 分布;同理,亦可查找第一能量分布于第一方向上在Rdl > Ldl时所对应的第二能量补偿,进 而将第二能量分布Engd2减去对应的第二能量补偿Enge2以获得修正的第二能量分布。依据本专利技术另一实施例,一种包括下列步骤(a)自一电容式触控屏幕取得一第一原始数据与一第二原始数据;(b)基于第一原始数据以建立一第一坐标轴与一第一能量分布的关系,第一能量 分布取决于电容式触控屏幕上的至少一接触点沿第一坐标轴所接触的面积;(c)基于第二原始数据以建立一第二坐标轴与一第二能量分布的关系,第二能量 分布取决于接触点沿第二坐标轴所接触的面积; (d)基于第二原始数据以建立第二坐标轴与一第一能量补偿的关系;(e)基于第一原始数据以建立第一坐标轴与一第二能量补偿的关系;(f)找出第一能量分布沿第一坐标轴所对应的第二能量补偿,进而基于第二能量补偿来修正第二能量分布以计算接触点于第二坐标轴上的位置;以及(g)找出第二能量分布沿第二坐标轴所对应的第一能量补偿,进而基于第一能量 补偿来修正第一能量分布以计算接触点于第一坐标轴上的位置。实务上,电容式触控屏幕可包含多个电容感应器沿水平方向与垂直方向排列成阵 列,第一原始数据代表水平方向的原始数据,第二原始数据代表垂直方向的原始数据,第一 坐标轴为沿着水平方向的坐标轴,第二坐标轴为沿着垂直方向的坐标轴。于步骤(b)中,可于水平方向的原始数据取得任一电容感应器所感测的能量值Mdl 及其沿水平方向的两侧的电容感应器所感测的能量值Ldl、Rdl,据以计算沿水平方向的第一 能量分布Enga,其中第一能量分布Engdl满足下列关系式当Ldl > Rdl 时,Engdl = (Ldl-Rdl) / (Mdl-Rdl)当Rdl > Ldl 时,Engdl = (Rdl-Ldl) / (Mdl-Rdl)于步骤(c)中,可于垂直方向的原始数据取得任一电容感应器沿所感测的能量值 Md2及其垂直方向的两侧的第二电容感应器所感测的能量值Ud2、D本文档来自技高网...

【技术保护点】
一种接触点修正方法,其特征在于,至少包含:(a)自一电容式触控屏幕取得一第一方向的原始数据与一第二方向的原始数据;(b)基于该第一方向的原始数据,分析至少一接触点沿该第一方向的第一能量分布,以建立一第一能量分布查找表,其中该第一能量分布查找表记录于该第一方向上的坐标与该第一能量分布的关系;(c)基于该第二方向的原始数据,分析该接触点沿该第二方向的第二能量分布,据以建立一第二能量分布查找表,其中该第二能量分布查找表记录该第二方向上的坐标与该第二能量分布的关系;(d)基于该第二方向的原始数据,计算该接触点沿该第一方向的第一能量补偿,据以建立一第一能量补偿查找表,其中该第一能量补偿查找表记录该第二方向上的坐标与该第一能量补偿的关系;(e)基于该第一方向的原始数据,计算该接触点沿该第二方向的第二能量补偿,据以建立一第二能量补偿查找表,其中该第二能量补偿查找表记录该第一方向上的坐标与该第二能量补偿的关系;(f)对比该第一能量分布查找表与该第二能量补偿查找表,以找出该第一能量分布于该第一方向上所对应的该第二能量补偿,进而基于该对应的第二能量补偿来修正该第二能量分布以计算该接触点于该第二方向上所对应的位置;以及(g)对比该第二能量分布查找表与该第一能量补偿查找表,以找出第二能量分布于该第二方向上对应的该第一能量补偿,进而基于该对应的第一能量补偿来修正该第一能量分布以计算该接触点于该第一方向上所对应的位置。...

【技术特征摘要】

【专利技术属性】
技术研发人员:洪春龙杨竣崴许育民郑咏泽
申请(专利权)人:友达光电股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利