电子终端检测位置变化的方法与电子终端与流程

文档序号:13425534阅读:181来源:国知局
电子终端检测位置变化的方法与电子终端与流程

本发明涉及电子终端,尤其涉及一种电子终端检测位置变化的方法与电子终端。



背景技术:

电子终端,可以理解为具有处理器和存储器的终端,处理器读取存储器中的代码,可以执行相应的功能,随着电子终端功能的多样化,其可配置多样的传感器。

为了检测电子终端的高度位置变化,可以通过电子终端中的气压计,通过气压数据确定电子终端的高度位置。

然而,能够引起气压变化的高度位置变化为:每提高12米,大气压降低100帕,可见,小范围的高度位置变化无法明显引起气压变化,所以,在小范围高度位置变化的场景下,无法通过气压数据的变化确定电子终端的高度位置变化。



技术实现要素:

本发明提供一种电子终端显示位置变化的方法与电子终端,以解决无法确定电子终端高度位置变化的问题。

根据本发明的第一方面,提供了一种电子终端检测位置变化的方法,包括:

确定初始时刻电子终端所处的位置为参考位置;

在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数;

根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;

输出显示当前位置相对于所述参考位置的竖直向位移。

可选的,所述确定初始时刻电子终端所处的位置为参考位置之后,还包括:在一位置示意图上输出显示一轴线,所述轴线上设置有原点以及滑块,所述滑块初始处于所述原点的位置;

所述输出显示当前位置相对于所述参考位置的竖直向位移,具体包括:

根据所述竖直向位移,控制所述滑块沿所述轴线移动,且使得所述滑块相对于所述原点的距离与所述竖直向位移相匹配。

可选的,所述距离与所述竖直向位移之间的比例为预设比例。

可选的,所述确定初始时刻电子终端所处的位置为参考位置之前,还包括:确定目标位置;

所述轴线上还设置有目标端点,所述目标端点与所述原点的距离与所述目标位置与所述参考位置之间的竖直向位移相匹配。

可选的,若所述轴线上设置有目标端点,则所述输出当前位置相对于所述参考位置的竖直向位移之后,还包括:当所述滑块到达所述目标端点,输出到达目标标识;

所述到达目标标识包括以下至少之一:

语音信息;

显示信息;

振动信息。

可选的,所述滑块的显示属性为根据所述滑块与所述目标端点的距离确定的;

所述显示属性包括以下至少之一:

显示颜色;

显示尺寸;

显示形状。

可选的,所述输出显示当前位置相对于所述参考位置的竖直向位移之后,还包括:

若所述竖直向位移为0,则输出显示高度一致性标识,所述高度一致性标识用于表征当下位置与所述参考位置处于同一高度。

可选的,所述确定初始时刻电子终端所处的位置为参考位置之后,还包括:确定所述电子终端处于所述参考位置时的参考倾斜角度;

所述利用电子终端的运动传感器检测各时刻下电子终端的运动参数之后,还包括:

确定所述电子终端的当下倾斜角度;

若所述当下倾斜角度与所述参考倾斜角度一致,则输出角度一致性标识。

可选的,所述运动传感器包括加速度计和/或陀螺仪,所述运动参数包括加速度,所述竖直向位移为根据加速度的竖直向分量计算得到的。

根据本发明的第二方面,提供了一种电子终端,包括:

第一确定模块,用于确定初始时刻电子终端所处的位置为参考位置;

第一检测模块,用于在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数;

第一计算模块,用于根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;

第一输出模块,用于输出显示当前位置相对于所述参考位置的竖直向位移。

可选的,所述的终端,还包括:

第二输出模块,用于在一位置示意图上输出显示一轴线,所述轴线上设置有原点以及滑块,所述滑块初始处于所述原点的位置;

所述第一输出模块,具体用于根据所述竖直向位移,控制所述滑块沿所述轴线移动,且使得所述滑块相对于所述原点的距离与所述竖直向位移相匹配。

可选的,所述距离与所述竖直向位移之间的比例为预设比例。

可选的,所述的终端,还包括:

第二确定模块,用于确定目标位置;

所述轴线上还设置有目标端点,所述目标端点与所述原点的距离与所述目标位置与所述参考位置之间的竖直向位移相匹配。

可选的,若所述轴线上设置有目标端点,所述的终端,还包括:

第三输出模块,用于当所述滑块到达所述目标端点,输出到达目标标识;

所述到达目标标识包括以下至少之一:

语音信息;

显示信息;

振动信息。

可选的,所述滑块的显示属性为根据所述滑块与所述目标端点的距离确定的;

所述显示属性包括以下至少之一:

显示颜色;

显示尺寸;

显示形状。

可选的,所述的终端,还包括:

第四输出模块,用于若所述竖直向位移为0,则输出显示高度一致性标识,所述高度一致性标识用于表征当下位置与所述参考位置处于同一高度。

可选的,所述的终端,还包括:

第三确定模块,用于确定所述电子终端处于所述参考位置时的参考倾斜角度;

第四确定模块,用于确定所述电子终端的当下倾斜角度;

第五输出模块,用于若所述当下倾斜角度与所述参考倾斜角度一致,则输出角度一致性标识。

可选的,所述运动传感器包括加速度计和/或陀螺仪,所述运动参数包括加速度,所述竖直向位移为根据加速度的竖直向分量计算得到的。

根据本发明的第三方面,提供了一种电子终端,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行第一方面及第一方面各种可能的所述方法。

根据本发明的第四方面,本申请提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现第一方面及第一方面各种可能的所述方法。

本发明提供的电子终端检测位置变化的方法与电子终端,通过在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数,以及根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;实现了竖直向位置变化的检测,同时,本发明还通过输出显示当前位置相对于所述参考位置的竖直向位移,实现了竖直向位置变化的输出显示,以使得用户可以获悉竖直向位移的变化。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一电子终端检测位置变化的方法的应用场景示意图;

图2是本发明一电子终端检测位置变化的方法的流程示意图一;

图3是本发明一电子终端检测位置变化的方法的流程示意图二;

图4是本发明一电子终端检测位置变化的方法的界面示意图一;

图5是本发明一电子终端检测位置变化的方法的界面示意图二;

图6是本发明一电子终端检测位置变化的方法的界面示意图三;

图7是本发明一电子终端检测位置变化的方法的界面示意图四;

图8是本发明一电子终端的结构示意图一;

图9是本发明一电子终端的结构示意图二;

图10是本发明一电子终端的结构示意图三。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图1是本发明一电子终端检测位置变化的方法的应用场景示意图;其中,电子终端1在空间运动时,发生竖直向位移h。竖直向位移h,可以理解为电子终端1在竖直向的位置变化。利用本发明提供的电子终端监测位置变化的方法,可以检测竖直向位移h。

具体应用场景中,可以应用于检测位移变化是多少;也可以应用于电子终端空间运动后检测是否处于同一水平线,也可以应用于检测位移变化是否符合要求。任何基于竖直向位移测量的应用场景,均可应用所述的方法及其变化例来实现。

实施例1

图2是本发明一电子终端检测位置变化的方法的流程示意图一。

请参考图2,所述的方法,包括:

s11:确定初始时刻电子终端所处的位置为参考位置。

初始时刻,可以理解为开始进行检测的时间,具体实施过程中,可以为用户的确定操作所确定的时间,确定操作可以例如点击用于指示检测开始的按钮,可以为接收到用于指示开始检测的触发信息的时间;也可以为预设触发条件满足的时间,预设触发条件可以列举为:检测到电子终端处于特定角度位置,且已接收了用户的确定操作,特定角度位置可以列举为水平位置。

参考位置,可以理解为用于比对电子终端位置变化的参照对象。

s12:在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数。

运动传感器,可以为电子终端中任意可以表征运动情况的传感器,可以列举包括:加速度传感器、陀螺仪。对应的,运动参数可以包括:加速度,角速度等。

s13:根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移。

竖直向位移,可以理解为电子终端在竖直向相对于参考位置的位置变化。

s14:输出显示当前位置相对于所述参考位置的竖直向位移。

输出显示,可以理解为以用户人眼可感知的方式使用户获悉竖直向位移。

本实施例提供的电子终端检测位置变化的方法与电子终端,通过在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数,以及根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;实现了竖直向位置变化的检测,同时,本发明还通过输出显示当前位置相对于所述参考位置的竖直向位移,实现了竖直向位置变化的输出显示,以使得用户可以获悉竖直向位移的变化。

实施例2

图3是本发明一电子终端检测位置变化的方法的流程示意图二;请参考图3,所述的方法,包括:

s21:确定目标位置。

目标位置,可以理解为当所述的方法应用于检测是否到达目标位移的情况下所预先确定的位置。具体可应用于检测位移变化是否符合要求。

其中,目标位移可以理解为一种目标竖直向位移,图4是本发明一电子终端检测位置变化的方法的界面示意图一;其中可以示意确定目标位移的一种方式,在检测开始的对话界面中,可以在“是否设置目标位移”一栏选择“是”,此时,可出现下拉对话框,可选择目标位移为正向的还是负向的,正向可理解为相对于参考位置向上,负向可理解为相对于参考位置向下,通过在输入栏输入具体的数字,可以确定参考位置与目标位置之间竖直向的距离。以图4示意为例,其选择了正向一栏,并输入了30厘米的目标位移,所以,目标位置相对于参考位置,其竖直向的位移分量为竖直向上三十厘米。

s22:确定初始时刻电子终端所处的位置为参考位置。

初始时刻,可以理解为开始进行检测的时间。

初始时刻可以为用户的确定操作所确定的时间,确定操作可以例如点击用于指示检测开始的按钮。

初始时刻可以为接收到用于指示开始检测的触发信息的时间,例如,用户可以通过远程操作发送触发信息,电子终端接收到触发信息以开始检测的时间,即为初始时刻。

初始时刻也可以为预设触发条件满足的时间,预设触发条件可以列举为检测到电子终端处于特定角度位置,且已接收了用户的确定操作,特定角度位置可以列举为水平位置。

图4示意的实施方式中,可以通过点击“开始”键,确定响应“开始”键点击的时间为初始时刻,该时刻的位置可以为参考位置。

参考位置,可以理解为用于比对电子终端位置变化的参照对象。其中的位置变化指的是竖直向的位移变化。

s23:确定所述电子终端处于所述参考位置时的参考倾斜角度。

参考倾斜角度,可以理解为电子终端的俯仰角度。电子终端本身具有倾斜角度,倾斜角度的变化,会造成:运动传感器所处位置发生变化,但电子终端的位置并未发生变化,或者电子终端的位置发生变化,运动传感器所处位置未发生变化,或者电子终端的位置变化与运动传感器的位置变化不匹配,这就会造成测量误差,由于所测竖直向位移较小,倾斜角度的变化所带来的误差相对于竖直向位移较大,所以,通过倾斜角度的确定,可以在检测时将电子终端摆放为与处于参考位置时一样,即可消除倾斜角度所带来的误差。该实施方式通过参考倾斜角度,可以为倾斜角度的比对提供依据,有利于消除倾斜角度带来的误差。

s24:在一位置示意图上输出显示一轴线,所述轴线上设置有原点以及滑块,所述滑块初始处于所述原点的位置。图5是本发明一电子终端检测位置变化的方法的界面示意图二。图6是本发明一电子终端检测位置变化的方法的界面示意图三;图7是本发明一电子终端检测位置变化的方法的界面示意图四;其中示意了位置示意图及其中轴线、原点和滑块。

其中,轴线上可以设置有刻度,也可不设置刻度,刻度可以用于表征轴线上各点所表征的位置与参考位置的实际竖直向位移。其中的o点为原点,三角形显示对象为滑块,对应的,滑块处可对应显示当下的位置相对于参考位置的竖直向位移数据。通过位置示意图,以及轴线、原点和滑块,为输出显示电子终端的竖直向位移变化提供了基本的显示内容。所述滑块初始处于所述原点的位置。

其中一种实施方式中,轴线上还可设置有目标端点,所述目标端点与所述原点的距离与所述目标位置与所述参考位置之间的竖直向位移相匹配。该匹配可以理解为符合距离与竖直向位移之间的预设比例。

s25:在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数。

运动传感器,可以为电子终端中任意可以表征运动情况的传感器,可以列举包括:加速度传感器、陀螺仪。对应的,运动参数可以包括:加速度,角速度等。

其中一种实施方式中,所述运动传感器包括加速度计和/或陀螺仪,即可以仅包括加速度计、仅包括陀螺仪,也可以同时包括加速度计与陀螺仪;所述运动参数包括加速度,所述竖直向位移为根据加速度的竖直向分量计算得到的。

s26:根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移。

竖直向位移,可以理解为电子终端在竖直向相对于参考位置的位置变化。

具体实施过程中,位移变化的全过程可细分为无限个小区间,由于各个时刻的竖直向加速度azn都可以通过加速度计或陀螺仪实时得出,从而可得各个时刻相对于参考位置的竖直向位移dzn可以表征如下:

其中:vz2=az2δt;vz3=vz2+az3δt;vz4=vz3+az4δt;......;

vzn=vz(n-1)+aznδt;

vzn表示各时刻的速度;

azn表示各时刻的加速度;

△t表示各时刻间的时间间隔;

dzn表示各时刻的竖直向位移。

通过累加即可得得到各时刻相对于参考位置的竖直向位移zn,如下:

zn=dz1+dz2+dz3+......+dzn。

具体实施过程中,可以通过积分的方式实现以上计算过程,由于加速度、速度和位移之间的关系属领域内常识,任意利用其关系计算得到位移的手段,均不脱离本发明的范围。

s27:输出显示当前位置相对于所述参考位置的竖直向位移。

输出显示,可以理解为以用户人眼可感知的方式使用户获悉竖直向位移。

请参考图5、图6和图7,步骤s27具体可以包括:根据所述竖直向位移,控制所述滑块沿所述轴线移动,且使得所述滑块相对于所述原点的距离与当下的所述竖直向位移相匹配。

其中,距离与所述竖直向位移之间的比例为预设比例。图5、图6和图7示意的实施例中,将该预设比例表征为缩小比例1.00%,可以理解为距离与竖直向位移的比值为百分之一,即,竖直向位移每发生一米的变化,滑块滑动的距离为一厘米。该比例可以为可调的参数,通过点击“缩小比例”的交互框,可以展开另一输入框,进而可以人为设定该比例。同时,位置示意图可通过界面右侧滑动条的滑动,查看轴线的任意位置,具体实施过程中,可用于在同一画面无法同时显示端点、原点和滑块时,通过滑动条的滑动,可以查看端点、原点、滑块,滑动条的滑动,也可以为自动的,例如,可以始终保持滑块处于画面中间位置的情况下,自动滑动。

其中一种实施方式中,步骤s27之后还可包括:

s28:判断竖直向位移是否为0。

若为0,则证明电子终端竖直向恢复到参考位置,也可理解为:证明当下位置与参考位置处于同一水平线。则可以进行步骤s29:输出显示高度一致性标识。用于表征当下位置与所述参考位置处于同一水平线。

该实施方式可应用于检测不同物体是否处于同一水平线的场景。

高度一致性标识,可以理解为用于提示竖直向位移为0。其表现形式可以为多样的,所述高度一致性标识可以包括以下至少之一:语音信息;显示信息;振动信息。在图7示意的实施方式中,可以在原点位置显示一个显示框,以体现当下位置与其他位置不同,从而使得用户知悉当下位置与参考位置处于同一水平线。

所述滑块的显示属性可以为根据所述滑块与所述原点的距离确定的;所述显示属性包括以下至少之一:显示颜色;显示尺寸;显示形状。例如;离原点越近,颜色深;离原点越近,尺寸越小;若滑块为多边形,则还可以为离原点越近,多边形的边数越少。

具体使用过程中,可以将电子终端置于第一物体上,点击“开始”按钮,开始检测,然后将电子终端置于第二物体上,查看是否能够得到高度一致性标识,若能够得到,则证明第一物体与第二物体放置电子终端的面处于同一水平线。

其中一种实施方式中,步骤s27之后,还可包括:

s210:判断轴线上是否设置有目标端点;可以通过直接查看是否设置有目标端点来判断;也可以通过查看是否设置过目标位移来间接判断。

若设置有目标端点,则可以进行一下步骤:

s211:判断滑块是否到达所述目标端点。其也可理解为判断电子终端竖直向位移是否到达目标位移。

若到达,则可进行步骤s212:输出到达目标标识。若未到达,则不输出。

以上过程可理解为:若所述轴线上设置有目标端点,则所述输出当前位置相对于所述参考位置的竖直向位移之后,还包括:当所述滑块到达所述目标端点,输出到达目标标识。

所述到达目标标识可以包括以下至少之一:语音信息;显示信息;振动信息。在图6示意的实施方式中,可以在目标端点位置显示一个显示框,以体现当下位置与其他位置不同,从而使得用户知悉当下位置与参考位置间的竖直向位移为目标位移。

其中一种实施方式中,所述滑块的显示属性为根据所述滑块与所述目标端点的距离确定的;所述显示属性包括以下至少之一:显示颜色;显示尺寸;显示形状。例如;离目标端点越近,颜色深;离目标端点越近,尺寸越小;若滑块为多边形,则还可以为离目标端点越近,多边形的边数越少。

以上实施方式可用于检测位移变化是否符合要求的场景。

其中一种实施方式中,步骤s27之后,还可以包括:

s213:确定所述电子终端的当下倾斜角度。对于倾斜角度的检测,可以采用领域内任意检测方式。也可以采用运动传感器来实现。

s214:判断当下倾斜角度与参考倾斜角度是否一致。

若一致,则进行步骤s215:输出角度一致性标识。

角度一致性标识,可以理解为用于提示当下角度与参考倾斜角度一致。其表现形式可以为多样的,所述角度一致性标识可以包括以下至少之一:语音信息;显示信息;振动信息。

在图5、图6和图7示意的实施方式中,可以在界面中显示“倾斜角度是否匹配”一栏,若匹配,则可理解为提示当下角度与参考倾斜角度一致,即,结果的“是”可以理解为一种角度一致性标识,其为一种显示信息。其中一种实施方式中,也可改变“倾斜角度是否匹配”一栏的显示方式来实现。

由于所测竖直向位移较小,倾斜角度的变化所带来的误差相对于竖直向位移较大,所以,通过倾斜角度的确定,可以引导用户在检测时将电子终端摆放为与处于参考位置时一样,即可消除倾斜角度所带来的误差。

该实施方式可应用于本发明的任意应用场景。通过倾斜角度进行判断,可使得检测更精确。

本实施例提供的电子终端检测位置变化的方法,通过在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数,以及根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;实现了竖直向位置变化的检测,同时,本发明还通过输出显示当前位置相对于所述参考位置的竖直向位移,实现了竖直向位置变化的输出显示,以使得用户可以获悉竖直向位移的变化。

实施例2

图8是本发明一电子终端的结构示意图一。

请参考图8,所述的终端,包括:

第一确定模块101,用于确定初始时刻电子终端所处的位置为参考位置;

第一检测模块102,用于在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数;

第一计算模块103,用于根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;

第一输出模块104,用于输出显示当前位置相对于所述参考位置的竖直向位移。

本实施例提供的电子终端,通过在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数,以及根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;实现了竖直向位置变化的检测,同时,本发明还通过输出显示当前位置相对于所述参考位置的竖直向位移,实现了竖直向位置变化的输出显示,以使得用户可以获悉竖直向位移的变化。

实施例3

图9是本发明一电子终端的结构示意图二。

请参考图9,所述的终端,包括:

第一确定模块202,用于确定初始时刻电子终端所处的位置为参考位置;

第一检测模块205,用于在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数;

第一计算模块206,用于根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;

第一输出模块210,用于输出显示当前位置相对于所述参考位置的竖直向位移。

可选的,所述的终端,还包括:

第二输出模块204,用于在一位置示意图上输出显示一轴线,所述轴线上设置有原点以及滑块,所述滑块初始处于所述原点的位置;

所述第一输出模块210,具体用于根据所述竖直向位移,控制所述滑块沿所述轴线移动,且使得所述滑块相对于所述原点的距离与所述竖直向位移相匹配。

可选的,所述距离与所述竖直向位移之间的比例为预设比例。

可选的,所述的终端,还包括:

第二确定模块201,用于确定目标位置;

所述轴线上还设置有目标端点,所述目标端点与所述原点的距离与所述目标位置与所述参考位置之间的竖直向位移相匹配。

可选的,若所述轴线上设置有目标端点,所述的终端,还包括:

第三输出模块211,用于当所述滑块到达所述目标端点,输出到达目标标识;

所述到达目标标识包括以下至少之一:

语音信息;

显示信息;

振动信息。

可选的,所述滑块的显示属性为根据所述滑块与所述目标端点的距离确定的;

所述显示属性包括以下至少之一:

显示颜色;

显示尺寸;

显示形状。

可选的,所述的终端,还包括:

第四输出模块209,用于若所述竖直向位移为0,则输出显示高度一致性标识,所述高度一致性标识用于表征当下位置与所述参考位置处于同一高度。

可选的,所述的终端,还包括:

第三确定模块203,用于确定所述电子终端处于所述参考位置时的参考倾斜角度;

第四确定模块207,用于确定所述电子终端的当下倾斜角度;

第五输出模块208,用于若所述当下倾斜角度与所述参考倾斜角度一致,则输出角度一致性标识。

可选的,所述运动传感器包括加速度计和/或陀螺仪,所述运动参数包括加速度,所述竖直向位移为根据加速度的竖直向分量计算得到的。

本实施例提供的电子终端,通过在电子终端位置变化的过程中,利用电子终端的运动传感器检测各时刻下电子终端的运动参数,以及根据所述运动参数竖直向的分量,计算当下位置相对于所述参考位置的竖直向位移;实现了竖直向位置变化的检测,同时,本发明还通过输出显示当前位置相对于所述参考位置的竖直向位移,实现了竖直向位置变化的输出显示,以使得用户可以获悉竖直向位移的变化。

实施例4

图10是本发明一电子终端的结构示意图三。

请参考图10,该电子终端50包括:处理器51以及存储器52;其中

存储器52,用于存储计算机程序,该存储器还可以是flash(闪存)。

处理器51,用于执行存储器存储的执行指令,以实现上述方法中的各个步骤。具体可以参见前面方法实施例中的相关描述。

可选地,存储器52既可以是独立的,也可以跟处理器51集成在一起。

当所述存储器52是独立于处理器51之外的器件时,所述电子终端50还可以包括:

总线53,用于连接所述存储器52和处理器51。

实施例5

本实施例提供一种可读存储介质,可读存储介质中存储有执行指令,当电子终端的至少一个处理器执行该执行指令时,发送设备执行上述的各种实施方式提供的方法。

实施例6

本实施例提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。电子终端的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得电子终端实施上述的各种实施方式提供的方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1