[发明专利]一种应用于智能显示终端的寻焦方法及寻焦装置在审
申请号: | 201811048025.3 | 申请日: | 2018-09-07 |
公开(公告)号: | CN109445619A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 赵崇友 | 申请(专利权)人: | 苏宁智能终端有限公司 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 顾友 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标控件 源控件 智能显示终端 指令 平面坐标系 权重 应用 方向区域 获取指令 不规则 反方向 基准点 控件 焦点 | ||
本发明公开了一种应用于智能显示终端的寻焦方法及寻焦装置,所述方法包括如下步骤:S1:根据源控件的位置,以源控件的任意一点为基准点,建立平面坐标系;S2:根据接收到的指令,排除指令反方向的目标控件;S3:根据接收到的指令,获取指令方向区域内所有可以落焦的目标控件;S4:根据接收到的指令以及所述源控件与所述可以落焦的目标控件在所述平面坐标系中的位置,计算出所述源控件与所述目标控件的权重距离;S5:根据计算结果,将焦点落在与所述源控件权重距离最短的目标控件上。本发明提供的应用于智能显示终端的寻焦方法及寻焦装置,实现方式简单,能够更精准的落焦到想要落焦的控件上,并且能够适应布局复杂又不规则的界面。
技术领域
本发明涉及通信技术领域,特别涉及一种应用于智能显示终端的寻焦方法及寻焦装置。
背景技术
目前行业内智能电视在使用遥控器进行界面交互寻找焦点时的方案主要有两种。一种是使用Android自带的寻焦方式,焦点完全有Android自己控制。另外一种是应用自己记录每个控件,在按上下左右键时,根据当前的控件来判断需要落焦点的控件。
但是,上述两个方案在实际使用过程均存在一些缺陷:
方案一:使用Android自带的寻焦方式,该方案使用Android原生的算法来找焦点,但有时候无法准确落焦到想要落焦的控件上。如附图1所示,当前焦点在控件1上,在操作遥控器右键的时候,期望焦点落在控件2上,但是焦点却落在了控件3上。
Android在寻找焦点的时候关键点在于计算源控件和目标控件之间距离的算法。左右水平方向寻焦时以X轴为主,计算源控件(Source)和目标控件(Dest)的水平间距,以Y轴为次轴,计算源控件和目标控件垂直方向中心点的间距,然后计算权重距离。垂直方向寻焦时以Y轴为主,计算源控件和目标控件的垂直间距,以X轴为次轴,计算源控件和目标控件水平方向中心点的间距,然后计算权重距离。最终寻找到权重距离最短的控件作为下一个落焦的控件。这种寻焦点算法,一般的情况下可以使用,但是当界面布局复杂又不规则的时候,就很难再满足需求了。而且,这种算法容易计算出同一方向的两个或两个以上的目标控件与源控件的权重距离相同。
方案二:应用自己会遍历界面中所有控件的焦点,并且把每个控件的焦点记录下来,在按上下左右键时,根据当前的控件来判断需要落焦点的控件,方案二虽然可以解决方案一中当界面布局复杂又不规则的时候,就很难再满足需求的缺陷,但是这种方式需要对每个控件做按键处理,实现起来复杂冗余。
发明内容
为了解决上述背景技术中提及的一个或多个现有技术的问题,本发明实施例提供了一种应用于智能显示终端的寻焦方法及寻焦装置,以克服现有技术中,有时无法准确落焦到想要落焦的控件上、不能适应布局复杂又不规则的界面以及实现方式复杂等问题。
为解决上述技术问题,本发明采用的技术方案是:
一方面,提供了一种应用于智能显示终端的寻焦方法,所述方法包括如下步骤:
S1:根据源控件的位置,以源控件的任意一点为基准点,建立平面坐标系;
S2:根据接收到的指令,排除指令反方向的目标控件;
S3:根据接收到的指令,获取指令方向区域内所有可以落焦的目标控件;
S4:根据接收到的指令以及所述源控件与所述可以落焦的目标控件在所述平面坐标系中的位置,计算出所述源控件与所述目标控件的权重距离;
S5:根据计算结果,将焦点落在与所述源控件权重距离最短的目标控件上。
进一步的,所述步骤S1具体包括:
设置所述源控件的任意一个顶点为原点,所述源控件的水平方向从左至右为X轴方向,所述源控件的竖直方向从上至下为Y轴方向。
进一步的,所述步骤S2具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁智能终端有限公司,未经苏宁智能终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811048025.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于可穿戴设备的动作检测方法和可穿戴设备
- 下一篇:一种交互笔自动识别方法