[go: up one dir, main page]

CN112817379B - 一种智能手表的抬腕亮屏方法及智能手表 - Google Patents

一种智能手表的抬腕亮屏方法及智能手表 Download PDF

Info

Publication number
CN112817379B
CN112817379B CN202110197235.4A CN202110197235A CN112817379B CN 112817379 B CN112817379 B CN 112817379B CN 202110197235 A CN202110197235 A CN 202110197235A CN 112817379 B CN112817379 B CN 112817379B
Authority
CN
China
Prior art keywords
acceleration
new
axial direction
minimum
current
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
Application number
CN202110197235.4A
Other languages
English (en)
Other versions
CN112817379A (zh
Inventor
张艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Re Sr Information Technology Co ltd
Original Assignee
Shanghai Re Sr Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Re Sr Information Technology Co ltd filed Critical Shanghai Re Sr Information Technology Co ltd
Priority to CN202110197235.4A priority Critical patent/CN112817379B/zh
Publication of CN112817379A publication Critical patent/CN112817379A/zh
Application granted granted Critical
Publication of CN112817379B publication Critical patent/CN112817379B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Telephone Function (AREA)
  • Electric Clocks (AREA)

Abstract

本发明公开了一种智能手表的抬腕亮屏方法,采集所述智能手表的实时三轴加速度,若实时三轴加速度处于当前抬腕参数的范围内,则判定为抬腕动作,获取至少三次抬腕动作所对应的三轴加速度,并计算每一次抬腕动作所对应的各个轴向上的加速度变化量、最大加速度、最小加速度以及平均加速度;在每一个轴向上选取加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值作为用户新的抬腕参数;采集用户的当前三轴加速度数据,若当前三轴加速度在新的抬腕参数范围内,执行亮屏操作。该发明对智能手表的抬腕亮屏判断参数进行实时调整,从而更加贴合每一位用户。

Description

一种智能手表的抬腕亮屏方法及智能手表
技术领域
本发明涉及智能手表亮屏控制技术领域,尤其涉及一种智能手表的抬腕亮屏方法及智能手表。
背景技术
智能手表已经广泛应用于人们的生活当中,由于其体积小,能放置的电池包也比较小,因此需要人们在使用过程中尽量减少能量消耗。对于具有显示屏的智能手表,人们需要在看时间、心率数据或者其它的功能数据时,需要用手去点击屏幕或者需要用手去按智能手表的按键,当用户不佩戴手表的另一只手处于无法操作智能手表的状态时,用户无法简单点亮屏幕。因此,需要一种能够点亮屏幕而不需要另外一只手的辅助的方式来满足用户的需求。现有技术中,手表亮屏的方法一般采用检测手表的翻转角度去判断用户是否有抬腕的动作,来点亮屏幕,但是这种判断方法判断并不准确,每个人运动状态的幅度不同存在着动态误差,偶尔会有多次翻转屏幕不亮,稍微动一下屏幕就亮的现象,目前抬腕亮屏方法存在着不稳定、不灵敏的问题。同时用于个人用户的习惯,每一个人抬腕动作以及对应的抬腕轨迹不同,同一套抬腕亮屏判断方案并不能完全适配到每一个人的抬腕动作。现提出通过对智能手表的抬腕亮屏初始参数进行校准的技术方案,使每一位用户具有独有的抬腕亮屏参数,以能够适合每一位用户。但是该技术方案需要用户取主动校准,给用户带来不便。
发明内容
有鉴于此,本发明的目的提供一种智能手表的抬腕亮屏方法及智能手表,对智能手表的抬腕亮屏判断参数进行实时调整,从而更加贴合每一位用户。
为实现上述目的,本发明提供了一种智能手表的抬腕亮屏方法,所述方法包括:
S1、采集智能手表的实时三轴加速度数据,若所述实时三轴加速度数据处于所述智能手表所存储的当前抬腕参数的范围内,则判定为抬腕,并存储该次抬腕所对应的各个轴向上的加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,其中,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及相邻采样周期内的当前加速度变化量阈值;
S2、重复执行所述步骤S1,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量;
S3、在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为所述用户的新的抬腕参数;
S4、采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。
优选的,所述步骤S1包括:
设置采样周期,在所述采样周期内获取一组所述智能手表的实时三轴加速度数据,共获取n组实时三轴加速度数据;
对所述采集的n组实时三轴加速度数据进行均值滤波处理,得到滤波后的n组实时三轴加速度数据。
优选的,所述步骤S1包括:设置采样周期为40ms,n设置为16。
优选的,所述步骤S1还包括:
分别计算相邻采样周期内每一个轴向上的加速度变化量,并计算在n个采样周期内每一个轴向上的加速度总变化量;
在所述n组实时三轴加速度数据中选取每一个轴向上的最大加速度以及最小加速度;
根据所述n组实时三轴加速度数据分别计算每一个轴向上的平均加速度;
若所述每一个轴向上的加速度总变化量均大于对应轴向上的当前加速度总变化量阈值、且每一个轴向上的加速度变化量均大于对应轴向上的当前加速度变化量阈值、且所述每一个轴向上的最大加速度均大于对应轴向上的当前最大加速度阈值、且所述每一个轴向上的最小加速度均大于对应轴向上的当前最小加速度阈值、且所述每一个轴向上的平均加速度均大于对应轴向上的当前平均加速度阈值时,则判定该次动作为抬腕动作,并存储该次抬腕所对应的每一个轴向上的加速度总变化量、加速度变化量、最大加速度、最小加速度以及平均加速度。
优选的,所述步骤S1还包括:若判定为非抬腕动作,则重新执行所述步骤S1。
优选的,所述步骤S1包括:在所述智能手表的显示界面上设置一抬腕参数更新时间,在所述抬腕参数更新时间点上开始采集所述智能手表的实时三轴加速度数据。
优选的,所述步骤S1还包括:在所述智能手表设置一抬腕参数更新时间的定时器,在所述抬腕参数更新时间点上开始采集所述智能手表的实时三轴加速度数据。
优选的,所述步骤S3包括:
在存储的各次抬腕动作所对应的每一个轴向上的加速度变化量、加速度总变化量、最大加速度、最小加速度以及平均加速度中,选择x轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为x轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为x轴方向上的新抬腕阈值;
选择y轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为y轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为y轴方向上的新抬腕阈值;
选择z轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为z轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为z轴方向上的新抬腕阈值;
将所述x轴方向上的新抬腕阈值、y轴方向上的新抬腕阈值以及z轴方向上的新抬腕阈值构建为用户所对应的新的抬腕参数。
优选的,所述步骤S4包括:
根据当前三轴加速度数据计算每一个轴向上的当前加速度变化量、当前加速度总变化量、当前最大加速度、当前最小加速度以及当前平均加速度;
若每一个轴向的当前加速度总变化量均大于对应轴向的新的加速度总变化量阈值、且每一轴向的当前加速度变化量均大于对应轴向上的新的加速度变化量阈值、且每一个轴向的最大加速度大于对应轴向的新的最大加速度阈值、且所述每一个轴向的最小加速度大于对应轴向的新的最小加速度阈值、且所述每一个轴向的平均加速度均大于对应轴向的新的平均加速度阈值时,判定为抬腕动作,并执行亮屏操作。
为实现上述目的,本发明提供了一种智能手表,所述智能手表包括:
抬腕判断单元,采集智能手表的实时三轴加速度数据,若所述实时三轴加速度数据处于所述智能手表所存储的当前抬腕参数的范围内,则判定为抬腕,并存储该次抬腕所对应的各个轴向上的加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,其中,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及相邻采样周期内的当前加速度变化量阈值;
抬腕参数测量单元,重复执行所述抬腕判断单元,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量;
抬腕参数更新单元,在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为所述用户的新的抬腕参数;
抬腕亮屏执行单元,采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。
与现有技术相比,本发明提供一种智能手表的抬腕亮屏方法及智能手表,所带来的有益效果为:本发明不断地监测用户的抬腕动作,对判断抬腕动作的抬腕参数不断地调整,进而不断地优化抬腕参数,从而能够使抬腕参数更适合用户的抬腕动作,达到用户良好的佩戴效果;减少抬腕亮屏判读误差,能够更加精确地对抬腕亮屏进行判断;给用户带来更好的体验效果。
附图说明
图1是根据本发明的一实施例的智能手表的抬腕亮屏方法的方法流程图。
图2是根据本发明的一实施例的智能手表的系统示意图。
具体实施方式
以下将结合附图所示的具体实施方式对本发明进行详细描述,但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
如图1所示的本发明一个实施例中,本发明提供一种智能手表的抬腕亮屏方法,所述方法包括:
S1、采集智能手表的实时三轴加速度数据,若所述实时三轴加速度数据处于所述智能手表所存储的当前抬腕参数的范围内,则判定为抬腕,并存储该次抬腕所对应的各个轴向上的加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,其中,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及相邻采样周期内的当前加速度变化量阈值;
S2、重复执行所述步骤S1,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量;
S3、在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为所述用户的新的抬腕参数;
S4、采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。
智能手表中一般在出厂时设置默认的抬腕参数,该抬腕参数的阈值范围比较大,不能适合每一位用户,会导致误判,因此需要在用户在使用过程中进行校正。本发明实时采集用户的抬腕动作的三轴加速度数据,通过对三轴加速度数据进行计算分析,获取新的抬腕参数,并以该新的抬腕参数来判断用户下一次的抬腕动作,并且采集这一次的抬腕动作,重复上述过程,在校准过程中,不需要用户主动进行校准抬腕参数,系统就可以自动不断地优化抬腕参数,从而使抬腕参数更加适合用户,达到了良好的抬腕判断效果。
通过智能手表中的三轴加速度传感器采集x、y、z三轴方向的实时三轴加速度数据。所述步骤S1具体包括:设置采样周期,在所述采样周期内获取一组所述智能手表的实时三轴加速度数据,共获取n组实时三轴加速度数据;对所述采集的n组实时三轴加速度数据进行均值滤波处理,得到滤波后的n组实时三轴加速度数据。比如设置采样周期为40ms,每一组三轴加速度数据包括一个x轴方向的加速度数据、一个y轴方向加速数据以及一个z轴方向加速度数据,共采集16组三轴加速数据。智能手表实时采集三轴加速度数据,需要系统一直处于处理状态,通过设置参数调整时间,降低采集数据的频率,从而降低智能手表的功耗。本发明的一具体实施例,在所述智能手表的显示界面上设置一抬腕参数更新时间,在所述抬腕参数更新时间点上开始采集所述智能手表的实时三轴加速度数据。用户可根据需要自行设置抬腕参数更新时间,智能手表系统也可以设置默认的抬腕参数更新时间。本发明的再一具体实施例,在所述智能手表设置一抬腕参数更新时间的定时器,在所述抬腕参数更新时间点上开始采集所述智能手表的实时三轴加速度数据。
智能手表中存储有抬腕动作对应的当前抬腕参数。所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及当前相邻采样周期内加速度变化量阈值。在参数不断更新过程中,用户每执行一次抬腕动作,通过上一次存储的抬腕参数,来判断是否为抬腕动作。智能手表在出厂时可设置默认的初始抬腕参数,通过获取用户抬腕动作,对初始抬腕参数进行校准,并在用户后续使用过程中,不断地更新抬腕参数,并存储更新后的抬腕参数。所述三轴加速度对应xyz三轴加速度,所述当前抬腕参数具体是指在x轴方向上的当前加速度总变化量阈值、当前加速度变化量阈值、当前最大加速度阈值、当前最小加速度阈值以及当前平均加速度阈值,在y轴方向上的当前加速度总变化量阈值、当前加速度变化量阈值、当前最大加速度阈值、当前最小加速度阈值以及当前平均加速度阈值,在z轴方向上的当前加速度总变化量阈值、当前加速度变化量阈值、当前最大加速度阈值、当前最小加速度阈值以及当前平均加速度阈值。
所述步骤S1具体还包括:分别计算相邻采样周期内每一个轴向上的加速度变化量,并计算在n个采样周期内每一个轴向上的加速度总变化量。以上述实施例为例,在相邻40ms时间间隔内计算x轴方向上的加速度变化量、y轴方向上的加速度变化量以及z轴方向上的加速度变化量,计算16*40ms=640ms内各个轴向的加速度总变化量。在所述n组实时三轴加速度数据中选取每一个轴向上的最大加速度以及最小加速度。就从上述16组加速度数据中选择x轴方向上的最大加速度、y轴方向上的最大加速度以及z轴方向上的最大加速度,选择x轴方向上的最小加速度、y轴方向上的最小加速度以及z轴方向上的最小加速度。根据所述n组实时三轴加速度数据分别计算每一个轴向上的平均加速度,即计算x轴方向上的平均加速度、y轴方向上的平均加速度以及z轴方向上的平均加速度。若所述每一个轴向上的加速度总变化量均大于对应轴向上的当前加速度总变化量阈值、且每一个轴向上的加速度变化量均大于对应轴向上的当前加速度变化量阈值、且所述每一个轴向上的最大加速度均大于对应轴向上的当前最大加速度阈值、且所述每一个轴向上的最小加速度均大于对应轴向上的当前最小加速度阈值、且所述每一个轴向上的平均加速度均大于对应轴向上的当前平均加速度阈值时,则判定该次动作为抬腕动作,并存储该次抬腕所对应的每一个轴向上的加速度总变化量、加速度变化量、最大加速度、最小加速度以及平均加速度。若判定为非抬腕动作,若判定为非抬腕动作,则重新执行所述步骤S1。
重复执行所述步骤S1,至少获取三次抬腕所对应的实时三轴加速度数据,对每一次的实时三轴加速度数据计算各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量。
在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为所述用户的新的抬腕参数。具体地,在存储的各次抬腕动作所对应的每一个轴向上的加速度变化量、加速度总变化量、最大加速度、最小加速度以及平均加速度中,选择x轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为x轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为x轴方向上的新抬腕阈值;选择y轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为y轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为y轴方向上的新抬腕阈值;选择z轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为z轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为z轴方向上的新抬腕阈值;将所述x轴方向上的新抬腕阈值、y轴方向上的新抬腕阈值以及z轴方向上的新抬腕阈值构建为用户所对应的新的抬腕参数,以该新的抬腕参数可作为用户下一次抬腕动作的判断依据。
采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。具体地,根据当前三轴加速度数据计算每一个轴向上的当前加速度变化量、当前加速度总变化量、当前最大加速度、当前最小加速度以及当前平均加速度;若每一个轴向的当前加速度总变化量均大于对应轴向的新的加速度总变化量阈值、且每一轴向的当前加速度变化量均大于对应轴向上的新的加速度变化量阈值、且每一个轴向的最大加速度大于对应轴向的新的最大加速度阈值、且所述每一个轴向的最小加速度大于对应轴向的新的最小加速度阈值、且所述每一个轴向的平均加速度均大于对应轴向的新的平均加速度阈值时,判定为抬腕动作,并执行亮屏操作。在所述步骤S4中,当判定为抬腕动作后,就该次抬腕动作所对应的当前加速度变化量、当前加速度总变化量、当前最大加速度、当前最小加速度以及当前平均加速度进行存储,当获取到至少三次抬腕动作后,根据所述步骤S1-S3,就可以得到新的抬腕参数,从而不断地优化抬腕参数,达到更加贴合用户的抬腕效果。
如图2所示,本发明提供了一种智能手表,所述智能手表包括:
抬腕判断单元20,采集智能手表的实时三轴加速度数据,若所述实时三轴加速度数据处于所述智能手表所存储的当前抬腕参数的范围内,则判定为抬腕,并存储该次抬腕所对应的各个轴向上的加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,其中,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及相邻采样周期内的当前加速度变化量阈值;
抬腕参数测量单元21,重复执行所述抬腕判断单元,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量;
抬腕参数更新单元22,在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为所述用户的新的抬腕参数;
抬腕亮屏执行单元23,采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。
抬腕判断单元采集所述智能手表的实时三轴加速度数据,通过智能手表中的三轴加速度传感器采集x、y、z三轴方向的加速度数据。对所述采集的n组三轴加速度数据进行均值滤波处理,得到滤波后的n组三轴加速度数据。根据所述n组三轴加速度数据计算各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及当前相邻采样周期内加速度变化量阈值。在参数不断更新过程中,用户每执行一次抬腕动作,通过上一次存储的抬腕参数,来判断是否为抬腕动作。若计算得到各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量在所述当前抬腕参数的范围内,则判定为抬腕。
抬腕参数测量单元重复执行所述抬腕判断单元,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量。
抬腕参数更新单元在存储的各次抬腕动作所对应的每一个轴向上的加速度变化量、加速度总变化量、最大加速度、最小加速度以及平均加速度中,选择x轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为x轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为x轴方向上的新抬腕阈值;选择y轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为y轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为y轴方向上的新抬腕阈值;选择z轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为z轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为z轴方向上的新抬腕阈值,将所述x轴方向上的新抬腕阈值、y轴方向上的新抬腕阈值以及z轴方向上的新抬腕阈值构建为用户所对应新的抬腕参数。以该新的抬腕参数可作为用户抬腕动作的判断依据。
抬腕亮屏执行单元获取当前三轴加速度数据中的每一个轴向的当前加速度变化量、当前加速度总变化量、当前最大加速度、当前最小加速度以及当前平均加速度。若每一个轴向的当前加速度变化量均大于对应轴向的新的加速度变化量阈值、且每一轴向的当前加速度总变化量均大于对应轴向上的新的加速度总变化量阈值、且每一个轴向的最大加速度大于对应轴向的新的最大加速度阈值、且所述每一个轴向的最小加速度大于对应轴向的新的最小加速度阈值、且所述每一个轴向的平均加速度均大于对应轴向的新的平均加速度阈值范围内时,判定为抬腕动作,并执行亮屏操作。
尽管为示例目的,已经公开了本发明的优选实施方式,但是本领域的普通技术人员将意识到,在不脱离由所附的权利要求书公开的本发明的范围和精神的情况下,各种改进、增加以及取代是可能的。

Claims (10)

1.一种智能手表的抬腕亮屏方法,其特征在于,所述方法包括以下步骤:
S1、采集智能手表的实时三轴加速度数据,若所述实时三轴加速度数据处于所述智能手表所存储的当前抬腕参数的范围内,则判定为抬腕,并存储该次抬腕所对应的各个轴向上的加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,其中,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及相邻采样周期内的当前加速度变化量阈值;
S2、重复执行所述步骤S1,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量;
S3、在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为用户的新的抬腕参数;
S4、采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。
2.如权利要求1所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S1包括:
设置采样周期,在所述采样周期内获取一组所述智能手表的实时三轴加速度数据,共获取n组实时三轴加速度数据;
对所述采集的n组实时三轴加速度数据进行均值滤波处理,得到滤波后的n组实时三轴加速度数据。
3.如权利要求2所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S1包括:设置采样周期为40ms,n设置为16。
4.如权利要求2所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S1还包括:
分别计算相邻采样周期内每一个轴向上的加速度变化量,并计算在n个采样周期内每一个轴向上的加速度总变化量;
在所述n组实时三轴加速度数据中选取每一个轴向上的最大加速度以及最小加速度;
根据所述n组实时三轴加速度数据分别计算每一个轴向上的平均加速度;若所述每一个轴向上的加速度总变化量均大于对应轴向上的当前加速度总变化量阈值、且每一个轴向上的加速度变化量均大于对应轴向上的当前加速度变化量阈值、且所述每一个轴向上的最大加速度均大于对应轴向上的当前最大加速度阈值、且所述每一个轴向上的最小加速度均大于对应轴向上的当前最小加速度阈值、且所述每一个轴向上的平均加速度均大于对应轴向上的当前平均加速度阈值时,则判定该次动作为抬腕动作,并存储该次抬腕所对应的每一个轴向上的加速度总变化量、加速度变化量、最大加速度、最小加速度以及平均加速度。
5.如权利要求4所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S1还包括:若判定为非抬腕动作,则重新执行所述步骤S1。
6.如权利要求4所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S1包括:在所述智能手表的显示界面上设置一抬腕参数更新时间,在所述抬腕参数更新时间点上开始采集所述智能手表的实时三轴加速度数据。
7.如权利要求4所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S1还包括:在所述智能手表设置一抬腕参数更新时间的定时器,在所述抬腕参数更新时间点上开始采集所述智能手表的实时三轴加速度数据。
8.如权利要求4所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S3包括:
在存储的各次抬腕动作所对应的每一个轴向上的加速度变化量、加速度总变化量、最大加速度、最小加速度以及平均加速度中,选择x轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为x轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为x轴方向上的新抬腕阈值;
选择y轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为y轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为y轴方向上的新抬腕阈值;
选择z轴方向上的加速度总变化量中的最小值、加速度变化量中的最小值、最大加速度中的最小值、最小加速度中的最小值以及平均加速度中的最小值,依次记录为z轴方向上新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值,并作为z轴方向上的新抬腕阈值;
将所述x轴方向上的新抬腕阈值、y轴方向上的新抬腕阈值以及z轴方向上的新抬腕阈值构建为用户所对应的新的抬腕参数。
9.如权利要求8所述的智能手表的抬腕亮屏方法,其特征在于,所述步骤S4包括:
根据当前三轴加速度数据计算每一个轴向上的当前加速度变化量、当前加速度总变化量、当前最大加速度、当前最小加速度以及当前平均加速度;
若每一个轴向的当前加速度总变化量均大于对应轴向的新的加速度总变化量阈值、且每一轴向的当前加速度变化量均大于对应轴向上的新的加速度变化量阈值、且每一个轴向的最大加速度大于对应轴向的新的最大加速度阈值、且所述每一个轴向的最小加速度大于对应轴向的新的最小加速度阈值、且所述每一个轴向的平均加速度均大于对应轴向的新的平均加速度阈值时,判定为抬腕动作,并执行亮屏操作。
10.一种智能手表,其特征在于,所述智能手表包括:
抬腕判断单元,采集智能手表的实时三轴加速度数据,若所述实时三轴加速度数据处于所述智能手表所存储的当前抬腕参数的范围内,则判定为抬腕,并存储该次抬腕所对应的各个轴向上的加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量,其中,所述当前抬腕参数包括三轴加速度中每一个轴向上在n个采样周期内的当前加速度总变化量阈值、当前最大加速度阈值、当前最小加速度阈值、当前平均加速度阈值以及相邻采样周期内的当前加速度变化量阈值;
抬腕参数测量单元,重复执行所述抬腕判断单元,至少获取三次抬腕所对应的各个轴向上加速度总变化量、最大加速度、最小加速度、平均加速度以及相邻采样周期内加速度变化量;
抬腕参数更新单元,在每一个轴向的加速度总变化量中选取最小值作为对应轴向上新的加速度总变化量阈值、加速度变化量中选取最小值作为对应轴向上新的加速度变化量阈值、最大加速度中选取最小值作为对应轴向上新的最大加速度阈值、最小加速度中选取最小值作为对应轴向上新的最小加速度阈值、平均加速度中选取最小值作为对应轴向上新的平均加速度阈值,并将各个轴向上的新的加速度总变化量阈值、新的加速度变化量阈值、新的最大加速度阈值、新的最小加速度阈值以及新的平均加速度阈值作为用户的新的抬腕参数;
抬腕亮屏执行单元,采集所述用户的当前三轴加速度,若所述当前三轴加速度处于所述新的抬腕参数的范围内,则执行亮屏操作。
CN202110197235.4A 2021-02-22 2021-02-22 一种智能手表的抬腕亮屏方法及智能手表 Active CN112817379B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110197235.4A CN112817379B (zh) 2021-02-22 2021-02-22 一种智能手表的抬腕亮屏方法及智能手表

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110197235.4A CN112817379B (zh) 2021-02-22 2021-02-22 一种智能手表的抬腕亮屏方法及智能手表

Publications (2)

Publication Number Publication Date
CN112817379A CN112817379A (zh) 2021-05-18
CN112817379B true CN112817379B (zh) 2025-02-11

Family

ID=75864705

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110197235.4A Active CN112817379B (zh) 2021-02-22 2021-02-22 一种智能手表的抬腕亮屏方法及智能手表

Country Status (1)

Country Link
CN (1) CN112817379B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114298105B (zh) * 2021-12-29 2023-08-22 东莞市猎声电子科技有限公司 一种跑步过程中快速响应抬腕动作并亮屏的信号处理方法
CN119739261A (zh) * 2025-03-05 2025-04-01 荣耀终端股份有限公司 抬腕检测方法、智能穿戴式设备及计算机可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110850988A (zh) * 2019-12-02 2020-02-28 合肥工业大学 一种防干扰抬腕亮屏的系统及方法
CN112130675A (zh) * 2020-09-23 2020-12-25 深圳市爱都科技有限公司 一种抬腕识别方法及可穿戴终端

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108803897B (zh) * 2018-06-07 2021-08-20 北京握奇智能科技有限公司 一种可穿戴设备的亮屏控制方法及装置
CN110187759B (zh) * 2019-05-08 2023-01-17 安徽华米信息科技有限公司 显示方法、装置、智能穿戴设备及存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110850988A (zh) * 2019-12-02 2020-02-28 合肥工业大学 一种防干扰抬腕亮屏的系统及方法
CN112130675A (zh) * 2020-09-23 2020-12-25 深圳市爱都科技有限公司 一种抬腕识别方法及可穿戴终端

Also Published As

Publication number Publication date
CN112817379A (zh) 2021-05-18

Similar Documents

Publication Publication Date Title
US20240293085A1 (en) System, device and method of dynamic glucose profile response to physiological parameters
CN112817379B (zh) 一种智能手表的抬腕亮屏方法及智能手表
CN108697391A (zh) 警觉性预测系统和方法
KR102053604B1 (ko) 수면 분석 방법 및 이를 이용한 수면 분석 디바이스
CN108125333B (zh) 一种可实现抬手亮屏的智能手环
CN104615851B (zh) 一种睡眠监控方法及终端
WO2011027651A1 (ja) 体動検出装置、および体動検出方法
CN106510640A (zh) 基于翻转检测的睡眠质量检测方法
CN110709940B (zh) 用于预测传感器测量质量的方法、系统和介质
CN102512180B (zh) 血氧测量仪
CN111596751A (zh) 腕戴设备的显示控制方法、装置、腕戴设备及存储介质
CN108992040A (zh) 一种人体睡眠状态监测方法和装置
CN114073493B (zh) 生理数据采集方法、装置及可穿戴设备
CN112817378B (zh) 一种智能手表的抬腕亮屏方法及智能手表
CN111657855B (zh) 睡眠评估和睡眠唤醒方法及装置和电子设备
CN112596366B (zh) 一种智能手表佩戴状态的检测方法、检测系统及手表
CN103654744B (zh) 一种睡眠质量监测方法
CN121040876B (zh) 基于多传感器协同的智能戒指健康监测方法及相关设备
CN112006652B (zh) 睡眠状态检测方法和系统
CN108542368A (zh) 一种可穿戴设备促进睡眠质量的方法及系统
CN118113198A (zh) 基于智能手环的ai表盘控制方法及系统
KR101043254B1 (ko) 개인 맞춤형 바이오리듬 정보를 제공하는 이동통신단말기 및 그 정보 제공방법
CN106709263A (zh) 用于近视防控的坐姿数据记录仪及其数据分析显示方法
CN116803447B (zh) 模型构建方法、参数配置方法以及相关装置
CN120802656A (zh) 智能家居控制方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20221013

Address after: 201615 Room 901, Building 21, No. 1158, Jiuting Central Road, Jiuting Town, Songjiang District, Shanghai

Applicant after: Shanghai re SR Information Technology Co.,Ltd.

Address before: 2 / F, no.979, Yunhan Road, Lingang New District, free trade pilot zone, Pudong New Area, Shanghai

Applicant before: Shanghai Tiao and Tiao information technology partnership (L.P.)

GR01 Patent grant
GR01 Patent grant