CN111078056B - 电子设备和信号处理方法 - Google Patents
电子设备和信号处理方法 Download PDFInfo
- Publication number
- CN111078056B CN111078056B CN201911403266.XA CN201911403266A CN111078056B CN 111078056 B CN111078056 B CN 111078056B CN 201911403266 A CN201911403266 A CN 201911403266A CN 111078056 B CN111078056 B CN 111078056B
- Authority
- CN
- China
- Prior art keywords
- display panel
- touch point
- point information
- sensing signal
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1641—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being formed by a plurality of foldable display components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开提供了一种电子设备,该电子设备包括第一显示面板、第二显示面板和第一处理装置。第一显示面板设置有至少一个第一力敏元件,第一力敏元件用于感应操作体在第一显示面板的触摸操作并生成第一感应信号;第二显示面板设置有至少一个第二力敏元件,第二力敏元件用于感应操作体在第二显示面板的触摸操作并生成第二感应信号;第一处理装置用于接收第一感应信号和第二感应信号,并基于第一感应信号和第二感应信号得到输入信息。本公开还提供了一种信号处理方法。
Description
技术领域
本公开涉及一种机器人通信方法和一种机器人。
背景技术
随着科学技术的快速发展,手机、笔记本电脑等电子设备已经越来越多地被应用于人们的工作和生活中。为了增加电子设备的功能以及为了给用户提供更好的使用体验,电子设备的形态越来越多样化。其中,双屏幕笔记本电脑是近些年出现的一种新形态的笔记本电脑,双屏笔记本电脑的两个本体上各自设置有一个显示屏幕,可以为用户提供更大的操作空间,且具有更优的视觉效果。但是在相关技术中,双屏笔记本电脑在180°平展的时候,两块屏幕的触控区域之间的距离过大会导致双屏之间无法进行互动操作,例如跨屏拖拽操作,用户体验感差。
发明内容
本公开的一个方面提供了一种电子设备,包括:第一显示面板,设置有至少一个第一力敏元件,所述第一力敏元件用于感应操作体在所述第一显示面板的触摸操作并生成第一感应信号;第二显示面板,设置有至少一个第二力敏元件,所述第二力敏元件用于感应操作体在所述第二显示面板的触摸操作并生成第二感应信号;以及第一处理装置,用于接收所述第一感应信号和所述第二感应信号,并基于所述第一感应信号和所述第二感应信号得到输入信息。
可选地,所述第一处理装置还用于:确定所述第一感应信号和所述第二感应信号是否满足特定的跨屏输入条件;以及在所述第一感应信号和所述第二感应信号满足所述跨屏输入条件的情况下,生成跨屏输入信息,其中,所述跨屏输入条件包括所述第一感应信号与所述第二感应信号之间的时间间隔小于特定时长。
可选地,所述第一显示面板和所述第二显示面板均包括显示区域和边框区域;所述第一显示面板和所述第二显示面板被配置为获取各自的显示区域的触摸点信息,所述触摸点信息包括触摸点的位置信息;所述电子设备还包括第二处理装置,所述第二处理装置用于基于所述跨屏输入信息和所述显示区域的触摸点信息执行相应的跨屏输入操作。
可选地,所述第一处理装置还用于基于所述第一感应信号生成关于所述第一显示面板的第一输入信息,或者基于所述第二感应信号生成关于所述第二显示面板的第二输入信息;所述第二处理装置还用于基于所述第一输入信息执行关于所述第一显示面板的单屏输入操作,或者基于所述第二输入信息执行关于所述第二显示面板的单屏输入操作;或者所述第二处理装置还用于基于所述第一显示面板的触摸点信息,执行关于所述第一显示面板的单屏输入操作,以及基于所述第二显示面板的触摸点信息,执行关于所述第二显示面板的单屏输入操作。
可选地,所述第二处理装置被配置为:在所述第一显示面板的触摸点信息满足第一预定条件的情况下,响应于接收到所述跨屏输入信息,执行由所述第一显示面板至所述第二显示面板的滑动操作,其中,所述第一预定条件包括:所述第一显示面板的触摸点信息表征所述操作体在所述第一显示面板上由初始位置向靠近所述第二显示面板的方向滑动;和/或所述第一显示面板的触摸点信息表征所述操作体在所述第一显示面板上由初始位置滑动至所述第一显示面板的边缘区域。
可选地,所述第一显示面板具有第一显示区域和第一边框区域,所述第一显示面板上设置有多个第一力敏元件;所述第二显示面板具有第二显示区域和第二边框区域,所述第一显示面板上设置有多个第二力敏元件;所述第一处理装置还用于:基于多个所述第一力敏元件的第一感应信号得到所述第一显示面板上的触摸点信息,其中,所述第一显示面板上的触摸点信息包括所述第一边框区域的触摸点信息;基于多个所述第二力敏元件的第二感应信号得到所述第二显示面板上的触摸点信息,其中,所述第二显示面板上的触摸点信息包括所述第二边框区域的触摸点信息。
可选地,所述第二处理装置还用于:获得所述第一显示区域和所述第二显示区域的触摸点信息;基于所述第一显示区域、所述第一边框区域、所述第二边框区域和所述第二显示区域的触摸点信息执行相应的跨屏输入操作。
可选地,所述第二处理装置还用于:基于所述第一显示区域、所述第一边框区域、所述第二边框区域和所述第二显示区域的触摸点的轨迹,执行在所述第一显示面板与所述第二显示面板之间的滑动操作。
可选地,所述第二处理装置还用于:从所述第一处理装置获得所述第一显示区域和所述第二显示区域的触摸点信息;或者基于来自所述第一显示面板和所述第二显示面板的触摸信号得到所述第一显示区域和所述第二显示区域的触摸点信息;或者对来自所述第一处理装置的触摸点信息与基于所述第一显示面板和所述第二显示面板的触摸信号得到的触摸点信息进行比较,在比较结果满足特定条件的情况下,利用基于所述第一显示面板和所述第二显示面板的触摸信号得到的触摸点信息对来自所述第一处理装置的触摸点信息进行修正。
本公开的另一个方面提供了一种信号处理方法,包括:接收来自至少一个第一力敏元件的第一感应信号;接收来自至少一个第二力敏元件的第二感应信号;以及基于所述第一感应信号和所述第二感应信号得到输入信息,其中,所述至少一个第一力敏元件设置于第一显示面板,所述至少一个第一力敏元件用于感应操作体在所述第一显示面板的触摸操作并生成第一感应信号,所述至少一个第二力敏元件设置于第二显示面板,所述第二力敏元件用于感应操作体在所述第二显示面板的触摸操作并生成第二感应信号。
本公开的另一个方面提供了一种计算机***,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上所述的方法。
本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
附图说明
为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:
图1示意性示出了根据本公开的实施例的电子设备的应用场景;
图2示意性示出了根据本公开实施例的电子设备的组成示意图;
图3示意性示出了根据本公开实施例的跨屏操作的示意图;
图4示意性示出了根据本公开实施例的第一显示面板和第二显示面板的示意图;
图5示意性示出了根据本公开另一实施例的跨屏操作的示意图;
图6示意性示出了根据本公开实施例的信号处理方法的流程图;以及
图7示意性示出了根据本公开实施例的适于实现信号处理方法的计算机***的方框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。
附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读存储介质上的计算机程序产品的形式,该计算机程序产品可供指令执行***使用或者结合指令执行***使用。
本公开的实施例提供了一种电子设备,该电子设备包括第一显示面板、第二显示面板和第一处理装置。第一显示面板设置有至少一个第一力敏元件,第一力敏元件用于感应操作体在第一显示面板的触摸操作并生成第一感应信号。第二显示面板设置有至少一个第二力敏元件,第二力敏元件用于感应操作体在第二显示面板的触摸操作并生成第二感应信号。第一处理装置用于接收第一感应信号和第二感应信号,并基于第一感应信号和第二感应信号得到输入信息。
图1示意性示出了根据本公开的实施例的电子设备的应用场景。需要注意的是,图1所示仅为可以应用本公开实施例的场景的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、***、环境或场景。
如图1所示,本公开实施例的电子设备例如可以是双屏笔记本电脑100,双屏笔记本电脑100具有可相对转动的第一本体110和第二本体120,第一本体110上设置有第一显示屏111,第二本体120上设置有第二显示屏121,第一显示屏111和第二显示屏121均可以用于显示画面。
第一显示屏111和第二显示屏121均可以是触控面板,用户可通过触摸显示面板来执行触控输入。对于双屏笔记本电脑100,较为重要的一个功能就是双屏幕互动,例如将图标/文件在两个屏幕之间拖曳。
电容屏是实现触控输入的一种方式,第一显示屏111和第二显示屏121可以均采用电容屏,双屏笔记本电脑可以利用中央处理器CPU接收两个电容屏的信号并进行处理,并根据电容信号的处理结果执行相应的输入操作。但是这种方式下,在两个显示屏之间进行跨屏拖拽时,要求两个显示屏的触控区域之间的间距很小,否则CPU不能识别由一个屏到另一个屏之间的跨屏拖拽操作。通过对转轴等的设计,可以使两个本体之间的缝隙很小,但是即便两个本体之间的缝隙很小,两个显示屏上均具有不能识别触控操作的边缘区域,两个显示屏的边缘区域叠加后仍然具有一定的宽度,使两个显示屏的触控区域之间仍然具有一定的距离,不能保障双屏互动操作的实现。
本公开实施例的电子设备在两个显示屏上分别设置力敏元件,并利用处理装置根据两个显示面板上的力敏元件的感应信号分析得到两个显示面板之间的输入信息,例如可以根据两个显示面板上的感应信号的先后顺序和间隔时间来确定操作体执行的是否是跨屏操作,若操作体执行的是跨屏操作则生成跨屏输入事件,至少部分地解决了相关技术中由于两个显示屏的触控区域之间的间隙大而不能实现双屏互动操作,进而达到了通过分析两个屏的受力情况来获得跨屏输入事件,进而实现双屏互动操作的技术效果。
图2示意性示出了根据本公开实施例的电子设备的组成示意图。
如图2所示,该电子设备200包括第一显示面板210、第二显示面板220和第一处理装置230。
第一显示面板210设置有至少一个第一力敏元件240,第一力敏元件240用于感应操作体在第一显示面板210的触摸操作并生成第一感应信号。
例如,第一力敏元件240可以是弹性波传感器。操作体在第一显示面板210上执行触摸操作时,会在第一显示面板210上形成弹性振动波,弹性波传感器能够捕捉第一显示面板210产生的振动信号。第一感应信号例如可以是振动信号,振动信号包括振动波的波形信息。
第二显示面板220设置有至少一个第二力敏元件250,第二力敏元件250用于感应操作体在第二显示面板220的触摸操作并生成第二感应信号。
例如,第二力敏元件250可以是弹性波传感器。操作体在第二显示面板220上执行触摸操作时,会在第二显示面板220上形成弹性振动波,弹性波传感器能够捕捉第二显示面板220产生的振动信号。第二感应信号例如可以是振动信号,振动信号包括振动波的波形信息。
第一处理装置230用于接收第一感应信号和第二感应信号,并基于第一感应信号和第二感应信号得到输入信息。第一处理装置230例如可以是处理芯片。
根据本公开的实施例,基于第一感应信号和第二感应信号得到输入信息可以包括:确定第一感应信号和第二感应信号是否满足特定的跨屏输入条件,以及在第一感应信号和第二感应信号满足跨屏输入条件的情况下,生成跨屏输入信息。其中,跨屏输入条件包括第一感应信号与第二感应信号之间的时间间隔小于特定时长。
例如,第一处理装置230可以根据接收第一感应信号和第二感应信号的先后顺序和时间间隔来确定操作体在两个显示面板之间的移动方向和间隔时间,例如,若先接收到第一感应信号,然后间隔0.2S接收到第二感应信号,可以认为操作体是由第一显示面板210移动至第二显示面板220,并且由第一显示面板210移动至第二显示面板220的间隔时间为0.2S。若特定时长为1S,0.2S小于1S,则可以生成由第一显示面板210到第二显示面板220的跨屏事件。然后,电子设备可以根据跨屏事件执行相应的跨屏输入操作。
根据本公开的实施例,电子设备可以根据两个显示面板上的力敏元件的感应信号分析得到两个显示面板之间的输入信息,例如可以得到在两个显示面板之间的跨屏事件,至少部分地解决了相关技术中由于两个显示屏的触控区域之间的间隙大而不能实现双屏互动操作,进而达到了通过分析两个屏的受力情况来获得跨屏输入事件,进而实现双屏互动操作的技术效果。
根据本公开的实施例,第一显示面板和第二显示面板均包括显示区域和边框区域,第一显示面板和第二显示面板被配置为获取各自的显示区域的触摸点信息,触摸点信息包括触摸点的坐标位置信息。
电子设备还包括第二处理装置,第二处理装置例如可以是CPU。第一处理装置可以将跨屏输入信息发送至第二处理装置,并且第一显示面板和第二显示面板可以将各自的触摸点信息发送至第二处理装置。
例如,第一显示面板和第二显示面板均可以是电容触控屏,显示区域可以是指第一显示面板和第二显示面板上的可触控区域,操作体在可触控区域进行操作时,可触控区域可以产生相应的电容信号,CPU可以根据电容信号确定触摸点的具体坐标位置。边框区域可以是指第一显示面板和第二显示面板上的非触控区域。
第二处理装置可以基于跨屏输入信息和显示区域的触摸点信息执行相应的跨屏输入操作。其中,第二处理装置可以先判断显示区域的触摸点是否满足特定条件,在显示区域的触摸点满足特定条件的情况下,才基于跨屏输入信息和两个显示面板上的触摸点信息执行跨屏操作。
例如,在第一显示面板的触摸点信息满足第一预定条件的情况下,响应于接收到跨屏输入信息,执行由第一显示面板至第二显示面板的滑动操作。其中,第一预定条件包括:第一显示面板的触摸点信息表征操作体在第一显示面板上由初始位置向靠近第二显示面板的方向滑动;和/或第一显示面板的触摸点信息表征操作体在第一显示面板上由初始位置滑动至第一显示面板的显示区域的边缘。其中,滑动操作包括拖动操作。
图3示意性示出了根据本公开实施例的跨屏操作的示意图。
如图3所示,当触摸点信息表征操作体将第一显示面板210上图标201由远离第二显示面板的位置A向靠近第二显示面板的方向拖动至位置B的情况下,接收到第一处理装置发送的跨屏输入信息,并且接收到第二显示面板上的位置C的信息,认为用户想要执行由位置B至位置C的跨屏拖动操作,则可以控制图标201由位置B移动至位置C。
根据本公开的实施例,第二处理装置还用于基于第一显示面板的触摸点信息,执行关于第一显示面板的单屏输入操作,以及基于第二显示面板的触摸点信息,执行关于第二显示面板的单屏输入操作。
例如,当操作体仅在第一显示面板上执行输入操作时,例如执行点击、按压、滑动等操作,则CPU可以根据触摸点信息执行在第一显示面板上的点击、按压、滑动等单屏输入操作。
根据本公开的实施例,第一处理装置还用于基于第一感应信号生成关于第一显示面板的第一输入信息,或者基于第二感应信号生成关于第二显示面板的第二输入信息。
第二处理装置还用于基于第一输入信息执行关于第一显示面板的单屏输入操作,或者基于第二输入信息执行关于第二显示面板的单屏输入操作。
例如,与弹性波传感器相匹配的第一处理装置可以根据第一显示面板和第二显示面板上的振动波的波形信息计算得到操作体在第一显示面板和第二显示面板上的操作信息,例如可以得到操作体在操作点处的按压力度以及触摸点的方位,并且还可以分析出操作体执行的操作是点击操作还是滑动操作,在操作体执行滑动操作的情况下,第一处理装置还可以根据触摸点的方位的变化,从而分析出操作体滑动的方向。在第一力敏元件和第二力敏元件为多个的情况下,第一处理装置还可以结合多个第一力敏元件的感应信号计算出第一显示面板上的触摸点的具体坐标位置,以及可以结合多个第二力敏元件的感应信号计算出第二显示面板上的触摸点的具体坐标位置。
第一处理装置可以将得到的操作信息发送至CPU,CPU可以根据操作信息执行在第一显示面板或者第二显示面板上的点击、按压、滑动等单屏输入操作。
图4示意性示出了根据本公开实施例的第一显示面板和第二显示面板的示意图。
如图4所示,根据本公开的实施例,第一显示面板210具有第一显示区域211和第一边框区域212,第一显示面板220上设置有多个第一力敏元件240。
第一处理装置还用于:基于多个第一力敏元件240的第一感应信号得到第一显示面板210上的触摸点信息,其中,第一显示面板上的触摸点信息包括第一边框区域212的触摸点信息。
第一处理装置可以结合多个第一力敏元件240的振动波的波形信息可以计算得到第一显示面板210上的触摸点的坐标信息。由于弹性波传感器是感应触摸时产生的振动信号,且第一显示区域211和第一边框区域212是一体的,因此,不仅第一显示区域211处的振动信号可以传递至多个第一力敏元件240,而且第一边框区域212处的振动信号同样可以传递至多个第一力敏元件240,第一处理装置可以根据第一边框区域212处的振动信号计算出第一边框区域212上的触摸点的具***置,因此,使第一边框区域212同样成为了可触控的区域。
同样地,第二显示面板220具有第二显示区域221和第二边框区域222,第一显示面板220上设置有多个第二力敏元件250。第一处理装置还用于:基于多个第二力敏元件250的第二感应信号得到第二显示面板250上的触摸点信息,其中,第二显示面板250上的触摸点信息包括第二边框区域222的触摸点信息。使第二边框区域222同样成为了可触控的区域。
第一处理装置获得第一边框区域212和第二边框区域222上的触摸点信息后,可以将第一边框区域212和第二边框区域222上的触摸点信息发送至第二处理装置。
根据本公开的实施例,第二处理装置还用于:获得第一显示区域和第二显示区域的触摸点信息;以及基于第一显示区域211、第一边框区域212、第二边框区域222和第二显示区域221的触摸点信息执行相应的跨屏输入操作。
例如,第二处理装置可以根据电容信号得到第一显示区域211和第二显示区域221的上的触摸点信息,并结合从第一处理装置获得的第一边框区域212和第二边框区域222上的触摸点信息,执行相应的跨屏输入操作。
本公开实施例的电子设备通过结合第一显示区域211、第一边框区域212、第二边框区域222和第二显示区域221的触摸点信息基本可以识别操作体在两个显示面板上任意区域的触控操作,由于通过对转轴等的中间结构的设计,可以使第一本体和第二本体之间的缝隙很小,因此,第一边框区域212和第二边框区域222之间的距离也可以很小,使第一显示面板和第二显示面板形成一整个显示面板。
根据本公开的实施例,第二处理装置还用于:基于第一显示区域211、第一边框区域212、第二边框区域222和第二显示区域221的触摸点的轨迹,执行在第一显示面板210与第二显示面板220之间的滑动操作。
图5示意性示出了根据本公开另一实施例的跨屏操作的示意图。
如图5所示,通过第一显示区域211、第一边框区域212、第二边框区域222和第二显示区域221的触摸点信息,可以获知触摸点的轨迹,进而可以根据触摸点的轨迹执行相应的滑动或拖动操作。
根据本公开的实施例,第二处理装置还可以基于来自第一显示面板和第二显示面板的触摸信号得到第一显示区域和第二显示区域的触摸点信息。
如上所述,第二处理装置可以根据第一显示面板和第二显示面板的电容信号得到第一显示区域和第二显示区域的触摸点信息。
根据本公开的实施例,第二处理装置还可以从第一处理装置获得第一显示区域和第二显示区域的触摸点信息。
第一处理装置可以根据多个第一力敏元件240的感应信号得到第一显示面板210上的触摸点信息,其中,第一显示面板210上的触摸点信息不仅包括第一边框区域212的触摸点信息,还包括第一显示区域211的触摸点信息。同样地,第一处理装置可以根据多个第一力敏元件250的感应信号得到第二显示区域221的触摸点信息。因此,第二处理装置可以从第一处理装置获得第一显示区域211和第二显示区域221的触摸点信息。
根据本公开的实施例,第二处理装置还可以对来自第一处理装置的触摸点信息与基于第一显示面板和第二显示面板的触摸信号得到的触摸点信息进行比较,在比较结果满足特定条件的情况下,利用基于第一显示面板和第二显示面板的触摸信号得到的触摸点信息对来自第一处理装置的触摸点信息进行修正。
例如,比较结果满足特定条件可以是指比较结果表征来自第一处理装置的触摸点信息与基于第一显示面板和第二显示面板的触摸信号得到的触摸点信息之间的差值大于预定的阈值,反映出两者之间的差距较大。
由于电容信号可以直接反映出触摸点的位置,因此,基于电容信号得到的第一显示区域和第二显示区域上的触摸点信息较为准确。为了提高第一处理装置得到的触摸点信息的准确度,可以利用基于电容信号得到的第一显示区域和第二显示区域上的触摸点信息对第一处理装置的触摸点信息进行修正,以使第一处理装置得到的触摸点信息更为准确,提高第一处理装置得到的触摸点信息的准确度,进而可以提高边框区域的触摸点信息的准确度。
本公开实施例的另一方面还提供了一种信号处理方法。
图6示意性示出了根据本公开实施例的信号处理方法的流程图。
如图6所示,该信号处理方法包括操作S310~操作S330。
在操作S310,接收来自至少一个第一力敏元件的第一感应信号;
在操作S320,接收来自至少一个第二力敏元件的第二感应信号;以及
在操作S330,基于第一感应信号和第二感应信号得到输入信息,
其中,至少一个第一力敏元件设置于第一显示面板,至少一个第一力敏元件用于感应操作体在第一显示面板的触摸操作并生成第一感应信号,至少一个第二力敏元件设置于第二显示面板,第二力敏元件用于感应操作体在第二显示面板的触摸操作并生成第二感应信号。
根据本公开的实施例,基于第一感应信号和第二感应信号得到输入信息可以包括:确定第一感应信号和第二感应信号是否满足特定的跨屏输入条件;以及在第一感应信号和第二感应信号满足跨屏输入条件的情况下,生成跨屏输入信息,其中,跨屏输入条件包括第一感应信号与第二感应信号之间的时间间隔小于特定时长。
根据本公开的实施例,第一显示面板和第二显示面板均包括显示区域和边框区域;第一显示面板和第二显示面板被配置为获取各自的显示区域的触摸点信息,触摸点信息包括触摸点的位置信息。
信号处理方法还包括:基于跨屏输入信息和显示区域的触摸点信息执行相应的跨屏输入操作。
根据本公开的实施例,信号处理方法还包括:基于第一感应信号生成关于第一显示面板的第一输入信息,或者基于第二感应信号生成关于第二显示面板的第二输入信息;基于第一输入信息执行关于第一显示面板的单屏输入操作,或者基于第二输入信息执行关于第二显示面板的单屏输入操作;或者基于第一显示面板的触摸点信息,执行关于第一显示面板的单屏输入操作,以及基于第二显示面板的触摸点信息,执行关于第二显示面板的单屏输入操作。
根据本公开的实施例,基于跨屏输入信息和显示区域的触摸点信息执行相应的跨屏输入操作包括:在第一显示面板的触摸点信息满足第一预定条件的情况下,响应于接收到跨屏输入信息,执行由第一显示面板至第二显示面板的滑动操作。其中,第一预定条件包括:第一显示面板的触摸点信息表征操作体在第一显示面板上由初始位置向靠近第二显示面板的方向滑动;和/或第一显示面板的触摸点信息表征操作体在第一显示面板上由初始位置滑动至第一显示面板的显示区域的边缘。
根据本公开的实施例,第一显示面板具有第一显示区域和第一边框区域,第一显示面板上设置有多个第一力敏元件;第二显示面板具有第二显示区域和第二边框区域,第一显示面板上设置有多个第二力敏元件。
信号处理方法还包括:基于多个第一力敏元件的第一感应信号得到第一显示面板上的触摸点信息,其中,第一显示面板上的触摸点信息包括第一边框区域的触摸点信息;以及基于多个第二力敏元件的第二感应信号得到第二显示面板上的触摸点信息,其中,第二显示面板上的触摸点信息包括第二边框区域的触摸点信息。
根据本公开的实施例,信号处理方法还包括:获得第一显示区域和第二显示区域的触摸点信息;以及基于第一显示区域、第一边框区域、第二边框区域和第二显示区域的触摸点信息执行相应的跨屏输入操作。
根据本公开的实施例,信号处理方法还包括:基于第一显示区域、第一边框区域、第二边框区域和第二显示区域的触摸点的轨迹,执行在第一显示面板与第二显示面板之间的滑动操作。
根据本公开的实施例,信号处理方法还包括:从第一处理装置获得第一显示区域和第二显示区域的触摸点信息;基于来自第一显示面板和第二显示面板的触摸信号得到第一显示区域和第二显示区域的触摸点信息;对来自第一处理装置的触摸点信息与基于第一显示面板和第二显示面板的触摸信号得到的触摸点信息进行比较,在比较结果满足特定条件的情况下,利用基于第一显示面板和第二显示面板的触摸信号得到的触摸点信息对来自第一处理装置的触摸点信息进行修正。
本公开实施例的信号处理方法可以参见图1至图5,以及上述关于相应内容的描述,在此不再赘述。
根据本公开实施例的信号处理方法可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的信号处理方法可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
图7示意性示出了根据本公开实施例的适于实现上文描述的方法的计算机***的方框图。图7示出的计算机***仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,计算机***500包括处理器510、计算机可读存储介质520、以及信号接收器530。该计算机***500可以执行根据本公开实施例的方法。
具体地,处理器510例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器510还可以包括用于缓存用途的板载存储器。处理器510可以是用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
计算机可读存储介质520,例如可以是非易失性的计算机可读存储介质,具体示例包括但不限于:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;等等。
计算机可读存储介质520可以包括计算机程序521,该计算机程序521可以包括代码/计算机可执行指令,其在由处理器510执行时使得处理器510执行根据本公开实施例的方法或其任何变形。
计算机程序521可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序521中的代码可以包括一个或多个程序模块,例如包括521A、模块521B、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器510执行时,使得处理器510可以执行根据本公开实施例的方法或其任何变形。
根据本公开的实施例,处理器510可以与信号接收器530进行交互,来执行根据本公开实施例的信号处理方法或其任何变形。
根据本发明的实施例,信号处理方法中的至少部分可以实现为参考图7描述的计算机程序模块,其在被处理器510执行时,可以实现上面描述的相应操作。
本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/***中所包含的;也可以是单独存在,而未装配入该设备/装置/***中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。
Claims (9)
1.一种电子设备,包括:
第一显示面板,设置有至少一个第一力敏元件,所述第一力敏元件用于感应操作体在所述第一显示面板的触摸操作并生成第一感应信号;
第二显示面板,设置有至少一个第二力敏元件,所述第二力敏元件用于感应操作体在所述第二显示面板的触摸操作并生成第二感应信号;以及
第一处理装置,用于接收所述第一感应信号和所述第二感应信号,并基于所述第一感应信号和所述第二感应信号得到输入信息;
所述第一处理装置还用于:
确定所述第一感应信号和所述第二感应信号是否满足特定的跨屏输入条件;以及
在所述第一感应信号和所述第二感应信号满足所述跨屏输入条件的情况下,生成跨屏输入信息,
其中,所述跨屏输入条件包括所述第一感应信号与所述第二感应信号之间的时间间隔小于特定时长。
2.根据权利要求1所述的设备,其中:
所述第一显示面板和所述第二显示面板均包括显示区域和边框区域;
所述第一显示面板和所述第二显示面板被配置为获取各自的显示区域的触摸点信息,所述触摸点信息包括触摸点的位置信息;
所述电子设备还包括第二处理装置,所述第二处理装置用于基于所述跨屏输入信息和所述显示区域的触摸点信息执行相应的跨屏输入操作。
3.根据权利要求2所述的设备,其中:
所述第一处理装置还用于基于所述第一感应信号生成关于所述第一显示面板的第一输入信息,或者基于所述第二感应信号生成关于所述第二显示面板的第二输入信息;
所述第二处理装置还用于基于所述第一输入信息执行关于所述第一显示面板的单屏输入操作,或者基于所述第二输入信息执行关于所述第二显示面板的单屏输入操作;或者
所述第二处理装置还用于基于所述第一显示面板的触摸点信息,执行关于所述第一显示面板的单屏输入操作,以及基于所述第二显示面板的触摸点信息,执行关于所述第二显示面板的单屏输入操作。
4.根据权利要求2所述的设备,其中,所述第二处理装置被配置为:
在所述第一显示面板的触摸点信息满足第一预定条件的情况下,响应于接收到所述跨屏输入信息,执行由所述第一显示面板至所述第二显示面板的滑动操作,
其中,所述第一预定条件包括:
所述第一显示面板的触摸点信息表征所述操作体在所述第一显示面板上由初始位置向靠近所述第二显示面板的方向滑动;和/或
所述第一显示面板的触摸点信息表征所述操作体在所述第一显示面板上由初始位置滑动至所述第一显示面板的显示区域的边缘。
5.根据权利要求1所述的设备,其中:
所述第一显示面板具有第一显示区域和第一边框区域,所述第一显示面板上设置有多个第一力敏元件;
所述第二显示面板具有第二显示区域和第二边框区域,所述第一显示面板上设置有多个第二力敏元件;
所述第一处理装置还用于:
基于多个所述第一力敏元件的第一感应信号得到所述第一显示面板上的触摸点信息,其中,所述第一显示面板上的触摸点信息包括所述第一边框区域的触摸点信息;
基于多个所述第二力敏元件的第二感应信号得到所述第二显示面板上的触摸点信息,其中,所述第二显示面板上的触摸点信息包括所述第二边框区域的触摸点信息。
6.根据权利要求5所述的设备,其中,第二处理装置还用于:
获得所述第一显示区域和所述第二显示区域的触摸点信息;
基于所述第一显示区域、所述第一边框区域、所述第二边框区域和所述第二显示区域的触摸点信息执行相应的跨屏输入操作。
7.根据权利要求6所述的设备,其中,所述第二处理装置还用于:
基于所述第一显示区域、所述第一边框区域、所述第二边框区域和所述第二显示区域的触摸点的轨迹,执行在所述第一显示面板与所述第二显示面板之间的滑动操作。
8.根据权利要求6所述的设备,其中,所述第二处理装置还用于:
从所述第一处理装置获得所述第一显示区域和所述第二显示区域的触摸点信息;或者
基于来自所述第一显示面板和所述第二显示面板的触摸信号得到所述第一显示区域和所述第二显示区域的触摸点信息;或者
对来自所述第一处理装置的触摸点信息与基于所述第一显示面板和所述第二显示面板的触摸信号得到的触摸点信息进行比较,在比较结果满足特定条件的情况下,利用基于所述第一显示面板和所述第二显示面板的触摸信号得到的触摸点信息对来自所述第一处理装置的触摸点信息进行修正。
9.一种信号处理方法,包括:
接收来自至少一个第一力敏元件的第一感应信号;
接收来自至少一个第二力敏元件的第二感应信号;以及
基于所述第一感应信号和所述第二感应信号得到输入信息,
其中,所述至少一个第一力敏元件设置于第一显示面板,所述至少一个第一力敏元件用于感应操作体在所述第一显示面板的触摸操作并生成第一感应信号,所述至少一个第二力敏元件设置于第二显示面板,所述第二力敏元件用于感应操作体在所述第二显示面板的触摸操作并生成第二感应信号;
所述信号处理方法还包括:
确定所述第一感应信号和所述第二感应信号是否满足特定的跨屏输入条件;以及
在所述第一感应信号和所述第二感应信号满足所述跨屏输入条件的情况下,生成跨屏输入信息,
其中,所述跨屏输入条件包括所述第一感应信号与所述第二感应信号之间的时间间隔小于特定时长。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911403266.XA CN111078056B (zh) | 2019-12-30 | 2019-12-30 | 电子设备和信号处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911403266.XA CN111078056B (zh) | 2019-12-30 | 2019-12-30 | 电子设备和信号处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111078056A CN111078056A (zh) | 2020-04-28 |
CN111078056B true CN111078056B (zh) | 2021-07-16 |
Family
ID=70320175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911403266.XA Active CN111078056B (zh) | 2019-12-30 | 2019-12-30 | 电子设备和信号处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111078056B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112130799A (zh) * | 2020-09-24 | 2020-12-25 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293390A (zh) * | 2016-07-28 | 2017-01-04 | 努比亚技术有限公司 | 基于双屏终端的局部图片提取装置及方法 |
CN106354374A (zh) * | 2016-09-30 | 2017-01-25 | 维沃移动通信有限公司 | 一种图标移动方法及移动终端 |
CN108920075A (zh) * | 2018-06-26 | 2018-11-30 | 努比亚技术有限公司 | 双屏移动终端控制方法、移动终端及计算机可读存储介质 |
CN109428969A (zh) * | 2017-08-25 | 2019-03-05 | 中兴通讯股份有限公司 | 双屏终端的边缘触控方法、装置及计算机可读存储介质 |
CN110308821A (zh) * | 2019-06-28 | 2019-10-08 | 联想(北京)有限公司 | 触控响应方法及电子设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2011229745C1 (en) * | 2010-03-24 | 2015-01-29 | Neonode Inc. | Lens arrangement for light-based touch screen |
US20130005469A1 (en) * | 2011-06-30 | 2013-01-03 | Imerj LLC | Dual screen game module |
CN103164067B (zh) * | 2011-12-19 | 2016-04-27 | 联想(北京)有限公司 | 判断触摸输入的方法及电子设备 |
US10585637B2 (en) * | 2017-03-27 | 2020-03-10 | Lenovo (Beijing) Co., Ltd. | Information processing method and electronic device |
-
2019
- 2019-12-30 CN CN201911403266.XA patent/CN111078056B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293390A (zh) * | 2016-07-28 | 2017-01-04 | 努比亚技术有限公司 | 基于双屏终端的局部图片提取装置及方法 |
CN106354374A (zh) * | 2016-09-30 | 2017-01-25 | 维沃移动通信有限公司 | 一种图标移动方法及移动终端 |
CN109428969A (zh) * | 2017-08-25 | 2019-03-05 | 中兴通讯股份有限公司 | 双屏终端的边缘触控方法、装置及计算机可读存储介质 |
CN108920075A (zh) * | 2018-06-26 | 2018-11-30 | 努比亚技术有限公司 | 双屏移动终端控制方法、移动终端及计算机可读存储介质 |
CN110308821A (zh) * | 2019-06-28 | 2019-10-08 | 联想(北京)有限公司 | 触控响应方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111078056A (zh) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10031604B2 (en) | Control method of virtual touchpad and terminal performing the same | |
US8847904B2 (en) | Gesture recognition method and touch system incorporating the same | |
US8525776B2 (en) | Techniques for controlling operation of a device with a virtual touchscreen | |
US9285880B2 (en) | Touch panel device and method of controlling a touch panel device | |
US8446389B2 (en) | Techniques for creating a virtual touchscreen | |
US8413075B2 (en) | Gesture movies | |
US9304656B2 (en) | Systems and method for object selection on presence sensitive devices | |
US20110069018A1 (en) | Double Touch Inputs | |
US20130117715A1 (en) | User interface indirect interaction | |
US20050270278A1 (en) | Image display apparatus, multi display system, coordinate information output method, and program for implementing the method | |
US8743065B2 (en) | Method of identifying a multi-touch rotation gesture and device using the same | |
US20130194226A1 (en) | Method and device for determining a user's touch gesture | |
US20130207905A1 (en) | Input Lock For Touch-Screen Device | |
CN105339872A (zh) | 电子设备和识别电子设备中的输入的方法 | |
US20140015785A1 (en) | Electronic device | |
US20120249448A1 (en) | Method of identifying a gesture and device using the same | |
US10168895B2 (en) | Input control on a touch-sensitive surface | |
CN104750299A (zh) | 多触控屏幕装置及多触控屏幕相邻交接处侦测判断的方法 | |
CN116507995A (zh) | 带有虚拟轨迹板的触摸屏显示器 | |
US10007770B2 (en) | Temporary secure access via input object remaining in place | |
CN111078056B (zh) | 电子设备和信号处理方法 | |
KR101442438B1 (ko) | 듀얼 터치 경험 필드를 달성하기 위한 싱글 터치 프로세스 | |
KR101422447B1 (ko) | 압력 모델링을 통한 전자책 페이지 전환 방법 및 그 장치 | |
US10042440B2 (en) | Apparatus, system, and method for touch input | |
US20200042049A1 (en) | Secondary Gesture Input Mechanism for Touchscreen Devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |