一种实现触控的方法及装置的制造方法

文档序号:8498534阅读:191来源:国知局
一种实现触控的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及电子技术领域,尤其涉及一种实现触控的方法及装置。
【背景技术】
[0002] 目前,很多的电子设备(例如,手机或平板电脑等)具有触控功能,即用户可以通 过触摸显示屏幕对电子设备进行操作,常见的可触控的显示屏幕有电容式触摸屏和电阻式 触摸屏等。
[0003] 电容式触摸屏或电阻式触摸屏一般设置在电子设备上,而且与电子设备的显示屏 幕的尺寸一致,这样使得每个电子设备都需要配置与自身的显示屏幕的尺寸一致的触摸 屏,而每个新尺寸的触摸屏都需要重新研发,增加了电子设备的成本。

【发明内容】

[0004] 本发明的实施例提供一种实现触控的方法及装置,用于降低电子设备的成本。
[0005] 为达到上述目的,本发明的实施例采用如下技术方案:
[0006] 第一方面,提供了一种实现触控的方法,包括:
[0007] 获取用于用户触摸的N个校准点的第一坐标;其中,点的第一坐标是指该点在电 子设备的显示屏幕上的像素坐标,所述像素坐标由距离所述显示屏幕上的特定像素点的像 素距离值构成;所述N个校准点中至少3个校准点的第一坐标使得当所述3个校准点显示 在所述显示屏幕上时不在同一条直线上;N彡3,N为整数;
[0008] 获取按照先后顺序显示在所述显示屏幕上的N个校准点的第二坐标;其中,点的 第二坐标是指所述用户触摸该点时深度设备检测到的三维坐标;
[0009] 根据所述N个校准点的第一坐标与所述N个校准点的第二坐标计算点的第一坐标 与该点的第二坐标之间的映射参数,所述映射参数用于当有用户触控所述显示屏幕时,获 取该用户触控的触控点的第一坐标。
[0010] 结合第一方面,在第一种可能的实现方式中,所述根据所述N个校准点的第一坐 标与所述N个校准点的第二坐标计算点的第一坐标与该点的第二坐标之间的映射参数,包 括:
[0011] 根振
【主权项】
1. 一种实现触控的方法,其特征在于,包括: 获取用于用户触摸的N个校准点的第一坐标;其中,点的第一坐标是指该点在电子设 备的显示屏幕上的像素坐标,所述像素坐标由距离所述显示屏幕上的特定像素点的像素距 离值构成;所述N个校准点中至少3个校准点的第一坐标使得当所述3个校准点显示在所 述显示屏幕上时不在同一条直线上;N彡3, N为整数; 获取按照先后顺序显示在所述显示屏幕上的N个校准点的第二坐标;其中,点的第二 坐标是指所述用户触摸该点时深度设备检测到的三维坐标; 根据所述N个校准点的第一坐标与所述N个校准点的第二坐标计算点的第一坐标与该 点的第二坐标之间的映射参数,所述映射参数用于当有用户触控所述显示屏幕时,获取该 用户触控的触控点的第一坐标。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述N个校准点的第一坐标与所 述N个校准点的第二坐标计算点的第一坐标与该点的第二坐标之间的映射参数,包括:
射参数WKyKyKdP K5;其中,(Mc^Ntl)为第一校准点的第一坐标,(M1J 1)为第二校准 点的第一坐标;(M2, N2)为第三校准点的第一坐标;(Xtl, Ytl, Ztl)为所述第一校准点的第二坐 标,(X1, Y1, Z1)为所述第二校准点的第二坐标;(X2, Y2, Z2)为所述第三校准点的第二坐标; 显示在所述显示屏幕上的所述第一校准点、所述第二校准点和所述第三校准点不在同一条 直线上。
3. 根据权利要求2所述的方法,其特征在于,在所述根据所述N个校准点的第一坐标与 所述N个校准点的第二坐标计算点的第一坐标与该点的第二坐标之间的映射参数之后,所 述方法还包括: 当有用户触控所述显示屏幕时,获取所述用户触控的触控点的第二坐标; 根据所述触控点的第二坐标和所述映射参数计算所述触控点的第一坐标。
4. 根据权利要求3所述的方法,其特征在于,所述根据所述触控点的第二坐标和所述 映射参数计算所述触控点的第一坐标;包括:
的第一坐标;(X,Y,Z)为所述触控点的第二坐标。
5. 根据权利要求1所述的方法,其特征在于,在所述获取用于用户触摸的N个校准点的 第一坐标之前,所述方法还包括: 检测是否需要对所述映射参数进行校准; 所述获取用于用户触摸的N个校准点的第一坐标,包括:当需要对所述映射参数进行 校准时,获取用于用户触摸的N个校准点的第一坐标。
6. -种实现触控的装置,其特征在于,包括: 第一获取单元,用于获取用于用户触摸的N个校准点的第一坐标;其中,点的第一坐标 是指该点在电子设备的显示屏幕上的像素坐标,所述像素坐标由距离所述显示屏幕上的特 定像素点的像素距离值构成;所述N个校准点中至少3个校准点的第一坐标使得当所述3 个校准点显示在所述显示屏幕上时不在同一条直线上;N多3, N为整数; 第二获取单元,用于获取按照先后顺序显示在所述显示屏幕上的N个校准点的第二坐 标;其中,点的第二坐标是指所述用户触摸该点时深度设备检测到的三维坐标; 第一运算单元,用于根据所述N个校准点的第一坐标与所述N个校准点的第二坐标计 算点的第一坐标与该点的第二坐标之间的映射参数,所述映射参数用于当有用户触控所述 显示屏幕时,获取该用户触控的触控点的第一坐标。
7. 根据权利要求6所述的装置,其特征在于,所述第一运算单元具体用于:
射参数WKyKyKdP K5;其中,(Mc^Ntl)为第一校准点的第一坐标,(M1J 1)为第二校准 点的第一坐标;(M2, N2)为第三校准点的第一坐标;(Xtl, Ytl, Ztl)为所述第一校准点的第二坐 标,(X1, Y1, Z1)为所述第二校准点的第二坐标;(X2, Y2, Z2)为所述第三校准点的第二坐标; 显示在所述显示屏幕上的所述第一校准点、所述第二校准点和所述第三校准点不在同一条 直线上。
8. 根据权利要求7所述的装置,其特征在于, 所述第二获取单元还用于,当有用户触控所述显示屏幕时,获取所述用户触控的触控 点的第二坐标; 所述装置还包括第二运算单元,用于根据所述触控点的第二坐标和所述映射参数计算 所述触控点的第一坐标。
9. 根据权利要求8所述的装置,其特征在于,所述第二运算单元具体用于:
的第一坐标;(X,Y,Z)为所述触控点的第二坐标。
10. 根据权利要求6所述的装置,其特征在于,所述装置还包括: 检测单元,用于检测是否需要对所述映射参数进行校准; 所述第一获取单元具体用于:当需要对所述映射参数进行校准时,获取用于用户触摸 的N个校准点的第一坐标。
【专利摘要】本发明实施例公开了一种实现触控的方法及装置,涉及电子技术领域,用于降低电子设备的成本。该方法包括:获取用于用户触摸的N个校准点的第一坐标;获取按照先后顺序显示在所述显示屏幕上的N个校准点的第二坐标;根据所述N个校准点的第一坐标与所述N个校准点的第二坐标计算点的第一坐标与该点的第二坐标之间的映射参数,所述映射参数用于当有用户触控所述显示屏幕时,获取该用户触控的触控点的第一坐标。本发明实施例提供的技术方案可用于实现对电子设备的触控的过程中。
【IPC分类】G06F3-041
【公开号】CN104820523
【申请号】CN201510257058
【发明人】赵星星
【申请人】京东方科技集团股份有限公司
【公开日】2015年8月5日
【申请日】2015年5月19日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1