CN111880717B - 一种悬浮触控遥控播放设备的方法及装置 - Google Patents

一种悬浮触控遥控播放设备的方法及装置 Download PDF

Info

Publication number
CN111880717B
CN111880717B CN202010714136.4A CN202010714136A CN111880717B CN 111880717 B CN111880717 B CN 111880717B CN 202010714136 A CN202010714136 A CN 202010714136A CN 111880717 B CN111880717 B CN 111880717B
Authority
CN
China
Prior art keywords
touch
control
display
module
floating
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
Application number
CN202010714136.4A
Other languages
English (en)
Other versions
CN111880717A (zh
Inventor
黄孟怀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Colorlight Cloud Technology Co Ltd
Original Assignee
Colorlight Cloud Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Colorlight Cloud Technology Co Ltd filed Critical Colorlight Cloud Technology Co Ltd
Priority to CN202010714136.4A priority Critical patent/CN111880717B/zh
Publication of CN111880717A publication Critical patent/CN111880717A/zh
Application granted granted Critical
Publication of CN111880717B publication Critical patent/CN111880717B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明提供一种悬浮触控遥控播放设备的方法及装置,方法包括触控板连接至显示设备,根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系;获取用户的触控悬浮位置,根据触控悬浮位置以及预设的触控悬浮位置与显示设备上显示位置对照关系确定触控悬浮图标的显示位置;将触控悬浮图标以预设的显示方式在显示位置上进行显示;获取用户在触控板上的触控操作,根据触控操作生成控制指令对画面在显示控制区域内的部分进行控制;装置包括遥控配对模块、悬浮感应模块、触控操作获取模块、指令生成模块以及无线通讯模块,本发明提供的方法及装置将触控悬浮位置通过触控悬浮图标显示在显示设备上,实现精准触控,提高用户使用体验。

Description

一种悬浮触控遥控播放设备的方法及装置
技术领域
本发明涉及遥控技术领域,尤其涉及一种悬浮触控遥控播放设备的方法及装置。
背景技术
现有技术中电视遥控器基于特定频率,用一定方式对不同的按键进行编码,通过专用的集成电路产生调制波,通过红外线二极管发射出去,对电视进行遥控(如电视节目的切换、电视显示屏中的应用选择和切换等)。这种遥控器是基于相对位置控制显示设备,随着智能终端的发展,人们逐渐习惯于智能终端的触控式的基于绝对位置的控制方式。
目前,现有技术中开始出现带有触控板的遥控器以代替传统按键遥控器的方案,但是由于遥控器与显示设备是分离的,若要采用基于绝对位置的触控遥控器控制显示设备,用户不容易在触控遥控器中确定其所要控制目标的位置,准确控制显示设备。
发明内容
基于上述问题,本发明提供一种基于绝对位置的悬浮触控遥控播放设备的方法及装置,能够使用户在使用时准确控制显示设备。
悬浮触控遥控播放设备的方法,包括:触控板连接至播放画面的显示设备,并根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系;获取用户在所述触控板上的触控悬浮位置,根据所述触控悬浮位置以及预设的触控悬浮位置与显示设备上显示位置对照关系确定触控显示位置及触控悬浮图标;将触控悬浮图标以预设的显示方式在触控显示位置上进行显示;获取用户在触控板上的触控操作,根据触控操作生成控制指令;根据控制指令从画面的源文件中获取对应的触控画面数据,基于控制指令对触控画面数据在显示控制区域内的部分进行控制。
进一步的,根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系包括:获取触控板的触控界面参数和显示设备的显示界面参数,根据预设触控配置策略、触控界面参数以及显示界面参数配置触控板与显示设备的遥控配置关系;根据绝对位置关系以及遥控配置关系确定触控板与显示设备之间的区域映射关系;根据预设坐标映射策略以及区域映射关系,确定触控板与显示设备之间的坐标映射关系。
进一步的,触控操作包括触控位置及触控方式,控制指令包括控制内容以及控制目标;获取用户在触控板上的触控操作,根据触控操作生成控制指令对画面在显示控制区域内的部分进行控制包括:根据坐标映射关系确定触控位置在显示设备上的显示坐标,并根据显示坐标以及画面在显示控制区域内的部分确定控制目标;根据触控方式以及预设的触控方式与控制内容对照关系确定控制内容。
进一步的,方法还包括获取用户在触控板上进行触控操作时的触控压力;将触控压力与预设的触控压力阈值进行比较,若触控压力超过预设的触控压力阈值,判断触控操作为有效触控操作,根据有效触控操作生成控制指令。
进一步的,方法还包括:获取用户手指与触控悬浮位置之间的距离;根据距离及预设的距离与触控悬浮图标大小关系确定触控悬浮图标大小。
进一步的,方法还包括根据预设的指令与提示对应关系及控制指令发出语音或震动提示。
本发明还提供一种悬浮触控遥控播放设备的装置,包括遥控配对模块、悬浮感应模块、触控操作获取模块、指令生成模块以及无线通讯模块,其中:遥控配对模块,与悬浮感应模块、指令生成模块及无线通讯模块连接,用于根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系;悬浮感应模块,与遥控配对模块、无线通讯模块连接,用于获取用户在触控板上的触控悬浮位置并根据触控悬浮位置以及触控悬浮位置与显示设备上显示位置对照关系确定触控悬浮图标的显示位置;触控操作获取模块,与指令生成模块连接,用于获取用户在触控板上的触控操作,触控操作包括触控位置及触控方式;指令生成模块,与遥控配对模块、触控操作获取模块以及无线通讯模块连接,用于根据触控操作生成控制指令并将控制指令通过无线通讯模块发送至显示设备。
进一步的,遥控配对模块包括参数获取单元、遥控配置单元以及映射关系确定单元,其中:参数获取单元,与遥控配置单元连接,用于获取装置的触控界面参数和显示设备的显示界面参数;遥控配置单元,与参数获取单元及区域映射关系确定单元连接,用于根据预设触控配置策略、触控界面参数以及显示界面参数配置装置与显示设备的遥控配置关系;映射关系确定单元,与遥控配置单元连接,用于根据绝对位置关系以及遥控配置关系确定装置与显示设备之间的区域映射关系,并根据预设坐标映射策略以及区域映射关系,确定装置与显示设备之间的坐标映射关系。
进一步的,指令生成模块包括控制目标确定单元、控制内容确定单元以及控制指令生成单元,其中:控制目标确定单元,与控制指令生成单元连接,用于根据坐标映射关系确定触控位置在显示设备上的显示坐标,并根据显示坐标以及画面在显示控制区域内的部分确定控制目标;控制内容确定单元,与控制指令生成单元连接,用于根据触控方式以及预设的触控方式与控制内容对照关系确定控制内容;控制指令生成单元,与控制目标确定单元及控制内容确定单元连接,用于根据控制目标及控制内容生成控制指令。
进一步的,装置还包括遥控模式切换模块,遥控模式切换模块与悬浮感应模块以及触控操作获取模块连接,用于进行悬浮控制以及触控控制之间的切换。
本发明提供的悬浮触控遥控播放设备的方法及装置至少包括以下有益效果:
通过获取用户的触控悬浮位置,并将用户的触控悬浮位置通过触控悬浮图标显示在显示设备上,用户可以根据触控悬浮图标对应的位置判断当前的触控悬浮位置是否是其想要触控的位置,从而实现精准触控。
另外本方案是基于绝对位置进行的触控控制,使用户所触即所得,极大的提高了用户的使用体验。
附图说明
为了更清楚的说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
图1为本发明一种实施例中的悬浮触控遥控播放设备的方法流程图;
图2为本发明一种实施例中根据预设配对策略以及绝对位置关系将触控板与显示设备配对的方法流程图;
图3为本发明一种实施例的触控板与显示设备的区域映射示意图;
图4为本发明一种实施例的根据触控操作生成控制指令对画面在显示控制区域内的部分进行控制的方法流程图;
图5为本发明又一种实施例中的悬浮触控遥控播放设备的方法流程图;
图6为本发明一种实施例中的悬浮触控遥控播放设备的装置结构示意图;
图7为本发明一种实施例中的遥控配对模块内部结构示意图;
图8为本发明一种实施例中的指令生成模块内部结构示意图;
图9为本发明又一种实施例中的悬浮触控遥控播放设备的装置结构示意图;
601-遥控配对模块、602-悬浮感应模块、603-触控操作获取模块、604-指令生成模块、605-无线通讯模块、606-遥控模式切换模块、6011-参数获取单元、6012-遥控配置单元、6013-映射关系确定单元、6041-控制目标确定单元、6042-控制内容确定单元、6043-控制指令生成单元。
具体实施方式
下面将结合本发明中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通的技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明的保护范围。
在本发明的一种实施例中,悬浮触控遥控播放设备的方法应用在触控板中,执行主体为触控板,如图1所示,悬浮触控遥控播放设备的方法包括以下步骤:
步骤S101:触控板连接至播放画面的显示设备,并根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系。
具体的,触控板可与显示设备有线或无线(如通过蓝牙、WIFI等方式)连接。根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系主要是建立起触控板与显示设备之间的基于绝对位置的控制关系,具体的可以根据触控板的触控界面的大小、长宽比以及显示设备的显示界面的大小、长宽比将触控板的触控界面与显示设备的显示界面进行映射。绝对位置关系指的是显示设备上的点在触控板上均能找到相应的点与之对应,从而形成一种绝对位置的对应关系(即后文提到的预设的触控悬浮位置与显示设备上显示位置对照关系),使用户实现所触即所得,提升用户体验。
步骤S102:获取用户在触控板上的触控悬浮位置,根据触控悬浮位置以及预设的触控悬浮位置与显示设备上显示位置对照关系确定触控悬浮图标的显示位置。
在一种实现方式中,触控板为电容屏触控板,当用户的手指在触控板上悬浮时(例如手指距离触控板1-2mm),触控板中的电容屏能实时感应到手指对应在触控板上的位置,该位置即为触控悬浮位置。具体的,可以通过调节电容屏的灵敏度实现。由于电容屏上的点与显示设备上的点是一一对应的关系,因此必然可以根据电容屏上的触控悬浮位置以及预设的触控悬浮位置与显示设备上显示位置对照关系确定显示设备上的触控悬浮图标的显示位置。
步骤S103:将触控悬浮图标以预设的显示方式在显示位置上进行显示。
将触控悬浮图标以预设的显示方式在显示位置上进行显示,追踪用户手指位置,将用户手指位置及变化路径在显示设备的显示界面直观展示出来,在用户使用触控板对显示设备进行遥控时,帮助用户确定手指位置是否指向用户所要控制的控制目标,如果用户的手指位置指向其所要控制的控制目标,则用户进行下一步的触控操作,实现精准触控控制。具体的,预设显示方式可通过阴影显示方式或者红点、光标等标记符方式进行显示。
步骤S104:获取用户在触控板上的触控操作,根据触控操作生成控制指令。
具体的,触控操作包括触控位置以及触控方式,触控位置帮助判断用户的控制目标,触控方式帮助判断用户的控制内容,因而进一步的可以根据预设的指令生成策略结合控制目标、控制内容生成控制指令。更具体的,触控位置为用户在触控板上进行触控时所指向的触控板上的点的位置坐标。触控方式包括但不限于点击、长按或者滑动。进一步的,点击可以包括单击、双击或连续多次点击等多种点击方式,当点击为双击或连续多次点击时,相邻两次点击之间的间隔时间需要在预设的时间间隔之内;长按可以包括多种不同时长的长按方式,例如长按2s、长按4s等等;滑动也可以包括多种不同的滑动方式,例如单指滑动、三指滑动等等。每种不同的触控方式会代表不同的触控内容,用户可以通过在触控板上进行不同的触控方式来控制显示设备,实现各种操作命令。
步骤S105:根据控制指令从画面的源文件中获取对应的触控画面数据,基于控制指令对触控画面数据在显示控制区域内的部分进行控制。
具体的,当显示设备接收到触控板发出的控制指令之后,先从显示设备的画面源文件中获取显示设备当前显示的触控画面数据,根据控制指令确定显示设备的显示界面中的显示控制区域,之后再根据控制指令(控制目标及控制内容)对触控画面数据在显示控制区域内的部分进行控制。更具体的,源文件一般指用汇编语言或高级语言写出来的代码保存为文件后的结果,在本发明中,画面的源文件中包含了显示设备正在显示的/将要显示的/已经显示的画面数据。显示设备可以调用这些画面数据从而在显示界面中进行显示。进一步的,画面数据可以为包含有多个应用图标以及背景画面的画面数据,而根据控制指令从画面得源文件中获取对应的触控画面数据,这里的触控画面数据指的是用户能够进行触控控制的画面数据,即除了背景画面以外得多个应用图标的画面数据。
进一步的,如图2所示,根据预设配对策略以及绝对位置关系生成与所述显示设备的悬浮触控配对关系包括以下步骤:
步骤S201:获取触控板的触控界面参数和显示设备的显示界面参数,根据预设触控配置策略、触控界面参数以及显示界面参数配置触控板与显示设备的遥控配置关系。
具体的,触控板的触控界面参数为触控界面的形状、大小等参数。进一步的,当触控界面的形状为矩形时,触控界面参数还包括触控界面的长宽比等数据;当触控界面的形状为圆形时,触控界面参数还包括触控界面的半径、圆心等数据。显示界面的界面参数为显示界面的形状、大小比例等。进一步的,与触控界面相似,当显示界面的形状为矩形时,显示界面参数还包括显示界面的长宽比等数据;当显示界面的形状为圆形时,显示界面参数还包括显示界面的半径、圆心等数据。
更具体的,根据预设触控配置策略、所述触控界面参数及所述显示界面参数配置触控板与显示设备的遥控配置关系为在获得触控界面参数及显示界面参数后,根据触控界面参数及显示界面参数将触控界面与显示界面的进行匹配,可以理解的是,触控界面与显示界面既可以为形状、比例相同的界面也可以是形状、比例不同的界面,在进行遥控配置时根据触控界面与显示界面的形状及大小比例确定遥控配置关系。
步骤S202:根据绝对位置关系以及遥控配置关系确定触控板与显示设备之间的区域映射关系。
具体的,如图3所示,这里的区域映射关系可以是将触控界面或显示界面看成一个整体区域,确定触控界面、显示界面的整体区域映射关系,在图3中,触控板的顶点a对应显示设备的顶点A,b对应B,c对应C,d对应D。进一步的,还可以将显示界面分割为2个或2个以上的显示区域,再根据遥控配置关系将触控板的触控界面同样分割为2个或2个以上的触控区域,此时触控界面上的2个或2个以上的触控区域将与显示界面的2个或2个以上的显示区域一一对应,形成区域映射关系。在配置好触控板与显示设备的遥控配置关系之后,将显示界面进行分割,并将触控界面按照分割后的显示区域进行分割,获得触控区域,从而使触控板与显示设备之间的匹配关系更加精确,提升用户使用体验。
步骤S203:根据预设坐标映射策略以及区域映射关系,确定触控板与显示设备之间的坐标映射关系。
由于区域映射关系及坐标映射关系均是基于绝对位置关系建立的,因此在触控板的触控区域中的每一个点坐标,在显示设备与触控区域对应的显示区域中均存在对应的坐标,当确定好触控板的触控区域与显示设备的显示区域的区域映射关系之后,根据区域映射关系将触控板上的点与显示设备中的点一一进行匹配对应,形成坐标映射关系。当触控板上的点均能在显示设备中找到对应的点与之对应,则触控板与显示设备形成绝对位置对应关系,相比于当前常用的基于相对位置关系的按键遥控器,实现用户的“所触即所得”,提升用户体验。
进一步的,在上一实施例的基础之上,触控操作包括触控位置及触控方式,控制指令包括控制内容以及控制目标,如图4所示,获取用户在触控板上的触控操作,根据触控操作生成控制指令包括以下步骤:
步骤S401:根据坐标映射关系确定触控位置在显示设备上的显示坐标,并根据显示坐标以及画面在显示控制区域内的部分确定控制目标。
具体的,在已知触控位置的情况下,即已知用户在触控板上的触控操作在触控板的触控界面的位置坐标(x,y),根据坐标映射关系,即可获得触控位置对应在显示设备上的显示坐标(X,Y)。在确定了显示坐标(X,Y)后,既可以根据显示坐标确定在显示设备显示界面的该显示坐标位置处所显示的某个应用或消息图标。
画面在显示控制区域内的部分可能包含多个待定的控制目标(即存在多个可以触控的应用或消息图标),当根据坐标映射关系及触控位置确定触控位置在显示设备上的显示坐标后,既可以根据显示坐标从多个待定的控制目标中确定出用户所要控制的控制目标。
步骤S402:根据触控方式以及预设的触控方式与控制内容对照关系确定控制内容;
具体的,每一种触控方式都对应一个触控内容,例如单击代表打开,滑动代表浏览或拉取菜单等等。将触控方式与控制内容对照关系预先存储在触控方式与控制内容对照表中,即可根据用户的触控方式获得控制内容,从而进行控制。例如,在步骤S401中确定控制目标为视频应用,在步骤S402中,确定了控制内容为打开,则控制指令即为打开视频应用。
在本发明的又一种实施例中,如图5所示,方法还包括以下步骤:
步骤S501:获取用户在触控板上进行触控操作时的触控压力。
具体的,可以在触控板的电容屏下安装压力传感器,用于检测用户在触控板上进行触控操作时的触控压力。
步骤S502:将触控压力与预设的触控压力阈值进行比较,若触控压力超过所述预设的触控压力阈值,执行步骤S503,否则执行步骤S504。
步骤S503:判断触控操作为有效触控操作,根据有效触控操作生成控制指令。
步骤S504:判断触控操作为无效触控操作,结束触控控制。
在本实施例中,根据触控操作进行后续的指令控制之前,先判断该触控操作是否为有效触控操作,只有是有效触控操作,才会启动后续的指令控制的程序,有效的避免了用户的误操作。
在本发明的又一种实施例中,方法还包括获取用户手指与触控悬浮位置之间的距离;根据距离及预设的距离与触控悬浮图标大小关系确定触控悬浮图标大小。具体的,预先设置好用户手指与触控悬浮位置之间的距离与触控悬浮图标大小的关系,可以为为距离越小,触控悬浮图标越大,距离越大,触控悬浮图标越小。从而模拟用户手指距离触控板的距离的变化,提升用户在使用触控板控制显示设备时的使用体验。更具体的,用户手指与触控悬浮位置之间的距离可以通过电容屏检测到的电容的变化情况确定。
在本发明的又一种实施例中,方法还包括根据预设的指令与提示对应关系及控制指令发出语音或震动提示。增加语音或者震动提示,能够提示当前的触控位置对应的控制目标名称或消息等,对用户的操作内容做进一步的提醒。即时用户是盲人,无法看到触控悬浮图标也可以获知其操作内容。
本发明还提供一种悬浮触控遥控播放设备的装置,如图6所示,装置包括遥控配对模块601、悬浮感应模块602、触控操作获取模块603、指令生成模块604以及无线通讯模块605,其中:遥控配对模块601,与悬浮感应模块602、指令生成模块604及无线通讯模块605连接,用于根据预设配对策略以及绝对位置关系生成与显示设备的悬浮触控配对关系;悬浮感应模块602,与遥控配对模块601、无线通讯模块605连接,用于获取用户在触控板上的触控悬浮位置并根据触控悬浮位置以及触控悬浮位置与显示设备上显示位置对照关系确定触控悬浮图标的显示位置;触控操作获取模块603,与指令生成模块604连接,用于获取用户在触控板上的触控操作,触控操作包括触控位置及触控方式;指令生成模块604,与遥控配对模块601、触控操作获取模块603以及无线通讯模块605连接,用于根据触控操作生成控制指令并将控制指令通过无线通讯模块发送至显示设备。
在本发明的又一种实施例中,如图7所示,遥控配对模块601包括参数获取单元6011、遥控配置单元6012以及映射关系确定单元6013,其中:参数获取单元6011,与遥控配置单元6012连接,用于获取装置的触控界面参数和显示设备的显示界面参数;遥控配置单元6012,与参数获取单元6011及映射关系确定单元6013连接,用于根据预设触控配置策略、触控界面参数以及显示界面参数配置装置与显示设备的遥控配置关系;映射关系确定单元6013,与遥控配置单元6012连接,用于根据绝对位置关系以及遥控配置关系确定装置与显示设备之间的区域映射关系,并根据预设坐标映射策略以及区域映射关系,确定装置与显示设备之间的坐标映射关系。
进一步的,在上一实施例的基础之上,如图8所示,指令生成模块604包括控制目标确定单元6041、控制内容确定单元6042以及控制指令生成单元6043,其中:控制目标确定单元6041,与控制指令生成单元6043连接,用于根据坐标映射关系及触控位置确定触控位置在显示设备上的显示坐标,并根据显示坐标以及画面在显示控制区域内的部分确定控制目标;控制内容确定单元6042,与控制指令生成单元6043连接,用于根据触控方式以及预设的触控方式与控制内容对照关系确定控制内容;控制指令生成单元,与控制目标确定单元及控制内容确定单元连接,用于根据控制目标及控制内容生成控制指令。
在本发明的有一种实施例中,如图9所示,装置还包括遥控模式切换模块606,遥控模式切换模块606与悬浮感应模块602以及触控操作获取模块603连接,用于进行悬浮控制以及触控控制之间的切换。
本发明提供的悬浮触控遥控播放设备的方法及装置,能够代替传统的按键遥控器。其基于绝对位置的控制方式,使触控界面上的触控区域都可以在显示界面的显示控制区域找到对应关系,实现对显示设备播放内容的触控式控制,具有悬浮触控功能,能够在显示设备中显示用户手指位置及手指移动路径,确保用户精准控制,提升了用户的使用体验。
本发明说明书中使用的术语和措辞仅仅为了举例说明,并不意味构成限定。本领域技术人员应当理解,在不脱离所公开的实施方式的基本原理的前提下,对上述实施方式中的各细节可进行各种变化。因此,本发明的范围只由权利要求确定,在权利要求中,除非另有说明,所有的术语应按最宽泛合理的意思进行理解。

Claims (8)

1.一种悬浮触控遥控播放设备的方法,其特征在于,所述方法包括:
触控板连接至播放画面的显示设备,获取所述触控板的触控界面参数和所述显示设备的显示界面参数,根据预设触控配置策略、触控界面参数以及显示界面参数配置所述触控板与所述显示设备的遥控配置关系;
将所述显示设备的显示界面分割为2个或2个以上的显示区域,将所述触控板的触控界面按照分割后的显示区域进行分割,获得与所述显示区域一一对应的触控区域,将所述显示区域与所述触控区域之间的对应关系作为所述触控板与所述显示设备之间的区域映射关系;
根据预设坐标映射策略以及所述区域映射关系,分别确定每个所述触控区域与对应的显示区域之间的坐标映射关系;
获取用户在所述触控板上的触控悬浮位置,根据所述触控悬浮位置以及每个所述触控区域与对应的显示区域之间的坐标映射关系确定触控悬浮图标的显示位置;
将所述触控悬浮图标以预设的显示方式在所述显示位置上进行显示;
获取用户在所述触控板上的触控操作,根据所述触控操作生成控制指令;
根据所述控制指令从所述画面的源文件中获取对应的触控画面数据,基于所述控制指令对所述触控画面数据在显示控制区域内的部分进行控制,其中所述画面的源文件包括触控画面数据以及背景画面数据,所述触控画面数据为用户进行触控控制的画面数据。
2.根据权利要求1所述的悬浮触控遥控播放设备的方法,其特征在于,
所述触控操作包括触控位置及触控方式,所述控制指令包括控制内容以及控制目标;
所述获取用户在所述触控板上的触控操作,根据所述触控操作生成控制指令包括:
根据所述坐标映射关系确定所述触控位置在所述显示设备上的显示坐标,并根据所述显示坐标以及所述画面在所述显示控制区域内的部分确定控制目标;
根据所述触控方式以及预设的触控方式与控制内容对照关系确定所述控制内容。
3.根据权利要求1所述的悬浮触控遥控播放设备的方法,其特征在于,所述方法还包括:
获取用户在所述触控板上进行触控操作时的触控压力;
将所述触控压力与预设的触控压力阈值进行比较,若所述触控压力超过所述预设的触控压力阈值,判断所述触控操作为有效触控操作,根据所述有效触控操作生成控制指令。
4.根据权利要求1所述的悬浮触控遥控播放设备的方法,其特征在于,所述方法还包括:
获取用户手指与所述触控悬浮位置之间的距离;
根据所述距离及预设的距离与触控悬浮图标大小关系确定所述触控悬浮图标大小。
5.根据权利要求1所述的悬浮触控遥控播放设备的方法,其特征在于,所述方法还包括根据预设的指令与提示对应关系及所述控制指令发出语音或震动提示。
6.一种悬浮触控遥控播放设备的装置,其特征在于,所述装置与播放画面的显示设备连接,所述装置包括遥控配对模块、悬浮感应模块、触控操作获取模块、指令生成模块以及无线通讯模块,其中:
所述遥控配对模块,与所述悬浮感应模块、指令生成模块及无线通讯模块连接,包括参数获取单元、遥控配置单元以及映射关系确定单元,所述参数获取单元,与所述遥控配置单元连接,用于获取所述装置的触控界面参数和所述显示设备的显示界面参数;
所述遥控配置单元,与所述参数获取单元及映射关系确定单元连接,用于根据预设触控配置策略、所述触控界面参数以及所述显示界面参数配置所述装置与所述显示设备的遥控配置关系;
所述映射关系确定单元,与所述遥控配置单元连接,用于将所述显示设备的显示界面分割为2个或2个以上的显示区域,将所述触控板的触控界面按照分割后的显示区域进行分割,获得与所述显示区域一一对应的触控区域,将所述显示区域与所述触控区域之间的对应关系作为所述触控板与所述显示设备之间的区域映射关系;
根据预设坐标映射策略以及所述区域映射关系,分别确定每个所述触控区域与对应的显示区域之间的坐标映射关系;
所述悬浮感应模块,与所述遥控配对模块、无线通讯模块连接,用于获取用户在所述触控板上的触控悬浮位置并根据所述触控悬浮位置以及每个所述触控区域与对应的显示区域之间的坐标映射关系确定触控悬浮图标的显示位置;
所述触控操作获取模块,与所述指令生成模块连接,用于获取用户在所述触控板上的触控操作,所述触控操作包括触控位置及触控方式;
所述指令生成模块,与所述遥控配对模块、触控操作获取模块以及无线通讯模块连接,用于根据所述触控操作生成控制指令并将所述控制指令通过所述无线通讯模块发送至所述显示设备,使所述显示设备根据所述控制指令从所述画面的源文件中获取对应的触控画面数据,基于所述控制指令对所述触控画面数据在显示控制区域内的部分进行控制,其中所述画面的源文件包括触控画面数据以及背景画面数据,所述触控画面数据为用户进行触控控制的画面数据。
7.根据权利要求6所述的悬浮触控遥控播放设备的装置,其特征在于,所述指令生成模块包括控制目标确定单元、控制内容确定单元以及控制指令生成单元,其中:
所述控制目标确定单元,与所述控制指令生成单元连接,用于根据所述坐标映射关系确定所述触控位置在所述显示设备上的显示坐标,并根据所述显示坐标以及所述画面在所述显示控制区域内的部分确定控制目标;
所述控制内容确定单元,与所述控制指令生成单元连接,用于根据所述触控方式以及预设的触控方式与控制内容对照关系确定所述控制内容;
所述控制指令生成单元,与所述控制目标确定单元及控制内容确定单元连接,用于根据所述控制目标及控制内容生成控制指令。
8.根据权利要求6所述的悬浮触控遥控播放设备的装置,其特征在于,所述装置还包括遥控模式切换模块,所述遥控模式切换模块与所述悬浮感应模块以及触控操作获取模块连接,用于进行悬浮控制以及触控控制之间的切换。
CN202010714136.4A 2020-07-23 2020-07-23 一种悬浮触控遥控播放设备的方法及装置 Active CN111880717B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010714136.4A CN111880717B (zh) 2020-07-23 2020-07-23 一种悬浮触控遥控播放设备的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010714136.4A CN111880717B (zh) 2020-07-23 2020-07-23 一种悬浮触控遥控播放设备的方法及装置

Publications (2)

Publication Number Publication Date
CN111880717A CN111880717A (zh) 2020-11-03
CN111880717B true CN111880717B (zh) 2021-11-16

Family

ID=73155571

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010714136.4A Active CN111880717B (zh) 2020-07-23 2020-07-23 一种悬浮触控遥控播放设备的方法及装置

Country Status (1)

Country Link
CN (1) CN111880717B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679410A (zh) * 2013-12-03 2015-06-03 航天信息股份有限公司 一种对用户事件的响应方法
CN105704439A (zh) * 2014-12-16 2016-06-22 霍尼韦尔国际公司 基于交互图像和视频的情境警报查看的***和方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204764B (zh) * 2015-09-06 2020-08-21 惠州Tcl移动通信有限公司 具有悬浮屏的手持终端、显示设备及遥控方法
CN107390928A (zh) * 2017-07-24 2017-11-24 上海青橙实业有限公司 触控显示屏的定位方法及移动终端
CN107943401A (zh) * 2017-11-30 2018-04-20 珠海市魅族科技有限公司 一种功能触发方法及装置、计算机装置、可读存储介质
CN108132744B (zh) * 2017-12-14 2020-11-13 亮风台(上海)信息科技有限公司 一种遥控智能设备的方法与设备
CN108762835A (zh) * 2018-05-17 2018-11-06 Oppo广东移动通信有限公司 应用运行方法、装置、存储介质及电子装置
CN109002244A (zh) * 2018-07-02 2018-12-14 努比亚技术有限公司 可穿戴设备的表带控制方法、可穿戴设备及可读存储介质
CN109101183B (zh) * 2018-08-23 2020-11-27 上海天马微电子有限公司 显示装置及其反馈方法
CN110045819B (zh) * 2019-03-01 2021-07-09 华为技术有限公司 一种手势处理方法及设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679410A (zh) * 2013-12-03 2015-06-03 航天信息股份有限公司 一种对用户事件的响应方法
CN105704439A (zh) * 2014-12-16 2016-06-22 霍尼韦尔国际公司 基于交互图像和视频的情境警报查看的***和方法

Also Published As

Publication number Publication date
CN111880717A (zh) 2020-11-03

Similar Documents

Publication Publication Date Title
US9978261B2 (en) Remote controller and information processing method and system
JP6553136B2 (ja) タッチ感応表面上でのマルチ圧力相互作用のためのシステムと方法
US9946345B2 (en) Portable terminal and method for providing haptic effect to input unit
EP3098526A1 (en) Customized control method and system for air conditioner operation mode
CN102111582B (zh) 电视遥控装置、电视机及遥控方法
JP2012502393A (ja) 相対的ジェスチャー認識モードを有する携帯用電子デバイス
US20120274547A1 (en) Techniques for content navigation using proximity sensing
WO2018177207A1 (zh) 操作控制方法、装置及存储介质
CN109800045A (zh) 一种显示方法及终端
CN104780409B (zh) 一种终端遥控方法及终端遥控***
KR20110025520A (ko) 휴대단말기의 제어 장치 및 방법
JP2013140455A (ja) 情報処理システム
CN107562261A (zh) 显示设备控制方法及装置
CN110764675A (zh) 一种控制方法及电子设备
WO2022017421A1 (zh) 交互方法、显示装置、发射装置、交互***及存储介质
CN111880718B (zh) 一种触控遥控播放设备的方法及装置
CN109960456B (zh) 一种虚拟按键布局的生成方法及终端设备
CN108815844B (zh) 移动终端及其游戏控制方法、电子设备及存储介质
US9691270B1 (en) Automatically configuring a remote control for a device
US20130244730A1 (en) User terminal capable of sharing image and method for controlling the same
CN111880717B (zh) 一种悬浮触控遥控播放设备的方法及装置
CN103488319B (zh) 一种虚拟触摸实现方法和***
CN114168034A (zh) 应用于头戴式显示设备的菜单操作方法及头戴式显示设备
CN111443859B (zh) 一种触控交互方法及电子设备
CN110538460B (zh) 移动装置

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
CB02 Change of applicant information

Address after: 518000 room 3801, block a, block 8, block C, Wanke Yuncheng phase III, Liuxin 4th Street, Xili community, Xili street, Nanshan District, Shenzhen City, Guangdong Province (37-39 floors)

Applicant after: Carlette cloud Technology Co.,Ltd.

Address before: 518000 room 3801, block a, block 8, block C, Wanke Yuncheng phase III, Liuxin 4th Street, Xili community, Xili street, Nanshan District, Shenzhen City, Guangdong Province (37-39 floors)

Applicant before: COLORLIGHT (SHENZHEN) CLOUD TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant