智能电视人机交互界面的切换方法及装置与流程

文档序号:12629070阅读:625来源:国知局
智能电视人机交互界面的切换方法及装置与流程
本发明涉及遥控
技术领域
,尤其涉及一种智能电视人机交互界面的切换方法及装置。
背景技术
:随着安卓智能系统的普及与应用,越来越多的智能电视在使用安卓系统,虽然安卓系统应用广泛,但由于安卓人机交互系统提供的图标特效效果非常少,导致基于安卓系统的智能电视在操作时的人机体验不是特别理想。比如,用户按遥控器选择智能电视的界面图标时,如果界面图标特别多,则用户需要手指按多次才能选中想要的图标。针对这一问题,已经出现了触控遥控器,用户通过在触控板上滑动手指,即可移动图标焦点,解决了手指按键的问题。但是,目前的触控遥控器,将用户按下手指滑动至抬起手指的整个过程解析为一个滑动事件,相应的,在智能电视上的图标焦点也仅移动一格,如果用户需要将图标焦点移动多格,则需要在触控板上多次滑动手指。现在智能电视上的节目越来越多,界面图标也相应增多,用户在进行节目选择时,需要手指滑动多次才能选中想要的图标,不仅浪费时间,还经常选不准图标,严重影响用户的体验。上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。技术实现要素:本发明的主要目的在于提供一种智能电视人机交互界面的切换方法及装置,旨在解决目前的触控遥控器,用户滑动一次手指智能电视上的图标焦点仅移动一格,如果用户需要将图标焦点移动多格,则需要在触控板上多次滑动手指的问题。为实现上述目的,本发明提供的一种智能电视人机交互界面的切换方法,包括以下步骤:检测触摸操作中触摸手指抬起时的瞬时速度及方向;当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动轨迹产生控制信号;根据所产生的控制信号控制智能电视界面图标沿所述瞬时速度的方向进行切换。优选地,所述当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动产生控制信号的步骤包括:当所述瞬时速度大于预设速度时,以所述瞬时速度为初始速度,计算以预设的加速度作加速或减速运动的总距离;在加速或减速运动的距离达预设距离的整数倍时,产生一个控制信号;其中,总距离大于或等于预设距离的整数倍。优选地,所述方法还包括:计算以预设的加速度作加速或减速运动的总时间;当加速或减速运动的时间小于总时间,且检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面图标进行切换。优选地,所述方法还包括:当所述新的触摸操作的瞬时速度小于预设速度时,则控制智能电视界面图标停止切换。优选地,所述方法还包括:根据触摸手指抬起时的瞬时速度及选中目标图标时切换的次数,计算做加速或减速运动时的所述预设的加速度。此外,为实现上述目的,本发明还提供一种智能电视人机交互界面的切换装置,包括:检测模块,用于检测触摸操作中触摸手指抬起时的瞬时速度及方向;信号模块,用于当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动轨迹产生控制信号;切换模块,用于根据所产生的控制信号控制智能电视界面图标沿所述瞬时速度的方向进行切换。优选地,所述信号模块包括:计算单元,用于当所述瞬时速度大于预设速度时,以所述瞬时速度为初始速度,计算以预设的加速度作加速或减速运动的总距离;信号单元,用于在加速或减速运动的距离达预设距离的整数倍时,产生一个控制信号;其中,总距离大于或等于预设距离的整数倍。优选地,所述信号模块,还用于计算以预设的加速度作加速或减速运动的总时间;所述切换模块,还用于当加速或减速运动的时间小于总时间,且检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面图标进行切换。优选地,所述智能电视人机交互界面的切换装置还包括:停止模块,用于当所述新的触摸操作的瞬时速度小于预设速度时,则控制智能电视界面图标停止切换。优选地,所述信号模块,还用于根据触摸手指抬起时的瞬时速度及选中目标图标时切换的次数,计算做加速或减速运动时的所述预设的加速度。本发明通过检测触摸操作中触摸手指抬起时的瞬时速度及方向;当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动轨迹产生控制信号;根据所产生的控制信号控制智能电视界面图标沿所述瞬时速度的方向进行切换。在触摸操作结束时,仍能根据触摸抬起时的瞬时速度继续控制智能电视界面图标进行切换,从而使得用户滑动一次手指智能电视上的图标焦点能够移动多格。附图说明图1为本发明智能电视人机交互界面的切换方法的第一实施例的流程示意图;图2为图1中步骤S20一实施例的细化流程示意图;图3为本发明智能电视人机交互界面的切换方法的第二实施例的流程示意图;图4为本发明智能电视人机交互界面的切换方法的第三实施例的流程示意图;图5为本发明智能电视人机交互界面的切换方法的第四实施例的流程示意图;图6为与表1对应的触摸操作过程中及触摸抬起后的产生控制信号的点的时间间隔示意图;图7为本发明智能电视人机交互界面的切换装置的第一实施例的功能模块示意图;图8为图7中信号模块一实施例的细化功能模块示意图;图9为本发明智能电视人机交互界面的切换装置的第二实施例的功能模块示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例的主要解决方案是:检测触摸操作中触摸手指抬起时的瞬时速度及方向;当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动轨迹产生控制信号;根据所产生的控制信号控制智能电视界面图标沿所述瞬时速度的方向进行切换。在触摸操作结束时,仍能根据触摸抬起时的瞬时速度继续控制智能电视界面图标进行切换,从而使得用户滑动一次手指智能电视上的图标焦点能够移动多格。由于现有的触控遥控器,将用户按下手指滑动至抬起手指的整个过程解析为一个滑动事件,相应的,在智能电视上的图标焦点也仅移动一格,如果用户需要将图标焦点移动多格,则需要在触控板上多次滑动手指。基于上述问题,本发明提供一种智能电视人机交互界面的切换方法。参照图1,图1为本发明智能电视人机交互界面的切换方法的第一实施例的流程示意图。在一实施例中,所述智能电视人机交互界面的切换方法包括:步骤S10,检测触摸操作中触摸手指抬起时的瞬时速度及方向;现在的智能电视大多通过触控遥控器进行人机交互,用户用手指在触摸板上滑动时,根据滑动所代表的指令,智能电视界面执行相应的响应。所述触控遥控器包括触摸板,所述触摸板还可以是触摸屏,可以为电阻式触摸板或电容感应式触摸板等各种形式的能够检测触摸点的触摸板。在触控遥控器处于正常待机状态时,每当用户用手指触碰触摸板时,触控遥控器对触摸点的数量、瞬时速度及方向进行检测,通过检测触摸操作中触摸手指抬起时的瞬时速度及方向,使得用户的触摸操作结束后,仍能对智能电视进行控制。步骤S20,当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动轨迹产生控制信号;以在触摸板上进行右移滑动为例,当用户在触摸板上滑动一段距离后,在滑动速度接近0时抬起手指,则表示用户希望智能电视界面上的图标焦点在手指滑动时移动、在手指抬起来后停止移动;而当用户在触摸板上滑动一段距离后,抬起手指时仍有较快的速度,则表示用户希望智能电视界面上的图标焦点能够移动多格;由于触摸板的尺寸有限,且实际操作中,尤其是单手操作时,手指在触摸板上滑动的距离也是有限的,本发明一实施例通过检测触摸操作中触摸抬起时的瞬时速度是否大于预设速度,以确定用户是否希望智能电视界面上的图标焦点能够移动多格,当瞬时速度大于预设速度时,根据所述瞬时速度在触摸手指抬起后的运动轨迹产生控制信号,控制智能电视界面上的图标焦点在用户手指抬起后仍继续移动。所述预设速度可以在机顶盒出厂时预先设置,也可以是用户通过遥控设备设置预设速度,例如,预设速度设为1000px/ms(点/毫秒)或1200px/ms等。参照图2,图2为图1中步骤S20一实施例的细化流程示意图。步骤S21,当所述瞬时速度大于预设速度时,以所述瞬时速度为初始速度,计算以预设的加速度作加速或减速运动的总距离;步骤S22,在加速或减速运动的距离达预设距离的整数倍时,产生一个控制信号;其中,总距离大于或等于预设距离的整数倍。以所述瞬时速度为初始速度,以预设的加速度作加速度运动的过程中,若预设的加速度的值为正数,则做加速运动,若预设的加速度的值为负数,则做减速运动,当然,若预设的加速度的值为0,则做均速运动,计算以预设的加速度作加速或减速运动的总距离;为了使用户手指抬起后智能电视界面上的图标焦点的切换呈现自然流畅之感,即图标焦点的切换由快到慢最后停止的自然过渡过程,基于此,本发明一实施例采用加速度的方式控制图标焦点的切换,由加速度位移公式可知,若预设的加速度a的值为负数,则实际是做减速运动,当知道初始速度v0及预设的加速度a时,减速运动的总距离S及运动总时间t都是可以确定的,在减速运动的距离达预设距离的整数倍时,产生一个控制信号;将上述减速运动的总距离S按预设距离分段,从开始运动到运动停止,每经过一个预设距离的时间都是越来越长的,表现在智能电视界面上的图标焦点的切换上,就是切换的速度越来越慢,最后停止。预设的加速度a和预设距离可以在机顶盒出厂时预先设置,也可以是用户通过遥控设备设置预设的加速度a和预设距离,例如,预设的加速度a为-2000px/ms2或-2200px/ms2,预设距离为70px或90px等。以检测到的瞬时速度为初始速度v0,计算以预设的加速度a作减速运动的总距离S;将减速运动的总距离S从起点开始按预设距离进行划分,总距离S大于或等于预设距离的整数倍,若划分到最后一段的距离小于预设距离时,则最后一段距离不用于产生控制信号,从前述加速度位移公式可以得到减速运动的距离达预设距离的整数倍时,产生一个控制信号,用于控制智能电视界面上的图标焦点切换。而对于预设的加速度的值为正数的情况,如果没有其它因素限制,加速运动将持续进行,对此,可以通过调制限制条件,例如,预设加速运动的总时间和/或总距离的方式,使加速运动在运行条件达限制条件时运动停止,运动过程中仍在加速运动的距离达预设距离的整数倍时,产生一个控制信号,控制智能电视界面上的图标焦点切换;实际上,在检测到的瞬时速度为初始速度v0时,即可确定要控制智能电视界面上的图标焦点切换的次数,因此,也可以设置其它方式发送切换信号,例如间隔相同时间切换若干次后突然停止等切换方式供用户选择。步骤S30,根据所产生的控制信号控制智能电视界面图标沿所述瞬时速度的方向进行切换。产生的控制信号包括控制图标焦点切换的方向,切换的方向是根据用户触摸操作中触摸抬起时的滑动方向确定的,因为用户在滑动手指时可能会转换方向等,因此以触摸抬起时的滑动方向作为用户最终希望图标焦点移动的方向;在接收到控制信号时,根据所述瞬时速度的方向控制图标焦点切换。本实施例在检测到触摸抬起时的瞬时速度大于预设速度时,根据所述瞬时速度继续产生控制信号控制图标焦点切换,从而使得用户滑动一次手指智能电视上的图标焦点能够移动多格。参照图3,图3为本发明智能电视人机交互界面的切换方法的第二实施例的流程示意图。基于上述智能电视人机交互界面的切换方法的第一实施例,所述方法还包括:步骤S40,计算以预设的加速度作加速或减速运动的总时间;步骤S50,当加速或减速运动的时间小于总时间,且检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面图标进行切换。从前一实施例可知,在用户手指抬起之后,智能电视界面上的图标焦点仍可继续切换,而用户可能在手指抬起之后又继续进行下一次触摸操作,所述下一次触摸操作可能与前一次触摸操作方向相同也可能不同,通常来说,用户继续进行触摸操作,应该是前一次触摸操作还不足以达到用户期望图标焦点切换到的位置,因此,下一次触摸操作的优先级应该高于前一次触摸操作;如前所述,在初始速度及预设的加速度已知的情况下,可以知道作加速或减速运动的总时间,在运动时间小于总时间时检测到新的触摸操作,即表示连续进行触摸操作,因此在检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视上的图标焦点图标进行切换,使智能电视界面上的图标焦点切换的方向与用户的触摸操作保持一致。本实施例在检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面上的图标焦点进行切换,使智能电视界面上的图标焦点切换的方向与用户的触摸操作保持一致。参照图4,图4为本发明智能电视人机交互界面的切换方法的第三实施例的流程示意图。基于上述智能电视人机交互界面的切换方法的第二实施例,所述方法还包括:步骤S60,当所述新的触摸操作的瞬时速度小于预设速度时,则控制智能电视界面图标停止切换。由前述实施例可知,预设的加速度相同时,用户触摸操作中触摸抬起时的瞬时速度越大,则加速或减速运动的总距离越长,产生的控制信号个数也越多,当用户由于力度控制不恰当,使触摸抬起时的瞬时速度过大,若不进行干预,将导致智能电视界面上的图标焦点的切换次数超过用户期望的次数,则用户还需要逆向切换,针对这一情况,本发明一实施例,通过检测新的触摸操作的瞬时速度,当所述新的触摸操作的瞬时速度小于预设速度时,则控制智能电视界面上的图标焦点停止切换,使智能电视界面上的图标焦点停在用户期望的位置,减少用户因力度控制不恰当而需多次进行触摸操作的问题。本实施例在检测到新的触摸操作的瞬时速度小于预设速度时,控制智能电视界面上的图标焦点停止切换,使智能电视界面上的图标焦点停在用户期望的位置,减少用户因力度控制不恰当而需多次进行触摸操作的问题。参照图5,图5为本发明智能电视人机交互界面的切换方法的第四实施例的流程示意图。基于上述智能电视人机交互界面的切换方法的第三实施例,所述方法还包括:步骤S70,根据触摸手指抬起时的瞬时速度及选中目标图标时切换的次数,计算做加速或减速运动时的所述预设的加速度。在机顶盒出厂时预先设置的预设的加速度a为一个普适值,并不一定适合所有人,因此,针对不同的用户,可以通过多次试验后,确定一个与该用户适配的预设的加速度a;本发明一实施例,通过检测选中目标图标时切换的次数及触摸抬起时的瞬时速度,根据前述加速度位移公式可以计算出预设的加速度a,并根据多次取平均值等方式确定新的预设的加速度a;或者,用户输入期望智能电视界面图标切换的次数,再进行触摸操作,则可根据触摸抬起时的瞬时速度及期望界面图标切换的次数计算出预设的加速度a;生产厂家也可以通过收集不同用户的预设的加速度a,对出厂时预先设置的预设的加速度a进行调整,使预设的加速度a的适用性更强。本实施例通过对预设的加速度a进行调整,可以适应不同用户的需求。为了更好地说明上述智能电视人机交互界面的切换方案,以下将通过一个实例进行具体解释。触控遥控器实时将采集的触摸运动轨迹上的点位信息及动作信息传输到智能电视的机顶盒,触控遥控器与机顶盒是通过蓝牙进行信息传输的,由于蓝牙协议规定每7ms发送一次信息,因此设置触控遥控器每7ms采集一次触摸运动轨迹上的点位信息及动作信息,由于点位信息及动作信息从触控遥控器传输到机顶盒还需要大概1至2ms时间,而触控遥控器需要等前面的点位信息及动作信息传输完成后才能再次采集并传输点位信息及动作信息,因此,实际间隔8至12ms才采集一次点位信息及动作信息。在每次采集点位信息及动作信息时,触摸板上均有触摸点,则表示触摸运动持续进行,反之则表示一次触摸运动结束。下表1给出了采集到的点的速度、方向、触摸抬起后产生控制信号的点的速度及方向信息。表1采集到的点的速度、方向、触摸抬起后产生控制信号的点的速度及方向信息触摸操作P0P1P2P3P4速度(px/ms)01167149417482339动作按下右移右移右移抬起时间53125373542354635493触摸抬起P5P6P7P8P9速度(px/ms)153410527684390动作右移右移右移右移停止时间55315596565757235812预设距离为70px,在触摸操作的过程中,以预设距离70px为依据判断是否发出控制信号,以控制智能电视界面图标进行相应的切换,因此,表1中给出的采集的点P0、P1、P2、P3和P4,是触控遥控器采集的点中达到预设距离的点,及以该点为起点下一个达到预设距离的点。表1中预设的加速度为-2000px/ms2,即做减速运动。采集的点P0至P4为手指滑动期间,时间为5493-5312=181ms;P5至P9为减速运动期间,所耗时间为5812-5493=319ms。根据人手指的滑动力度和手指抬起时速度,以及加速度位移公式,即可得到手指抬起后的运动轨迹,如图6所示,运动每超过70点,就会触发一个动作事件,产生一个控制信号,相应地,智能电视界面上的图标焦点就会切换一次,在触摸操作的过程中,运动超过70px耗费的时间越来越少,触摸抬起后,运动超过70px耗费的时间越来越长,从表1中可以看出,手指抬起后,智能电视界面上的图标焦点仍然做减速运动切换了4个。本发明进一步提供一种智能电视人机交互界面的切换装置。参照图7,图7为本发明智能电视人机交互界面的切换装置的第一实施例的功能模块示意图。在一实施例中,所述智能电视人机交互界面的切换装置包括:检测模块10、信号模块20及切换模块30。所述检测模块10,用于检测触摸操作中触摸手指抬起时的瞬时速度及方向;现在的智能电视大多通过触控遥控器进行人机交互,用户用手指在触摸板上滑动时,根据滑动所代表的指令,智能电视界面执行相应的响应。所述触控遥控器包括触摸板,所述触摸板还可以是触摸屏,可以为电阻式触摸板或电容感应式触摸板等各种形式的能够检测触摸点的触摸板。在触控遥控器处于正常待机状态时,每当用户用手指触碰触摸板时,触控遥控器对触摸点的数量、瞬时速度及方向进行检测,通过检测触摸操作中触摸手指抬起时的瞬时速度及方向,使得用户的触摸操作结束后,仍能对智能电视进行控制。所述信号模块20,用于当所述瞬时速度大于预设速度时,根据所述触摸手指抬起后的运动轨迹产生控制信号;以在触摸板上进行右移滑动为例,当用户在触摸板上滑动一段距离后,在滑动速度接近0时抬起手指,则表示用户希望智能电视界面上的图标焦点在手指滑动时移动、在手指抬起来后停止移动;而当用户在触摸板上滑动一段距离后,抬起手指时仍有较快的速度,则表示用户希望智能电视界面上的图标焦点能够移动多格;由于触摸板的尺寸有限,且实际操作中,尤其是单手操作时,手指在触摸板上滑动的距离也是有限的,本发明一实施例通过检测触摸操作中触摸抬起时的瞬时速度是否大于预设速度,以确定用户是否希望智能电视界面上的图标焦点能够移动多格,当瞬时速度大于预设速度时,根据所述瞬时速度在触摸手指抬起后的运动轨迹产生控制信号,控制智能电视界面上的图标焦点在用户手指抬起后仍继续移动。所述预设速度可以在机顶盒出厂时预先设置,也可以是用户通过遥控设备设置预设速度,例如,预设速度设为1000px/ms或1200px/ms等。参照图8,图8为图7中信号模块20一实施例的细化功能模块示意图。所述信号模块20包括:计算单元21及信号单元22。所述计算单元21,用于当所述瞬时速度大于预设速度时,以所述瞬时速度为初始速度,计算以预设的加速度作加速或减速运动的总距离;所述信号单元22,用于在加速或减速运动的距离达预设距离的整数倍时,产生一个控制信号;其中,总距离大于或等于预设距离的整数倍。以所述瞬时速度为初始速度,以预设的加速度作加速度运动的过程中,若预设的加速度的值为正数,则做加速运动,若预设的加速度的值为负数,则做减速运动,当然,若预设的加速度的值为0,则做均速运动,计算以预设的加速度作加速或减速运动的总距离;为了使用户手指抬起后智能电视界面上的图标焦点的切换呈现自然流畅之感,即图标焦点的切换由快到慢最后停止的自然过渡过程,基于此,本发明一实施例采用加速度的方式控制图标焦点的切换,由加速度位移公式可知,若预设的加速度a的值为负数,则实际是做减速运动,当知道初始速度v0及预设的加速度a时,减速运动的总距离S及运动总时间t都是可以确定的,在减速运动的距离达预设距离的整数倍时,产生一个控制信号;将上述减速运动的总距离S按预设距离分段,从开始运动到运动停止,每经过一个预设距离的时间都是越来越长的,表现在智能电视界面上的图标焦点的切换上,就是切换的速度越来越慢,最后停止。预设的加速度a和预设距离可以在机顶盒出厂时预先设置,也可以是用户通过遥控设备设置预设的加速度a和预设距离,例如,预设的加速度a为-2000px/ms2或-2200px/ms2,预设距离为70px或90px等。以检测到的瞬时速度为初始速度v0,计算以预设的加速度a作减速运动的总距离S;将减速运动的总距离S从起点开始按预设距离进行划分,总距离S大于或等于预设距离的整数倍,若划分到最后一段的距离小于预设距离时,则最后一段距离不用于产生控制信号,从前述加速度位移公式可以得到减速运动的距离达预设距离的整数倍时,产生一个控制信号,用于控制智能电视界面上的图标焦点切换。而对于预设的加速度的值为正数的情况,如果没有其它因素限制,加速运动将持续进行,对此,可以通过调制限制条件,例如,预设加速运动的总时间和/或总距离的方式,使加速运动在运行条件达限制条件时运动停止,运动过程中仍在加速运动的距离达预设距离的整数倍时,产生一个控制信号,控制智能电视界面上的图标焦点切换;实际上,在检测到的瞬时速度为初始速度v0时,即可确定要控制智能电视界面上的图标焦点切换的次数,因此,也可以设置其它方式发送切换信号,例如间隔相同时间切换若干次后突然停止等切换方式供用户选择。所述切换模块30,用于根据所产生的控制信号控制智能电视界面图标沿所述瞬时速度的方向进行切换。产生的控制信号包括控制图标焦点切换的方向,切换的方向是根据用户触摸操作中触摸抬起时的滑动方向确定的,因为用户在滑动手指时可能会转换方向等,因此以触摸抬起时的滑动方向作为用户最终希望图标焦点移动的方向;在接收到控制信号时,根据所述瞬时速度的方向控制图标焦点切换。本实施例在检测到触摸抬起时的瞬时速度大于预设速度时,根据所述瞬时速度继续产生控制信号控制图标焦点切换,从而使得用户滑动一次手指智能电视上的图标焦点能够移动多格。进一步地,所述信号模块20,还用于计算以预设的加速度作减速运动的总时间;所述切换模块30,还用于当所述运动时间小于总时间,且检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面图标进行切换。从前一实施例可知,在用户手指抬起之后,智能电视界面上的图标焦点仍可继续切换,而用户可能在手指抬起之后又继续进行下一次触摸操作,所述下一次触摸操作可能与前一次触摸操作方向相同也可能不同,通常来说,用户继续进行触摸操作,应该是前一次触摸操作还不足以达到用户期望图标焦点切换到的位置,因此,下一次触摸操作的优先级应该高于前一次触摸操作;如前所述,在初始速度及预设的加速度已知的情况下,可以知道作加速或减速运动的总时间,在运动时间小于总时间时检测到新的触摸操作,即表示连续进行触摸操作,因此在检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面上的图标焦点进行切换,使智能电视界面上的图标焦点切换的方向与用户的触摸操作保持一致。本实施例在检测到新的触摸操作时,根据新的触摸操作产生的控制信号控制智能电视界面上的图标焦点进行切换,使智能电视界面上的图标焦点切换的方向与用户的触摸操作保持一致。参照图9,图9为本发明智能电视人机交互界面的切换装置的第二实施例的功能模块示意图。所述智能电视人机交互界面的切换装置还包括停止模块40。所述停止模块40,用于当所述新的触摸操作的瞬时速度小于预设速度时,则控制智能电视界面图标停止切换。由前述实施例可知,预设的加速度相同时,用户触摸操作中触摸抬起时的瞬时速度越大,则加速或减速运动的总距离越长,产生的控制信号个数也越多,当用户由于力度控制不恰当,使触摸抬起时的瞬时速度过大,若不进行干预,将导致智能电视界面上的图标焦点的切换次数超过用户期望的次数,则用户还需要逆向切换,针对这一情况,本发明一实施例,通过检测新的触摸操作的瞬时速度,当所述新的触摸操作的瞬时速度小于预设速度时,则控制智能电视界面上的图标焦点停止切换,使智能电视界面上的图标焦点停在用户期望的位置,减少用户因力度控制不恰当而需多次进行触摸操作的问题。本实施例在检测到新的触摸操作的瞬时速度小于预设速度时,控制智能电视界面上的图标焦点停止切换,使智能电视界面上的图标焦点停在用户期望的位置,减少用户因力度控制不恰当而需多次进行触摸操作的问题。进一步地,所述信号模块20,还用于根据触摸手指抬起时的瞬时速度及选中目标图标时切换的次数,计算做加速或减速运动时的所述预设的加速度。在机顶盒出厂时预先设置的预设的加速度a为一个普适值,并不一定适合所有人,因此,针对不同的用户,可以通过多次试验后,确定一个与该用户适配的预设的加速度a;本发明一实施例,通过检测选中目标图标时切换的次数及触摸抬起时的瞬时速度,根据前述加速度位移公式可以计算出预设的加速度a,并根据多次取平均值等方式确定新的预设的加速度a;或者,用户输入期望智能电视界面图标切换的次数,再进行触摸操作,则可根据触摸抬起时的瞬时速度及期望界面图标切换的次数计算出预设的加速度a;生产厂家也可以通过收集不同用户的预设的加速度a,对出厂时预先设置的预设的加速度a进行调整,使预设的加速度a的适用性更强。本实施例通过对预设的加速度a进行调整,可以适应不同用户的需求。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
,均同理包括在本发明的专利保护范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1