CN104320534B - 一种移动终端及移动终端设置字体显示状态的方法 - Google Patents
一种移动终端及移动终端设置字体显示状态的方法 Download PDFInfo
- Publication number
- CN104320534B CN104320534B CN201410484625.XA CN201410484625A CN104320534B CN 104320534 B CN104320534 B CN 104320534B CN 201410484625 A CN201410484625 A CN 201410484625A CN 104320534 B CN104320534 B CN 104320534B
- Authority
- CN
- China
- Prior art keywords
- acceleration
- mobile terminal
- difference absolute
- extreme difference
- font
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/001—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by measuring acceleration changes by making use of a triple differentiation of a displacement signal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G09G5/24—Generation of individual character patterns
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0261—Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/08—Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72475—User interfaces specially adapted for cordless or mobile telephones specially adapted for disabled users
- H04M1/72481—User interfaces specially adapted for cordless or mobile telephones specially adapted for disabled users for visually impaired users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Telephone Function (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种移动终端及移动终端设置字体显示状态的方法,该方法可以包括:移动终端获取当前的抖动等级;移动终端根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端当前抖动等级对应的字体显示状态;移动终端将默认的字体显示状态设置为所述移动终端当前的抖动等级对应的字体显示状态。
Description
技术领域
本发明涉及移动终端领域,尤其涉及一种移动终端及移动终端设置字体显示状态的方法。
背景技术
当前,移动终端越来越广泛地出现在用户的日常生活中,而用户在使用移动终端的过程中,由于外界晃动,例如在乘坐公共交通工具的时候,会导致用户不能看清终端屏幕上的内容,从而会造成用户视力疲劳。
发明内容
为解决上述技术问题,本发明实施例期望提供一种移动终端及移动终端设置字体显示状态的方法,能够在外界晃动的情况下,使得用户看清移动终端屏幕上的内容,从而避免用户视力疲劳。
本发明的技术方案是这样实现的:
第一方面,本发明实施例提供了一种移动终端设置字体显示状态的方法,所述方法包括:
移动终端获取当前的抖动等级;
所述移动终端根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端当前抖动等级对应的字体显示状态;
所述移动终端将默认的字体显示状态设置为所述移动终端当前的抖动等级对应的字体显示状态。
进一步地,所述移动终端获取当前的抖动等级,包括:
所述移动终端在预设的第一时间段内获取第一加速度极差绝对值,并将所述第一加速度极差绝对值与预设的加速度极差绝对值阈值进行比较;
当所述第一加速度极差绝对值大于所述加速度极差绝对值阈值时,所述移动终端在预设的第二时间段内获取至少两个第二加速度极差绝对值;
所述移动终端从所述第二加速度极差绝对值中获取大于所述加速度极差绝对值阈值的第三加速度极差绝对值;
当所述第三加速度极差绝对值的数量不小于预设的第一数量时,所述移动终端获取所述第三加速度极差绝对值的平均值;
相应地,所述移动终端根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端抖动等级对应的字体显示状态,包括:
所述移动终端根据所述加速度极差绝对值的平均值查找加速度极差绝对值与字体显示状态的对应关系,获取所述平均值对应的字体显示状态。
进一步地,所述移动终端在预设的第一时间段内获取第一加速度极差绝对值,包括:
所述移动终端在所述第一时间段内获取第一原始加速度与第二原始加速度;
所述移动终端将所述第一原始加速度和所述第二原始加速度均通过低通滤波器处理,分别获得第一加速度中间值和第二加速度中间值;
所述移动终端将所述第一加速度中间值和所述第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度;
所述移动终端通过对所述第一加速度的模值与所述第二加速度的模值的差值进行绝对值运算,获取所述第一加速度极差绝对值。
进一步地,当所述移动终端当前的字体显示状态不为所述默认的字体显示状态时,所述方法还包括:
所述移动终端在第三时间段内获取至少两个第四加速度极差绝对值;
当所述至少两个第四加速度极差绝对值中大于所述加速度极差绝对值阈值的个数不小于预设的第二数量时,所述移动终端获取更新的抖动等级;
所述移动终端根据所述更新的抖动等级查找所述抖动等级与字体显示状态的对应关系,获取所述移动终端更新的抖动等级对应的字体显示状态;
所述移动终端将当前的字体显示状态设置为所述移动终端更新的抖动等级对应的字体显示状态。
第二方面,本发明实施例提供了一种移动终端,所述移动终端包括:获取单元、查找单元和设置单元,其中,
所述获取单元,用于获取当前的抖动等级;
所述查找单元,用于根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端当前抖动等级对应的字体显示状态;
所述设置单元,用于将默认的字体显示状态设置为所述移动终端当前的抖动等级对应的字体显示状态。
进一步地,所述获取单元,用于:
在预设的第一时间段内获取第一加速度极差绝对值,并将所述第一加速度极差绝对值与预设的加速度极差绝对值阈值进行比较;以及,
当所述第一加速度极差绝对值大于所述加速度极差绝对值阈值时,在预设的第二时间段内获取至少两个第二加速度极差绝对值;以及,
从所述第二加速度极差绝对值中获取大于所述加速度极差绝对值阈值的第三加速度极差绝对值;以及,
当所述第三加速度极差绝对值的数量不小于预设的第一数量时,获取所述第三加速度极差绝对值的平均值;
相应地,所述查找单元,用于根据所述平均值查找加速度极差绝对值与字体显示状态的对应关系,获取所述平均值对应的字体显示状态。
进一步地,所述获取单元,用于:
在所述第一时间段内获取第一原始加速度与第二原始加速度;以及,
将所述第一原始加速度和所述第二原始加速度均通过低通滤波器处理,分别获得第一加速度中间值和第二加速度中间值;以及,
将所述第一加速度中间值和所述第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度;以及,
通过对所述第一加速度的模值与所述第二加速度的模值的差值进行绝对值运算,获取所述第一加速度极差绝对值。
进一步地,当所述移动终端当前的字体显示状态不为所述默认的字体显示状态时,所述获取单元,还用于:
在第三时间段内获取至少两个第四加速度极差绝对值;以及,
当所述至少两个第四加速度极差绝对值中大于所述加速度极差绝对值阈值的个数不小于预设的第二数量时,获取更新的抖动等级;
所述查找单元,还用于根据所述更新的抖动等级查找所述抖动等级与字体显示状态的对应关系,获取所述移动终端更新的抖动等级对应的字体显示状态;
所述设置单元,还用于将当前的字体显示状态设置为所述移动终端更新的抖动等级对应的字体显示状态。
本发明实施例提供了一种移动终端及移动终端设置字体显示状态的方法,通过获取移动终端的抖动程度,并根据抖动程度对应地设置移动终端屏幕显示的字体状态,从而能够在外界晃动的情况下,使得用户看清移动终端屏幕上的内容,避免用户视力疲劳。
附图说明
图1为一种移动终端设置字体显示状态的方法流程示意图;
图2为一种移动终端获取当前的抖动等级的方法流程示意图;
图3为本发明实施例提供的一种移动终端的结构示意图;
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例的基本思想为,首先获取移动终端的抖动程度,然后根据抖动程度对应设置移动终端屏幕显示的字体状态,其中,字体状态可以包括但不限于字体大小、字体类型、字体颜色等,在本发明实施例中,以字体大小为例进行说明,可以理解的,字体的其他状态也能够根据本发明实施例提供的技术方案进行设置。
参见图1,其示出了本发明实施例提供的一种移动终端设置字体显示状态的方法流程,该方法可以用于移动终端,列举而非限定的,移动终端可以包括但不限于手机、平板电脑或笔记本电脑等可移动终端设备。该方法可以包括:
S101:移动终端获取当前的抖动等级;
需要说明的是,当前的抖动等级是设置显示字体状态的基础,只有获取到准确的抖动等级才能决定显示字体状态该设置为何种字体状态。
示例性地,如图2所示,移动终端获取当前的抖动等级,可以包括S201至S204:
S201:移动终端在预设的第一时间段内获取第一加速度极差绝对值,并将所述第一加速度极差绝对值与预设的加速度极差绝对值阈值进行比较;
需要说明的是,S201的目的是为了判断抖动是否由外界晃动引起,这是获取当前的抖动等级的一个必要条件。因此,可以设置加速度极差绝对值阈值来作为判断抖动是否由外界晃动引起的依据。
可选地,移动终端在预设的第一时间段内获取第一加速度极差绝对值,可以包括:
首先,移动终端通过自身内置的加速度传感器在预设的第一时间段内检测得到前后两次加速度,即第一原始加速度与第二原始加速度;
接着,将第一原始加速度与第二原始加速度均通过低通滤波器处理,分别获得第一加速度中间值和第二加速度中间值;
然后,将所述第一加速度中间值和所述第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度;
最后,通过对所述第一加速度的模值与所述第二加速度的模值的差值进行绝对值运算,获取所述第一加速度极差绝对值。
需要进行说明的是,预设的第一时间段T1为加速度传感器进行前后两次加速度检测的间隔时间,该时间间隔可以由系统默认设置,也可以由用户自己设置;而加速度传感器检测得到的第一原始加速度与第二原始加速度均可以通过在三个正交坐标轴上的加速度分量的矢量合成来表示。
通常情况下,第一原始加速度与第二原始加速度中都会掺杂重力干扰,因此优选地,本实施例中,移动终端将第一原始加速度和所述第二原始加速度均通过低通滤波器处理之后,再将第一加速度中间值和第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度。以这样的方式消除重力干扰;可以理解的,第一加速度和第二加速度也可以通过在三个正交坐标轴上的加速度分量的矢量合成来表示,因此,在本实施例中,第一加速度的模值可以为:
其中,a1为第一加速度的模值,单位为米每二次方秒m/s2;x1为第一加速度x轴方向的分量值,y1为第一加速度y轴方向的分量值,z1为第一加速度z轴方向的分量值,并且x1、y1、z1的单位均为m/s2。
相应地,第二加速度的模值可以为:
其中,a2为第二加速度的模值,单位为m/s2;x2为第二加速度x轴方向的分量值,y2为第二加速度y轴方向的分量值,z2为第二加速度z轴方向的分量值,并且x2、y2、z2的单位均为m/s2。
进一步地,第一加速度极差绝对值可以根据以下公式得到:
a=|a2-a1|
其中,a为第一加速度极差绝对值,a1为第一加速度的模值,a2为第二加速度的模值,a、a1、a2的单位均为m/s2。
S202:当第一加速度极差绝对值大于加速度极差绝对值阈值时,移动终端在预设的第二时间段内获取至少两个第二加速度极差绝对值;
需要说明的是,当第一加速度极差绝对值大于加速度极差绝对值阈值时,可以确定抖动是由外界引起的,接下来需要对抖动的持续时间进行检测。例如,在本实施例中,移动终端在第二时间段T2内获取到N个第二加速度极差绝对值,其中,N≥2。可以理解的,第二加速度极差绝对值的获取方式与S201中的第一加速度极差绝对值的获取方式一致,在此不再赘述。
S203:移动终端从第二加速度极差绝对值中获取大于所述加速度极差绝对值阈值的第三加速度极差绝对值;
在本实施例中,在N个第二加速度极差绝对值中,移动终端可以对大于加速度极差绝对值阈值的第二加速度极差绝对值个数进行计数,从而得到M个第三加速度极差绝对值,其中M≥1。
S204:当所述第三加速度极差绝对值的数量不小于预设的第一数量时,所述移动终端获取所述第三加速度极差绝对值的平均值;
需要进行说明的是,在本实施例中,移动终端将M与预设的第一数量进行比较,当M小于预设的第一数量时,可以说明抖动是偶然发生的或者抖动的程度并不剧烈,此时,移动终端不需要对字体显示状态进行调整;
当M不小于预设的第一数量时,则说明该抖动并不是偶然的,而是持续了一定时间并影响到了用户的阅读,此时,通过第三加速度极差绝对值的平均值来衡量抖动的程度,是对抖动程度进行最坏的估计。
可选地,本领域技术人员也可以通过最后一个获取的第三加速度极差绝对值来衡量抖动的程度,在此不再赘述。
S102:移动终端根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取移动终端当前抖动等级对应的字体显示状态;
优选地,抖动等级与字体显示状态的对应关系可以由表1所示的映射表进行表示,也可以由其他能够体现对应关系的表示方法进行表示,本实施例对此不作具体限定。
表1
在本实施例中,通过S201至S204可知,抖动等级是以第三加速度极差绝对值的平均值进行表示,因此,优选地,可以将第三加速度极差绝对值的平均值也对应地划分为四个区间,并且与字体显示大小一一对应,得到如表2所示的对应关系:
加速度极差绝对值(单位:m/s2) | 字体显示大小 |
0-3 | 正常字体 |
4-6 | 中小字体 |
7-9 | 中大字体 |
10-12 | 大字体 |
表2
S103:移动终端将默认的字体显示状态设置为移动终端当前的抖动等级对应的字体显示状态。
需要说明的是,在上述流程结束后,字体显示状态从默认的字体显示状态设置为当前抖动等级对应的字体显示状态,但是一般情况下,抖动是变化的,同一抖动等级并不维持很久,所以为了适应这种变化,需要根据抖动等级变化情况及时调整字体显示状态。
优选地,当移动终端当前的字体显示状态不为所述默认的字体显示状态时,所述方法还可以包括:
所述移动终端在第三时间段内获取至少两个第四加速度极差绝对值;以及,
当所述至少两个第四加速度极差绝对值中大于所述加速度极差绝对值阈值的个数不小于预设的第二数量时,所述移动终端获取更新的抖动等级;以及,
所述移动终端根据所述更新的抖动等级查找所述抖动等级与字体显示状态的对应关系,获取所述移动终端更新的抖动等级对应的字体显示状态;以及,
所述移动终端将当前的字体显示状态设置为所述移动终端更新的抖动等级对应的字体显示状态。
可以理解的,所述移动终端更新的抖动等级对应的字体显示状态与当前的字体显示状态之间的等级差别可以是越级的,比如可以将当前显示的正常字体设置为中大字体或者大字体。本发明实施例不再赘述。
本发明实施例提供了一种移动终端设置字体显示状态的方法,通过获取移动终端的抖动程度,并根据抖动程度对应地设置移动终端屏幕显示的字体状态,从而能够在外界晃动的情况下,使得用户看清移动终端屏幕上的内容,避免用户视力疲劳。
基于上述实施例相同的技术构思,参见图3,其示出了本发明实施例提供的一种移动终端30结构,列举而非限定的,移动终端可以包括但不限于手机、平板电脑或笔记本电脑等可移动终端设备。移动终端30可以包括:获取单元301、查找单元302和设置单元303,其中,
所述获取单元301,用于获取当前的抖动等级;
所述查找单元302,用于根据所述获取单元301获取的当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述当前抖动等级对应的字体显示状态;
所述设置单元303,用于将默认的字体显示状态设置为所述查找单元302获取的当前的抖动等级对应的字体显示状态。
示例性地,所述获取单元301,用于:
在预设的第一时间段内获取第一加速度极差绝对值,并将所述第一加速度极差绝对值与预设的加速度极差绝对值阈值进行比较;以及,
当所述第一加速度极差绝对值大于所述加速度极差绝对值阈值时,在预设的第二时间段内获取至少两个第二加速度极差绝对值;以及,
从所述第二加速度极差绝对值中获取大于所述加速度极差绝对值阈值的第三加速度极差绝对值;以及,
当所述第三加速度极差绝对值的数量不小于预设的第一数量时,获取所述第三加速度极差绝对值的平均值;
相应地,所述查找单元302,用于根据所述平均值查找加速度极差绝对值与字体显示状态的对应关系,获取所述平均值对应的字体显示状态。
进一步地,所述获取单元301,用于:
在所述第一时间段内获取第一原始加速度与第二原始加速度;以及,
将所述第一原始加速度和所述第二原始加速度均通过低通滤波器处理,分别获得第一加速度中间值和第二加速度中间值;以及,
将所述第一加速度中间值和所述第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度;以及,
通过对所述第一加速度的模值与所述第二加速度的模值的差值进行绝对值运算,获取所述第一加速度极差绝对值。
示例性地,当所述移动终端30当前的字体显示状态不为所述默认的字体显示状态时,所述获取单元301,还用于:
在第三时间段内获取至少两个第四加速度极差绝对值;以及
当所述至少两个第四加速度极差绝对值中大于所述加速度极差绝对值阈值的个数不小于预设的第二数量时,获取更新的抖动等级;
所述查找单元302,还用于根据所述获取单元301获取的更新的抖动等级查找所述抖动等级与字体显示状态的对应关系,获取所述移动终端更新的抖动等级对应的字体显示状态;
所述设置单元303,还用于将当前的字体显示状态设置为所述查找单元302获取的更新的抖动等级对应的字体显示状态。
本发明实施例提供了一种移动终端,通过获取移动终端的抖动程度,并根据抖动程度对应地设置移动终端屏幕显示的字体状态,从而能够在外界晃动的情况下,使得用户看清移动终端屏幕上的内容,避免用户视力疲劳。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (4)
1.一种移动终端设置字体显示状态的方法,其特征在于,所述方法包括:
移动终端判断抖动是否由外界晃动引起,并根据抖动持续时间和抖动的偶然性,获取当前的抖动等级;
所述移动终端获取当前的抖动等级,包括:
所述移动终端在预设的第一时间段内获取第一加速度极差绝对值,并将所述第一加速度极差绝对值与预设的加速度极差绝对值阈值进行比较;
当所述第一加速度极差绝对值大于所述加速度极差绝对值阈值时,所述移动终端在预设的第二时间段内获取至少两个第二加速度极差绝对值;
所述移动终端从所述第二加速度极差绝对值中获取大于所述加速度极差绝对值阈值的第三加速度极差绝对值;
当所述第三加速度极差绝对值的数量不小于预设的第一数量时,所述移动终端获取所述第三加速度极差绝对值的平均值;
所述移动终端在预设的第一时间段内获取第一加速度极差绝对值,具体包括:
所述移动终端在所述第一时间段内获取第一原始加速度与第二原始加速度;
所述移动终端将所述第一原始加速度和所述第二原始加速度均通过低通滤波器处理,分别获得第一加速度中间值和第二加速度中间值;
所述移动终端将所述第一加速度中间值和所述第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度;
所述移动终端通过对所述第一加速度的模值与所述第二加速度的模值的差值进行绝对值运算,获取所述第一加速度极差绝对值;
所述移动终端根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端当前抖动等级对应的字体显示状态;其中,所述移动终端根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端抖动等级对应的字体显示状态,包括:所述移动终端根据加速度极差绝对值的平均值查找加速度极差绝对值与字体显示状态的对应关系,获取所述平均值对应的字体显示状态;
所述移动终端将默认的字体显示状态设置为所述移动终端当前的抖动等级对应的字体显示状态。
2.根据权利要求1所述的方法,其特征在于,当所述移动终端当前的字体显示状态不为所述默认的字体显示状态时,所述方法还包括:
所述移动终端在第三时间段内获取至少两个第四加速度极差绝对值;
当所述至少两个第四加速度极差绝对值中大于所述加速度极差绝对值阈值的个数不小于预设的第二数量时,所述移动终端获取更新的抖动等级;
所述移动终端根据所述更新的抖动等级查找所述抖动等级与字体显示状态的对应关系,获取所述移动终端更新的抖动等级对应的字体显示状态;
所述移动终端将当前的字体显示状态设置为所述移动终端更新的抖动等级对应的字体显示状态。
3.一种移动终端,其特征在于,所述移动终端包括:获取单元、查找单元和设置单元,其中,
所述获取单元,用于判断抖动是否由外界晃动引起,并根据抖动持续时间和抖动的偶然性,获取当前的抖动等级;
所述获取单元,还用于在预设的第一时间段内获取第一加速度极差绝对值,并将所述第一加速度极差绝对值与预设的加速度极差绝对值阈值进行比较;以及,
当所述第一加速度极差绝对值大于所述加速度极差绝对值阈值时,在预设的第二时间段内获取至少两个第二加速度极差绝对值;以及,
从所述第二加速度极差绝对值中获取大于所述加速度极差绝对值阈值的第三加速度极差绝对值;以及,
当所述第三加速度极差绝对值的数量不小于预设的第一数量时,获取所述第三加速度极差绝对值的平均值;
所述获取单元,还用于在所述第一时间段内获取第一原始加速度与第二原始加速度;以及,
将所述第一原始加速度和所述第二原始加速度均通过低通滤波器处理,分别获得第一加速度中间值和第二加速度中间值;以及,
将所述第一加速度中间值和所述第二加速度中间值均通过高通滤波器处理,分别获得第一加速度和第二加速度;以及,
通过对所述第一加速度的模值与所述第二加速度的模值的差值进行绝对值运算,获取所述第一加速度极差绝对值;
所述查找单元,用于根据所述当前的抖动等级查找抖动等级与字体显示状态的对应关系,获取所述移动终端当前抖动等级对应的字体显示状态;
所述查找单元,还用于根据加速度极差绝对值的平均值查找加速度极差绝对值与字体显示状态的对应关系,获取所述平均值对应的字体显示状态;
所述设置单元,用于将默认的字体显示状态设置为所述移动终端当前的抖动等级对应的字体显示状态。
4.根据权利要求3所述的移动终端,其特征在于,当所述移动终端当前的字体显示状态不为所述默认的字体显示状态时,所述获取单元,还用于:
在第三时间段内获取至少两个第四加速度极差绝对值;以及,
当所述至少两个第四加速度极差绝对值中大于所述加速度极差绝对值阈值的个数不小于预设的第二数量时,获取更新的抖动等级;
所述查找单元,还用于根据所述更新的抖动等级查找所述抖动等级与字体显示状态的对应关系,获取所述移动终端更新的抖动等级对应的字体显示状态;所述设置单元,还用于将当前的字体显示状态设置为所述移动终端更新的抖动等级对应的字体显示状态。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410484625.XA CN104320534B (zh) | 2014-09-19 | 2014-09-19 | 一种移动终端及移动终端设置字体显示状态的方法 |
PCT/CN2014/093874 WO2015131604A1 (zh) | 2014-09-19 | 2014-12-15 | 移动终端及移动终端设置字体显示状态的方法、存储介质 |
US15/511,022 US10469652B2 (en) | 2014-09-19 | 2014-12-15 | Mobile terminal, method for mobile terminal to set font display state, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410484625.XA CN104320534B (zh) | 2014-09-19 | 2014-09-19 | 一种移动终端及移动终端设置字体显示状态的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104320534A CN104320534A (zh) | 2015-01-28 |
CN104320534B true CN104320534B (zh) | 2018-03-09 |
Family
ID=52375701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410484625.XA Active CN104320534B (zh) | 2014-09-19 | 2014-09-19 | 一种移动终端及移动终端设置字体显示状态的方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10469652B2 (zh) |
CN (1) | CN104320534B (zh) |
WO (1) | WO2015131604A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113485662A (zh) * | 2021-07-06 | 2021-10-08 | 维沃移动通信有限公司 | 防抖方法和电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003169125A (ja) * | 2001-11-30 | 2003-06-13 | Nec Saitama Ltd | 移動電話機 |
CN102239471A (zh) * | 2008-12-05 | 2011-11-09 | 微软公司 | 运动自适应用户界面服务 |
CN102541254A (zh) * | 2010-12-31 | 2012-07-04 | 联想移动通信科技有限公司 | 一种文本显示方式的调整方法、调整装置和移动终端 |
CN103176694A (zh) * | 2013-03-05 | 2013-06-26 | 广东欧珀移动通信有限公司 | 移动终端的字体自动调整方法及装置 |
CN103176623A (zh) * | 2011-12-20 | 2013-06-26 | 中国电信股份有限公司 | 移动终端阅读防抖方法、装置和移动终端 |
CN103246441A (zh) * | 2013-03-25 | 2013-08-14 | 东莞宇龙通信科技有限公司 | 终端设备的屏幕显示方法及终端设备 |
CN103248749A (zh) * | 2012-02-13 | 2013-08-14 | 中国移动通信集团公司 | 一种终端显示比例的自动控制方法、装置及终端 |
CN103309582A (zh) * | 2012-03-08 | 2013-09-18 | 阿里巴巴集团控股有限公司 | 一种终端设备的防抖显示方法及能够防抖显示的终端设备 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005012297A (ja) * | 2003-06-17 | 2005-01-13 | Canon Inc | 視野角変化装置 |
US20080254837A1 (en) * | 2007-04-10 | 2008-10-16 | Sony Ericsson Mobile Communication Ab | Adjustment of screen text size |
US8131319B2 (en) * | 2008-01-17 | 2012-03-06 | Sony Ericsson Mobile Communications Ab | Active display readability enhancement for mobile devices depending on movement |
CN101727883A (zh) * | 2008-10-27 | 2010-06-09 | 鸿富锦精密工业(深圳)有限公司 | 屏幕字体缩放的方法 |
JP5547985B2 (ja) * | 2010-02-22 | 2014-07-16 | ラピスセミコンダクタ株式会社 | 運動検出装置、電子機器、運動検出方法及びプログラム |
JP2012078273A (ja) * | 2010-10-05 | 2012-04-19 | Casio Comput Co Ltd | 情報処理装置及び方法、並びにプログラム |
US8638344B2 (en) * | 2012-03-09 | 2014-01-28 | International Business Machines Corporation | Automatically modifying presentation of mobile-device content |
CN103324378A (zh) * | 2012-03-22 | 2013-09-25 | 富泰华工业(深圳)有限公司 | 字体尺寸动态调整系统和方法 |
KR20130123599A (ko) * | 2012-05-03 | 2013-11-13 | 한국과학기술원 | 속도 의존적인 자동 디밍 기술 |
CN103200323A (zh) | 2013-03-22 | 2013-07-10 | 广东欧珀移动通信有限公司 | 一种移动终端字体显示方法及其移动终端 |
US9229529B2 (en) * | 2013-12-19 | 2016-01-05 | Sony Corporation | Apparatus and control method based on motion |
US9739630B2 (en) * | 2014-01-06 | 2017-08-22 | Mitac International Corp. | Adjusting a map area displayed on a portable electronic device according to detected speed |
JP5961644B2 (ja) * | 2014-01-29 | 2016-08-02 | 京セラドキュメントソリューションズ株式会社 | 表示装置及び表示制御プログラム |
US20150248378A1 (en) * | 2014-02-28 | 2015-09-03 | Konica Minolta Laboratory U.S.A., Inc. | Readability on mobile devices |
JP6344024B2 (ja) * | 2014-04-09 | 2018-06-20 | 富士通株式会社 | 既読判断装置、既読判断方法および既読判断プログラム |
US9430450B1 (en) * | 2014-04-30 | 2016-08-30 | Sprint Communications Company L.P. | Automatically adapting accessibility features in a device user interface |
KR102223732B1 (ko) * | 2014-06-26 | 2021-03-05 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
-
2014
- 2014-09-19 CN CN201410484625.XA patent/CN104320534B/zh active Active
- 2014-12-15 US US15/511,022 patent/US10469652B2/en active Active
- 2014-12-15 WO PCT/CN2014/093874 patent/WO2015131604A1/zh active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003169125A (ja) * | 2001-11-30 | 2003-06-13 | Nec Saitama Ltd | 移動電話機 |
CN102239471A (zh) * | 2008-12-05 | 2011-11-09 | 微软公司 | 运动自适应用户界面服务 |
CN102541254A (zh) * | 2010-12-31 | 2012-07-04 | 联想移动通信科技有限公司 | 一种文本显示方式的调整方法、调整装置和移动终端 |
CN103176623A (zh) * | 2011-12-20 | 2013-06-26 | 中国电信股份有限公司 | 移动终端阅读防抖方法、装置和移动终端 |
CN103248749A (zh) * | 2012-02-13 | 2013-08-14 | 中国移动通信集团公司 | 一种终端显示比例的自动控制方法、装置及终端 |
CN103309582A (zh) * | 2012-03-08 | 2013-09-18 | 阿里巴巴集团控股有限公司 | 一种终端设备的防抖显示方法及能够防抖显示的终端设备 |
CN103176694A (zh) * | 2013-03-05 | 2013-06-26 | 广东欧珀移动通信有限公司 | 移动终端的字体自动调整方法及装置 |
CN103246441A (zh) * | 2013-03-25 | 2013-08-14 | 东莞宇龙通信科技有限公司 | 终端设备的屏幕显示方法及终端设备 |
Also Published As
Publication number | Publication date |
---|---|
US10469652B2 (en) | 2019-11-05 |
WO2015131604A1 (zh) | 2015-09-11 |
CN104320534A (zh) | 2015-01-28 |
US20190158651A1 (en) | 2019-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160358042A1 (en) | Electronic Travel Album Generating Method and Computing Device | |
CN205541818U (zh) | 电子显示器 | |
CN108287864A (zh) | 一种兴趣群组划分方法、装置、介质及计算设备 | |
CN107896386A (zh) | 基于场景的电子设备性能和功率管理方法及装置 | |
CN107376341B (zh) | 一种用于游戏手柄的数据处理方法、装置及游戏手柄 | |
CN107133190A (zh) | 一种机器学习系统的训练方法和训练系统 | |
CN105869199A (zh) | 用于处理动画的装置和方法 | |
CN111783030A (zh) | 触觉体验的评估方法、装置和存储介质 | |
CN104320534B (zh) | 一种移动终端及移动终端设置字体显示状态的方法 | |
CN106483334A (zh) | 一种重力加速度传感器的校准方法及校准系统 | |
CN109388306A (zh) | 信息显示方法及装置 | |
JP2013195363A (ja) | 移動状況判定プログラム及び移動状況判定装置 | |
US10031589B2 (en) | Apparatuses, methods and computer programs for remote control | |
DE202016107425U1 (de) | Priorisieren von interessanen Themen, die durch Produktbewertungen bestimmt sind | |
CN106850962A (zh) | 终端开机的实现方法及装置、终端 | |
US20190279372A1 (en) | Determining whether ground is to be re-detected | |
EP4353146A1 (en) | Signal processing method and apparatus, and electronic device | |
CN105786333A (zh) | 移动终端的操作方法及装置 | |
US20210042519A1 (en) | Method for evaluating vibrating sensation similarity, apparatus and storage medium | |
CN111258537B (zh) | 一种防止数据溢出的方法、装置和芯片 | |
CN108154239A (zh) | 一种机器学习方法及其装置 | |
CN107967341A (zh) | 一种图片显示方法、终端设备及存储介质 | |
CN106993108A (zh) | 一种确定视频图像在运动估计中的随机量的方法和装置 | |
CN111612105A (zh) | 图像预测方法、装置、计算机设备和存储介质 | |
CN106462600A (zh) | 一种显示照片的方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |