显示内容调节方法、装置和电子设备的制作方法

文档序号:6517500阅读:164来源:国知局
显示内容调节方法、装置和电子设备的制作方法
【专利摘要】本发明公开了一种显示内容调节方法、装置和电子设备,属于电子设备领域。所述方法包括:每隔预定时间间隔获取电子设备与前方物体之间的距离值;根据获取到的距离值得到距离变化信息;根据距离变化信息调节显示内容。本公开通过每隔预定时间间隔获取电子设备与前方物体之间的距离值,根据获取到的距离值得到距离变化信息然后调节显示内容;解决了相关技术中需要在电子设备内部安装至少两个距离感测器,增加了电子设备内部结构的复杂度,增加了成本和体积的问题;达到了只需在电子设备内部安装一个距离感测器,通过利用距离值在时域上的变化来实现显示内容的调节,减小电子设备内部结构的复杂度,减小成本和体积的效果。
【专利说明】显不内容调节方法、装置和电子设备
【技术领域】
[0001]本公开涉及电子设备领域,特别涉及一种显示内容调节方法、装置和电子设备。
【背景技术】
[0002]随着手机、平板电脑以及液晶电视等电子设备的广泛应用,用户在使用过程中基本都会涉及到对显示内容的调节操作。显示内容的调节操作是指翻页或者滚行等操作。
[0003]以电子相框为例,可以通过在电子相框内部安装至少两个光电式距离感测器来实现照片的前后翻页。每个光电式距离感测器向外发射红外线,用户的手指或者手掌在电子相框前方划过时,通过判断两束红外线被遮挡的先后顺序确定手势的方向,然后根据手势方向实现照片的前后翻页。比如,手势方向为从左向右滑动时,实现照片的向前翻页;手势方向为从右向左滑动时,实现照片的向后翻页。
[0004]发明人在实现本公开的过程中,发现上述相关技术至少存在如下缺陷:相关的显示内容调节方法需要在电子设备内部安装至少两个光电式距离感测器,在诸如需要情况下,需要安装四个或者四个以上光电式距离感测器,这就增加了电子设备内部结构的复杂度,而且增加了电子设备的成本和体积。

【发明内容】

[0005]为了解决上述相关技术中需要在电子设备内部安装至少两个距离感测器,增加了电子设备内部结构的复杂度,增加了电子设备的成本和体积的问题,本公开实施例提供了一种显示内容调节方法、装置和电子设备。所述技术方案如下:
[0006]第一方面,提供了一种显示内容调节方法,所述方法包括:
[0007]每隔预定时间间隔获取电子设备与前方物体之间的距离值;
[0008]根据获取到的所述距离值得到距离变化信息,所述距离变化信息表示所述电子设备与所述前方物体之间的距离在时域上的变化;
[0009]根据所述距离变化信息调节所述电子设备的屏幕上的显示内容。
[0010]在第一种可能的实施方式中,所述根据所述距离变化信息调节所述电子设备的屏幕上的显示内容,包括:
[0011]根据所述距离变化信息在预定对应关系中查询对应的调节操作,所述预定对应关系是所述距离变化信息与所述调节操作之间的对应关系;
[0012]根据查询到的调节操作对所述电子设备的屏幕上的显示内容进行调节,所述调节操作包括向前翻页、向后翻页、连续向前翻页、连续向后翻页、向上滚行、向下滚行、连续向上滚行或者连续向下滚行中的任意一种。
[0013]结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述预定对应关系包括:
[0014]若所述距离变化信息表示所述距离值先由第一距离值变为第二距离值,再由所述第二距离值恢复为所述第一距离值,则对应的所述调节操作为:向后翻页或者向下滚行;[0015]若所述距离变化信息表示所述距离值存在至少两次先由所述第一距离值变为所述第二距离值,再由所述第二距离值恢复为所述第一距离值的变化过程,则对应的所述调节操作为:向前翻页或者向上滚行;
[0016]若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值,则对应的所述调节操作为:连续向后翻页或者连续向下滚行;
[0017]其中,所述第一距离值为大于第一阈值的距离值,所述第二距离值为小于第二阈值的距离值;所述第一阈值和所述第二阈值相等,或者,所述第一阈值大于所述第二阈值。
[0018]结合第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值;则所述根据查询到的调节操作对所述电子设备的屏幕上的显示内容进行调节,包括:
[0019]根据保持的所述第二距离值的大小确定翻动速度的快慢,保持的所述第二距离值的大小与所述翻动速度的快慢呈负相关关系;
[0020]根据确定的所述翻动速度对所述电子设备的屏幕上的显示内容进行连续向后翻页或者连续向下滚动。
[0021]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式或者第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,所述每隔预定时间间隔获取电子设备与前方物体之间的距离值,包括:
[0022]通过一个距离感测器每隔预定时间间隔获取所述电子设备与所述前方物体之间的距离值;或者,
[0023]通过摄像头每隔预定时间间隔获取所述电子设备前方的图像;识别所述图像中的所述前方物体;根据识别出的所述前方物体的大小与预存的前方物体的大小之间的比例关系计算出所述距离值。
[0024]结合第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,所述方法还包括:
[0025]在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动至少一个其它距离感测器;通过所述距离感测器和所述其它距离感测器获取所述前方物体的运动方向和运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容;
[0026]或,
[0027]在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动摄像头;通过所述摄像头采集的图像获取所述前方物体的运动方向和所述运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容。
[0028]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式或者第一方面的第三种可能的实施方式,在第一方面的第六种可能的实施方式中,所述方法还包括:
[0029]检测获取到的所述距离值中的最小值是否小于第三阈值;
[0030]若检测结果为所述最小值小于所述第三阈值,则执行根据所述距离变化信息调节所述电子设备的屏幕上的显示内容的步骤。
[0031]第二方面,提供了一种显示内容调节装置,所述装置包括:
[0032]距离获取模块,用于每隔预定时间间隔获取电子设备与前方物体之间的距离值;
[0033]距离分析模块,用于根据获取到的所述距离值得到距离变化信息,所述距离变化信息表示所述电子设备与所述前方物体之间的距离在时域上的变化;
[0034]显示调节模块,用于根据所述距离变化信息调节所述电子设备的屏幕上的显示内容。
[0035]在第一种可能的实施方式中,所述显示调节模块,包括:调节查询单元和调节执行单元;
[0036]所述调节查询单元,用于根据所述距离变化信息在预定对应关系中查询对应的调节操作,所述预定对应关系是所述距离变化信息与所述调节操作之间的对应关系;
[0037]所述调节执行单元,用于根据查询到的调节操作对所述电子设备的屏幕上的显示内容进行调节,所述调节操作包括向前翻页、向后翻页、连续向前翻页、连续向后翻页、向上滚行、向下滚行、连续向上滚行或者连续向下滚行中的任意一种。
[0038]结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述预定对应关系包括:
[0039]若所述距离变化信息表示所述距离值先由第一距离值变为第二距离值,再由所述第二距离值恢复为所述第一距离值,则对应的所述调节操作为:向后翻页或者向下滚行;
[0040]若所述距离变化信息表示所述距离值存在至少两次先由所述第一距离值变为所述第二距离值,再由所述第二距离值恢复为所述第一距离值的变化过程,则对应的所述调节操作为:向前翻页或者向上滚行;
[0041]若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值,则对应的所述调节操作为:连续向后翻页或者连续向下滚行;
[0042]其中,所述第一距离值为大于第一阈值的距离值,所述第二距离值为小于第二阈值的距离值;所述第一阈值和所述第二阈值相等,或者,所述第一阈值大于所述第二阈值。
[0043]结合第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值;则所述调节执行单元,包括:速度确定子单元和调节执行子单元;
[0044]所述速度确定子单元,用于根据保持的所述第二距离值的大小确定翻动速度的快慢,保持的所述第二距离值的大小与所述翻动速度的快慢呈负相关关系;
[0045]所述调节执行子单元,用于根据确定的所述翻动速度对所述电子设备的屏幕上的显示内容进行连续向后翻页或者连续向下滚动。
[0046]结合第二方面、第二方面的第一种可能的实施方式、第二方面的第二种可能的实施方式或者第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,
[0047]所述距离获取模块,用于通过一个距离感测器每隔预定时间间隔获取所述电子设备与所述前方物体之间的距离值;
[0048]或者,
[0049]所述距离获取模块,用于通过摄像头每隔预定时间间隔获取所述电子设备前方的图像;识别所述图像中的所述前方物体;根据识别出的所述前方物体的大小与预存的前方物体的大小之间的比例关系计算出所述距离值。
[0050]结合第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,所述装置还包括:轨迹调节模块;
[0051]所述轨迹调节模块,用于在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动至少一个其它距离感测器;通过所述距离感测器和所述其它距离感测器获取所述前方物体的运动方向和运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容;
[0052]或,
[0053]所述轨迹调节模块,用于在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动摄像头;通过所述摄像头采集的图像获取所述前方物体的运动方向和所述运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容。
[0054]结合第二方面、第二方面的第一种可能的实施方式、第二方面的第二种可能的实施方式或者第二方面的第三种可能的实施方式,在第二方面的第六种可能的实施方式中,所述装置还包括:距离检测模块和调节执行模块;
[0055]所述距离检测模块,用于检测获取到的所述距离值中的最小值是否小于第三阈值;
[0056]所述调节执行模块,用于若检测结果为所述最小值小于所述第三阈值,则执行根据所述距离变化信息调节所述电子设备的屏幕上的显示内容的步骤。
[0057]第三方面,提供了一种电子设备,所述电子设备是如第二方面和第二方面的各种可能的实施方式中任一所述的显示内容调节装置。
[0058]第四方面,提供了 一种电子设备,所述电子设备包括:
[0059]一个或多个处理器;
[0060]存储器;和
[0061]一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能:
[0062]每隔预定时间间隔获取电子设备与前方物体之间的距离值;
[0063]根据获取到的所述距离值得到距离变化信息,所述距离变化信息表示所述电子设备与所述前方物体之间的距离在时域上的变化;
[0064]根据所述距离变化信息调节所述电子设备的屏幕上的显示内容。
[0065]本公开实施例提供的技术方案的一些有益效果可以包括:
[0066]通过每隔预定时间间隔获取电子设备与前方物体之间的距离值;根据获取到的距离值得到距离变化信息,根据距离变化信息调节电子设备的屏幕上的显示内容;解决了相关技术中需要在电子设备内部安装至少两个距离感测器,增加了电子设备内部结构的复杂度,增加了电子设备的成本和体积的问题;达到了只需在电子设备内部安装一个距离感测器,通过利用距离值在时域上的变化来实现显示内容的调节,减小电子设备内部结构的复杂度,减小电子设备的成本和体积的效果。
[0067]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【专利附图】

【附图说明】
[0068]为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0069]图1是本公开一个实施例提供的显示内容调节方法的示例性方法流程图;
[0070]图2是本公开另一实施例提供的显示内容调节方法的示例性方法流程图;
[0071]图3是本公开实施例提供的显示内容调节方法所涉及的用户操作的示例性示意图;
[0072]图4A/图4B/图4C/图4D/图4E和图4F是本公开实施例提供的显示内容调节方法所涉及的用户操作与距离值之间对应关系的示例性示意图;
[0073]图5是本公开实施例提供的显示内容调节方法中步骤204所涉及的示例性方法流程图;
[0074]图6是本公开一个实施例提供的显示内容调节装置的示例性结构方框图;
[0075]图7是本公开另一实施例提供的显示内容调节装置的示例性结构方框图;
[0076]图8是本公开各个实施例中所涉及的电子设备的示例性结构示意图。
[0077]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0078]为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
[0079]请参考图1,其示出了本公开一个实施例提供的显示内容调节方法的示例性方法流程图,该显示内容调节方法可以包括如下步骤。
[0080]在步骤102中,每隔预定时间间隔获取电子设备与前方物体之间的距离值。
[0081]在步骤104中,根据获取到的距离值得到距离变化信息,距离变化信息表示电子设备与前方物体之间的距离在时域上的变化。
[0082]在步骤106中,根据距离变化信息调节电子设备的屏幕上的显示内容。
[0083]综上所述,本实施例提供的显示内容调节方法,通过每隔预定时间间隔获取电子设备与前方物体之间的距离值,根据获取到的距离值得到距离变化信息,根据距离变化信息调节电子设备的屏幕上的显示内容;解决了相关技术中需要在电子设备内部安装至少两个距离感测器,增加了电子设备内部结构的复杂度,增加了电子设备的成本和体积的问题;达到了只需在电子设备内部安装一个距离感测器,减小电子设备内部结构的复杂度,减小电子设备的成本和体积的效果。
[0084]请参考图2,其示出了本公开另一实施例提供的显示内容调节方法的示例性方法流程图,该显示内容调节方法可以包括如下步骤。
[0085]在步骤201中,每隔预定时间间隔获取电子设备与前方物体之间的距离值。
[0086]通过一个距离感应单元每隔预定时间间隔获取电子设备与前方物体之间的距离值,该距离感应单元可以是距离感测器或者摄像头,前方物体可以是用户的手指或者手掌。预定时间间隔可以根据实际情况预先设定,比如0.05秒,则每隔0.05秒获取一次电子设备与前方物体之间的距离值。
[0087]获取距离值的方法可以通过如下两种方式实现:
[0088]在第一种实现方式中,通过一个距离感测器每隔预定时间间隔获取电子设备与前方物体之间的距离值。
[0089]通常,采用光电式距离感测器。光电式距离感测器包括光发射器和光接收器,通过光发射器发射红外线光,当电子设备前方有物体遮挡时,会产生相应的反射光,该反射光由光接收器接收。光电式距离感测器可以根据红外线光从发射到反射回来接收所用的时间计算出前方遮挡物距离自身的距离值。
[0090]距离感测器通常设置于电子设备的屏幕一面,其距离感测角度一般为1-30度,更为优选的是5-10度。
[0091]在第二种实现方式中,通过摄像头每隔预定时间间隔获取电子设备前方的图像;识别图像中的前方物体;根据识别出的前方物体的大小与预存的前方物体的大小之间的比例关系计算出距离值。
·[0092]比如,可以通过电子设备的前置摄像头获取电子设备前方的图像,通过识别技术识别出图像中的前方物体,然后根据前方物体在图像中的大小与预存的前方物体的大小之间的比例关系计算出电子设备与前方物体之间的距离值。比如,前方物体在图像中的大小比预存的前方物体的大小缩小了 2倍,则可以根据该比例关系和距离值之间的对应关系,计算出电子设备与前方物体之间的距离值。
[0093]在步骤202中,根据获取到的距离值得到距离变化信息,距离变化信息表示电子设备与前方物体之间的距离在时域上的变化。
[0094]在一个具体的例子中,当用户解锁手机屏幕开始使用手机,设置于手机的屏幕一面的距离感测器每隔0.05秒获取一次手机与前方物体之间的距离值。如图3所示,假设用户以“V”字形的动作在手机屏幕前方划过的过程中,历时0.3秒。距离感测器在这0.3秒内获取到了 ?个距离值,分别为:4米、4米、8厘米、4米、8厘米、4米和4米。距离变化信息即是表示在用户以“V”字形的动作在手机屏幕前方划过的过程中,手机与用户手指之间的距离变化情况。
[0095]需要说明的是,上述应用环境表示的是用户在一个房间中,以“V”字形的动作在手机屏幕前方划过,当距离感测器检测到有近端遮挡物,也即手指时,获取到的距离假设为8厘米;当距离感测器未检测到有近端遮挡物,也即手指时,获取到的距离假设为4米,比如距离感测器检测到的是与房间墙壁之间的距离为4米。上述例子中的8厘米或者4米仅是示例性的,为了便于理解取了一组相对简单的数值,在实际应用中,距离感测器获取到的距离值肯定有所波动和差异。
[0096]在第一种可能的实施方式中,距离变化信息可以由一串二进制序列表示。
[0097]预先设定第一阈值和第二阈值,第一阈值和第二阈值可以相等也可以不相等。在本实施例中,以第一阈值和第二阈值相等为例,比如第一阈值和第二阈值均为10厘米。当获取到的距离值大于10厘米时,认为该距离值为第一距离值;当获取到的距离值小于或者等于10厘米时,认为该距离值为第二距离值。第一距离值以二进制数“I”表示,第二距离值以二进制数“O”表示,此时根据获取到的距离值得到距离变化信息,也即根据获取到的距离值得到一串二进制序列。后续电子设备根据该二进制序列中“O”的个数调节电子设备的屏幕上的显示内容。
[0098]请参考图4A/图4B/图4C/图4D/图4E和图4F,其分别示例性地示出了用户以一根手指、两根手指、三个手指、四根手指和五根手指在电子设备屏幕前方划过以及用户以手指或者手掌停留在电子设备屏幕前方的情况下,电子设备在0.5秒内根据获取到的11个距离值得到的不同的二进制序列。
[0099]也可参照如下表-1所示:
[0100]
图例用户操作__距离值(厘米)__二进制序列
图 4A I 根手指戈过 400、400、400、400、400、8、400、 11IIIOI Ill I
___400、400、4 00、400__
图 4B 2 根手指划过 400、400、400、8、400、400、400、 11101110111
___8、400、400、400__
图 4C 3 根手指戈':过 400、400、400、8、400、8、400、 11101010111
___8、400、400.400__
图 4D 4 根手指戈过 400、400、8、400、8、400、8、400、 11010101011
___8、400、400__
图 4E 5 根手指划过 400、8、400、8、400、8、400、8 10101010101
___400、8、400__
图 4F 手指或手掌停留 400、8、8、8、8、8、8、8、8、S 10000000000___8__
[0101]表-1
[0102]需要说明的是,表-1仅是示例性地说明用户操作、距离值和二进制序列之间的对应关系。在实际操作过程中,电子设备每次获取到的距离值在不同使用环境、不同用户操作或者不同时刻均有所差异,但不论距离值大小如何或者变化如何,其均能通过一串二进制序列来表示。
[0103]在第二种可能的实施方式中,距离变化信息也可以由距离值在预先设定的第一阈值和/或第二阈值上下的跳变次数表示。
[0104]与第一种可能的实施方式相同,第一阈值和/或第二阈值预先设定,第一阈值和第二阈值可以相等也可以不相等。在本实施例中,以第一阈值和第二阈值相等为例,比如第一阈值和第二阈值均为10厘米。当获取到的距离值大于10厘米时,认为该距离值为第一距离值;当获取到的距离值小于或者等于10厘米时,认为该距离值为第二距离值。距离值由第一距离值变为第二距离值记为跳变一次,距离值由第二距离值变为第一距离值也记为跳变一次,此时根据记录的跳变次数得到距离变化信息。后续电子设备根据跳变次数调节电子设备的屏幕上的显示内容。
[0105]请参照如下表_2,其分别示例性地示出了用户以一根手指、两根手指、三个手指、四根手指和五根手指在电子设备屏幕前方划过以及用户以手指或者手掌停留在电子设备屏幕前方的情况下,电子设备在0.5秒内根据获取到的11个距离值得到的跳变次数。
【权利要求】
1.一种显示内容调节方法,其特征在于,所述方法包括: 每隔预定时间间隔获取电子设备与前方物体之间的距离值; 根据获取到的所述距离值得到距离变化信息,所述距离变化信息表示所述电子设备与所述前方物体之间的距离在时域上的变化; 根据所述距离变化信息调节所述电子设备的屏幕上的显示内容。
2.根据权利要求1所述的方法,其特征在于,所述根据所述距离变化信息调节所述电子设备的屏幕上的显示内容,包括: 根据所述距离变化信息在预定对应关系中查询对应的调节操作,所述预定对应关系是所述距离变化信息与所述调节操作之间的对应关系; 根据查询到的调节操作对所述电子设备的屏幕上的显示内容进行调节,所述调节操作包括向前翻页、向后翻页、连续向前翻页、连续向后翻页、向上滚行、向下滚行、连续向上滚行或者连续向下滚行中的任意一种。
3.根据权利要求2所述的方法,其特征在于,所述预定对应关系包括: 若所述距离变化信息表示所述距离值先由第一距离值变为第二距离值,再由所述第二距离值恢复为所述第一距离值,则对应的所述调节操作为:向后翻页或者向下滚行; 若所述距离变化信息表示所述距离值存在至少两次先由所述第一距离值变为所述第二距离值,再由所述第二距离值恢复为所述第一距离值的变化过程,则对应的所述调节操作为:向前翻页或者向上滚行; 若所述距离变化信息表示所述`距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值,则对应的所述调节操作为:连续向后翻页或者连续向下滚行; 其中,所述第一距离值为大于第一阈值的距离值,所述第二距离值为小于第二阈值的距离值;所述第一阈值和所述第二阈值相等,或者,所述第一阈值大于所述第二阈值。
4.根据权利要求3所述的方法,其特征在于,若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值;则所述根据查询到的调节操作对所述电子设备的屏幕上的显示内容进行调节,包括: 根据保持的所述第二距离值的大小确定翻动速度的快慢,保持的所述第二距离值的大小与所述翻动速度的快慢呈负相关关系; 根据确定的所述翻动速度对所述电子设备的屏幕上的显示内容进行连续向后翻页或者连续向下滚动。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述每隔预定时间间隔获取电子设备与前方物体之间的距离值,包括: 通过一个距离感测器每隔预定时间间隔获取所述电子设备与所述前方物体之间的距离值;或者, 通过摄像头每隔预定时间间隔获取所述电子设备前方的图像;识别所述图像中的所述前方物体;根据识别出的所述前方物体的大小与预存的前方物体的大小之间的比例关系计算出所述距离值。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括: 在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动至少一个其它距离感测器;通过所述距离感测器和所述其它距离感测器获取所述前方物体的运动方向和运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容; 或, 在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动摄像头;通过所述摄像头采集的图像获取所述前方物体的运动方向和所述运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容。
7.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括: 检测获取到的所述距离值中的最小值是否小于第三阈值; 若检测结果为所述最小值小于所述第三阈值,则执行根据所述距离变化信息调节所述电子设备的屏幕上的显示内容的步骤。
8.—种显示内容调节装置,其特征在于,所述装置包括: 距离获取模块,用于每隔预定时间间隔获取电子设备与前方物体之间的距离值;距离分析模块,用于根据获取到的所述距离值得到距离变化信息,所述距离变化信息表示所述电子设备与所述前方物体之间的距离在时域上的变化; 显示调节模块,用于根据所述距离变化信息调节所述电子设备的屏幕上的显示内容。
9.根据权利要求8所述的装置,其特征在于,所述显示调节模块,包括:调节查询单元和调节执行单元; 所述调节查询单元,用于根据所述距离变化信息在预定对应关系中查询对应的调节操作,所述预定对应关系是所述距离变化信息与所述调节操作之间的对应关系; 所述调节执行单元,用于根据查询到的调节操作对所述电子设备的屏幕上的显示内容进行调节,所述调节操作包括向前翻页、向后翻页、连续向前翻页、连续向后翻页、向上滚行、向下滚行、连续向上滚行或者连续向下滚行中的任意一种。
10.根据权利要求9所述的装置,其特征在于,所述预定对应关系包括: 若所述距离变化信息表示所述距离值先由第一距离值变为第二距离值,再由所述第二距离值恢复为所述第一距离值,则对应的所述调节操作为:向后翻页或者向下滚行; 若所述距离变化信息表示所述距离值存在至少两次先由所述第一距离值变为所述第二距离值,再由所述第二距离值恢复为所述第一距离值的变化过程,则对应的所述调节操作为:向前翻页或者向上滚行; 若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值,则对应的所述调节操作为:连续向后翻页或者连续向下滚行; 其中,所述第一距离值为大于第一阈值的距离值,所述第二距离值为小于第二阈值的距离值;所述第一阈值和所述第二阈值相等,或者,所述第一阈值大于所述第二阈值。
11.根据权利要求10所述的装置,其特征在于,若所述距离变化信息表示所述距离值先由所述第一距离值变为所述第二距离值,然后保持在所述第二距离值;则所述调节执行单元,包括:速度确定子单元和调节执行子单元; 所述速度确定子单元,用于根据保持的所述第二距离值的大小确定翻动速度的快慢,保持的所述第二距离值的大小与所述翻动速度的快慢呈负相关关系; 所述调节执行子单元,用于根据确定的所述翻动速度对所述电子设备的屏幕上的显示内容进行连续向后翻页或者连续向下滚动。
12.根据权利要求8至11任一项所述的装置,其特征在于, 所述距离获取模块,用于通过一个距离感测器每隔预定时间间隔获取所述电子设备与所述前方物体之间的距离值; 或者, 所述距离获取模块,用于通过摄像头每隔预定时间间隔获取所述电子设备前方的图像;识别所述图像中的所述前方物体;根据识别出的所述前方物体的大小与预存的前方物体的大小之间的比例关系计算出所述距离值。
13.根据权利要求12所述的装置,其特征在于,所述装置还包括:轨迹调节模块; 所述轨迹调节模块,用于在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动至少一个其它距离感测器;通过所述距离感测器和所述其它距离感测器获取所述前方物体的运动方向和运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容; 或, 所述轨迹调节模块,用于在通过所述距离感测器获取的所述距离值调节所述电子设备的屏幕上的显示内容之后,触发启动摄像头;通过所述摄像头采集的图像获取所述前方物体的运动方向和所述运动轨迹;根据所述运动方向和所述运动轨迹调节所述电子设备的屏幕上的显示内容。
14.根据权利要求8至11任一项所述的装置,其特征在于,所述装置还包括:距离检测模块和调节执行模块; 所述距离检测模块,用于检测获取到的所述距离值中的最小值是否小于第三阈值;所述调节执行模块,用于若检测结果为所述最小值小于所述第三阈值,则执行根据所述距离变化信息调节所述电子设备的屏幕上的显示内容的步骤。
15.一种电子设备,其特征在于,所述电子设备包括如权利要求8至14任一所述的显示内容调节装置。
16.—种电子设备,其特征在于,所述电子设备包括: 一个或多个处理器; 存储器;和 一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能: 每隔预定时间间隔获取电子设备与前方物体之间的距离值; 根据获取到的所述距离值得到距离变化信息,所述距离变化信息表示所述电子设备与所述前方物体之间的距离在时域上的变化; 根据所述距离变化信息调节所述电子设备的屏幕上的显示内容。
【文档编号】G06F3/0487GK103631502SQ201310533229
【公开日】2014年3月12日 申请日期:2013年10月31日 优先权日:2013年10月31日
【发明者】周志农, 钱问发 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1