一种显示设备中触控事件的响应方法及显示设备与流程

文档序号:18162520发布日期:2019-07-13 09:24阅读:174来源:国知局
一种显示设备中触控事件的响应方法及显示设备与流程

本申请涉及电视技术领域,尤其涉及一种显示设备中触控事件的响应方法及显示设备。



背景技术:

激光电视是采用激光光源作为显示光源,并配合前投影显示技术成像,配备专用投影幕,可接收广播电视节目或互联网电视节目的投影显示设备。激光电视与led电视相比,首先在在图像显示方面,与led电视同为固态光源的激光,无论是技术、成本还是领先性等方面,均优于led电视。

红外触控框,也称为红外线技术触摸屏(infraredtouchscreentechnology),是由装在触摸屏外框上的红外线发射与接收感测元件构成。在屏幕表面上可形成红外线探测网,任何触摸物体可通过改变触点上的红外线而实现触摸屏操作。红外触控框是通过红外线发射与接收感测元件,在屏幕表面形成红外线探测网,触控操作的物体(比如手指)可以改变触控点的红外线,进而被转化成触控点的坐标位置而实现操作响应。

目前将激光电视与红外触控框结合使用已较为普遍,现有的激光电视的投影方式与红外触控框的安装方向一一对应,但是由于激光电视的投影方式可以有多种选项,当用户在更改激光电视的投影方式时,还需要调整红外触控框安装才能适应激光电视的投影方式,从而造成较差的操作体验。



技术实现要素:

有鉴于此,本申请提供一种显示设备中触控事件的响应方法及显示设备,来解决红外触控框的坐标位置与显示设备采用的投影方式不适配的问题。

具体地,本申请是通过如下技术方案实现的:

本申请提供一种显示设备中触控事件的响应方法,所述显示设备采用激光光源作为显示光源,并通过投影方式显示图像,所述方法包括:

接收与显示设备连接的红外触控框发送的触控点坐标;

基于显示设备当前的投影方式对应的算法调整所述触控点坐标;其中,所述显示设备内预设有至少一种投影方式对应的算法;

根据调整后的触控点坐标确定对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

作为一个实施例,接收与显示设备连接的红外触控框发送的触控点坐标,包括:

通过自身与所述红外触控框连接的usb接口接收所述红外触控框发送的所述触控点坐标。

作为一个实施例,基于显示设备当前的投影方式对应的算法调整所述触控点坐标,包括:

若投影方式为桌面正投,则将所述触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标;

若投影方式为桌面背投,则将所述触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标;

若投影方式为吊顶正投,则将所述触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标;

若投影方式为吊顶背投,则将所述触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标。

本申请还提供一种显示设备中触控事件的响应方法,所述显示设备采用激光光源作为显示光源,并通过投影方式显示图像,所述方法包括:

接收与显示设备连接的红外触控框发送的触控点坐标;其中,所述触控点坐标是所述红外触控框根据显示设备当前的投影方式所对应的算法调整而得到;

根据所述触控点坐标确定对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

作为一个实施例,所述显示设备预先将其采用的至少一种投影方式发送至所述红外触控框。

作为一个实施例,

所述至少一种投影方式通过usb协议的标志位来标识。

作为一个实施例,所述触控点坐标是所述红外触控框根据显示设备当前的投影方式所对应的算法调整而得到,包括:

若投影方式为桌面正投,则将所述触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标;

若投影方式为桌面背投,则将所述触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标;

若投影方式为吊顶正投,则将所述触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标;

若投影方式为吊顶背投,则将所述触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标。

基于相同的构思,本申请提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述显示设备中触控事件的响应方法的任一步骤。

基于相同的构思,本申请提供一种显示设备,所述显示设备包括存储器、处理器、通信接口以及通信总线;其中,所述存储器、处理器、通信接口通过所述通信总线进行相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的计算机程序,所述处理器执行所述计算机程序时实现上述显示设备中触控事件的响应方法的任一步骤。

由此可见,本申请可以使显示设备接收与自身连接的红外触控框发送的触控点坐标,基于显示设备当前的投影方式对应的算法调整所述触控点坐标,所述显示设备内预设有至少一种投影方式对应的算法;根据调整后的触控点坐标确定对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

相比于现有技术中只能通过改变红外触控框的安装方向来适应显示设备的投影方式,本申请可以通过投影方式对应的算法调整触控点的坐标得到对应的触控事件,从而可以在红外触控框的安装方向不变的情况下,适应显示设备的各种投影方式,简化用户安装操作,优化用户体验。

附图说明

图1是现有技术中的激光电视与红外触控框连接示意图;

图2是本申请一种示例性实施方式中的一种显示设备中触控事件的响应方法处理流程图;

图3是本申请一种示例性实施方式中的另一种显示设备中触控事件的响应方法处理流程图;

图4-1、4-2、4-3、4-4是本申请一种示例性实施方式中的投影方式与坐标转换关系的示意图;

图5本申请一种示例性实施方式中的显示设备的硬件结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

如图1所示的激光电视与红外触控框的连接方法,激光电视可以投影到投影布上,红外触控框安装在投影布表面,红外触控框与激光电视通过usb连接,用户可以通过触摸红外触控框中的任意位置实现对激光电视的操作控制。但是由于激光电视的投影方式可以有多种选项,当用户在更改激光电视的投影方式时,还需要调整红外触控框安装才能适应激光电视的投影方式,才能响应用户的触控事件,从而造成较差的操作体验。

为了解决现有技术存在的问题,本申请提供一种显示设备中触控事件的响应方法,通过显示设备自身按照其投影方式对应的算法调整红外触控框发送的触控点坐标,或者,通过红外触控框根据显示设备的投影方式对应的算法调整触控点坐标,使得显示设备能够获取到与其采用的投影方式适配的触控点坐标,从而可以响应该触控点坐标对应的触控事件,以执行所述触控事件对应的控制显示设备的功能。相比于现有技术中只能通过改变红外触控框的安装方向来适应显示设备的投影方式,本申请可以在红外触控框的安装方向不变的情况下,适应显示设备的各种投影方式,简化用户安装操作,优化用户体验。

请参考图2,是本申请一种示例性实施方式中的一种显示设备中触控事件的响应方法的处理流程图,所述显示设备采用激光光源作为显示光源,并通过投影方式显示图像,在本实施例中,将激光电视作为一种显示设备,结合图1中的连接关系,对本申请提供的显示设备中触控事件的响应方法进行示例性说明,所述方法包括:

步骤201、接收与显示设备连接的红外触控框发送的触控点坐标;

在本实施例中,当用户在红外触控框上发生触控时,红外触控框可以获取触控点的坐标,并将该触控点的坐标发送到自身连接的显示设备(即激光电视)上,以使显示设备可以接收自身连接的红外触控框发送的触控点坐标。

作为一个实施例,显示设备可以通过自身与所述红外触控框连接的usb接口接收所述红外触控框发送的所述触控点坐标。

步骤202、基于显示设备当前的投影方式对应的算法调整所述触控点坐标;其中,所述显示设备内预设有至少一种投影方式对应的算法;

显示设备可以基于预设的投影方式对应的算法来调整所述触控点坐标,其中该显示设备内预设有至少一种投影方式对应的算法。

示例性的,如图4-1、4-2、4-3、4-4所示的投影方式与红外触控框坐标系的对应关系,可知投影方式对应的算法具体包括:

若投影方式为桌面正投,则调整后的触控点坐标不变,即将所述触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标,如图4-1所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的坐标与点p的坐标一致,也为(x,y);

若投影方式为桌面背投,则将所述触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标,如图4-2所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的横坐标为p点的横坐标取反,p’点的纵坐标与p点的纵坐标相同,则调整后的点p’的坐标为(-x,y);

若投影方式为吊顶正投,则将所述触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标,如图4-3所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的横坐标与p点的横坐标相同,p’点的纵坐标为p点的纵坐标取反,则调整后的点p’的坐标为(x,-y);

若投影方式为吊顶背投,则将所述触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标,如图4-4所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的横坐标为p点的横坐标取反,p’点的纵坐标为p点的纵坐标取反,则调整后的点p’的坐标为(-x,-y)。

步骤203、根据调整后的触控点坐标确定对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

显示设备可以根据调整后的触控点坐标确定对应的界面中的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

例如,用户触摸显示设备上显示的应用程序图标,显示设备响应于该触摸操作对应的触控事件,执行启动该应用程序的功能。

相比于现有技术中只能通过改变红外触控框的安装方向来适应显示设备的投影方式,本申请中显示设备可以通过其投影方式对应的算法调整红外触控框发送的触控点的坐标,从而根据调整后的触控点坐标得到对应的触控事件,从而可以在红外触控框的安装方向不变的情况下,适应显示设备的各种投影方式,简化用户安装操作,优化用户体验。

请参考图3,是本申请一种示例性实施方式中的另一种显示设备中触控事件的响应方法的处理流程图,所述显示设备采用激光光源作为显示光源,并通过投影方式显示图像,所述方法包括:

步骤301、接收与显示设备连接的红外触控框发送的触控点坐标;其中,所述触控点坐标是所述红外触控框根据显示设备当前的投影方式所对应的算法调整而得到;

在本实施例中,当用户在红外触控框上发生触控时,红外触控框可以获取初始的触控点坐标,然后红外触控框获取显示设备当前的投影方式,然后根据该投影方式所对应的算法调整该初始触控点坐标,从而得到调整后的触控点坐标。

作为一个实施例,显示设备可以通过自身与红外触控框连接的usb接口,预先将其采用的至少一种投影方式发送至所述红外触控框。其中,所述至少一种投影方式可以通过usb协议的标志位来标识。例如,这里可以通过两个标志位来标识投影方式,00标识图4-1所示的桌面正投投影方式,01标识图4-2所示的桌面背投投影方式,10标识图4-3所示的吊顶正投投影方式,11标识图4-4所示的吊顶背投投影方式。

作为一个实施例,显示设备还可以通过自身与红外触控框连接的usb接口接收所述红外触控框发送的所述触控点坐标。

作为一个实施例,红外触控框根据投影方式对应的算法调整初始的触控点坐标,如图4-1、4-2、4-3、4-4所示的投影方式与红外触控框的坐标对应关系,可知投影方式对应的算法具体包括:

若投影方式为桌面正投,则调整后的触控点坐标不变,即将所述初始的触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述初始的触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标,如图4-1所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的坐标与点p的坐标一致,也为(x,y);

若投影方式为桌面背投,则将所述初始的触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述初始的触控点坐标中的纵坐标作为调整后的触控点坐标中的纵坐标,如图4-2所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的横坐标为p点的横坐标取反,p’点的纵坐标与p点的纵坐标相同,则调整后的点p’的坐标为(-x,y);

若投影方式为吊顶正投,则将所述初始的触控点坐标中的横坐标作为调整后的触控点坐标中的横坐标,将所述初始的触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标,如图4-3所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的横坐标与p点的横坐标相同,p’点的纵坐标为p点的纵坐标取反,则调整后的点p’的坐标为(x,-y);

若投影方式为吊顶背投,则将所述初始的触控点坐标中的横坐标取反后作为调整后的触控点坐标中的横坐标,将所述初始的触控点坐标中的纵坐标取反后作为调整后的触控点坐标中的纵坐标,如图4-4所示,若触控点为p时,其坐标为(x,y),经过对应的算法调整后,调整后的点p’的横坐标为p点的横坐标取反,p’点的纵坐标为p点的纵坐标取反,则调整后的点p’的坐标为(-x,-y)。

步骤302、根据所述触控点坐标确定对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

显示设备可以根据收到的触控点坐标确定对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能。

例如,用户触摸显示设备上显示的应用程序图标,显示设备响应于该触摸操作对应的触控事件,执行启动该应用程序的功能。

相比于现有技术中只能通过改变红外触控框的安装方向来适应显示设备的投影方式,本申请可以使红外触控框通过预先获取的投影方式对应的算法调整触控点的坐标,再将调整后的触控点坐标发送到显示设备,以使显示设备得到对应的触控事件,并响应所述触控事件,以执行所述触控事件对应的控制显示设备的功能,从而可以在红外触控框的安装方向不变的情况下,适应显示设备的各种投影方式,简化用户安装操作,优化用户体验。

基于相同的构思,本申请还提供一种显示设备,如图5所示,所述显示设备包括存储器51、处理器52、通信接口53以及通信总线54;其中,所述存储器51、处理器52、通信接口53通过所述通信总线54进行相互间的通信;

所述存储器51,用于存放计算机程序;

所述处理器52,用于执行所述存储器51上所存放的计算机程序,所述处理器52执行所述计算机程序时实现本申请实施例提供的显示设备中触控事件的响应方法的任一步骤。

本申请还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例提供的显示设备中触控事件的响应方法的任一步骤。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于网络设备和计算机可读存储介质的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1