本申请实施例涉及光学触摸屏,尤其涉及一种基于传感器的防误触方法、装置、设备及存储介质。
背景技术:
1、光学触摸屏是一种基于光学触摸技术的触摸屏,光学触摸技术是一种不同于现有的电阻、电容等的触摸技术,光学传感器对细致的动作反应快速,可应用于会议场所、商业展示场所、教育培训场所、展览展示、金融行业和部队等诸多行业。
2、光学触摸屏是将光学信号传感器(发射模块和接收模块)设置于光学触摸屏的盖板玻璃四周边缘侧或盖板玻璃左上和右上对角处,且均设计在盖板玻璃表面上层。左上角和右上角的光学信号传感器均包含发射模块和接收模块,其中,发射模块发射光学信号,发射出的光学信号利用左侧、右侧和地侧的反射片进行反射,反射的光学信号回到光学信号传感器处,被光学信号传感器中的接收模块所接收,在此期间会形成一个密集光学信号网状(肉眼不可见)。通过检测盖板玻璃表面的光学信号的变化而判断是否有物体触摸。
3、现有的光学触摸屏,出现有蚊虫附着于光学触摸屏上时,容易造成误触摸,导致出现“乱跳点”或“爆点”等误操作情况,影响使用体验。
技术实现思路
1、本申请实施例提供的一种基于传感器的防误触方法、装置、设备及存储介质,能够解决光学触摸屏的误触摸导致的误操作的问题,减少光学触摸屏的误触摸情况,提升光学触摸屏的使用体验。
2、在第一方面,本申请实施例提供了一种基于传感器的防误触方法,用于光学触摸屏,光学触摸屏上设置有至少一个传感器,该方法包括:
3、检测光学触摸屏的光学信号是否发生变化,并通过传感器检测光学触摸屏的预设范围内是否存在活动物体,其中,光学触摸屏的预设范围在垂直于光学触摸屏的方向上,邻近光学触摸屏的光学检测范围;
4、若检测到光学触摸屏的预设范围内存在活动物体,则在检测到光学信号发生变化时,生成触摸数据,并根据触摸数据进行触控响应;
5、若检测到光学触摸屏的预设范围内不存在活动物体,则在检测到光学信号发生变化时,忽略光学信号的变化。
6、在第二方面,本申请实施例提供了一种基于传感器的防误触装置,用于光学触摸屏,光学触摸屏上设置有至少一个传感器,该装置包括:
7、检测单元,用于检测光学触摸屏的光学信号是否发生变化,并通过传感器检测光学触摸屏的预设范围内是否存在活动物体,其中,光学触摸屏的预设范围在垂直于光学触摸屏的方向上,邻近光学触摸屏的光学检测范围;
8、触控单元,用于若检测到光学触摸屏的预设范围内存在活动物体,则在检测到光学信号变化时,生成触摸数据,并根据触摸数据进行触控响应,若检测到光学触摸屏的预设范围内不存在活动物体,则在检测到光学信号发生变化时,忽略光学信号的变化。
9、在第三方面,本申请实施例提供了一种基于传感器的防误触设备,包括:
10、显示屏、存储器以及一个或多个处理器;
11、存储器,用于存储一个或多个程序;
12、当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面所述的基于传感器的防误触方法。
13、在第四方面,本申请实施例提供了一种存储计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于传感器的防误触方法。
14、本申请实施例中,通过传感器检测到光学触摸屏的预设范围内不存在活动物体时,当检测到光学信号发生变化时,则忽略光学信号的变化的技术手段,解决了光学触摸屏的误触摸导致的误操作的技术问题,当光学触摸屏的预设范围内不存在活动物体时,检测到光学信号的变化,则可以判断对应引起光学信号变化的操作为非人为操作的误触摸,通过忽略该光学信号的变化来避免非人为操作的误触摸引起的误操作,减少光学触摸屏出现误触摸响应的情况,提升光学触摸屏的使用体验。此外,当检测到光学触摸屏的预设范围内存在活动物体,并且检测到光学信号发生变化时,则判断对应引起光学信号变化的操作为人为操作,此时,根据光学信号的变化生成的触摸数据进行对应的触控响应,实现根据人为操作而生成的触摸数据对光学触摸屏进行对应的控制,从而提升用户的使用体验。
1.一种基于传感器的防误触方法,其特征在于,用于光学触摸屏,所述光学触摸屏上设置有至少一个传感器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述传感器包括摄像头,或所述传感器包括摄像头和第一传感器,所述第一传感器包括雷达和/或红外测距传感器;
3.根据权利要求2所述的方法,其特征在于,所述检测所述光学触摸屏的光学信号是否发生变化,并通过所述摄像头检测所述光学触摸屏的预设范围内是否存在物体,包括:
4.根据权利要求2所述的方法,其特征在于,所述检测所述光学触摸屏的光学信号是否发生变化,并通过所述第一传感器检测所述光学触摸屏的预设范围内是否存在物体,包括:
5.根据权利要求1所述的方法,其特征在于,所述若检测到所述光学触摸屏的预设范围内存在活动物体,则在检测到所述光学信号发生变化时,生成触摸数据,并根据所述触摸数据进行触控响应,包括:
6.根据权利要求1所述的方法,其特征在于,所述若检测到所述光学触摸屏的预设范围内存在活动物体,则在检测到所述光学信号发生变化时,生成触摸数据,并根据所述触摸数据进行触控响应,包括:
7.根据权利要求1所述的方法,其特征在于,所述若检测到所述光学触摸屏的预设范围内存在活动物体,则在检测到所述光学信号发生变化时,生成触摸数据,并根据所述触摸数据进行触控响应,包括:
8.一种基于传感器的防误触装置,其特征在于,用于光学触摸屏,所述光学触摸屏上设置有至少一个传感器,所述装置包括:
9.一种基于传感器的防误触设备,其特征在于,包括:
10.一种存储计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由处理器执行时用于执行如权利要求1-7任一所述的方法。
