本申请实施例涉及触控,涉及但不限于一种触控坐标的上报方法及装置、设备、存储介质。
背景技术:
::1、随着触控
技术领域:
:的不断发展,将触控功能与显示器结合而形成触控显示面板的应用产品也越来越多,包括移动电话(mobile phone)、卫星导航系统(gps navigationsystem)、平板计算器(tablet pc)、个人数码助理以及计算器笔记本计算器(laptop)等,这些应用产品中大多采用电容式触控屏。2、电容式触控屏的工作原理是定时的触发一定频率的扫描信号,检测物体是否按压在终端设备触控屏表面,并根据电容信号计算坐标进行上报。通常情况下,为了提高触控屏上报的触控坐标的精准度,目前相关技术中有基于贝塞尔曲线提出的轨迹优化方法,以及根据触摸轨迹的夹角进行轨迹优化的方法等。3、然而,目前相关技术中关于上报的触控坐标的优化方法存在触控坐标精度不够高的问题,例如在一些游戏应用场景,很多非常小的图标对触控坐标精度要求非常苛刻,如果稍微偏差一点就会导致用户操作误点击,且触控轨迹也存在弯曲的现象,会影响游戏画面的切换流畅度,影响用户触控体验和滑动视觉体验。因此,如何提高触控坐标的精准度和线性度,是一个亟待解决的问题。技术实现思路1、有鉴于此,本申请实施例提供的触控坐标的上报方法及装置、设备、存储介质,可以有效提升触控坐标的精准度和线性度。本申请实施例提供的触控坐标的上报方法及装置、设备、存储介质是这样实现的:2、本申请实施例提供的触控坐标的上报方法,包括:在检测到对终端设备的触控屏的触控操作的情况下,获取所述触控操作对应的初始触控坐标;在所述初始触控坐标与所述触控屏中的预设参考对象存在偏差的情况下,对所述初始触控坐标进行矫正,得到目标触控坐标,所述初始触控坐标与所述触控屏中的预设参考对象存在偏差用于指示所述初始触控坐标与所述预设参考对象之间的距离大于预设距离阈值;上报所述目标触控坐标。3、本申请实施例提供的触控坐标的上报装置,包括:获取模块,用于在检测到对终端设备的触控屏的触控操作的情况下,获取所述触控操作对应的初始触控坐标;矫正模块,用于在所述初始触控坐标与所述触控屏中的预设参考对象存在偏差的情况下,对所述初始触控坐标进行矫正,得到目标触控坐标,所述初始触控坐标与所述触控屏中的预设参考对象存在偏差用于指示所述初始触控坐标与所述预设参考对象之间的距离大于预设距离阈值;上报模块,用于上报所述目标触控坐标。4、本申请实施例提供的计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例所述的方法。5、本申请实施例提供的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例提供的所述的方法。6、本申请实施例所提供的触控坐标的上报方法、装置、计算机设备和计算机可读存储介质中,通过对与触控屏中的预设参考对象存在偏差的初始触控坐标进行矫正,可以提升触控坐标的精准度和线性度,解决
背景技术:
:中所提出的技术问题。技术特征:1.一种触控坐标的上报方法,其特征在于,包括:2.根据权利要求1所述的方法,其特征在于,所述预设参考对象包括参考点和参考直线中的至少一种;3.根据权利要求1所述的方法,其特征在于,在所述获取所述触控操作对应的初始触控坐标之前,所述方法还包括:4.根据权利要求3所述的方法,其特征在于,所述在所述初始触控坐标与所述触控屏中的预设参考对象存在偏差的情况下,对所述初始触控坐标进行矫正,得到目标触控坐标,包括:5.根据权利要求4所述的方法,其特征在于,所述触控屏包括发射通道和接收通道,所述触控操作对应的电容数据包括所述触控操作对应的发射通道和接收通道的采集的电容数据,所述触控操作对应的电容数据的峰值所在的目标区域包括至少一个目标发射通道和至少一个目标接收通道,所述目标区域对应的权重包括所述至少一个目标发射通道对应的权重和/或所述至少一个目标接收通道对应的权重;6.根据权利要求5所述的方法,其特征在于,所述根据所述初始触控坐标与所述预设参考对象的位置关系,确定目标通道,包括:7.根据权利要求5所述的方法,其特征在于,所述在所述目标区域对应的权重中确定与所述目标通道对应的目标权重之前,所述方法还包括:8.根据权利要求7所述的方法,其特征在于,所述获取所述目标区域对应的权重,包括:9.根据权利要求5所述的方法,其特征在于,所述目标权重包括所述至少一个目标发射通道对应的权重,和/或所述至少一个目标接收通道对应的权重,所述根据所述触控操作对应的电容数据和所述目标权重,计算所述触控操作的重心坐标,包括:10.根据权利要求1所述的方法,其特征在于,所述在所述初始触控坐标与所述触控屏中的预设参考对象存在偏差的情况下,对所述初始触控坐标进行矫正,得到目标触控坐标,包括:11.根据权利要求10所述的方法,其特征在于,所述基于预设坐标系数,对所述初始触控坐标进行矫正,得到所述目标触控坐标,包括:12.根据权利要求1所述的方法,其特征在于,所述在所述初始触控坐标与所述触控屏中的预设参考对象存在偏差的情况下,对所述初始触控坐标进行矫正,得到目标触控坐标,包括:13.根据权利要求12所述的方法,其特征在于,所述基于预设的所述触控屏中预设范围内的坐标映射关系,对所述初始触控坐标进行矫正,得到目标触控坐标,包括:14.一种触控坐标的上报装置,其特征在于,包括:15.一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至13任一项所述方法的步骤。16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至13任一项所述的方法。技术总结本申请实施例公开了一种触控坐标的上报方法及装置、设备、存储介质。本申请的技术方案中,在检测到对终端设备的触控屏的触控操作的情况下,获取触控操作对应的初始触控坐标,然后在初始触控坐标与触控屏中的预设参考对象存在偏差的情况下,对初始触控坐标进行矫正,得到目标触控坐标,该初始触控坐标与触控屏中的预设参考对象存在偏差用于指示初始触控坐标与预设参考对象之间的距离大于预设距离阈值,最后上报目标触控坐标。本申请的触控坐标的上报方法中,通过对与触控屏中的预设参考对象存在偏差的初始触控坐标进行矫正,可以提升触控坐标的精准度和线性度。技术研发人员:王涛受保护的技术使用者:OPPO广东移动通信有限公司技术研发日:技术公布日:2024/3/17