[发明专利]数据处理方法及装置、电子设备、存储介质在审
申请号: | 202010792925.X | 申请日: | 2020-08-07 |
公开(公告)号: | CN111880721A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 闫俊超 | 申请(专利权)人: | 北京集创北方科技股份有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/041;G06F3/044 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 102600 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 存储 介质 | ||
本申请提供一种数据处理方法及装置、电子设备、存储介质,该方法包括:获取触控面板上的触控点坐标;判断所述触控点坐标是否处于预设的触控范围内;如果所述触控点坐标不处于预设的触控范围内,连接所述触控面板的中心点坐标与所述触控点坐标,得到连接线;将所述触控点坐标更新为所述连接线与所述触控范围的轮廓线的交点坐标;实现了对于边缘触控位置的坐标校正,从而达到对于边缘触控位置的触控轨迹的平滑效果。
技术领域
本申请涉及触控技术领域,特别涉及一种数据处理方法及装置、电子设备、存储介质。
背景技术
触控系统中,常需要对不同类型的触控面板设计针对性的坐标计算、边缘数据处理等方案,以实现在不同形状的触控面板下的精确报点、光滑边缘等效果。
对于圆形触控面板而言,通常包含n行n列的触控传感器(n为正整数),如图1所示为包含8行8列触控传感器的圆形触控面板。沿着圆形边界处的触控传感器会被删减,即面积变小。如图2所示,边缘触控位置的触控电容数据经数据预处理后,由于触控电容数据很难保持均匀,边缘划线轨迹呈锯齿、弯曲等情况。
发明内容
本申请实施例提供了一种数据处理方法,实现对于边缘触控位置的坐标校正,从而达到对于边缘触控位置的触控轨迹的平滑效果。
本申请提供了一种数据处理方法,所述方法包括:
获取触控面板上的触控点坐标;
判断所述触控点坐标是否处于预设的触控范围内;
如果所述触控点坐标不处于预设的触控范围内,连接所述触控面板的中心点坐标与所述触控点坐标,得到连接线;
将所述触控点坐标更新为所述连接线与所述触控范围的轮廓线的交点坐标。
在一实施例中,所述获取触控面板上的触控点坐标,包括:
采集所述触控面板上的触控电容数据;
对所述触控电容数据进行预处理,获得所述触控点坐标。
在一实施例中,所述方法还包括:
针对触控轨迹上的每一个触控点坐标,均进行边缘判断和坐标更新处理,得到边缘平滑触控轨迹。
在一实施例中,所述触控面板为半径为R的圆形面板,所述预设的触控范围为半径为r的圆形,其中R0,r0且rR;所述判断触控点坐标是否处于预设的触控范围内,包括:
计算所述触控面板的中心点坐标;
计算所述触控点坐标与所述中心点坐标之间的欧式距离;
若所述欧式距离大于r,指示所述触控点坐标不处于预设的触控范围内;反之,指示所述触控点坐标处于预设的触控范围内。
在一实施例中,所述计算所述触控面板的中心点坐标,包括:
根据所述触控面板的横坐标最大值和纵坐标最大值,计算所述触控面板的中心点坐标。
在一实施例中,所述将所述触控点坐标更新为所述连接线与所述触控范围的轮廓线的交点坐标之前,所述方法还包括:
计算所述连接线与所述触控范围的轮廓线的交点坐标。
在一实施例中,所述计算所述连接线与所述触控范围的轮廓线的交点坐标,包括:
计算所述连接线相对于坐标轴的偏转角度;
将所述欧式距离减去r,所得结果记为ΔD;
根据所述偏转角度,计算ΔD在坐标轴上的映射距离;
根据所述映射距离和所述触控点坐标,计算所述交点坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京集创北方科技股份有限公司,未经北京集创北方科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010792925.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全方位吹淋风淋室
- 下一篇:一种油漆废水处理组合物及处理方法