Method for illuminating screen by raising wrist of smart watch and smart watch

By adjusting the wrist-raising judgment parameters of the smart watch in real time, the problem of inaccurate judgment of wrist-raising and brightening screen in the existing technology is solved, and more accurate wrist-raising judgment and better user experience is achieved.

CN112817379BActive Publication Date: 2025-02-11SHANGHAI LAISI INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110197235.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-22
Publication Date
2025-02-11
Estimated Expiration
2041-02-22

AI Technical Summary

Technical Problem

The existing smart watches have inaccurate judgments on the wrist lifting and screen-lit screen, and there are dynamic errors, resulting in instability and insensitive problems, and cannot adapt to each user's unique wrist lifting movement.

Method used

By collecting three-axis acceleration data of the smart watch in real time, adjusting the wrist lifting judgment parameters, optimizing the wrist lifting parameters to suit each user's movements, and achieving more accurate wrist lifting judgments.

Benefits of technology

It reduces the error of reading with the wrist lifting and brightening screen, improves the accuracy of judgment, and provides a better user experience and wearing effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112817379B_ABST
    Figure CN112817379B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for waving the screen by raising the wrist of a smart watch, which collects the real-time three-axis acceleration of the smart watch, and if the real-time three-axis acceleration is within the range of the current wrist-raising parameter, it is determined to be a wrist-raising action, and the three-axis acceleration corresponding to at least three wrist-raising actions is obtained, and the acceleration change, maximum acceleration, minimum acceleration and average acceleration on each axis corresponding to each wrist-raising action are calculated; the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration and the minimum value of the average acceleration are selected on each axis as the user's new wrist-raising parameter; the user's current three-axis acceleration data is collected, and if the current three-axis acceleration is within the new wrist-raising parameter range, the screen-raising operation is executed. The invention adjusts the parameters for judging the waving screen by raising the wrist of the smart watch in real time, so as to be more suitable for each user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart watch screen lighting control, and in particular to a smart watch screen lighting method by raising the wrist and the smart watch. Background Art

[0002] Smart watches have been widely used in people's lives. Due to their small size, the battery packs that can be placed are also relatively small, so people need to minimize energy consumption during use. For smart watches with display screens, people need to click the screen with their hands or press the buttons of the smart watch with their hands when looking at the time, heart rate data or other functional data. When the user's other hand that is not wearing the watch is in a state where the smart watch cannot be operated, the user cannot simply light up the screen. Therefore, a method that can light up the screen without the assistance of another hand is needed to meet the needs of users. In the prior art, the method of lighting up the screen of a watch generally uses the flip angle of the watch to determine whether the user has raised the wrist to light up the screen, but this judgment method is not accurate. The amplitude of each person's motion state is different and there is a dynamic error. Occasionally, the screen will not light up after multiple flips, and the screen will light up after a slight movement. The current method of raising the wrist to light up the screen has the problem of instability and insensitivity. At the same time, it is used for the habits of individual users. Each person's wrist-raising action and the corresponding wrist-raising trajectory are different. The same set of wrist-raising screen-lighting judgment scheme cannot be fully adapted to each person's wrist-raising action. Now a technical solution is proposed to calibrate the initial parameters of the smart watch to light up the screen when the wrist is raised, so that each user has a unique parameter to light up the screen when the wrist is raised, so as to be suitable for each user. However, this technical solution requires the user to take the initiative to calibrate, which brings inconvenience to the user. Summary of the invention

[0003] In view of this, an object of the present invention is to provide a method for waking up the wrist to light up the screen of a smart watch and a smart watch, and to adjust the parameters for judging waking up the wrist to light up the screen of the smart watch in real time, so as to better suit each user.

[0004] To achieve the above object, the present invention provides a method for illuminating the screen by raising the wrist of a smart watch, the method comprising:

[0005] S1. Collect real-time three-axis acceleration data of the smart watch. If the real-time three-axis acceleration data is within the range of the current wrist-raising parameters stored in the smart watch, it is determined to be wrist-raising, and the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods on each axis corresponding to the wrist-raising are stored, wherein the current wrist-raising parameters include the current total acceleration change threshold, current maximum acceleration threshold, current minimum acceleration threshold, current average acceleration threshold and current acceleration change threshold in adjacent sampling periods on each axis of the three-axis acceleration;

[0006] S2, repeating step S1 to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods corresponding to at least three wrist liftings on each axis;

[0007] S3. Select the minimum value from the total acceleration changes in each axis as the new total acceleration change threshold on the corresponding axis, select the minimum value from the acceleration changes as the new acceleration change threshold on the corresponding axis, select the minimum value from the maximum acceleration as the new maximum acceleration threshold on the corresponding axis, select the minimum value from the minimum acceleration as the new minimum acceleration threshold on the corresponding axis, select the minimum value from the average acceleration as the new average acceleration threshold on the corresponding axis, and use the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis as the new wrist-raising parameter of the user;

[0008] S4. Collect the current three-axis acceleration of the user, and if the current three-axis acceleration is within the range of the new wrist-raising parameter, perform a screen-lighting operation.

[0009] Preferably, the step S1 comprises:

[0010] Setting a sampling period, obtaining a set of real-time three-axis acceleration data of the smart watch within the sampling period, and obtaining a total of n sets of real-time three-axis acceleration data;

[0011] The collected n groups of real-time three-axis acceleration data are subjected to mean filtering to obtain the filtered n groups of real-time three-axis acceleration data.

[0012] Preferably, step S1 includes: setting the sampling period to 40 ms, and setting n to 16.

[0013] Preferably, the step S1 further comprises:

[0014] Calculate the acceleration change in each axis in adjacent sampling periods respectively, and calculate the total acceleration change in each axis in n sampling periods;

[0015] Selecting the maximum acceleration and the minimum acceleration in each axial direction from the n groups of real-time three-axis acceleration data;

[0016] Calculate the average acceleration in each axis according to the n groups of real-time three-axis acceleration data;

[0017] If the total acceleration change in each axial direction is greater than the current total acceleration change threshold in the corresponding axial direction, and the acceleration change in each axial direction is greater than the current acceleration change threshold in the corresponding axial direction, and the maximum acceleration in each axial direction is greater than the current maximum acceleration threshold in the corresponding axial direction, and the minimum acceleration in each axial direction is greater than the current minimum acceleration threshold in the corresponding axial direction, and the average acceleration in each axial direction is greater than the current average acceleration threshold in the corresponding axial direction, then the action is determined to be a wrist-raising action, and the total acceleration change in each axial direction corresponding to the wrist-raising, the acceleration change, the maximum acceleration, the minimum acceleration and the average acceleration are stored.

[0018] Preferably, the step S1 further comprises: if it is determined to be a non-wrist-raising action, re-executing the step S1.

[0019] Preferably, the step S1 includes: setting a wrist-raising parameter update time on the display interface of the smart watch, and starting to collect real-time three-axis acceleration data of the smart watch at the wrist-raising parameter update time point.

[0020] Preferably, the step S1 further comprises: setting a timer for updating the wrist-raising parameter on the smart watch, and starting to collect the real-time three-axis acceleration data of the smart watch at the wrist-raising parameter updating time point.

[0021] Preferably, step S3 comprises:

[0022] Among the stored acceleration changes in each axis direction corresponding to each wrist-raising action, the total acceleration changes, the maximum acceleration, the minimum acceleration and the average acceleration, select the minimum value of the total acceleration change in the x-axis direction, the minimum value of the acceleration changes, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration and the minimum value of the average acceleration, and record them in sequence as a new total acceleration change threshold, a new acceleration change threshold, a new maximum acceleration threshold, a new minimum acceleration threshold and a new average acceleration threshold in the x-axis direction, and use them as a new wrist-raising threshold in the x-axis direction;

[0023] Select the minimum value of the total acceleration change, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration, and the minimum value of the average acceleration in the y-axis direction, and record them in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold, and the new average acceleration threshold in the y-axis direction, and use them as the new wrist-lifting threshold in the y-axis direction;

[0024] Select the minimum value of the total acceleration change in the z-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration, and the minimum value of the average acceleration, and record them in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold, and the new average acceleration threshold in the z-axis direction, and use them as the new wrist-lifting threshold in the z-axis direction;

[0025] The new wrist-raising threshold in the x-axis direction, the new wrist-raising threshold in the y-axis direction, and the new wrist-raising threshold in the z-axis direction are constructed as new wrist-raising parameters corresponding to the user.

[0026] Preferably, step S4 comprises:

[0027] Calculate the current acceleration change, the current total acceleration change, the current maximum acceleration, the current minimum acceleration and the current average acceleration on each axis according to the current three-axis acceleration data;

[0028] If the current total acceleration change of each axis is greater than the new total acceleration change threshold of the corresponding axis, and the current acceleration change of each axis is greater than the new acceleration change threshold of the corresponding axis, and the maximum acceleration of each axis is greater than the new maximum acceleration threshold of the corresponding axis, and the minimum acceleration of each axis is greater than the new minimum acceleration threshold of the corresponding axis, and the average acceleration of each axis is greater than the new average acceleration threshold of the corresponding axis, it is determined to be a wrist-raising action and the screen-lighting operation is performed.

[0029] To achieve the above object, the present invention provides a smart watch, the smart watch comprising:

[0030] A wrist-raising judgment unit collects real-time three-axis acceleration data of the smart watch. If the real-time three-axis acceleration data is within the range of the current wrist-raising parameters stored in the smart watch, it is determined to be a wrist-raising, and the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods on each axis corresponding to the wrist-raising are stored, wherein the current wrist-raising parameters include the current total acceleration change threshold value, the current maximum acceleration threshold value, the current minimum acceleration threshold value, the current average acceleration threshold value and the current acceleration change threshold value in adjacent sampling periods on each axis of the three-axis acceleration;

[0031] A wrist-raising parameter measurement unit is configured to repeatedly execute the wrist-raising judgment unit to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration, and acceleration change in adjacent sampling periods corresponding to at least three wrist-raising events on each axis;

[0032] a wrist-raising parameter updating unit, which selects the minimum value from the total acceleration change of each axis as a new total acceleration change threshold on the corresponding axis, selects the minimum value from the acceleration change as a new acceleration change threshold on the corresponding axis, selects the minimum value from the maximum acceleration as a new maximum acceleration threshold on the corresponding axis, selects the minimum value from the minimum acceleration as a new minimum acceleration threshold on the corresponding axis, selects the minimum value from the average acceleration as a new average acceleration threshold on the corresponding axis, and uses the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis as the new wrist-raising parameter of the user;

[0033] The wrist-raising screen-lighting execution unit collects the current three-axis acceleration of the user, and executes the screen-lighting operation if the current three-axis acceleration is within the range of the new wrist-raising parameters.

[0034] Compared with the prior art, the present invention provides a method for illuminating the screen by raising the wrist of a smart watch and a smart watch, which bring the following beneficial effects: the present invention continuously monitors the user's wrist-raising action, continuously adjusts the wrist-raising parameters for judging the wrist-raising action, and then continuously optimizes the wrist-raising parameters, so that the wrist-raising parameters can be more suitable for the user's wrist-raising action, thereby achieving a good wearing effect for the user; reduces the error in judging the screen by raising the wrist, and can more accurately judge whether the screen is illuminated by raising the wrist; and brings a better experience effect to the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a method flow chart of a method for illuminating the screen by raising the wrist of a smart watch according to an embodiment of the present invention.

[0036] Figure 2 is a system schematic diagram of a smart watch according to an embodiment of the present invention. DETAILED DESCRIPTION

[0037] The present invention will be described in detail below in conjunction with the specific embodiments shown in the accompanying drawings, but these embodiments do not limit the present invention. Structural, methodological, or functional changes made by ordinary technicians in the field based on these embodiments are all included in the protection scope of the present invention.

[0038] like Figure 1 In one embodiment of the present invention shown, the present invention provides a method for illuminating the screen of a smart watch by raising the wrist, the method comprising:

[0039] S1. Collect real-time three-axis acceleration data of the smart watch. If the real-time three-axis acceleration data is within the range of the current wrist-raising parameters stored in the smart watch, it is determined to be wrist-raising, and the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods on each axis corresponding to the wrist-raising are stored, wherein the current wrist-raising parameters include the current total acceleration change threshold, current maximum acceleration threshold, current minimum acceleration threshold, current average acceleration threshold and current acceleration change threshold in adjacent sampling periods on each axis of the three-axis acceleration;

[0040] S2, repeating step S1 to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods corresponding to at least three wrist liftings on each axis;

[0041] S3. Select the minimum value from the total acceleration changes in each axis as the new total acceleration change threshold on the corresponding axis, select the minimum value from the acceleration changes as the new acceleration change threshold on the corresponding axis, select the minimum value from the maximum acceleration as the new maximum acceleration threshold on the corresponding axis, select the minimum value from the minimum acceleration as the new minimum acceleration threshold on the corresponding axis, select the minimum value from the average acceleration as the new average acceleration threshold on the corresponding axis, and use the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis as the new wrist-raising parameter of the user;

[0042] S4. Collect the current three-axis acceleration of the user, and if the current three-axis acceleration is within the range of the new wrist-raising parameter, perform a screen-lighting operation.

[0043] Smart watches are generally set with default wrist-lifting parameters when they leave the factory. The threshold range of the wrist-lifting parameters is relatively large and cannot be suitable for every user, which will lead to misjudgment. Therefore, the user needs to calibrate it during use. The present invention collects the three-axis acceleration data of the user's wrist-lifting action in real time, obtains new wrist-lifting parameters by calculating and analyzing the three-axis acceleration data, and uses the new wrist-lifting parameters to judge the user's next wrist-lifting action, and collects the wrist-lifting action this time, repeating the above process. During the calibration process, the user does not need to actively calibrate the wrist-lifting parameters, and the system can automatically and continuously optimize the wrist-lifting parameters, so that the wrist-lifting parameters are more suitable for the user, achieving a good wrist-lifting judgment effect.

[0044] The three-axis acceleration sensor in the smart watch collects real-time three-axis acceleration data in the x, y, and z directions. The step S1 specifically includes: setting a sampling period, obtaining a group of real-time three-axis acceleration data of the smart watch within the sampling period, and obtaining a total of n groups of real-time three-axis acceleration data; performing mean filtering on the collected n groups of real-time three-axis acceleration data to obtain n groups of filtered real-time three-axis acceleration data. For example, the sampling period is set to 40ms, and each group of three-axis acceleration data includes an acceleration data in the x-axis direction, an acceleration data in the y-axis direction, and an acceleration data in the z-axis direction, and a total of 16 groups of three-axis acceleration data are collected. The smart watch collects three-axis acceleration data in real time, and the system needs to be in a processing state all the time. By setting the parameter adjustment time, the frequency of collecting data is reduced, thereby reducing the power consumption of the smart watch. In a specific embodiment of the present invention, a wrist-raising parameter update time is set on the display interface of the smart watch, and the real-time three-axis acceleration data of the smart watch is collected at the wrist-raising parameter update time point. The user can set the wrist-raising parameter update time as needed, and the smart watch system can also set a default wrist-raising parameter update time. In another specific embodiment of the present invention, a wrist-raising parameter update time timer is set on the smart watch, and the real-time three-axis acceleration data of the smart watch is collected at the wrist-raising parameter update time point.

[0045] The smartwatch stores the current wrist-raising parameters corresponding to the wrist-raising action. The current wrist-raising parameters include the current total acceleration change threshold value, the current maximum acceleration threshold value, the current minimum acceleration threshold value, the current average acceleration threshold value, and the acceleration change threshold value in the current adjacent sampling period in each axis of the three-axis acceleration. During the continuous updating of parameters, each time the user performs a wrist-raising action, the wrist-raising parameters stored last time are used to determine whether it is a wrist-raising action. The smartwatch can set the default initial wrist-raising parameters when it leaves the factory. By obtaining the user's wrist-raising action, the initial wrist-raising parameters are calibrated, and the wrist-raising parameters are continuously updated during the user's subsequent use, and the updated wrist-raising parameters are stored. The three-axis acceleration corresponds to the xyz three-axis acceleration, and the current wrist-raising parameter specifically refers to the current total acceleration change threshold, the current acceleration change threshold, the current maximum acceleration threshold, the current minimum acceleration threshold and the current average acceleration threshold in the x-axis direction, the current total acceleration change threshold, the current acceleration change threshold, the current maximum acceleration threshold, the current minimum acceleration threshold and the current average acceleration threshold in the y-axis direction, and the current total acceleration change threshold, the current acceleration change threshold, the current maximum acceleration threshold, the current minimum acceleration threshold and the current average acceleration threshold in the z-axis direction.

[0046] The step S1 specifically also includes: calculating the acceleration change in each axial direction in adjacent sampling periods, and calculating the total acceleration change in each axial direction in n sampling periods. Taking the above embodiment as an example, the acceleration change in the x-axis direction, the acceleration change in the y-axis direction, and the acceleration change in the z-axis direction are calculated in adjacent 40ms time intervals, and the total acceleration change in each axial direction within 16*40ms=640ms is calculated. The maximum acceleration and the minimum acceleration in each axial direction are selected from the n groups of real-time three-axis acceleration data. The maximum acceleration in the x-axis direction, the maximum acceleration in the y-axis direction, and the maximum acceleration in the z-axis direction are selected from the above 16 groups of acceleration data, and the minimum acceleration in the x-axis direction, the minimum acceleration in the y-axis direction, and the minimum acceleration in the z-axis direction are selected. According to the n groups of real-time three-axis acceleration data, the average acceleration in each axial direction is calculated, that is, the average acceleration in the x-axis direction, the average acceleration in the y-axis direction, and the average acceleration in the z-axis direction are calculated. If the total acceleration change in each axis is greater than the current total acceleration change threshold in the corresponding axis, and the acceleration change in each axis is greater than the current acceleration change threshold in the corresponding axis, and the maximum acceleration in each axis is greater than the current maximum acceleration threshold in the corresponding axis, and the minimum acceleration in each axis is greater than the current minimum acceleration threshold in the corresponding axis, and the average acceleration in each axis is greater than the current average acceleration threshold in the corresponding axis, then the action is determined to be a wrist-raising action, and the total acceleration change, acceleration change, maximum acceleration, minimum acceleration and average acceleration in each axis corresponding to the wrist-raising are stored. If it is determined to be a non-wrist-raising action, then re-execute step S1.

[0047] Repeat step S1 to obtain real-time three-axis acceleration data corresponding to at least three wrist lifts, and calculate the total acceleration change on each axis, the maximum acceleration, the minimum acceleration, the average acceleration, and the acceleration change in adjacent sampling periods for each real-time three-axis acceleration data.

[0048] The minimum value is selected from the total acceleration change of each axis as the new total acceleration change threshold on the corresponding axis, the minimum value is selected from the acceleration changes as the new acceleration change threshold on the corresponding axis, the minimum value is selected from the maximum acceleration as the new maximum acceleration threshold on the corresponding axis, the minimum value is selected from the minimum acceleration as the new minimum acceleration threshold on the corresponding axis, and the minimum value is selected from the average acceleration as the new average acceleration threshold on the corresponding axis. The new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis are used as new wrist raising parameters for the user. Specifically, among the acceleration changes, total acceleration changes, maximum acceleration, minimum acceleration and average acceleration in each axial direction corresponding to each stored wrist-raising action, the minimum value of the total acceleration change in the x-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration and the minimum value of the average acceleration are selected, and recorded in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold and the new average acceleration threshold in the x-axis direction, and used as the new wrist-raising threshold in the x-axis direction; the minimum value of the total acceleration change in the y-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration and the minimum value of the average acceleration are selected, and recorded in sequence as the new total acceleration threshold in the y-axis direction. The change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold and the new average acceleration threshold are used as the new wrist-raising threshold in the y-axis direction; the minimum value of the total acceleration change in the z-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration and the minimum value of the average acceleration are selected, and recorded in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold and the new average acceleration threshold in the z-axis direction, and used as the new wrist-raising threshold in the z-axis direction; the new wrist-raising threshold in the x-axis direction, the new wrist-raising threshold in the y-axis direction and the new wrist-raising threshold in the z-axis direction are constructed as the new wrist-raising parameters corresponding to the user, and the new wrist-raising parameters can be used as the basis for judging the user's next wrist-raising action.

[0049] The current three-axis acceleration of the user is collected, and if the current three-axis acceleration is within the range of the new wrist-raising parameters, the screen-lighting operation is performed. Specifically, the current acceleration change, the current total acceleration change, the current maximum acceleration, the current minimum acceleration and the current average acceleration on each axis are calculated based on the current three-axis acceleration data; if the current total acceleration change of each axis is greater than the new total acceleration change threshold of the corresponding axis, and the current acceleration change of each axis is greater than the new acceleration change threshold on the corresponding axis, and the maximum acceleration of each axis is greater than the new maximum acceleration threshold of the corresponding axis, and the minimum acceleration of each axis is greater than the new minimum acceleration threshold of the corresponding axis, and the average acceleration of each axis is greater than the new average acceleration threshold of the corresponding axis, it is determined to be a wrist-raising action, and the screen-lighting operation is performed. In the step S4, when it is determined to be a wrist-raising action, the current acceleration change, the current total acceleration change, the current maximum acceleration, the current minimum acceleration and the current average acceleration corresponding to the wrist-raising action are stored. After obtaining at least three wrist-raising actions, new wrist-raising parameters can be obtained according to the steps S1-S3, thereby continuously optimizing the wrist-raising parameters to achieve a wrist-raising effect that better suits the user.

[0050] like Figure 2 As shown, the present invention provides a smart watch, the smart watch comprising:

[0051] The wrist-raising judgment unit 20 collects real-time three-axis acceleration data of the smart watch. If the real-time three-axis acceleration data is within the range of the current wrist-raising parameters stored in the smart watch, it is determined to be a wrist-raising, and the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods on each axis corresponding to the wrist-raising are stored, wherein the current wrist-raising parameters include the current total acceleration change threshold value, the current maximum acceleration threshold value, the current minimum acceleration threshold value, the current average acceleration threshold value and the current acceleration change threshold value in adjacent sampling periods on each axis of the three-axis acceleration;

[0052] The wrist-raising parameter measuring unit 21 repeatedly executes the wrist-raising judgment unit to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods corresponding to at least three wrist-raising events in each axis;

[0053] The wrist-raising parameter updating unit 22 selects the minimum value in the total acceleration change of each axis as the new total acceleration change threshold on the corresponding axis, selects the minimum value in the acceleration change as the new acceleration change threshold on the corresponding axis, selects the minimum value in the maximum acceleration as the new maximum acceleration threshold on the corresponding axis, selects the minimum value in the minimum acceleration as the new minimum acceleration threshold on the corresponding axis, selects the minimum value in the average acceleration as the new average acceleration threshold on the corresponding axis, and uses the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis as the new wrist-raising parameter of the user;

[0054] The wrist-raising screen-lighting execution unit 23 collects the current three-axis acceleration of the user, and executes the screen-lighting operation if the current three-axis acceleration is within the range of the new wrist-raising parameter.

[0055] The wrist-raising judgment unit collects the real-time three-axis acceleration data of the smart watch, and collects the acceleration data of the three-axis directions of x, y, and z through the three-axis acceleration sensor in the smart watch. The n groups of three-axis acceleration data collected are subjected to mean filtering to obtain the n groups of three-axis acceleration data after filtering. According to the n groups of three-axis acceleration data, the total acceleration change, the maximum acceleration, the minimum acceleration, the average acceleration, and the acceleration change in the adjacent sampling period are calculated on each axis, and the current wrist-raising parameter includes the current total acceleration change threshold, the current maximum acceleration threshold, the current minimum acceleration threshold, the current average acceleration threshold, and the acceleration change threshold in the current adjacent sampling period on each axis of the three-axis acceleration. In the process of continuous parameter updating, each time the user performs a wrist-raising action, the wrist-raising parameter stored last time is used to determine whether it is a wrist-raising action. If the total acceleration change, the maximum acceleration, the minimum acceleration, the average acceleration, and the acceleration change in the adjacent sampling period calculated on each axis are within the range of the current wrist-raising parameter, it is determined to be a wrist-raising action.

[0056] The wrist-raising parameter measurement unit repeatedly executes the wrist-raising judgment unit to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods corresponding to at least three wrist-raisings on each axis.

[0057] The wrist-raising parameter update unit selects the minimum value of the total acceleration change in the x-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration, and the minimum value of the average acceleration from the acceleration change in each axial direction corresponding to each wrist-raising action, the total acceleration change, the maximum acceleration, the minimum acceleration, and the average acceleration stored, and records them in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold, and the new average acceleration threshold in the x-axis direction, and uses them as the new wrist-raising threshold in the x-axis direction; selects the minimum value of the total acceleration change in the y-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration, and the minimum value of the average acceleration, and records them in sequence. The new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold in the y-axis direction are recorded as the new wrist-raising threshold in the y-axis direction; the minimum value in the total acceleration change, the minimum value in the acceleration change, the minimum value in the maximum acceleration, the minimum value in the minimum acceleration and the minimum value in the average acceleration in the z-axis direction are selected and recorded in sequence as the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold in the z-axis direction, and used as the new wrist-raising threshold in the z-axis direction; the new wrist-raising threshold in the x-axis direction, the new wrist-raising threshold in the y-axis direction and the new wrist-raising threshold in the z-axis direction are constructed as the new wrist-raising parameters corresponding to the user. The new wrist-raising parameters can be used as the basis for judging the user's wrist-raising action.

[0058] The wrist-raising screen-lighting execution unit obtains the current acceleration change, the current total acceleration change, the current maximum acceleration, the current minimum acceleration and the current average acceleration of each axis in the current three-axis acceleration data. If the current acceleration change of each axis is greater than the new acceleration change threshold of the corresponding axis, and the current total acceleration change of each axis is greater than the new total acceleration change threshold of the corresponding axis, and the maximum acceleration of each axis is greater than the new maximum acceleration threshold of the corresponding axis, and the minimum acceleration of each axis is greater than the new minimum acceleration threshold of the corresponding axis, and the average acceleration of each axis is greater than the new average acceleration threshold of the corresponding axis, it is determined to be a wrist-raising action and the screen-lighting operation is executed.

[0059] Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.

Claims

1. A method for illuminating the screen by raising the wrist of a smart watch, characterized in that: The method comprises the following steps: S1. Collect real-time three-axis acceleration data of the smart watch. If the real-time three-axis acceleration data is within the range of the current wrist-raising parameters stored in the smart watch, it is determined to be wrist-raising, and the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods on each axis corresponding to the wrist-raising are stored, wherein the current wrist-raising parameters include the current total acceleration change threshold, current maximum acceleration threshold, current minimum acceleration threshold, current average acceleration threshold and current acceleration change threshold in adjacent sampling periods on each axis of the three-axis acceleration; S2, repeating step S1 to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods corresponding to at least three wrist liftings on each axis; S3. Select the minimum value from the total acceleration change of each axis as the new total acceleration change threshold on the corresponding axis, select the minimum value from the acceleration change as the new acceleration change threshold on the corresponding axis, select the minimum value from the maximum acceleration as the new maximum acceleration threshold on the corresponding axis, select the minimum value from the minimum acceleration as the new minimum acceleration threshold on the corresponding axis, select the minimum value from the average acceleration as the new average acceleration threshold on the corresponding axis, and use the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis as the user's new wrist-raising parameter; S4. Collect the current three-axis acceleration of the user, and if the current three-axis acceleration is within the range of the new wrist-raising parameter, perform a screen-lighting operation.

2. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 1, characterized in that: The step S1 comprises: Setting a sampling period, obtaining a set of real-time three-axis acceleration data of the smart watch within the sampling period, and obtaining a total of n sets of real-time three-axis acceleration data; The collected n groups of real-time three-axis acceleration data are subjected to mean filtering to obtain the filtered n groups of real-time three-axis acceleration data.

3. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 2, characterized in that: The step S1 includes: setting the sampling period to 40 ms and setting n to 16.

4. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 2, characterized in that: The step S1 further comprises: Calculate the acceleration change in each axis in adjacent sampling periods respectively, and calculate the total acceleration change in each axis in n sampling periods; Selecting the maximum acceleration and the minimum acceleration in each axial direction from the n groups of real-time three-axis acceleration data; The average acceleration in each axis is calculated respectively according to the n groups of real-time three-axis acceleration data; if the total change of acceleration in each axis is greater than the current total change threshold of acceleration in the corresponding axis, and the change of acceleration in each axis is greater than the current change threshold of acceleration in the corresponding axis, and the maximum acceleration in each axis is greater than the current maximum acceleration threshold in the corresponding axis, and the minimum acceleration in each axis is greater than the current minimum acceleration threshold in the corresponding axis, and the average acceleration in each axis is greater than the current average acceleration threshold in the corresponding axis, then the action is determined to be a wrist-raising action, and the total change of acceleration, the change of acceleration, the maximum acceleration, the minimum acceleration and the average acceleration in each axis corresponding to the wrist-raising are stored.

5. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 4, characterized in that: The step S1 further includes: if it is determined to be a non-wrist-raising action, re-executing the step S1.

6. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 4, characterized in that: The step S1 includes: setting a wrist-raising parameter update time on the display interface of the smart watch, and starting to collect real-time three-axis acceleration data of the smart watch at the wrist-raising parameter update time point.

7. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 4, characterized in that: The step S1 further includes: setting a timer for updating the wrist-raising parameter on the smart watch, and starting to collect real-time three-axis acceleration data of the smart watch at the wrist-raising parameter updating time point.

8. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 4, characterized in that: The step S3 comprises: Among the stored acceleration changes in each axis direction corresponding to each wrist-raising action, the total acceleration changes, the maximum acceleration, the minimum acceleration and the average acceleration, select the minimum value of the total acceleration change in the x-axis direction, the minimum value of the acceleration changes, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration and the minimum value of the average acceleration, and record them in sequence as a new total acceleration change threshold, a new acceleration change threshold, a new maximum acceleration threshold, a new minimum acceleration threshold and a new average acceleration threshold in the x-axis direction, and use them as a new wrist-raising threshold in the x-axis direction; Select the minimum value of the total acceleration change, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration, and the minimum value of the average acceleration in the y-axis direction, and record them in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold, and the new average acceleration threshold in the y-axis direction, and use them as the new wrist-lifting threshold in the y-axis direction; Select the minimum value of the total acceleration change in the z-axis direction, the minimum value of the acceleration change, the minimum value of the maximum acceleration, the minimum value of the minimum acceleration, and the minimum value of the average acceleration, and record them in sequence as the new total acceleration change threshold, the new acceleration change threshold, the new maximum acceleration threshold, the new minimum acceleration threshold, and the new average acceleration threshold in the z-axis direction, and use them as the new wrist-lifting threshold in the z-axis direction; The new wrist-raising threshold in the x-axis direction, the new wrist-raising threshold in the y-axis direction, and the new wrist-raising threshold in the z-axis direction are constructed as new wrist-raising parameters corresponding to the user.

9. The method for illuminating the screen by raising the wrist of a smart watch as claimed in claim 8, characterized in that: The step S4 comprises: Calculate the current acceleration change, the current total acceleration change, the current maximum acceleration, the current minimum acceleration and the current average acceleration on each axis according to the current three-axis acceleration data; If the current total acceleration change of each axis is greater than the new total acceleration change threshold of the corresponding axis, and the current acceleration change of each axis is greater than the new acceleration change threshold of the corresponding axis, and the maximum acceleration of each axis is greater than the new maximum acceleration threshold of the corresponding axis, and the minimum acceleration of each axis is greater than the new minimum acceleration threshold of the corresponding axis, and the average acceleration of each axis is greater than the new average acceleration threshold of the corresponding axis, it is determined to be a wrist-raising action and the screen-lighting operation is performed.

10. A smart watch, characterized in that: The smart watch comprises: A wrist-raising judgment unit collects real-time three-axis acceleration data of the smart watch. If the real-time three-axis acceleration data is within the range of the current wrist-raising parameters stored in the smart watch, it is determined to be a wrist-raising, and the total acceleration change, maximum acceleration, minimum acceleration, average acceleration and acceleration change in adjacent sampling periods on each axis corresponding to the wrist-raising are stored, wherein the current wrist-raising parameters include the current total acceleration change threshold value, the current maximum acceleration threshold value, the current minimum acceleration threshold value, the current average acceleration threshold value and the current acceleration change threshold value in adjacent sampling periods on each axis of the three-axis acceleration; A wrist-raising parameter measurement unit is configured to repeatedly execute the wrist-raising judgment unit to obtain the total acceleration change, maximum acceleration, minimum acceleration, average acceleration, and acceleration change in adjacent sampling periods corresponding to at least three wrist-raising events on each axis; A wrist-raising parameter updating unit selects the minimum value from the total acceleration change of each axis as the new total acceleration change threshold on the corresponding axis, selects the minimum value from the acceleration change as the new acceleration change threshold on the corresponding axis, selects the minimum value from the maximum acceleration as the new maximum acceleration threshold on the corresponding axis, selects the minimum value from the minimum acceleration as the new minimum acceleration threshold on the corresponding axis, selects the minimum value from the average acceleration as the new average acceleration threshold on the corresponding axis, and uses the new total acceleration change threshold, new acceleration change threshold, new maximum acceleration threshold, new minimum acceleration threshold and new average acceleration threshold on each axis as the user's new wrist-raising parameter; The wrist-raising screen-lighting execution unit collects the current three-axis acceleration of the user, and executes the screen-lighting operation if the current three-axis acceleration is within the range of the new wrist-raising parameters.

Citation Information

Patent Citations

  • Anti-interference wrist-lifting screen-on system and method

    CN110850988A

  • Wrist lifting identification method and wearable terminal

    CN112130675A