一种模拟触控的方法和系统技术方案

技术编号:21224220 阅读:63 留言:0更新日期:2019-05-29 04:58
本申请提供了一种模拟触控的方法和系统,包括电子显示屏,还包括安装在电子显示屏上的触控感应器,所述电子显示屏与所述触控感应器通信连接,本申请实施例针对不具有触摸控制的电子显示屏,利用安装在电子显示屏上的触控感应器检测障碍物的活动,并将该活动在电子显示屏上以虚拟标识的方式将该障碍物的运动轨迹或停留位置对应显示,并在电子显示屏上完成所述位置的触发操作,如单击、双击、选中等,以此对电子显示屏实现了模拟触控或虚拟鼠标的功能,解决了目前用户无法使用手或演示棒在讲解过程中简单、便捷地控制大屏的显示内容的问题。

A Method and System for Simulating Touch Control

This application provides a method and system for simulating touch control, including an electronic display screen and a touch sensor mounted on an electronic display screen. The electronic display screen is communicatively connected with the touch sensor. The embodiment of this application is directed at an electronic display screen without touch control. The touch sensor mounted on the electronic display screen is used to detect the activities of obstacles, and will This activity displays the movement track or residence position of the obstacle on the electronic display screen in the way of virtual identification, and completes the triggering operation of the position on the electronic display screen, such as clicking, double-clicking and selecting medium. This realizes the function of analog touch control or virtual mouse on the electronic display screen, and solves the problem that users can not use hands or demonstration sticks to simplify the process of explanation. Simply and conveniently control the display content of large screen.

【技术实现步骤摘要】
一种模拟触控的方法和系统
本申请涉及虚拟触控
,特别是涉及一种模拟触控的方法和一种模拟触控的系统。
技术介绍
数字大屏已经广泛使用在各种演示场所,如电视台,演播室,宣传活动等各种需要使用大屏进行演示的场所,但目前很多数字大屏不具备触摸控制,从而用户无法在讲解过程中简单、便捷地控制大屏的显示内容。
技术实现思路
本申请提供一种模拟触控的方法和一种模拟触控的系统,以解决目前用户无法使用手或演示棒在讲解过程中简单、便捷地控制大屏的显示内容的问题。为了解决上述问题,本申请公开了一种模拟触控的方法,包括电子显示屏,还包括安装在电子显示屏上的触控感应器,所述电子显示屏与所述触控感应器通信连接,所述方法包括:根据所述电子显示屏的四个角落像素点,确定四个虚拟标定点;在所述触控感应器的探测面上确定与所述四个虚拟标定点对应的四个实际标定点;接收所述触控感应器发送的用户触控信号;其中,所述用户触控信号是由所述触控感应器在所述四个实际标定点确定的触控范围内采集到的,包括一个实际触控点数据或若干个连续不同的实际触控点数据;根据所述实际触控点数据,确定所述实际触控点在所述电子显示屏上的虚拟触控点;针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作。可选的,所述触控感应器位于所述电子显示屏的顶端中央或底端中央,且所述触控感应器的探测面与所述电子显示屏的显示面平行。优选的,所述实际触控点数据包括若干个子触控点坐标,所述方法还包括:将若干个子触控点坐标进行数据平滑处理,得到目标子触控点坐标。可选的,根据所述实际触控点数据,确定所述实际触控点在所述电子显示屏上的虚拟触控点的步骤包括:根据所述目标子触控点坐标,确定所述目标子触控点在所述电子显示屏上的虚拟触控点。可选的,当所述用户触控信号包括一个实际触控点数据时;针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作的步骤包括:若所述虚拟触控点在第一时间阈值内的触发次数为1次,在所述电子显示屏上单击涉及位于所述虚拟触控点位置处的内容;若所述虚拟触控点在第一时间阈值内的触发次数为2次,在所述电子显示屏上双击涉及位于所述虚拟触控点位置处的内容。可选的,当所述用户触控信号包括若干个连续的实际触控点数据时;针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作的步骤包括:若在第二时间阈值内,若干个连续的所述虚拟触控点依次被触发且触发次数为1次,在所述电子显示屏上选中涉及位于所述虚拟触控点位置处的内容。可选的,所述方法还包括:若所述虚拟触控点在第三时间阈值内的触发次数为0次,则判断为所述虚拟触控点在所述电子显示屏上已消失。为了解决上述问题,本申请还公开了一种模拟触控的系统,包括电子显示屏,还包括安装在电子显示屏上的触控感应器,所述电子显示屏与所述触控感应器通信连接,所述系统包括以下模块:虚拟标定点确定模块,用于根据所述电子显示屏的四个角落像素点,确定四个虚拟标定点;实际标定点确定模块,用于在所述触控感应器的探测面上确定与所述四个虚拟标定点对应的四个实际标定点;用户触控信号接收模块,用于接收所述触控感应器发送的用户触控信号;其中,所述用户触控信号是由所述触控感应器在所述四个实际标定点确定的触控范围内采集到的,包括一个实际触控点数据或若干个连续不同的实际触控点数据;虚拟触控点确定模块,用于根据所述实际触控点数据,确定所述实际触控点在所述电子显示屏上的虚拟触控点;虚拟触控响应模块,用于针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作。本申请实施例还提供了一种装置,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如本申请实施例所述的一个或多个的方法。本申请实施例还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本申请实施例所述的一个或多个的方法。与现有技术相比,本申请包括以下优点:本申请实施例针对不具有触摸控制的电子显示屏,利用安装在电子显示屏上的触控感应器检测障碍物的活动,并将该活动在电子显示屏上以虚拟标识的方式将该障碍物的运动轨迹或停留位置对应显示,并在电子显示屏上完成所述位置的触发操作,如单击、双击、选中等,以此对电子显示屏实现了模拟触控或虚拟鼠标的功能,解决了目前用户无法使用手或演示棒在讲解过程中简单、便捷地控制大屏的显示内容的问题。附图说明图1是本申请实施例一种模拟触控的方法的步骤流程图;图2是本申请实施例一种模拟触控的系统的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。实施例1:参照图1,示出了本申请实施例一种模拟触控的方法的步骤流程图,包括电子显示屏,还包括安装在电子显示屏上的触控感应器,所述电子显示屏与所述触控感应器通信连接,所述方法具体可以包括以下步骤:步骤S101:根据所述电子显示屏的四个角落像素点,确定四个虚拟标定点;一般的电子显示屏为矩形且电子显示屏由若干个像素点组成,所以电子显示屏的四个角落的像素点的值是已知的,设定电子显示屏的四个角落像素点为四个虚拟标定点,虚拟标定点的坐标值为角落像素点的像素值。以电子显示屏左上角落像素点为原点建立虚拟坐标,可确定四个虚拟标定点A0、B0、C0、D0的坐标。步骤S102:在所述触控感应器的探测面上确定与所述四个虚拟标定点对应的四个实际标定点;以触控感应器为原点建立绝对坐标系,触控感应器发射的探测面为绝对坐标系的平面,通过用极细的工具(如铅笔等)在所述触控感应器的探测面上对应点击电子显示屏上的4个虚拟标定点的方式,触控感应器可检测到该4个虚拟标定点在绝对坐标系下对应的绝对坐标位置,即与所述四个虚拟标定点对应的四个实际标定点,分别为A1、B1、C1、D1。四个实际标定点确定一个矩形平面,所确定的平面的中心点(四个实际标定点的对角线相交点)与所述电子显示屏的中心点重合,这样可最大化地将虚拟标定点确定的矩形平面与电子显示屏的实际显示屏相对应,可保障后续任意一位置点计算的精确度。为了便于计算,优选的,上述触控感应器可位于所述电子显示屏的顶端中央或底端中央,且所述触控感应器的探测面与所述电子显示屏的显示面平行。步骤S103:接收所述触控感应器发送的用户触控信号;其中,所述用户触控信号是由所述触控感应器在所述四个实际标定点确定的触控范围内采集到的,包括一个实际触控点数据或若干个连续不同的实际触控点数据;当用户用手或其他物件点击电子显示屏,被触控感应器所探测到时,触控感应器可直接探测出该触控位置在绝对坐标系下的坐标值,即得到实际触控点数据。用户在触控的过程中,手或其他物件可能只停留在一个位置完成点击的动作,因此触控感应器在一定时间内所接收到的用户触控信号可能只有一个实际触控点数据。当手或其他物件处于移动状态时,本文档来自技高网...

【技术保护点】
1.一种模拟触控的方法,包括电子显示屏,其特征在于,还包括安装在电子显示屏上的触控感应器,所述电子显示屏与所述触控感应器通信连接,所述方法包括:根据所述电子显示屏的四个角落像素点,确定四个虚拟标定点;在所述触控感应器的探测面上确定与所述四个虚拟标定点对应的四个实际标定点;接收所述触控感应器发送的用户触控信号;其中,所述用户触控信号是由所述触控感应器在所述四个实际标定点确定的触控范围内采集到的,包括一个实际触控点数据或若干个连续不同的实际触控点数据;根据所述实际触控点数据,确定所述实际触控点在所述电子显示屏上的虚拟触控点;针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作。

【技术特征摘要】
1.一种模拟触控的方法,包括电子显示屏,其特征在于,还包括安装在电子显示屏上的触控感应器,所述电子显示屏与所述触控感应器通信连接,所述方法包括:根据所述电子显示屏的四个角落像素点,确定四个虚拟标定点;在所述触控感应器的探测面上确定与所述四个虚拟标定点对应的四个实际标定点;接收所述触控感应器发送的用户触控信号;其中,所述用户触控信号是由所述触控感应器在所述四个实际标定点确定的触控范围内采集到的,包括一个实际触控点数据或若干个连续不同的实际触控点数据;根据所述实际触控点数据,确定所述实际触控点在所述电子显示屏上的虚拟触控点;针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作。2.根据权利要求1所述的方法,其特征在于,所述触控感应器位于所述电子显示屏的顶端中央或底端中央,且所述触控感应器的探测面与所述电子显示屏的显示面平行。3.根据权利要求1所述的方法,其特征在于,所述实际触控点数据包括若干个子触控点坐标,所述方法还包括:将若干个子触控点坐标进行数据平滑处理,得到目标子触控点坐标。4.根据权利要求3所述的方法,其特征在于,根据所述实际触控点数据,确定所述实际触控点在所述电子显示屏上的虚拟触控点的步骤包括:根据所述目标子触控点坐标,确定所述目标子触控点在所述电子显示屏上的虚拟触控点。5.根据权利要求4所述的方法,其特征在于,当所述用户触控信号包括一个实际触控点数据时;针对所述虚拟触控点的触发时长和触发次数,在所述电子显示屏上响应于所述触发时长和触发次数而使得执行涉及位于所述虚拟触控点位置处的内容或点的动作的步骤包括:若所述虚拟触控点在第一时间阈值内的触发次数为1次,在所述电子显示屏上单击涉及位于所述虚拟触控点位置处的内容;若所述虚拟触控点在第一时间阈值内的触发次数为2次,在所述电子显示屏上双击涉及位于所述虚拟触控点位置处的内容。6.根据...

【专利技术属性】
技术研发人员:任雅青刘鹏郭红艳郑培枫
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1