一种确定触摸屏校准准则、触摸屏响应方法及相关装置的制造方法_2

文档序号:8281976阅读:来源:国知局
元的显示标记点与第一触摸响应点之间的第一映射关系。
[0041]在步骤404中,遍历第一显示单元外的其它显示单元,得到各个显示单元的显示标记点与所对应的触摸响应点之间的全部映射关系,并将全部映射关系确定为触摸屏校准准则,通过该校准准则对显示单元进行独立校准,各个显示单元之间无相互影响,使得触摸屏在触摸时不会产生重大误差。
[0042]为了更清楚地理解本发明,下面结合具体实施例进行详细说明。
[0043]根据触摸屏尺寸和触控精度(最小触摸响应单元,即触摸屏的分辨率)要求,确定出若干个显示单元;例如,假设触摸屏的分辨率为P行N列,则确定出N*P个显示单元,并将显示单元的中心点作为显示单元的显示标记点。
[0044]建立显示表和触摸表,显示表中的元素和触摸表中的元素存在--对应的关系,并将N*P个显示单元的显示标记点的坐标作为显示表中的元素的值。
[0045]使用高精度仪器触摸第一显示单元的显示标记点,得到第一显示单元的显示标记点所对应的第一触摸响应点,将第一触摸响应点的坐标作为触摸表中与该第一显示单元的显示标记点所对应的元素,依次逐个触摸各个显示单元的显示标记点,确定出触摸表中各个元素,得到显示标记点与触摸响应点之间的映射关系,映射关系为触摸屏校准准则。
[0046]本发明的上述实施例中,确定M个显示单元,M大于1,显示单元是根据触摸屏的分辨率得到的分区,通过触摸第一显示单元的显示标记点,得到第一显示单元的显示标记点所对应的第一触摸响应点;第一显示单元的显示标记点为第一显示单元中的任一点;根据第一显示单元的显示标记点与所对应的第一触摸响应点,得到第一显示单元的显示标记点与第一触摸响应点之间的第一映射关系;遍历第一显示单元外的其它显示单元,得到各个显示单元的显示标记点与所对应的触摸响应点之间的全部映射关系,并将全部映射关系确定为触摸屏校准准则;本发明实施例中通过触摸一个显示单元的显示标记点,得到一组映射关系,进而逐个触摸各个显示单元的显示标记点,对各个显示单元进行独立校准,得到触摸屏校准准则;采用独立校准的方式得到的触摸屏校准准则,各个显示单元之间无相互影响,使得触摸屏在触摸时不会产生重大误差。
[0047]图5为本发明实施例提供的一种触摸屏的响应方法,该方法基于上述实施例中所确定的触摸屏校准准则,包括:
[0048]步骤501,获取第一触摸点的坐标;
[0049]步骤502,根据第一触摸点的坐标及各个触摸响应点的坐标,确定出第一触摸点对应的第一触摸响应点;
[0050]步骤503,根据第一触摸响应点的坐标以及触摸屏校准准则,确定与第一触摸响应点所对应的第一显示标记点;
[0051]步骤504,根据第一显示标记点的坐标对第一触摸点进行响应。
[0052]具体地,在步骤501中,根据触摸屏的光网获取到第一触摸点的坐标。
[0053]在步骤502中,根据第一触摸点的坐标,通过计算得到第一触摸点与各个触摸响应点之间的欧式距离;将最小距离所对应的触摸响应点作为触摸点对应的第一触摸响应点。
[0054]该步骤中,优选与第一触摸点之间的距离最小的触摸响应点为第一触摸点对应的第一触摸响应点,提高了触摸点定位的精确度,并提高了触摸屏的响应准确度,提升用户使用触控产品的感受。
[0055]若最小距离所对应的触摸响应点为一个以上,则根据触摸点的上一帧触摸点的坐标重新确定触摸点与触摸表中各个触摸响应点之间的距离;将重新确定的最小距离所对应的触摸响应点作为触摸点对应的触摸响应点;若重新确定的最小距离所对应的触摸响应点为一个以上,则从中随机选取一个触摸响应点作为触摸点对应的触摸响应点。
[0056]在步骤503中,根据触摸响应点以及显示标记点与触摸响应点之间的映射关系,确定与触摸响应点所对应的显示单元的显示标记点,即可得到与触摸响应点所对应的显示单元;
[0057]在步骤504中,将显示单元对应的显示内容确定为触摸目标,以对触摸点进行响应。
[0058]本发明实施例的上述实施例所提供的触摸屏的响应方法基于上述权利要求中的所确定的触摸屏校准准则来实现,由于该触摸屏的校准准则是通过逐个触摸各个显示单元的显示标记点,对各个显示单元进行独立校准的方式而得到的,因此根据该校准准则对触摸屏进行响应,能够有效提高触摸屏响应的准确度,且在不改变硬件结构(不增加成本)的情况下,大大改善了触屏书写、划线等人机交互感受。
[0059]针对上述方法流程,本发明实施例还提供一种确定触摸屏校准准则的装置和终端。
[0060]图6本发明实施例提供的一种确定触摸屏校准准则的装置示意图,该装置包括:
[0061]确定显示单元模块601,用于确定M个显示单元,M大于I ;显示单元是根据触摸屏的分辨率确定的分区;
[0062]处理模块602,用于触摸第一显示单元的显示标记点,得到第一显示单元的显示标记点所对应的第一触摸响应点;第一显示单元的显示标记点为第一显示单元中的任一点;根据第一显示单元的显示标记点与第一触摸响应点,得到第一显示单元的显示标记点与第一触摸响应点之间的第一映射关系;遍历第一显示单元外的其它显示单元,得到各个显示单元的显示标记点与所对应的触摸响应点之间的全部映射关系,并将全部映射关系确定为触摸屏校准准则。
[0063]较佳地,处理模块602具体用于:
[0064]确定显示表,将第一显示单元的显示标记点的坐标作为显示表中的第一显示元素;
[0065]确定触摸表,将第一触摸响应点的坐标作为触摸表中的第一触摸元素;
[0066]将第一显示元素与第一触摸元素进行对应,得到第一显示单元的显示标记点与第一触摸响应点之间的第一映射关系。
[0067]较佳地,显示标记点为显示单元的中心点。
[0068]图7为本发明实施例提供的一种终端示意图,包括触摸屏及上述确定触摸屏校准准则的装置,该终端还包括:
[0069]获取触摸点模块701,用于获取第一触摸点的坐标;
[0070]确定触摸响应点模块702,用于根据第一触摸点的坐标及各触摸响应点的坐标,确定出第一触摸点对应的触摸响应点;
[0071]确定显示点模块703,用于根据触摸响应点的坐标以及对应关系表,确定与触摸响应点所对应的显示点;
[0072]响应模块704,用于根据显示点的坐标对第一触摸点进行响应。
[0073]较佳地,确定触摸响应点模块702还用于:
[0074]计算第一触摸点与各个触摸响应点之间的第一距离;
[0075]比较第一距离,得到最小第一距离;
[0076]将最小第一距离所对应的触摸响应点作为第一触摸点对应的触摸响应点。
[0077]较佳地,确定触摸响应点模块702还用于:
[0078]当最小第一距离所对应的触摸响应点为一个时,以最小第一距离所对应的触摸响应点为第一触摸点对应的触摸响应点;
[0079]当最小第一距离所对应的触摸响应点为一个以上时,则获取第二触摸点,其中,第二触摸点为上一扫描周期内的触摸点;
[0080]计算第二触摸点与最小第一距离所对应的触摸响应点之间的第二距离;
[0081]比较第二距离,得到最小第二距离;
[0082]将最小第二距离所对应的触摸响应点作为第一触摸点对应的触摸响应点。
[0083]从上述内容可以看出:本发明的上述实施例中,确定M个显示单元,M大于1,显示单元是根据触摸屏的分辨率得到的分区,通过触摸第一显示单元的显示标记点,得到第一显示单元的显示标记点所对应的第一触摸响应点;第一显示单元的显示标记点为第一显示单元中的任一点;根据第一显示单元的显示标记点与所对应的第一触摸响应点,得到第一显示单元的显示标记点与第一触摸响应点之间的第一映射关系;遍历第一显示单元外的其它显示单元,得到各个显示单元的显示标记点与所对应的触摸响应点之间的全部映射关系,并将全部映射关系确定为触摸屏校准准则;本发明实施例中通过触摸一个显示单元的显示标记点,得到一组映射关系,进而逐个触摸各个显示单元的显示标记点,对各个显示单元进行独立校准,得到触摸屏校准准则;采用独立校准的方式得到的触摸
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1