Measurement method and related device
By measuring the skin electrical activity of the skin signal to calibrate the physiological parameters, the measurement error problem caused by the user's emotional fluctuations is solved, and the accuracy of physiological parameter measurement is improved.
Patent Information
- Application Number
- CN202410279867.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-09-12
AI Technical Summary
When electronic devices measure physiological parameters, user's emotional fluctuations lead to decreased accuracy of measurement results.
By measuring skin electrical signals, the skin electrical activity is determined, and physiological parameters are calibrated based on the skin electrical activity to reduce errors introduced by emotional fluctuations.
It effectively reduces the measurement error caused by emotional fluctuations and improves the accuracy of physiological parameter measurement.
Smart Images

Figure CN120616469A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and in particular to a measurement method and related devices. Background Art
[0002] With the continuous development of electronic technology, more and more electronic devices have health monitoring functions, so that users can understand their health status in real time.
[0003] Electronic devices can measure a user's heart rate, blood pressure, blood oxygen saturation, and other physiological parameters. However, if the user's mood changes during the measurement process, the measurement results of these physiological parameters will also produce errors, affecting the accuracy of the measurement results. Summary of the Invention
[0004] The present application provides a measurement method and related devices that can calibrate physiological parameters based on skin electrical signals and reduce measurement errors introduced by emotional fluctuations.
[0005] In a first aspect, the present application provides a measurement method applied to a first electronic device, the method comprising: determining a skin electrical signal; determining first measurement data; determining a first physiological parameter based on the skin electrical signal and the first measurement data; and outputting the first physiological parameter.
[0006] In this way, the first physiological parameter can be calibrated based on the skin electrical signal, reducing the error introduced by emotional fluctuations.
[0007] In one possible implementation, after determining the skin electrical signal, the method also includes: determining the skin electrical activity as a first activity based on the skin electrical signal, and the skin electrical activity is used to characterize the degree of fluctuation of the user's emotions; determining the first physiological parameter based on the skin electrical signal and the first measurement data, specifically including: determining the first physiological parameter based on the first activity and the first measurement data.
[0008] In this way, the skin electrical activity can be determined based on the skin electrical signal, and the value of the first physiological parameter can be determined based on the skin electrical activity, thereby reducing measurement errors introduced by emotional fluctuations.
[0009] In one possible implementation, determining the first measurement data specifically includes: determining the first measurement data when a first condition is met; the first condition includes any one or more of the following: receiving a first operation from the user, the first operation being used to trigger measurement of a first physiological parameter; receiving a first instruction sent by a second electronic device, the first instruction being used to instruct the first electronic device to measure the first physiological parameter; detecting an abnormal physiological state of the user; detecting an abnormal psychological state of the user; detecting that the user is in motion; detecting an abnormal body posture of the user; detecting that the user's position is within a preset area; detecting that the user's altitude is higher than a first altitude.
[0010] In this way, the first condition can be used as a trigger condition for obtaining the first measurement data.
[0011] In a possible implementation manner, determining the first measurement data specifically includes: determining the first measurement data when the first activity level is less than a third threshold.
[0012] In this way, the electrical skin activity can also serve as a trigger condition for obtaining the first measurement data. If the electrical skin activity is too high, that is, when the emotional fluctuation is high, the first electronic device may not obtain the first measurement data; if the electrical skin activity is less than a specified threshold, that is, when the emotional fluctuation is low, the first electronic device may obtain the first measurement data.
[0013] In a possible implementation, determining the first physiological parameter based on the first activity and the first measurement data specifically includes: if the first activity is less than a first threshold, determining the value of the first physiological parameter as a first value based on the first measurement data.
[0014] In this way, when it is determined based on the first activity level that the emotional fluctuation is low, it can be considered that the emotional fluctuation has little impact on the first physiological parameter, and the value of the first physiological parameter is determined based on the first measurement data.
[0015] In a possible implementation, the method further includes: if the first activity level is greater than or equal to a first threshold, determining a value of the first physiological parameter as a second value based on the first activity level and the first measurement data.
[0016] In this way, when it is determined that the emotional fluctuation is high (or relatively high) based on the first activity level, it can be considered that the emotional fluctuation has a greater impact on the first physiological parameter, and the first physiological parameter can be calibrated based on the first activity level.
[0017] In a possible implementation, the method further includes: if the first activity level is greater than a second threshold, outputting a first prompt, the first prompt being used to remind the user that the current mood is fluctuating greatly and to wait until the mood is stable before measuring again; the second threshold is greater than the first threshold.
[0018] In this way, when it is determined based on the first activity that the emotional fluctuation is very high, it can be considered that the emotional fluctuation has a great impact on the first physiological parameter, which will cause a large error in the measurement. At this time, the first prompt can be output to suggest the user to wait until the emotion is stable before measuring.
[0019] In one possible implementation, determining the value of the first physiological parameter as the second value based on the first activity and the first measurement data specifically includes: determining the first measurement value of the first physiological parameter based on the first measurement data; determining a first reference value based on the first activity and a first fitting function, the first fitting function being used to characterize the relationship between the skin electrical activity and the value of the first physiological parameter; if the first measurement value is less than the first reference value, determining the second value as the first measurement value; if the first measurement value is greater than the first reference value, determining the second value based on the first measurement value and the first activity.
[0020] In this way, the first physiological parameter can be calibrated based on the first fitting function and the first electrical activity to determine the value of the first physiological parameter.
[0021] In one possible implementation, the method also includes: determining a first data group, the first data group including a first measurement value and a first activity; adding the first data group to a training data set, the training data set including multiple data groups, each data group including a measurement value of a first physiological parameter and skin electrical activity; and updating the first fitting function based on the training data set.
[0022] In this way, the first fitting function can be updated based on the training data set.
[0023] In one possible implementation, updating the first fitting function based on the training data set specifically includes: when it is determined that a second condition is met, updating the first fitting function based on the training data set; the second condition includes any one or more of the following: the time since the last update of the first fitting function reaches a first time length, and the deviation between the second value and the first measurement value is greater than the first deviation.
[0024] In this way, when the second condition is met, the first fitting function can be updated based on the training data set.
[0025] In a possible implementation, determining the skin electrical activity as the first activity based on the skin electrical signal specifically includes: acquiring an acceleration signal; acquiring a gyroscope signal; and determining the first activity based on the acceleration signal, the gyroscope signal, and the skin electrical signal.
[0026] In this way, the skin electrical signal can be calibrated based on the acceleration signal and the gyroscope signal to avoid the influence of motion noise on the skin electrical signal.
[0027] In second aspect, the present application provides a measurement method, applied to a first electronic device, the method comprising: receiving a first operation of a user, the first operation being used to trigger the first electronic device to measure a first physiological parameter; in response to the first operation, displaying the skin electrical activity and the value of the first physiological parameter, the skin electrical activity being used to characterize the degree of fluctuation of the user's emotions.
[0028] In this way, when the user triggers the first electronic device to measure the first physiological parameter, the first electronic device can synchronously measure the skin electrical activity and determine the value of the output first physiological parameter based on the skin electrical activity to reduce errors caused by emotional fluctuations.
[0029] In a possible implementation, after receiving the first operation of the user, the method further includes: displaying prompt information, where the prompt information is used to prompt the influence of the skin electrical activity on the first physiological parameter.
[0030] In this way, the user can be informed of the influence of the skin electrical activity on the first physiological parameter through the prompt information.
[0031] In a possible implementation, if the skin electrical activity is of the first category, the prompt information is used to indicate that there is an error in the measurement of the first physiological parameter, and the user is advised to re-measure.
[0032] In this way, when the skin electrical activity is high, a prompt message can be used to indicate that there is an error in the current measurement and to suggest re-measurement.
[0033] In a possible implementation, if the skin electrical activity is of the second category, the prompt information is used to indicate that the value of the first physiological parameter is a value calibrated based on the skin electrical activity.
[0034] In this way, when the skin electrical activity is medium, the prompt information can be used to indicate that the currently output first physiological parameter is a value calibrated based on the skin electrical activity.
[0035] In a possible implementation, if the skin electrical activity is of the third category, the prompt information is used to indicate that the skin electrical activity has a low influence on the value of the first physiological parameter.
[0036] In this way, when the skin electrical activity is low, the prompt information can be used to indicate that the current skin electrical activity has a low impact on the first physiological parameter.
[0037] In a possible implementation, after displaying the prompt information, the method further includes: if the skin electrical activity is of the first category, displaying a first control, the first control being used to trigger the first electronic device to remeasure the first physiological parameter.
[0038] In this way, when the skin electrical activity is high, the first electronic device can be triggered by the first control to re-measure the first physiological parameter.
[0039] In a third aspect, the present application provides an electronic device, namely, a first electronic device, comprising one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, wherein the computer program code comprises computer instructions. When the one or more processors execute the computer instructions, the first electronic device performs the measurement method of any possible implementation of any of the above aspects.
[0040] In a fourth aspect, an embodiment of the present application provides a readable storage medium, comprising instructions, which, when executed on a first electronic device, enable the first electronic device to execute the measurement method in any possible implementation of any of the above aspects.
[0041] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when running on a first electronic device, enables the first electronic device to execute the measurement method in any possible implementation of any of the above aspects.
[0042] The beneficial effects of the third to fifth aspects can refer to the beneficial effects of the first and second aspects mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A schematic diagram of the device configuration of an electronic device 100 provided in an embodiment of the present application;
[0044] Figure 2 A schematic diagram of the hardware structure of an electronic device 100 provided in an embodiment of the present application;
[0045] Figure 3 A flow chart of a measurement method provided in an embodiment of the present application;
[0046] Figure 4A A schematic flow chart of a method for determining skin electrical activity based on skin electrical signals provided in an embodiment of the present application;
[0047] Figure 4B A waveform diagram of an acceleration signal provided in an embodiment of the present application;
[0048] Figure 4C A waveform diagram of a gyroscope signal provided in an embodiment of the present application;
[0049] Figure 4D A schematic diagram of a skin electrical signal waveform provided in an embodiment of the present application;
[0050] Figure 4E A schematic diagram of a waveform of a skin conductance level (SCL) signal provided in an embodiment of the present application;
[0051] Figure 4F A schematic diagram of a waveform of a skin conductance response (SCR) signal provided in an embodiment of the present application;
[0052] Figure 4G A schematic diagram of a flow chart of an electronic device 100 according to an embodiment of the present application determining skin electrical activity based on an acceleration signal, a gyroscope signal, and a skin electrical signal;
[0053] Figure 5A A schematic diagram of a process for determining a value of a physiological parameter 1 based on skin electrical activity and measurement data 1 provided in an embodiment of the present application;
[0054] Figure 5B A schematic diagram of a fitting function provided in an embodiment of the present application;
[0055] Figure 6 A schematic diagram of a flow chart of determining a fitting function y(x) and a correlation coefficient γ by an electronic device 100 according to an embodiment of the present application;
[0056] Figure 7 A schematic diagram of a flow chart of an electronic device 100 determining a reference value Y0 of a physiological parameter 1 provided in an embodiment of the present application;
[0057] Figures 8A-8F A schematic diagram of an interface for measuring and outputting skin electrical activity using an electronic device 100 provided in an embodiment of the present application;
[0058] Figures 9A-9E A schematic diagram of an interface for a group of electronic devices 100 performing a measurement method provided in an embodiment of the present application;
[0059] Figure 10 A flow chart of a measurement method provided in an embodiment of the present application;
[0060] Figure 11 A schematic diagram of functional modules of an electronic device 100 provided in an embodiment of the present application;
[0061] Figure 12 A schematic diagram of the physical structure of an electronic device 100 provided in an embodiment of the present application;
[0062] Figure 13 A flow chart of a measurement method provided in an embodiment of the present application;
[0063] Figure 14 A flow chart of another measurement method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The following is a clear and detailed description of the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship between related objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0065] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.
[0066] The term "user interface (UI)" in the following embodiments of this application refers to a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device and finally presented as content that the user can recognize. The commonly used form of user interface is graphical user interface (GUI), which refers to a user interface related to computer operations that is displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of an electronic device.
[0067] The following introduces some nouns involved in this application.
[0068] Skin conductance: Skin conductance, also known as skin electricity, is an objective, quantitative indicator of the level of sympathetic nervous system activity. It is an emotional physiological indicator related to emotional activity. The unit of skin conductance is microsiemens (μS). The magnitude of skin conductance reflects the secretion of sweat glands. When an organism (such as a human or an animal) is stimulated by external stimuli or experiences a change in emotional state, the activity of the sympathetic nervous system causes changes in the dilation and contraction of blood vessels in the skin, sweat gland secretion, and the smooth muscle of hair follicles, resulting in changes in skin conductance.
[0069] Skin conductance signals: Skin conductance signals include skin conductance level (SCL) and skin conductance response (SCR).
[0070] Skin conductance level (SCL) represents changes in skin conductance caused by activity in an unstimulated state. In some scenarios, SCL can also be used as a measure of physiological arousal, used to determine whether an individual is asleep. As emotions gradually calm, the SCL value decreases over time, eventually reaching a stable state.
[0071] Skin galvanic response (SCR) is used to characterize changes in skin conductance caused by external stimuli. Generally speaking, the greater the stimulus, the stronger the SCR.
[0072] The following describes the device form of the electronic device 100 provided in the embodiment of the present application.
[0073] Figure 1 A schematic diagram of the device form of an electronic device 100 provided in an embodiment of the present application is shown.
[0074] like Figure 1 As shown, the electronic device 100 may include a movement 11 and a strap 12. Optionally, the movement 11 may be provided with one or more buttons (e.g., a crown, etc.). The movement 11 may also include a display screen, which may be used to display the measurement results of physiological parameters, the measurement results of skin electrical signals, etc.
[0075] It is understandable that Figure 1 The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may be the above-mentioned Figure 1 The watch shown may also be a wearable device such as a bracelet, smart glasses, or headphones. In some embodiments, the electronic device 100 may also be an electronic device such as a mobile phone, a tablet computer, a handheld computer, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, or an artificial intelligence (AI) device. The embodiments of the present application do not impose any special restrictions on the specific type of the electronic device.
[0076] The following describes the hardware structure of an electronic device 100 provided in an embodiment of the present application.
[0077] Figure 2A hardware structure diagram of an electronic device 100 provided in an embodiment of the present application is shown.
[0078] The electronic device 100 may include a processor 110, an internal memory 121, a charging management module 140, a power management module 141, a battery 142, and a sensor module 180. The sensor module 180 may include an electrodermal activity (EDA) sensor 180A, a gyroscope sensor 180B, and an acceleration sensor 180E. Optionally, the sensor module 180 may further include any one or more of the following: an electrocardiogram (ECG) sensor 180F, a temperature sensor 180J, a touch sensor 180K, an air pressure sensor, a pressure sensor, a magnetic sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, an ambient light sensor, a bone conduction sensor, and the like.
[0079] Optionally, the electronic device 100 may also include any one or more of the following: a wireless communication module 160, an audio module 170, a button 190, a motor 191, an indicator 192, a display screen 194, a photoplethysmography (PPG) module 195, an airbag, etc.
[0080] It should be understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0081] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.
[0082] The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of instruction fetching and execution.
[0083] Processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids duplicate accesses, reduces processor 110 latency, and thus improves system efficiency.
[0084] In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface.
[0085] The charging management module 140 is configured to receive charging input from a charger. The charger can be either a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 can receive charging input from the wired charger via a USB port. In some wireless charging embodiments, the charging management module 140 can receive wireless charging input via the wireless charging coil of the electronic device 100. While charging the battery 142, the charging management module 140 can also provide power to the electronic device through the power management module 141.
[0086] The power management module 141 is used to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 and provides power to the processor 110, the internal memory 121, the display 194, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage, impedance). In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.
[0087] The wireless communication module 160 can provide wireless communication solutions applied to the electronic device 100, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), NearLink, intrabody communication (IBC), etc. Exemplarily, when two electronic devices communicate using a human body communication solution, the two electronic devices have at least one electrode in contact with the skin, and through the above-mentioned electrode in contact with the skin, the two electronic devices send and receive information to each other through the human body. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module.
[0088] Electronic device 100 implements display functionality through a GPU, display screen 194, and an application processor. A GPU is a microprocessor for image processing that connects display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.
[0089] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD). The display panel can also be made of an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, electronic device 100 can include one or N display screens 194, where N is a positive integer greater than 1.
[0090] The internal memory 121 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM).
[0091] The random access memory can be directly read and written by the processor 110, and can be used to store executable programs (such as machine instructions) of the operating system or other running programs, and can also be used to store user and application data.
[0092] The non-volatile memory may also store executable programs and user and application data, etc., and may be loaded into the random access memory in advance for direct reading and writing by the processor 110 .
[0093] The electronic device 100 can implement audio functions such as music playback and recording through the audio module 170 and the application processor. The audio module 170 may include any one or more of the following: a speaker 170A, a receiver 170B, a microphone 170C, etc.
[0094] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be provided in the processor 110, or some functional modules of the audio module 170 can be provided in the processor 110.
[0095] The speaker 170A, also called a "speaker", is used to convert audio electrical signals into sound signals. The electronic device 100 can listen to music or listen to hands-free calls through the speaker 170A.
[0096] The receiver 170B, also called a "handset", is used to convert audio electrical signals into sound signals. When the electronic device 100 receives a call or a voice message, the user can place the receiver 170B close to the ear to hear the voice.
[0097] Microphone 170C, also known as "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to the microphone 170C to input the sound signal into the microphone 170C. The electronic device 100 can be provided with at least one microphone 170C. In other embodiments, the electronic device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the electronic device 100 can also be provided with three, four or more microphones 170C to collect sound signals, reduce noise, identify the source of sound, realize directional recording function, etc.
[0098] The EDA sensor 180A may be used to measure skin electrical signals, such as SCL and SCR.
[0099] The gyroscope sensor 180B can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyroscope sensor 180B. The gyroscope sensor 180B can be used for anti-shake shooting. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of the electronic device 100 shaking, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shaking of the electronic device 100 through reverse movement to achieve anti-shake. The gyroscope sensor 180B can also be used for navigation and somatosensory game scenes.
[0100] The air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device 100 uses the air pressure value measured by the air pressure sensor 180C to calculate the altitude, assisting in positioning and navigation. In some embodiments, the electronic device 100 can also use the air pressure sensor 180C to measure blood pressure.
[0101] Accelerometer 180E can detect the magnitude of acceleration of electronic device 100 in all directions (generally three axes). When electronic device 100 is stationary, it can detect the magnitude and direction of gravity. It can also be used to identify the electronic device's posture, enabling applications such as switching between landscape and portrait modes and pedometers.
[0102] The ECG sensor 180F can be used to detect ECG signals.
[0103] The temperature sensor 180J is used to detect temperature. In some embodiments, the electronic device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device 100 reduces the performance of the processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 heats the battery 142 to prevent the electronic device 100 from shutting down abnormally due to low temperature. In other embodiments, when the temperature is lower than another threshold, the electronic device 100 boosts the output voltage of the battery 142 to prevent abnormal shutdown due to low temperature.
[0104] The touch sensor 180K is also called a "touch-sensitive device." The touch sensor 180K can be disposed on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen." The touch sensor 180K is used to detect touch operations applied thereto or in the vicinity thereof. The touch sensor can transmit the detected touch operations to the application processor to determine the type of touch event. Visual output related to the touch operations can be provided via the display screen 194. In other embodiments, the touch sensor 180K can also be disposed on the surface of the electronic device 100, at a location different from that of the display screen 194.
[0105] The pressure sensor is used to sense pressure signals and convert them into electrical signals.
[0106] The magnetic sensor includes a Hall sensor.
[0107] The distance sensor is used to measure the distance. The electronic device 100 can measure the distance by infrared or laser.
[0108] The proximity light sensor may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The LED may be an infrared light emitting diode. The electronic device 100 emits infrared light through the LED. The electronic device 100 uses the photodiode to detect infrared reflected light from a nearby object. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 can determine that there is no object near the electronic device 100.
[0109] The ambient light sensor is used to sense the ambient light brightness.
[0110] The fingerprint sensor is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.
[0111] The PPG module 195 may include a transmitter and a receiver. The transmitter may be configured to emit infrared light or green light, and the receiver may be configured to receive infrared light or green light reflected by biological tissue (e.g., skin, blood, etc.). In some embodiments, the PPG module 195 may measure any one or more of the following physiological information: heart rate, blood pressure, respiratory rate, blood oxygen saturation, etc.
[0112] The buttons 190 include a power button, a volume button, and the like. The buttons 190 may be mechanical buttons or touch buttons. The electronic device 100 may receive key inputs and generate key signal inputs related to user settings and function control of the electronic device 100.
[0113] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 194, motor 191 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.
[0114] The indicator 192 may be an indicator light, which may be used to indicate the charging status, power level changes, messages, missed calls, notifications, etc.
[0115] In some embodiments, the electronic device 100 may further include an air bag, which may be used to measure blood pressure.
[0116] The present application provides a measurement method in which an electronic device 100 can determine a skin electrical signal using a skin electrical activity sensor. The electronic device 100 can determine measurement data of a physiological parameter 1 (e.g., heart rate, blood pressure, blood oxygen saturation, etc.), and determine and output the value of the physiological parameter 1 based on the skin electrical signal and the measurement data of the physiological parameter 1. If the electronic device 100 determines that the user's mood fluctuates significantly based on the skin electrical signal, the electronic device 100 can output an emotional prompt, which is used to prompt the user to remeasure the physiological parameter 1.
[0117] In this way, when the user's emotions fluctuate, the electronic device 100 can calibrate the measurement data of physiological parameter 1 based on the skin electrical signal, or determine whether to prompt the user to remeasure physiological parameter 1 based on the skin electrical signal, so as to avoid the user's emotions fluctuating and affecting the measurement results of physiological parameter 1.
[0118] The following describes a specific process of a measurement method provided in an embodiment of the present application.
[0119] Figure 3 A flow chart of a measurement method provided in an embodiment of the present application is shown.
[0120] like Figure 3 As shown, the specific process of the measurement method may include the following steps:
[0121] S301. The electronic device 100 determines that measurement condition 1 is satisfied.
[0122] In some embodiments, measurement condition 1 may include but is not limited to any one or more of the following: receiving an operation by the user to trigger the measurement of physiological parameter 1, receiving an instruction sent by other electronic devices to instruct the electronic device 100 to measure physiological parameter 1, detecting that the user's physiological state is abnormal (for example, the heart rate does not belong to the preset heart rate range, etc.), detecting that the user's psychological state is abnormal (for example, being frightened), detecting that the user is in motion, detecting that the user has insomnia, detecting that the user's body posture is abnormal (for example, falling), detecting that the user's sports equipment is abnormal, detecting that the user's location is within a preset area (for example, the user is in a high altitude area), etc.
[0123] In measurement condition 1, physiological parameter 1 may include, but is not limited to, any one or more of the following: heart rate, blood oxygen saturation, blood pressure, body temperature, electrocardiogram, etc. It should be noted that the abnormal physiological state of the user mentioned above may refer to any one or more abnormal physiological parameters of the user, and the one or more physiological parameters may include physiological parameter 1. Exemplarily, taking physiological parameter 1 as heart rate, when the electronic device 100 determines that the user's heart rate is abnormal, it may trigger the re-measurement of the user's heart rate; another exemplary example, taking physiological parameter 1 as heart rate, when the electronic device 100 determines that the user's body temperature is abnormal, it may trigger the measurement of the user's heart rate, etc. It can be understood that these are just two examples. In the embodiments of the present application, physiological parameter 1 may also include more, fewer, or different options than those in the above embodiments, and the abnormal physiological state of the user may also refer to abnormalities in other physiological parameters, which is not limited in the present application.
[0124] The following describes a specific method in which the electronic device 100 determines whether the measurement condition 1 is satisfied.
[0125] In some embodiments, the electronic device 100 can obtain user information and determine whether the electronic device 100 meets the measurement condition 1 based on the user information. The user information may include but is not limited to any one or more of the following: physiological information, psychological information, motion information, sports equipment information, posture information, location information, and interaction information. Among them, physiological information can be used to characterize the physiological state of the user, and the physiological information may include but is not limited to any one or more of the following: heart rate, body temperature, blood pressure, blood oxygen saturation, electrocardiogram, disease information, etc.; psychological information can be used to characterize the psychological state of the user, and the psychological information may include but is not limited to any one or more of the following: stress value, low mood, stable mood, high mood, being frightened, etc.; motion information can be used to characterize the user's motion state, and the motion information may include but is not limited to any one or more of the following: swimming, diving, cycling, running, climbing, skipping rope, yoga, etc.; sports equipment information can be used to characterize the state of sports equipment, and sports equipment information It may include but is not limited to any one or more of the following: the remaining oxygen in the oxygen cylinder, the weight of the smart backpack, the travel resistance of the bicycle, etc.; posture information can be used to characterize the user's body posture, and the posture information may include but is not limited to any one or more of the following: falling, stepping on air, standing still, etc.; location information can be used to characterize the user's location, and the location information may include but is not limited to any one or more of the following: the user's geographic location, the latitude and longitude information of the user's location, the altitude information of the user's location, the depth information of the user's location, etc.; interaction information may include interactive operations between the user and the electronic device 100, such as receiving the user's operation to turn on the physiological monitoring function.
[0126] It should be noted that in the embodiment of the present application, the way in which the electronic device 100 obtains user information may include but is not limited to the following ways: the electronic device 100 detects user information, the electronic device 100 receives user information sent by other electronic devices, and the electronic device 100 receives and obtains user information in response to the user entering user information (such as disease information).
[0127] The following describes some methods for electronic devices 100 to detect user information provided by embodiments of the present application.
[0128] For example, the electronic device 100 can detect the user's motion information and posture information through devices such as gyroscope sensors and accelerometers; the electronic device 100 can detect the user's physiological information such as heart rate and blood pressure through devices such as PPG modules; the electronic device 100 can also collect the user's facial expressions through a camera, and determine the user's emotional state through algorithm models such as image analysis and facial expression analysis; the electronic device 100 can also determine the user's psychological information such as pressure value based on physiological information; the electronic device 100 can also detect the user's interaction information through a touch sensor; the electronic device 100 can detect the user's location information through a position sensor (such as a global positioning chip, etc.); the electronic device 100 can also detect the air pressure of the user's environment based on a pressure sensor, and determine the user's location information such as the altitude based on the air pressure value, and so on.
[0129] It will be understood that the embodiments herein are merely examples. In the embodiments of the present application, the electronic device 100 may include more, fewer, or different devices than those in the above-described embodiments. Moreover, the electronic device 100 may also collect user information through sensors or other devices that are different from those in the above-described embodiments. This application does not limit this.
[0130] The following describes some methods provided by the electronic device 100 in the embodiments of the present application for determining whether measurement condition 1 is met based on user information.
[0131] If the electronic device 100 determines that any item of physiological information is abnormal, it determines that measurement condition 1 is satisfied. For example, the physiological information abnormality may include, but is not limited to, any one or more of the following: heart rate not falling within a preset heart rate range, blood pressure not falling within a preset blood pressure range, body temperature not falling within a preset body temperature range, blood oxygen saturation not falling within a preset blood oxygen saturation range, the deviation between the ECG signal amplitude and a preset ECG signal amplitude being greater than a preset deviation value, etc.
[0132] If the electronic device 100 determines that the motion information satisfies a preset motion state, it determines that measurement condition 1 is satisfied. For example, the preset motion state may include, but is not limited to, any one or more of the following: diving, climbing, cycling, yoga, swimming, running, etc.
[0133] If the electronic device 100 determines that the user's psychological state is abnormal based on the psychological information, it determines that measurement condition 1 is met. For example, the abnormal psychological state includes but is not limited to any one or more of the following: the user is frightened, the user is depressed, the user is excited, etc.
[0134] If the electronic device 100 determines that the user is in a preset area based on the location information, it determines that measurement condition 1 is satisfied. The preset area may include, but is not limited to, any one or more of the following: a high altitude area, a deep water area, and the like.
[0135] If the electronic device 100 determines that the user's body posture is abnormal based on the posture information, it determines that measurement condition 1 is met. For example, the abnormal user's body posture includes but is not limited to any one or more of the following situations: the user falls, the user misses a step, etc.
[0136] If the electronic device 100 determines based on the sports equipment information that the user's sports equipment is abnormal, then it determines that measurement condition 1 is satisfied. Exemplarily, abnormalities in the user's sports equipment may include, but are not limited to, any one or more of the following: the remaining oxygen in the oxygen cylinder is less than a preset oxygen amount, the bicycle's travel resistance is greater than a preset resistance, the weight of the smart backpack is greater than a preset weight, etc.
[0137] It can be understood that the above embodiments are merely illustrative of various ways of determining whether measurement condition 1 is met based on user information. In an embodiment of the present application, the electronic device 100 may also determine whether measurement condition 1 is met based on multiple types of user information. The electronic device 100 may also determine whether measurement condition 1 is met based on other information in the user information, and measurement condition 1 may also include more, fewer, or different conditions than those in the above embodiments, and the present application does not limit this.
[0138] In some embodiments, after executing step S301, the electronic device 100 may execute step S304.
[0139] In other embodiments, after executing step S301, the electronic device 100 may also execute step S302 and step S304 in parallel.
[0140] S302. The electronic device 100 determines the skin electrical signal.
[0141] In some embodiments, the electronic device 100 may execute step S302 when determining that measurement condition 1 is met.
[0142] In other embodiments, the electronic device 100 may also enable the skin electrical monitoring function and determine the skin electrical signal when it is determined that the skin electrical monitoring condition is met. The electronic device 100 may perform skin electrical monitoring at fixed time intervals (e.g., 1 minute or 5 minutes, etc.) as the measurement cycle. It should be noted that the skin electrical monitoring conditions may include but are not limited to any one or more of the following: receiving an operation by the user to enable the skin electrical monitoring function, receiving an instruction sent by another electronic device to trigger the electronic device 100 to determine the skin electrical signal, detecting an abnormal physiological state of the user (e.g., heart rate does not belong to a preset heart rate range, etc.), detecting an abnormal psychological state of the user (e.g., frightened), detecting that the user is in motion, detecting that the user has insomnia, detecting an abnormal body posture of the user (e.g., falling), detecting an abnormality in the user's sports equipment, detecting that the user's location is within a preset area (e.g., the user is at a high altitude), etc. Among them, some of the contents of the skin electrical monitoring conditions can refer to the corresponding contents of the measurement condition 1 in the above step S301, and will not be repeated here.
[0143] In one possible implementation, the electronic device 100 may include a skin electrode activity sensor, through which the electronic device 100 may determine skin electrode signals. In another possible implementation, the electronic device 100 may also be connected to an external skin electrode activity sensor (for example, establishing a wired connection and / or a wireless connection with the skin electrode activity sensor), and the electronic device 100 may also determine skin electrode signals through the external skin electrode activity sensor.
[0144] After executing step S302 , the electronic device 100 may execute step S303 .
[0145] S303. The electronic device 100 determines the skin electrical activity based on the skin electrical signal.
[0146] Electrodermal activity (EGA) measures the amplitude fluctuation of EGG signals and can reflect the user's emotional fluctuations. The higher the EGA, the greater the user's emotional fluctuations, and the greater the impact on physiological parameter measurements. Conversely, the lower the EGA, the more stable the user's emotions, and the smaller the impact on physiological parameter measurements.
[0147] The skin electrical activity can be determined based on the SCL and SCR in the skin electrical signal. In some embodiments, the specific process of the electronic device 100 determining the skin electrical activity based on the skin electrical signal can be referred to as follows: Figure 4A The relevant descriptions in the illustrated embodiments are not described in detail here.
[0148] S304 . The electronic device 100 determines measurement data 1 .
[0149] In some embodiments, the electronic device 100 may collect measurement data 1, which is used to determine a physiological parameter 1. For example, if the physiological parameter 1 includes heart rate, the electronic device 100 may collect heart rate measurement data using a PPG module; if the physiological parameter 1 includes blood pressure, the electronic device 100 may collect blood pressure measurement data using an airbag and air pressure sensor; if the physiological parameter 1 includes body temperature, the electronic device 100 may collect temperature measurement data using a temperature sensor, etc.
[0150] In other embodiments, the electronic device 100 may also obtain the measurement data of the physiological parameter 1 from other electronic devices after detecting that the measurement condition 1 is met, and this application does not limit this.
[0151] After executing step S303 and step S304 , the electronic device 100 may execute step S305 .
[0152] S305. The electronic device 100 determines whether the skin electrical activity is less than a threshold value 1.
[0153] Threshold 1 may be a preset value. In some embodiments, electronic device 100 may periodically (for example, at fixed time intervals of 7 days, 15 days, or one month) update the value of Threshold 1 based on historical data of skin electrical signals.
[0154] If the skin electrical activity is less than the threshold 1, the electronic device 100 may execute the following step S306.
[0155] If the skin electrical activity is greater than or equal to threshold 1, the electronic device 100 may execute the following step S308.
[0156] S306 . The electronic device 100 determines that the value of the physiological parameter 1 is value 1 based on the measurement data 1 .
[0157] The electronic device 100 may store calculation models of one or more physiological parameters 1 .
[0158] When the skin electrical activity is less than threshold 1, the influence of the user's emotional fluctuation on the measurement data 1 can be ignored. At this time, the electronic device 100 can determine the value of the physiological parameter 1 based on the measurement data 1 through the calculation model of the physiological parameter 1.
[0159] In some embodiments, the electronic device 100 may store calculation models for multiple different physiological parameters 1. The electronic device 100 may determine the current user state based on user information. The specific content of the user information can be found in the relevant content of step S301 above. The user state may include, but is not limited to, any one or more of the following: sleep state, exercise state, resting state, hypoxia state, high altitude state, stress state, health state, etc. The following describes several methods for determining the user state based on user information. For example, the electronic device 100 may receive and determine the user state in response to a user setting the user state. For another example, the electronic device 100 may determine whether the user is exercising based on the user's exercise information. For another example, the electronic device 100 may determine whether the user is at a high altitude based on the user's location information, etc. It should be understood that the embodiments herein are merely illustrative of how the electronic device 100 may determine the user state based on user information. In the embodiments of this application, the electronic device 100 may also determine the user state based on other information in the user information, and this application is not limited thereto.
[0160] After determining the user status, the electronic device 100 can determine the calculation model of the physiological parameter 1 corresponding to the current user status based on the correspondence between the user status and the calculation model, and determine the value of the physiological parameter 1 based on the measurement data 1 through the calculation model of the physiological parameter 1.
[0161] After executing step S306 , the electronic device 100 may execute the following step S307 .
[0162] S307. The electronic device 100 outputs a value of 1.
[0163] After determining the value of the physiological parameter 1 , the electronic device 100 may output the value of the physiological parameter 1 .
[0164] The electronic device 100 can output the value of the physiological parameter 1 by any one or more methods such as screen display, voice broadcast, vibration, flashing indicator light, etc. This application does not limit the specific output method of the value of the physiological parameter 1.
[0165] In some embodiments, the electronic device 100 may also output any one or more of the following while outputting the physiological parameter 1 (or after outputting the physiological parameter 1): the reference range of the physiological parameter 1, the evaluation result of the physiological parameter 1, the skin electrical activity, the historical record of the physiological parameter 1, etc. Among them, the reference range of the physiological parameter 1 is the normal value range of the physiological parameter 1; the evaluation result of the physiological parameter 1 is used to indicate whether the value of the physiological parameter 1 falls within the reference range; the skin electrical activity is used to prompt the user of the current skin electrical activity, such as low, medium, high, etc.; the historical record of the physiological parameter 1 is the historical measurement record of the physiological parameter 1. In other embodiments, the skin electrical activity may also be divided in a different manner from the above-mentioned embodiments. For example, the skin electrical activity may be divided into low, medium-low, medium, medium-high, high, etc. according to different thresholds, or the skin electrical activity may also be output in the form of a numerical value or an image. The embodiment of the present application does not limit the display method of the skin electrical activity.
[0166] It is understandable that the embodiments herein are merely examples, and in the embodiments of the present application, the electronic device 100 may also output more, less, or different content than the above embodiments, and the present application does not limit this.
[0167] S308. The electronic device 100 determines that the value of the physiological parameter 1 is value 2 based on the skin electrical activity and the measurement data 1.
[0168] When the skin electrical activity is greater than or equal to threshold 1, the electronic device 100 can determine that the user's emotional fluctuations will affect the measurement data 1. At this time, the electronic device 100 can determine the value of the physiological parameter 1 based on the skin electrical activity and the measurement data 1 to avoid the emotional fluctuations affecting the measurement results of the physiological parameter 1.
[0169] The specific process of the electronic device 100 determining the value of the physiological parameter 1 based on the skin electrical activity and the measurement data 1 can be referred to as follows: Figure 5A The relevant descriptions in the illustrated embodiments are not described in detail here.
[0170] S309. The electronic device 100 determines whether the skin electrical activity is less than threshold 2.
[0171] Threshold 2 is greater than threshold 1. Threshold 2 may be a preset value. In some embodiments, electronic device 100 may periodically (e.g., at fixed time intervals of 7 days, 15 days, or one month) update the value of threshold 2 based on historical data of skin electrical signals.
[0172] If the skin electrical activity is less than the threshold 2, the electronic device 100 may execute the following step S311.
[0173] If the skin electrical activity is greater than or equal to the threshold 2, the electronic device 100 may execute the following step S310.
[0174] S310. The electronic device 100 outputs an emotional prompt, which is used to remind the user that the current emotional fluctuation is large and it is recommended to wait until the emotion is stable before measuring.
[0175] The electronic device 100 can output emotional prompts in any one or more ways, such as screen display, voice broadcast, vibration, and flashing indicator light. This application does not limit the specific content and specific output method of the emotional prompts.
[0176] For example, the electronic device 100 may output an emotional prompt in the form of a screen display, for example, Figure 9B The relevant descriptions in the illustrated embodiments are not described in detail here.
[0177] In some embodiments, after executing step S310, the electronic device 100 executes the following step S311 to output the value of physiological parameter 1. In other embodiments, after executing step S310, the electronic device 100 may also determine whether to output the value of physiological parameter 1 based on the user's operation. In other embodiments, when it is determined that the skin electrical activity is greater than or equal to threshold 2, the electronic device 100 may also output the value of physiological parameter 1 and the emotional prompt at the same time, or first output the value of physiological parameter 1 and then output the emotional prompt. This application does not limit the execution order of steps S310 and S311.
[0178] S311. The electronic device 100 outputs a value of 2.
[0179] After determining that the value of the physiological parameter 1 is value 2, the electronic device 100 may output value 2.
[0180] The specific manner in which the electronic device 100 outputs the value 2 can refer to the relevant description of the above step S307, which will not be repeated here.
[0181] For example, the interface diagram of the electronic device 100 outputting the physiological parameter 1 can refer to the following Figure 9C or Figure 9D The relevant descriptions in the illustrated embodiments are not described in detail here.
[0182] Using the measurement method provided in this application, the electronic device 100 can determine whether the user's emotional fluctuations will affect the measurement results of the physiological parameter 1 based on the skin electrical signal, and calibrate the value of the physiological parameter 1 based on the skin electrical signal to improve the accuracy of the measurement results.
[0183] In other embodiments, if the electronic device 100 determines that the skin electrical activity is less than a threshold value 1, the electronic device 100 may output a prompt message 1 at the same time as outputting the value 1 (or after outputting the value 1). The prompt message 1 is used to remind the user that the current emotional fluctuation is small and has a low impact on the physiological parameter 1.
[0184] In other embodiments, if the electronic device 100 determines that the skin electrical activity is greater than or equal to threshold 1 and less than threshold 2, the electronic device 100 may output prompt information 2 at the same time as outputting value 2 (or after outputting value 2). Prompt information 2 is used to prompt the user that the currently output value 2 is a value calibrated based on the skin electrical activity.
[0185] Figure 4A A flow chart of a method for determining skin electrical activity based on skin electrical signals provided in an embodiment of the present application is shown.
[0186] like Figure 4A As shown, the specific process of the electronic device 100 determining the skin electrical activity based on the skin electrical signal may include the following steps:
[0187] S401. The electronic device 100 determines an acceleration signal through an acceleration sensor.
[0188] The electronic device 100 can collect acceleration signals through an acceleration sensor. The acceleration signals can be used to represent the magnitude of acceleration of the electronic device 100 in different directions. The acceleration signals can also be used to determine whether the user is in a stationary state.
[0189] For example, Figure 4B A waveform diagram of an acceleration (ACC) signal provided in an embodiment of the present application is shown.
[0190] like Figure 4B As shown, in a two-dimensional coordinate system, the horizontal axis can represent time, the vertical axis can represent the magnitude of acceleration, and the curve Q1 can represent the waveform of the ACC signal. The curve Q1 can include one or more peak points and one or more trough points. In some time periods, for example Figure 4B From the time T0 to the time T1 shown, the curve Q1 may be periodically changing; in other time periods, for example Figure 4B From the time T2 to the time T3 shown, the curve Q1 may also change periodically, and the period of the curve Q1 may be the same or different in different time periods.
[0191] It is understandable that Figure 4BIt is only an exemplary waveform diagram of the acceleration signal collected by the acceleration sensor. In the embodiment of the present application, the acceleration signal collected by the acceleration sensor is different due to different user movement states. The present application does not limit the specific waveform of the acceleration signal.
[0192] S402. The electronic device 100 determines a gyroscope signal through a gyroscope sensor.
[0193] The electronic device 100 can collect gyroscope signals through a gyroscope sensor. The gyroscope signals can be used to indicate the offset direction and offset magnitude of the electronic device 100 relative to a preset axis. The gyroscope signals can also be used to determine whether the user is stationary.
[0194] For example, Figure 4C A waveform diagram of a gyroscope (GYRO) signal provided in an embodiment of the present application is shown.
[0195] like Figure 4C As shown, in a two-dimensional coordinate system, the horizontal axis can represent time, the vertical axis can represent the magnitude of the offset, and the curve Q2 can represent the waveform of the GYRO signal. The curve Q2 can include one or more peak points and one or more trough points. In some time periods, for example Figure 4C From the time T0 to the time T1 shown, the curve Q2 may be periodically changing; in other time periods, for example Figure 4C From the time T2 to the time T3 shown, the curve Q2 may also change periodically, and the period of the curve Q2 may be the same or different in different time periods.
[0196] It is understandable that Figure 4C It is only an exemplary waveform diagram of the GYRO signal collected by the gyroscope sensor. In the embodiment of the present application, the GYRO signal collected by the gyroscope sensor is different depending on the user's motion state. The present application does not limit the specific waveform of the GYRO signal.
[0197] S403. The electronic device 100 determines the skin electrical activity based on the acceleration signal, the gyroscope signal and the skin electrical signal.
[0198] According to the above explanations, skin electrical signals can include SCL and SCR. The following describes skin electrical signals, SCL, and SCR respectively with reference to specific examples.
[0199] For example, Figure 4D A waveform diagram of a skin electrical signal provided in an embodiment of the present application is shown.
[0200] Figure 4DA waveform diagram of a galvanic skin response (GSR) signal provided in an embodiment of the present application is shown.
[0201] like Figure 4D As shown, in a two-dimensional coordinate system, the horizontal axis can represent time, the vertical axis can represent conductance (i.e., the ratio of current to voltage), and curve Q3 can represent the waveform of the GSR signal. From time TA to time TB, curve Q3 can rise while fluctuating; from time TB to time TC, curve Q3 can first slightly decrease while fluctuating and then rise again; from time TC to time TD, curve Q3 can also decrease while fluctuating.
[0202] The GRS signal can be decomposed into a DC part and an AC part. The DC part is the skin galvanic level (SCL) signal, and the AC part is the skin galvanic response (SCR) signal. Figure 4D The GRS signal shown can be decomposed into the following Figure 4E The SCL signal shown and Figure 4F The SCR signal is shown.
[0203] Figure 4E A waveform diagram of a skin electrical level (SCL) signal provided in an embodiment of the present application is shown.
[0204] like Figure 4E As shown in the figure, in a two-dimensional coordinate system, the horizontal axis can represent time, the vertical axis can represent conductance (i.e., the ratio of current to voltage), and the curve Q4 can represent the waveform of the SCL signal. From time TA to time TB, the curve Q4 can show an upward trend; from time TB to time TC, the curve Q4 can first drop slightly and then rise again; from time TC to time TD, the curve Q4 shows a downward trend. That is, the overall upward and downward trend of the curve Q4 is consistent with the Figure 4D The rising and falling trends of the curve Q3 shown are consistent.
[0205] Figure 4F A waveform diagram of a skin galvanic response (SCR) signal provided in an embodiment of the present application is shown.
[0206] like Figure 4F As shown in the two-dimensional coordinate system, the horizontal axis can represent time, the vertical axis can represent conductance (i.e., the ratio of current to voltage), and the curve Q5 can represent the waveform of the SCR signal. From the TA moment to the TD moment, the curve Q5 fluctuates slightly. Figure 4E After merging the curve Q4 shown above, we can get the above Figure 4D Curve Q3 is shown.
[0207] It is understandable that Figure 4D-4FThe embodiments shown are just some examples. In the embodiments of the present application, the user's state (physiological state, psychological state, etc.) is different, and the skin electrical signal is also different. The present application does not limit the waveforms of the skin electrical signal, skin electrical level signal, and skin electrical response signal.
[0208] In a possible implementation, the electronic device 100 may adopt Figure 4G The method described in the illustrated embodiment determines the skin electrical activity based on the acceleration signal, the gyroscope signal and the skin electrical signal. It is understood that the following Figure 4G The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also determine the skin electrical activity in a manner different from that in the following embodiment, and the present application does not limit this.
[0209] like Figure 4G As shown, the specific process of the electronic device 100 determining the skin electrical activity based on the acceleration signal, the gyroscope signal and the skin electrical signal may include the following steps:
[0210] S403a. The electronic device 100 determines feature data 1 based on the acceleration signal and the gyroscope signal.
[0211] After determining the acceleration signal and the gyroscope signal, the electronic device 100 may determine feature data 1 based on the acceleration signal and the gyroscope signal.
[0212] In some embodiments, the characteristic data 1 may include but is not limited to any one or more of the following: one or more peak points of the ACC signal, one or more trough points of the ACC signal, the period (and / or frequency) of the ACC signal in different time periods, the peak value of the ACC signal, the modulus value of the ACC, one or more peak points of the GYRO signal, one or more trough points of the GYRO signal, the period (and / or frequency) of the GYRO signal in different time periods, the peak value of the GYRO signal, the modulus value of the GYRO, etc.
[0213] S403b. The electronic device 100 determines feature data 2 based on the skin electrical signal.
[0214] After determining the skin electrical signal, the electronic device 100 may determine feature data 2 based on the skin electrical signal.
[0215] It should be noted that step S403a and step S403b can be executed simultaneously or successively, and this application does not limit the execution order of these two steps.
[0216] In some embodiments, the characteristic data 2 may include but is not limited to any one or more of the following: one or more peak points of the SCL signal, one or more trough points of the SCL signal, the period (and / or frequency) of the SCL signal in different time periods, the peak value of the SCL signal, one or more peak points of the SCR signal, one or more trough points of the SCR signal, the period (and / or frequency) of the SCR signal in different time periods, the peak value of the SCR signal, the average value of SCL, the maximum value of SCL, the number of peaks of SCR, the peak area of SCR, the peak amplitude of SCR, etc.
[0217] S403c. The electronic device 100 determines the skin electrical activity based on the feature data 1 and the feature data 2.
[0218] The following describes a specific process for determining skin electrical activity based on feature data 1 and feature data 2 provided by this application.
[0219] For example, the specific process of the electronic device 100 determining the skin electrical activity based on the feature data 1 and the feature data 2 may include the following steps:
[0220] 1. The electronic device 100 determines a motion tendency value based on the feature data 1 .
[0221] In the embodiment of the present application, the motion tendency value can be used to characterize the motion trend of the electronic device 100 relative to the user.
[0222] For example, the motion tendency value may be the average of the vertical coordinates of one or more peak points of the ACC signal and the vertical coordinates of one or more peak points of the GYRO signal. For another example, the motion tendency value may be the weighted sum of the vertical coordinates of one or more peak points of the ACC signal, the vertical coordinates of one or more peak points of the GYRO signal, the period of the ACC signal, and the period of the GYRO signal.
[0223] It is understandable that two methods of determining motion tendency values based on feature data 1 are merely illustrated here. In an embodiment of the present application, the electronic device 100 may also calculate the motion tendency value in a manner different from that of the above embodiment, and the present application does not limit this.
[0224] 2. The electronic device 100 determines whether the motion tendency value is greater than a preset value.
[0225] If the motion tendency value is greater than the preset value, it indicates that the motion of the electronic device 100 (or the user) may affect the skin electrical signal. At this time, the electronic device 100 may execute the following step 4.
[0226] If the motion tendency value is less than or equal to the preset value, it indicates that the motion of the electronic device 100 (or the user) does not affect the skin electrical signal. At this time, the electronic device 100 can execute the following step 3.
[0227] 3. The electronic device 100 determines the skin electrical activity based on the feature data 2.
[0228] In some embodiments, the electronic device 100 may store one or more calculation models of skin electrical activity, the input of the calculation model may be feature data 2, and the output is skin electrical activity. In this case, the electronic device 100 may determine the skin electrical activity through the calculation model based on the feature data 2. Exemplarily, the calculation model may perform a weighted sum on one or more data in the feature data 2 and output the weighted sum. It will be understood that the calculation model here is only an example. In the embodiments of the present application, the electronic device 100 may also store a calculation model different from the above-mentioned embodiments, and the present application does not limit this.
[0229] 4. The electronic device 100 calibrates the feature data 2 based on the feature data 1 to obtain the feature data 3.
[0230] When the motion tendency value is greater than the motion reference value, the electronic device 100 may calibrate the feature data 2 based on the feature data 1 to obtain the feature data 3 after calibration.
[0231] In some embodiments, the electronic device 100 may store one or more skin electrical calibration models, the input of which may include feature data 1 and feature data 2, and the output may be feature data 3. In this case, the electronic device 100 may determine feature data 3 based on feature data 1 and feature data 2 using the skin electrical calibration model.
[0232] It can be understood that the embodiment here is only an example. In the embodiment of the present application, the electronic device 100 can also determine the characteristic data 3 in a different manner from the above embodiment, for example, first determining the calibration coefficient based on the characteristic data 1, and then calibrating one or more data in the characteristic data 2 based on the calibration coefficient, etc. This application does not limit this.
[0233] After executing step 4, the electronic device 100 may execute step 5.
[0234] 5. The electronic device 100 determines the skin electrical activity based on the feature data 3.
[0235] The specific manner in which the electronic device 100 determines the skin electrical activity based on the characteristic data 3 can be analogously referred to the description of the electronic device 100 determining the skin electrical activity based on the characteristic data 2 in step 3 above, and will not be repeated here.
[0236] It can be understood that the embodiment here is only an illustrative example of how the electronic device 100 can determine the skin electrical activity based on feature data 1 and feature data 2. In the embodiment of the present application, the electronic device 100 can also determine the skin electrical activity in a manner different from the above embodiment, and the present application does not limit this.
[0237] In some embodiments, in the process of determining the electrical skin activity, the electronic device 100 can determine the intensity of the skin electrical signal based on the skin electrical signal (or characteristic data 2), and judge whether the quality of the skin electrical signal is good based on the intensity of the skin electrical signal and the preset signal strength threshold. If the intensity of the skin electrical signal is greater than or equal to the preset signal strength threshold, the electronic device 100 can determine that the quality of the skin electrical signal is good, and determine the skin electrical activity based on the characteristic data 2 (and / or characteristic data 1). If the intensity of the skin electrical signal is less than the preset signal strength threshold, the electronic device 100 can determine that the quality of the skin electrical signal is poor and the skin electrical activity cannot be determined based on the current skin electrical signal. In this case, the electronic device 100 can output a signal quality prompt, which can be used to prompt the user that the skin electrical signal quality is poor, and can also be used to prompt the user to keep the electronic device 100 in good contact with the skin and then re-measure the skin electrical signal.
[0238] The following is an exemplary method for determining the intensity of skin electrical signals based on skin electrical signals.
[0239] In one possible implementation, the intensity of the skin electrical signal can be proportional to the logarithm of the skin electrical signal power. After collecting the skin electrical signal, the electronic device 100 can calculate the power of the skin electrical signal and determine the intensity of the skin electrical signal based on the power of the skin electrical signal. It can be understood that the embodiment here is only an example. In the embodiment of the present application, the electronic device 100 can also determine the intensity of the skin electrical signal in a manner different from the above embodiment, and the present application does not limit this.
[0240] In other embodiments, the electronic device 100 may also determine whether the motion noise is too large based on the ACC signal and / or the GYRO signal. If the motion noise is too large, it will affect the quality of the skin electrical signal. At this time, the electronic device 100 may determine that the skin electrical activity cannot be determined based on the current skin electrical signal. In this case, the electronic device 100 may output a signal quality prompt. The signal quality prompt can be used to prompt the user that the skin electrical signal quality is poor, and can also be used to prompt the user to maintain good contact between the electronic device 100 and the skin and then re-measure the skin electrical signal.
[0241] In this way, the user's skin electrical activity can be determined when the quality of the skin electrical signal is good, and the user can be prompted to remeasure when the quality of the skin electrical signal is poor, thereby avoiding the poor quality of the skin electrical signal affecting the subsequent measurement results of physiological parameters.
[0242] Figure 5A A schematic diagram of a process for determining the value of a physiological parameter 1 based on skin electrical activity and measurement data 1 provided in an embodiment of the present application is shown.
[0243] like Figure 5A As shown, the specific process of determining the value of physiological parameter 1 based on skin electrical activity and measurement data 1 may include the following steps:
[0244] S501 . The electronic device 100 determines a measurement value of the physiological parameter 1 based on the measurement data 1 .
[0245] In some embodiments, the electronic device 100 may store one or more calculation models of physiological parameters 1. The input of the calculation model of the physiological parameter 1 may be the measurement data 1, and the output may be the measurement value of the physiological parameter 1. After determining the measurement data 1, the electronic device 100 may determine the measurement value of the physiological parameter 1 based on the measurement data 1 using the calculation model of the physiological parameter 1.
[0246] It can be understood that the embodiment here only illustrates a method of determining the measurement value of physiological parameter 1 based on measurement data 1. In the embodiment of the present application, the electronic device 100 can also use a method different from the above embodiment to determine the measurement value of physiological parameter 1, and the present application does not limit it here.
[0247] S502. The electronic device 100 determines an estimated value Yt of the physiological parameter 1 based on the current skin electrical activity by fitting the function y(x).
[0248] The electronic device 100 may store a fitting function y(x), which is a function used to characterize the relationship between the value of the physiological parameter 1 and the skin electrical activity.
[0249] In some embodiments, the electronic device 100 may determine the fitting function y(x) based on a training data set. The training data set may include multiple sets of training data, each set of training data may include a measured value of physiological parameter 1 and skin electrode activity. In some embodiments, the training data set may be multiple sets of historical data measured by the electronic device 100, namely, historical measured values of physiological parameter 1 and the user's skin electrode activity when the historical measured values were measured. In other embodiments, the training data set may also be user-entered data, etc. This application does not limit the specific source of the training data.
[0250] In a possible implementation, the specific process of the electronic device 100 determining the fitting function y(x) can refer to the following Figure 6 The relevant contents in the illustrated embodiment will not be described in detail here.
[0251] For example, Figure 5B A schematic diagram of a fitting function provided in an embodiment of the present application is shown.
[0252] like Figure 5B As shown, the two-dimensional coordinate system may include a horizontal axis (i.e., the x-axis) and a vertical axis (i.e., the y-axis). The horizontal axis may represent the skin electrical activity, and the vertical axis may represent the value of the physiological parameter 1. There are multiple points in the two-dimensional coordinate system, each of which may represent a set of training data, the vertical coordinate of each point represents the value of the physiological parameter 1, and the horizontal coordinate of each point represents the skin electrical activity, and the measurement time of each set of training data is the same. Curve P may represent the fitting function y(x), and the functional expression of the fitting function y(x) may be the following formula (1):
[0253] y(x)=k*x+b (1)
[0254] In formula (1), x represents skin electrical activity, k represents the slope, and b represents the intercept, where both k and b are constants. Thus, when the skin electrical activity is determined, the electronic device 100 can determine an estimated value of the physiological parameter 1 under the current skin electrical activity based on formula (1).
[0255] It is understandable that Figure 5B The embodiment shown is only an example. In the embodiment of the present application, the fitting function y(x) may also adopt a function different from that in the above embodiment, and the function curve may also be different from that in the above embodiment. Figure 5B The curves P shown are different, and the present application does not limit the fitting function y(x).
[0256] After determining the skin electrical activity, the electronic device 100 can determine the estimated value Yt of the physiological parameter 1 corresponding to the current skin electrical activity by fitting the function y(x). For example, taking the current skin electrical activity as x0 and the functional expression of the fitting function y(x) as the above formula (1), the value of the estimated value Yt0 of the physiological parameter 1 can be determined by referring to the following formula (2):
[0257] Yt0=k*x0+b (2)
[0258] In formula (2), Yt0 is the estimated value of physiological parameter 1 when the skin electrical activity is x0, k and b are constants, and their values are the same as those in formula (1).
[0259] It can be understood that the embodiment here is only an illustrative example of how the estimated value of physiological parameter 1 can be determined based on the fitting function y(x) and the current skin electrical activity. In the embodiments of the present application, the skin electrical activity and the fitting function may be different from the above embodiments, and the present application does not limit this.
[0260] S503 . The electronic device 100 determines a reference value Yr of the physiological parameter 1 based on the estimated value Yt of the physiological parameter 1 .
[0261] The reference value Yr of the physiological parameter 1 is used to determine whether the measured value of the physiological parameter 1 needs to be calibrated.
[0262] In some embodiments, the electronic device 100 may determine a reference value Yr of the physiological parameter 1 based on the estimated value Yt of the physiological parameter 1 and the correlation coefficient γ. The correlation coefficient γ refers to the correlation coefficient between the value of the physiological parameter 1 and the electrical skin activity. The electronic device 100 may determine the correlation coefficient γ based on a training dataset.
[0263] In a possible implementation, the specific method of the electronic device 100 to determine the correlation coefficient γ can refer to the following Figure 6 The relevant contents in the illustrated embodiment will not be described in detail here.
[0264] Exemplarily, formula (3) shows a relationship formula for calculating the reference value Yr of the physiological parameter 1 based on the estimated value Yt of the physiological parameter 1 and the correlation coefficient γ provided in an embodiment of the present application.
[0265] Yr=α*Tt=(a*γ)*Yt (3)
[0266] In formula (3), Yt is the estimated value of physiological parameter 1, Yr is the reference value of physiological parameter 1, γ represents the correlation coefficient, a is a positive constant, α is a function of the correlation coefficient γ, and a is positively correlated with the correlation coefficient γ. Thus, when the estimated value Yt and the correlation coefficient γ of physiological parameter 1 are known, the electronic device 100 can determine the reference value Yr of physiological parameter 1 using formula (3).
[0267] It can be understood that the above embodiment only exemplifies a method for calculating the reference value Yr of the physiological parameter 1. In the embodiment of the present application, the electronic device 100 can also determine the reference value Yr of the physiological parameter 1 in a method different from the above embodiment. The present application does not limit the specific calculation method of the reference value Yr.
[0268] S504. The electronic device 100 determines whether the measured value of the physiological parameter 1 is greater than the reference value Yr.
[0269] If the measured value of the physiological parameter 1 is less than or equal to the reference value Yr, the electronic device 100 may execute the following step S505 .
[0270] If the measured value of the physiological parameter 1 is greater than the reference value Yr, the electronic device 100 may execute the following step S506 .
[0271] S505 . The electronic device 100 determines the measured value of the physiological parameter 1 as the value of the physiological parameter 1 .
[0272] When the measured value of physiological parameter 1 is less than or equal to the reference value Yr, the deviation between the measured value of physiological parameter 1 and the fitting function y(x) is small. In this case, there is no need to calibrate the measured value of physiological parameter 1, that is, the measured value of physiological parameter 1 is the value of physiological parameter 1.
[0273] S506. The electronic device 100 determines the value of the physiological parameter 1 based on the measured value and estimated value Yt of the physiological parameter 1 through the calibration model.
[0274] When the measured value of physiological parameter 1 is greater than the reference value Yr, the deviation between the measured value of physiological parameter 1 and the fitting function y(x) is large. In this case, the measured value of physiological parameter 1 needs to be calibrated to obtain the value of physiological parameter 1.
[0275] In some embodiments, the electronic device 100 may store one or more calibration models of physiological parameters 1. The input of the calibration model of physiological parameter 1 may include the measured value of physiological parameter 1 and the estimated value Yt of physiological parameter 1, and the output may include the value of physiological parameter 1.
[0276] Illustratively, the following formula (4) shows an expression of a calibration model of a physiological parameter 1 provided in an embodiment of the present application.
[0277] Ye=Yx-β*(Yt-Y0) (4)
[0278] In formula (4), Ye is the output value of the calibration model, that is, the value of physiological parameter 1, Yx is the measured value of physiological parameter 1, Yt is the estimated value of physiological parameter 1, and Y0 is the baseline value of physiological parameter 1. The determination method of Y0 can refer to the following formula (6). β is a function of the correlation coefficient γ, and β is positively correlated with the correlation coefficient γ. For example, the relationship between β and γ can refer to the following formula (5).
[0279] β=c*γ (5)
[0280] In formula (5), c is a positive constant.
[0281] Y0=F({X,Y}) (6)
[0282] Formula (6) illustrates a method for calculating a baseline value Y0 of a physiological parameter 1 according to an embodiment of the present application. In Formula (6), {X, Y} represents a training dataset, which is the training dataset used to determine (or update) the fitting function y(x) in step S502. F(·) is a given function, and the baseline value Y0 of the physiological parameter 1 can be obtained using the function F(·) based on the training dataset.
[0283] In some embodiments, the specific method for the electronic device 100 to determine the reference value Y0 of the physiological parameter 1 based on the training data set can also refer to the following Figure 7 The relevant descriptions in the illustrated embodiments are not described in detail here.
[0284] It is understandable that Figure 5A The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also adopt the same Figure 5A The embodiment shown determines the value of the physiological parameter 1 in different ways, and this application does not limit this.
[0285] Figure 6 A schematic diagram of a flow chart of an electronic device 100 provided in an embodiment of the present application determining a fitting function y(x) between a physiological parameter 1 and skin electrical activity is shown.
[0286] like Figure 6 As shown, the specific process of the electronic device 100 determining the fitting function y(x) between the physiological parameter 1 and the skin electrical activity may include the following steps:
[0287] S601. The electronic device 100 measures the skin electrical activity and determines the skin electrical activity x.
[0288] After performing a skin electrical activity measurement, the electronic device 100 can obtain a measurement result, ie, skin electrical activity x.
[0289] S602 . The electronic device 100 measures the physiological parameter 1 and determines the measured value y of the physiological parameter 1 .
[0290] After performing a measurement of the physiological parameter 1 , the electronic device 100 can obtain a measurement value y based on the measurement data of the physiological parameter 1 .
[0291] It should be noted that in step S602, the measured value y of physiological parameter 1 corresponds to the skin electrical activity x in the above step S601, that is, the measurement time of the measured value y of physiological parameter 1 and the measurement time of skin electrical activity x are the same time or similar time (that is, the time interval is less than the specified time length, such as 1 minute, 30 seconds, etc.).
[0292] S603. The electronic device 100 determines that the data group (x, y) is a set of training data in the training data set.
[0293] It should be noted that steps S601 to S603 may be performed multiple times.
[0294] S604. When it is determined that the update condition is met, the electronic device 100 determines a fitting function y(x) based on the training data set.
[0295] In some embodiments, the electronic device 100 may update the fitting function y(x) based on the updated training data set when determining that an update condition is met. The update condition may include, but is not limited to, any one or more of the following: the time since the last update of the fitting function y(x) reaches a preset time length, the difference between the last determined value of the physiological parameter 1 and the last measured value of the physiological parameter is greater than a preset difference, etc.
[0296] In some embodiments, the electronic device 100 may use an existing machine learning algorithm to determine the fitting function y(x) based on the training data.
[0297] S605. When it is determined that the update condition is met, the electronic device 100 determines the correlation coefficient γ based on the training data set.
[0298] It should be noted that, in some embodiments, the electronic device 100 may update the correlation coefficient γ based on the updated training data set when determining that the update condition is met. The specific content of the update condition can be referred to the relevant content in the above step S604 and will not be repeated here.
[0299] In one possible implementation, the electronic device 100 may calculate the Pearson correlation coefficient between the skin electrical activity and the physiological parameter 1 based on the training data set, and use the Pearson correlation coefficient as the correlation coefficient γ. For example, the calculation formula of the correlation coefficient γ may refer to the following formula (7):
[0300]
[0301] In formula (7), x i represents the skin electrical activity in the i-th group of training data, y i represents the value of physiological parameter 1 in the i-th group of training data, represents the mean value of skin electrical activity in the training data, Represents the mean value of physiological parameter 1 in the training data.
[0302] It is understandable that the above embodiment only exemplifies a method for calculating the correlation coefficient γ. In the embodiment of the present application, the electronic device 100 may also calculate the correlation coefficient γ in a method different from the above embodiment, and the present application does not limit this.
[0303] In this way, the electronic device 100 can determine a training data set based on the measured historical data, and determine a fitting function y(x) and a correlation coefficient γ based on the training data set.
[0304] Figure 7 A schematic diagram of a process for an electronic device 100 to determine a reference value Y0 of a physiological parameter 1 provided by an embodiment of the present application is shown.
[0305] like Figure 7 As shown, the specific process of the electronic device 100 determining the reference value Y0 based on the training data set may include the following steps:
[0306] S701. The electronic device 100 selects multiple sets of training data corresponding to the current skin electrical activity from the training data set, and constructs a data set E10 based on the values of the physiological parameter 1 in the multiple sets of training data.
[0307] The data set E10 may include multiple values of physiological parameters 1, and the skin electrical activities corresponding to the multiple values of physiological parameters 1 are all the same as the current skin electrical activity.
[0308] S702. The electronic device 100 arranges the multiple data in the data set E10 according to size to obtain a data set D10.
[0309] The electronic device 100 may arrange the plurality of data in the data set E10 from largest to smallest, or from smallest to largest.
[0310] S703. The electronic device 100 deletes the data in the data set D10 whose arrangement order is before sequence 1 (including sequence 1).
[0311] In some embodiments, the order 1 may be the product of the number of data in data set D10 and a preset percentage (e.g., 10%). For example, if data set D10 includes 50 data, the order 1 may be the fifth data. In this case, when executing step S703, electronic device 100 may delete the first five data in data set D10.
[0312] It is understandable that the embodiment here is only an illustrative example of the specific execution method of step S703. In the embodiment of the present application, sequence 1 may also be an order different from the above embodiment, and the present application does not limit it here.
[0313] S704. The electronic device 100 deletes the data in the data set D10 whose arrangement order belongs to sequence 2 (excluding sequence 2).
[0314] In some embodiments, the order 2 may be the product of the number of data in data set D10 and a preset percentage (e.g., 90%). For example, if data set D10 includes 50 data, the order 2 may be the 45th data. In this case, when executing step S704, electronic device 100 may delete the last 5 data in data set D10 (i.e., data from 46th to 50th).
[0315] It is understandable that the embodiment here is only an illustrative example of the specific execution method of step S704. In the embodiment of the present application, sequence 2 may also be an order different from the above embodiment, and the present application does not limit it here.
[0316] In this way, the highest value and the lowest value in the data set D10 can be deleted by executing step S703 and step S704 to ensure that the remaining data in the data set D10 does not have a large deviation.
[0317] S705 . The electronic device 100 determines the average value of the remaining data in the data set D10 as the reference value Y0 .
[0318] It is understandable that Figure 7 The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also determine the baseline value Y0 of the physiological parameter 1 in a manner different from the above embodiment, and the present application does not limit this.
[0319] It should be noted that, in some embodiments, the baseline value Y0 may also be set with a corresponding update period. When it is detected that the time since the last update reaches the update period, the electronic device 100 may update the baseline value Y0 of the physiological parameter 1 in the above manner. It is understood that if the type of physiological parameter 1 is different, the update period of the baseline value Y0 may also be different.
[0320] The following describes an interface for measuring and outputting skin electrical activity using an electronic device 100 provided in an embodiment of the present application.
[0321] For example, the electronic device 100 may display Figure 8A The health application interface 800 shown may include one or more measurement items, such as a blood sugar item, a blood pressure item 801 , a skin conduction item 802 , and a blood oxygen item, etc. Each measurement item may be used to trigger the electronic device 100 to display the measurement interface corresponding to the measurement item.
[0322] The electronic device 100 can receive and respond to the user's click operation on the skin electricity item 802, and display the following Figure 8B The skin conductance measurement interface 810 is shown.
[0323] like Figure 8B As shown, the skin electrode measurement interface 810 may include a measurement control 811 and, optionally, a history data control 812. The measurement control 811 may be used to trigger the electronic device 100 to measure skin electrode activity; the history data control 812 may be used to trigger the electronic device 100 to display historical measurement data of skin electrode activity.
[0324] The electronic device 100 can receive and respond to the user's click operation on the measurement control 811, and after determining the user's skin electrical activity, it can display the following information: Figure 8C The skin electrical output interface 820 is shown.
[0325] like Figure 8C As shown, galvanic skin output interface 820 may include galvanic skin activity 821 and, optionally, any one or more of the following: text description 822, operation prompt 823, etc. Galvanic skin activity 821 may be used to indicate the user's current galvanic skin activity. In some embodiments, galvanic skin activity may be classified into different levels (e.g., low, medium, high, etc.) based on preset thresholds. Figure 8C The skin electrical activity 821 shown is "medium", indicating that the user's current skin electrical activity is medium. The text description 822 can be used to explain and illustrate the skin electrical activity. For example, the text description 822 can include the following text: "Skin electricity is an emotional physiological indicator. The higher the skin electrical activity, the greater the emotional fluctuation." The operation prompt 823 can be used to prompt the user to view historical data. For example, the operation prompt 823 can include text: "Swipe left to view historical data." The operation prompt 823 can be used to prompt the user to swipe left to view the historical data of skin electrical activity. It can be understood that Figure 8C The embodiment shown is only an example. In the embodiment of the present application, the skin electrical activity can also be presented in the form of numerical values, symbols, etc., and the text description 822 and operation prompt 823 can also be different from the above embodiment. The present application does not limit this.
[0326] The electronic device 100 may receive and respond to a left swipe operation by the user on the skin electrical output interface 820, or the electronic device 100 may receive and respond to a left swipe operation by the user on the skin electrical output interface 820. Figure 8B Clicking the historical data control 812 in the skin electrical measurement interface 810 displays the following information: Figure 8D The historical data interface 830 is shown.
[0327] like Figure 8DAs shown, the historical data interface 830 may include a title 831 and a data graph 832, which are optional. The historical data interface 830 may also include an operation prompt 833. Among them, the title 831 can be used to prompt the user that the skin electrical activity displayed in the current interface corresponds to the time period. For example, the title 831 may include the text "Today's Skin Electrical Activity" to prompt the user that the historical data currently displayed is today's skin electrical activity. The data graph 832 can be Figure 8D The relationship between skin electrical activity and time in the two-dimensional coordinate system shown in the figure is as follows. In this two-dimensional coordinate system, the horizontal axis represents time and the vertical axis represents skin electrical activity. The curve can represent the change in the value of the user's skin electrical activity in different time periods today. The function description of operation prompt 833 can be referred to above. Figure 8C The functional description of the operation prompt 823 shown is not repeated here.
[0328] The electronic device 100 can receive and respond to the user's left swipe operation on the historical data interface 830, and display the following information: Figure 8E The historical data interface 840 is shown.
[0329] like Figure 8E As shown, the historical data interface 840 may include a title 841 and a data graph 842, which are optional. The historical data interface 840 may also include an operation prompt 843. Among them, the title 841 can be used to prompt the user of the time period corresponding to the skin electrical activity displayed in the current interface. For example, the title 841 may include the text "Yesterday's Skin Electrical Activity" to prompt the user that the historical data currently displayed is yesterday's skin electrical activity. The functional description of the data graph 842 and the operation prompt 843 can refer to the above Figure 8D The relevant descriptions in the embodiment shown are not repeated here. Figure 8E In the embodiment shown, the data graph 842 shows the user's skin electrical activity yesterday. Figure 8D In the illustrated embodiment, data graph 832 displays the electrodermal activity of the user.
[0330] In another exemplary embodiment, the electronic device 100 receives the user's Figure 8B After clicking the measurement control 811 shown, if the electronic device 100 detects that the quality of the skin electrical signal is poor or detects that the motion noise is large, the electronic device 100 may display the following information: Figure 8F The noise prompt interface 850 is shown.
[0331] like Figure 8FAs shown, the noise prompt interface 850 may include a noise prompt 851, a text description 852, and optionally, an operation prompt 853. Among them, the noise prompt 851 can be used to prompt the user that the movement noise is too loud and the skin electrical activity cannot be determined. The text description 852 can be used to explain the current situation to the user. For example, the text description 852 may include the following content: "The current skin electrical signal quality is poor. Please avoid strenuous exercise. Keep the bottom of the watch in good contact with the skin and measure again." The operation prompt 853 can be used to prompt the user to view historical data through a specified operation. The specific content of the operation prompt 853 can also refer to the relevant description in the above embodiment and will not be repeated here.
[0332] It is understandable that the above Figures 8A-8F The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also trigger the measurement of skin electrical activity in a manner different from the above-mentioned embodiment, and may also output more, less or different content from the above-mentioned embodiment on the skin electrical output interface, or may use other forms such as bar graphs and dot graphs to output skin electrical activity, which is not limited in the present application.
[0333] The following describes an interface for a group of electronic devices 100 to perform a measurement method provided by an embodiment of the present application.
[0334] For example, the electronic device 100 may receive and respond to the user's request for the above Figure 8A Clicking on the blood pressure item 801 displays Figure 9A The blood pressure measurement interface 900 is shown.
[0335] like Figure 9A As shown, the blood pressure measurement interface 900 may include a measurement control 901 and, optionally, a history control 902. The measurement control 901 may be used to trigger the electronic device 100 to measure and output blood pressure. The history control 902 may be used to trigger the electronic device 100 to display blood pressure history records.
[0336] In some embodiments, the electronic device 100 may receive and respond to a user's click operation on the measurement control 901. If the electronic device 100 determines that the user's current skin electrical activity is high (e.g., higher than a specified threshold), the electronic device 100 may display the following information: Figure 9B Emotional prompt interface 910 is shown.
[0337] like Figure 9BAs shown, the emotion prompt interface 910 may include skin electrode activity 911, emotion prompt 912, and optionally, the emotion prompt interface 910 may also include any one or more of the following: blood pressure 913 and a remeasurement control 914. Among them, the skin electrode activity 911 is used to prompt the user of the current skin electrode activity, such as "high". Blood pressure 913 can be used to prompt the user of the current blood pressure value, such as "systolic blood pressure: 138mmHg" and "diastolic blood pressure: 95mmHg", etc. The emotion prompt 912 can be used to prompt the user that the current emotion fluctuates greatly, and to measure again after the emotion stabilizes. For example, the emotion prompt 912 may include the following content "The current emotion fluctuates greatly, it is recommended to measure again after calming down (5min)", etc. The remeasurement control 914 is used to trigger the electronic device 100 to remeasure the blood pressure.
[0338] In some embodiments, the electronic device 100 may receive and respond to a user's click operation on the re-measurement control 914, or the electronic device 100 may also receive and respond to a user's click operation on the measurement control 901. When it is determined that the user's current skin electrical activity is low (e.g., below a specified threshold), the electronic device 100 may display the following information: Figure 9C The output interface 920 is shown.
[0339] like Figure 9C As shown, the output interface 920 may include a blood pressure value 921, and optionally, may further include any one or more of the following: a blood pressure reference range 923, a blood pressure evaluation result 922, skin electrode activity 924, and a history record control 925. Among them, the blood pressure value 921 may include a systolic pressure value and a diastolic pressure value. For example, the systolic pressure value may be 110 mmHg, and the diastolic pressure value may be 75 mmHg. The reference range 923 may be used to prompt the user of the normal value range of blood pressure. For example, the normal value range of systolic pressure may be less than 120 mmHg, and the normal value range of diastolic pressure may be less than 80 mmHg. The evaluation result 922 may be used to prompt the user of the relationship between the measured blood pressure and the reference range. Figure 9C The blood pressure values shown are all within the reference range, so the evaluation result 922 can use a horizontal line to indicate that the blood pressure value is normal. It can be understood that if the measured blood pressure value is not within the reference range, at this time, the evaluation result 922 can use an upward or downward arrow to indicate whether the blood pressure is high or low. In other embodiments, the electronic device 100 may also use symbols different from those in the above embodiments to represent the evaluation results, and this application is not limited here. Skin electrodermal activity 924 can be used to prompt that the current user's skin electrodermal activity is "low". The history record control 925 can be used to trigger the electronic device 100 to display the historical values and measurement time of blood pressure.
[0340] The electronic device 100 can receive and respond to the user's click operation on the history control 925, displaying the following Figure 9D The historical curve interface 930 is shown.
[0341] like Figure 9D As shown, the historical curve interface 930 may include a historical curve 931, and the historical curve 931 may include a blood pressure curve 932. The blood pressure curve 932 may represent the relationship between the historical values of the blood pressure and time. In some embodiments, the historical curve 931 may also include a skin electrode activity curve 933. The skin electrode activity curve 933 may represent the relationship between the historical values of the skin electrode activity and time. In this case, the historical curve 931 is used to represent the relationship between the blood pressure value and the skin electrode activity at the same time. In this way, the user can judge whether the change in the historical value of the blood pressure is related to the skin electrode activity based on the historical curve 931. It can be understood that Figure 9D The illustrated embodiment is merely an example. In embodiments of the present application, the electronic device 100 may also use other methods to display the blood pressure curve and the relationship between the historical blood pressure values and the current electrodermal activity. For example, when displaying the blood pressure curve, different colored line segments may be used to represent different intensities of electrodermal activity, or one or more markers may be displayed on the blood pressure curve to indicate the electrodermal activity corresponding to different line segments on the blood pressure curve, etc., and the present application is not limited thereto. In other embodiments, the electronic device 100 may receive and respond to a user click on the history control 925 to display a history record. The history record may include historical blood pressure values and measurement times. Optionally, the history record may also include the electrodermal activity at the same time. The electronic device 100 may display the historical blood pressure values and electrodermal activity values measured at the same time together, or may display an indicator after the historical blood pressure values. The indicator may be used to indicate the strength of the electrodermal activity at the time of measurement of the historical blood pressure value, such as an upward arrow representing high electrodermal activity and a downward arrow representing low electrodermal activity, etc., and the present application is not limited thereto.
[0342] In other embodiments, when the electronic device 100 receives a blood pressure measurement operation from the user (e.g., a click operation on the measurement control 901), and determines that the user's current skin electrical activity is high (e.g., higher than a specified threshold), the electronic device 100 may display the following information: Figure 9E Output interface 940 is shown.
[0343] like Figure 9EAs shown, the output interface 940 may include a blood pressure value 941, and optionally, may further include any one or more of the following: a blood pressure reference range 943, a blood pressure evaluation result 942, skin electrical activity 944, an operation prompt 945, etc. Among them, the blood pressure value 941 may include a systolic pressure value and a diastolic pressure value. For example, the systolic pressure value may be 135 mmHg, and the diastolic pressure value may be 89 mmHg. The reference range 943 may be used to prompt the user of the normal value range of blood pressure. For example, the normal value range of systolic pressure may be less than 120 mmHg, and the normal value range of diastolic pressure may be less than 80 mmHg. The evaluation result 942 may be used to prompt the user of the relationship between the measured blood pressure and the reference range. Figure 9C The blood pressure value shown is higher than the reference range. Therefore, assessment result 942 may use an upward arrow to indicate that the blood pressure value is higher. Electrodermal activity 944 may indicate that the current user's electrodermal activity is "high." Action prompt 945 may prompt the user to view a prompt by performing a specified action. For example, action prompt 945 may include the following: "Swipe left to view prompts."
[0344] For example, the electronic device 100 may receive and respond to a left swipe operation by the user on the output interface 940 to display the above Figure 9B Emotional prompt interface 910 is shown.
[0345] It is understandable that the above Figures 9A-9E The illustrated embodiments are merely examples. In the embodiments of the present application, the electronic device 100 may also determine whether emotional fluctuations are significant while measuring other physiological parameters (e.g., blood oxygen, blood sugar, heart rate, etc.), and determine whether to output an emotional prompt based on the determination result. Furthermore, the output interface for physiological parameters may include more, less, or different content than in the aforementioned embodiments, and the present application does not limit this.
[0346] Figure 10 A flow chart of another measurement method provided in an embodiment of the present application is shown.
[0347] like Figure 10 As shown, the specific process of the measurement method may include the following steps:
[0348] S1001. The electronic device 100 determines an electrical skin signal.
[0349] When the electronic device 100 determines that the skin electrical monitoring condition is met, it can turn on the skin electrical monitoring function and determine the skin electrical signal at a fixed time interval (such as 1 minute or 5 minutes, etc.). Figure 3 The description of step S302 is omitted here.
[0350] In another possible implementation, the measurement condition 1 in the following step S1003 can also be used as a trigger condition for obtaining the skin electrical signal. In this case, when the electronic device 100 determines that the measurement condition 1 is met, the electronic device 100 can execute steps S1001 to S1002. After that, the electronic device 100 can determine the size relationship between the skin electrical activity and the threshold 3, and determine the subsequent steps to be executed based on the size relationship between the skin electrical activity and the threshold 3. The method for determining the subsequent steps can refer to the relevant description in the following step S1003, which will not be repeated here. Among them, the specific content of the measurement condition 1 can refer to the above Figure 3 The description of the measurement condition 1 in step S301 is omitted here.
[0351] S1002. The electronic device 100 determines the skin electrical activity based on the skin electrical signal.
[0352] The specific content of step S1002 can refer to the above Figure 3 The relevant content of step S303 is not repeated here.
[0353] S1003. When the electronic device 100 determines that measurement condition 1 is met, it determines whether the skin electrical activity is less than threshold 3.
[0354] The specific content of measurement condition 1 can refer to the above Figure 3 The relevant content in step S301 is not repeated here.
[0355] If the skin electrical activity is less than the threshold value 3, the electronic device 100 may execute the following steps S1004 to S1006.
[0356] If the skin electrical activity is greater than or equal to the threshold value 3, the electronic device 100 may execute the following step S1007.
[0357] S1004 . The electronic device 100 determines measurement data 1 of the physiological parameter 1 .
[0358] S1005. The electronic device 100 determines the value of the physiological parameter 1 based on the measurement data 1 and the skin electrical activity.
[0359] S1006. The electronic device 100 outputs the value of physiological parameter 1.
[0360] S1007. The electronic device 100 outputs an emotional prompt, which is used to prompt the user to wait until the emotion is stable before measuring the physiological parameter 1.
[0361] The specific contents of steps S1004 to S1006 can refer to the above Figure 3In the embodiment shown, the relevant contents of step S304, step S308, and step S311, and the specific contents of step S1007 can refer to the above Figure 3 The description of step S310 is omitted here.
[0362] Using the measurement method provided in this application, the electronic device 100 can measure and output the value of physiological parameter 1 when it determines that the user's mood is stable. In this way, if the user's mood fluctuates greatly, the electronic device 100 can temporarily refrain from measuring physiological parameter 1, thereby preventing the measurement structure of physiological parameter 1 from being affected by emotional fluctuations. This can also save power and improve the device's battery life.
[0363] The following describes the functional module composition of an electronic device 100 provided in an embodiment of the present application.
[0364] Figure 11 A schematic diagram of functional modules of an electronic device 100 provided in an embodiment of the present application is shown.
[0365] like Figure 11 As shown, the electronic device 100 may include a skin electrode measurement module 1101, a skin electrode activity module 1103, a measurement module 1104, a calculation module 1105, and an output module 1106. Optionally, the electronic device 100 may also include any one or more of the following: a motion monitoring module 1102, a user interaction module 1107, a user information module 1108, etc.
[0366] The galvanic skin measurement module 1101 can measure the user's galvanic skin signals and send the measured galvanic skin signals to the galvanic skin activity module 1103. In some embodiments, the galvanic skin measurement module 1101 can receive and respond to information M1 sent by the user interaction module 1107 to obtain the user's galvanic skin signals. In other embodiments, the galvanic skin measurement module 1101 can receive and respond to information M2 sent by the user information module 1108 to obtain the user's galvanic skin signals.
[0367] The motion monitoring module 1102 may acquire motion signals (eg, ACC signals and / or GYRO signals) and send the motion signals to the electrodermal activity module 1103 .
[0368] The skin electrode activity module 1103 can receive the skin electrode signal sent by the skin electrode measurement module 1101. In some embodiments, the skin electrode activity module 1103 can determine the skin electrode activity based on the skin electrode signal. In other embodiments, the skin electrode activity module 1103 can also receive the motion signal (such as ACC signal and / or GYRO signal) sent by the motion monitoring module 1102, and determine the skin electrode activity based on the motion signal and the skin electrode signal. In some embodiments, the skin electrode activity module 1103 can send the skin electrode activity to the calculation module 1105. In other embodiments, the skin electrode activity module 1103 can also determine whether the skin electrode activity is less than a specified threshold (such as threshold 3). In the case of determining that the skin electrode activity is less than the specified threshold, the skin electrode activity module 1103 can also send information M3 to the measurement module 1104, and the information M3 is used to instruct the measurement module 1104 to obtain the measurement data of physiological parameter 1. In other embodiments, the skin electrical activity module 1103 can also determine whether there is motion noise based on the skin electrical signal and / or motion signal. If it is determined that there is motion noise, the skin electrical activity module 1103 can send information M4 to the output module 1106. The information M4 is used to instruct the output module 1106 to output a noise prompt. The noise prompt is used to prompt the user that the current skin electrical signal quality is poor and there is motion noise.
[0369] The measurement module 1104 can obtain measurement data of the physiological parameter 1 and send the measurement data to the calculation module 1105. In some embodiments, the measurement module 1104 can receive and respond to information M3 sent by the electrodermal activity module 1103 to obtain the measurement data of the physiological parameter 1. In other embodiments, the measurement module 1104 can also receive and respond to information M5 sent by the user interaction module 1107 to obtain the measurement data of the physiological parameter 1. In other embodiments, the measurement module 1104 can also receive and respond to information M6 sent by the user information module 1108 to obtain the measurement data of the physiological parameter 1.
[0370] The calculation module 1105 can receive the electrodermal activity data sent by the electrodermal activity module 1103 and can also receive the measurement data of the physiological parameter 1 sent by the measurement module 1104. The calculation module 1105 can determine the value of the physiological parameter 1 based on the electrodermal activity data and the measurement data of the physiological parameter 1. The calculation module 1105 can also send the value of the physiological parameter 1 to the output module 1106.
[0371] Output module 1106 can receive and output the value of physiological parameter 1 sent by calculation module 1105. In some embodiments, output module 1106 can also receive and, in response to information M4 sent by electrodermal activity module 1103, output a noise prompt, which is used to inform the user that the current electrodermal signal quality is poor and motion noise is present. In other embodiments, output module 1106 can also output any one or more of the following content simultaneously with outputting the value of physiological parameter 1: a reference range of physiological parameter 1, evaluation results, historical measurement records, electrodermal activity, etc.
[0372] The user interaction module 1107 can receive user operations on the electronic device 100. For example, the user interaction module 1107 can receive and, in response to a user operation to measure skin electrical signals, send information M1 to the skin electrical measurement module 1101. Information M1 is used to trigger the skin electrical measurement module 1101 to obtain skin electrical signals. For another example, the user interaction module 1107 can also receive and, in response to a user operation to measure physiological parameter 1, send information M5 to the measurement module 1104. Information M5 is used to instruct the measurement module 1104 to obtain measurement data for physiological parameter 1.
[0373] The user information module 1108 can obtain user information. The specific content of the user information can be referred to above. Figure 3 Related description in the illustrated embodiment. In some embodiments, when the user information module 1108 determines that the user information meets any one of the measurement conditions 1, it sends information M6 to the measurement module 1104, and the information M6 is used to instruct the measurement module 1104 to obtain the measurement data of the physiological parameter 1. Optionally, in the above case, the user information module 1108 may also send information M2 to the skin electrode measurement module 1101, and the information M2 is used to instruct the skin electrode measurement module 1101 to obtain the skin electrode signal. In other embodiments, the user information module 1108 may send information M2 to the skin electrode measurement module 1101 when it determines that the user information meets the skin electrode monitoring conditions, and the information M2 is used to instruct the skin electrode measurement module 1101 to obtain the skin electrode signal.
[0374] It is understandable that the above Figure 11 The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may also include more, fewer, or different modules than the above embodiment. In addition, in some embodiments, any multiple modules in the above embodiment can be combined into one module, and any module can be split into multiple modules. This application does not limit this.
[0375] In one possible implementation, the above Figure 11The output module 1106 in the illustrated embodiment can also be replaced by a communication module, which can communicate with other electronic devices, send one or more contents such as the value of the physiological parameter 1 and the skin electrical activity to the other electronic devices, and instruct the other electronic devices to output the received contents. In this way, the value of the physiological parameter 1, the skin electrical activity and other contents can be output by another electronic device. It is understandable that in the embodiment of the present application, other contents can also be output by another electronic device, such as emotional fluctuation prompts, noise prompts, reference ranges of physiological parameters 1, historical measurement records of physiological parameters 1, historical data of skin electrical activity, etc., which are not limited in this application.
[0376] For the convenience of subsequent description, the above-mentioned electronic device 100 can be collectively referred to as a device. It should be understood that the division of the various units in the device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. In addition, the units in the device can be implemented in the form of a processor calling software; for example, the device includes a processor, the processor is connected to a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units of the device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units can be realized by designing the hardware circuits. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units by designing the logical relationship of the components in the circuit. For another example, in another implementation, the hardware circuit can be implemented by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units. All units of the above devices can be implemented in the form of software called by the processor, or in the form of hardware circuits, or in part by software called by the processor, and the rest by hardware circuits.
[0377] In an embodiment of the present application, a processor is a circuit with data processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a CPU, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor can implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0378] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.
[0379] In addition, the various units in the above devices can be fully or partially integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a system-on-a-chip (SOC). The SOC may include at least one processor for implementing any of the above methods or implementing the functions of the various units of the device. The type of the at least one processor can be different, for example, including a CPU and FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.
[0380] A possible physical structure of the electronic device 100 provided in an embodiment of the present application is introduced below.
[0381] For example, Figure 12 A schematic diagram of the physical structure of an electronic device 100 provided in an embodiment of the present application is shown.
[0382] like Figure 12As shown, the electronic device 100 may include a processor 1301 and a memory 1302, and optionally, a transmitter 1303 and a receiver 1304. The processor 1301, the memory 1302, the transmitter 1303 and the receiver 1304 may be interconnected or connected to each other via a bus 1305.
[0383] Exemplarily, the memory 1302 is used to store computer programs and data of the electronic device 100. The memory 1302 may include, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or portable read-only memory (CD-ROM).
[0384] The software or program codes required for all or part of the functions of the electronic device 100 in the above method embodiment are stored in the memory 1302 .
[0385] In one possible implementation, if the software or program code required for some functions is stored in the memory 1302, the processor 1301, in addition to calling the program code in the memory 1302 to implement some functions, can also cooperate with other components (such as the transmitter 1303 and the receiver 1304, etc.) to jointly complete other functions described in the method embodiment (such as the function of receiving or sending data).
[0386] The transmitter 1303 and the receiver 1304 are used to support the electronic device 100 to communicate, such as receiving or sending data or signals.
[0387] For example, the processor 1301 may be the CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor types, as described above. The processor 1301 may be configured to read the program stored in the memory 1302 and execute the operations performed by the electronic device 100 in any of the above embodiments.
[0388] Figure 12 The specific operations and beneficial effects of each unit in the electronic device 100 can be found in the corresponding description in the above method embodiment, which will not be repeated here.
[0389] It is understandable that Figure 12 The embodiment shown is only an example. In the embodiment of the present application, the electronic device 100 may further include Figure 12The embodiments shown are more, less or Figure 12 The present application does not limit the devices in the different embodiments shown.
[0390] The following introduces a chip system provided by an embodiment of the present application.
[0391] The present application also provides a chip system, which includes at least one processor for implementing the functions involved in the electronic device 100 in any of the above embodiments.
[0392] In one possible design, the chip system further includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.
[0393] The chip system can be composed of chips, or can include chips and other discrete devices.
[0394] Optionally, there may be one or more processors in the chip system. The processor may be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.
[0395] Optionally, the memory in the chip system may be one or more. The memory may be integrated with the processor or may be provided separately from the processor, which is not limited in the embodiments of the present application. For example, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or provided on different chips. The embodiments of the present application do not specifically limit the type of memory or the configuration of the memory and the processor.
[0396] Exemplarily, the chip system can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.
[0397] It can be understood that the above chip system is only an example. In the embodiments of the present application, the chip system may also include more, fewer or different devices than the above embodiments, and the present application does not limit this.
[0398] Figure 13 A flow chart of a measurement method provided in an embodiment of the present application is shown.
[0399] like Figure 13 As shown, a specific process of a measurement method may include the following steps:
[0400] S1301. The first electronic device determines an electrical skin signal.
[0401] The first electronic device may be the electronic device 100 in the above embodiment.
[0402] S1302. The first electronic device determines first measurement data.
[0403] The first measurement data may be the measurement data 1 in the above embodiment.
[0404] S1303. The first electronic device determines a first physiological parameter based on the skin electrical signal and the first measurement data.
[0405] The first physiological parameter may be the physiological parameter 1 in the above embodiment.
[0406] S1304. The first electronic device outputs a first physiological parameter.
[0407] The specific content of step S1304 can refer to the above Figure 3 Step S307, step S311 or Figure 10The description of step S1006 is omitted here.
[0408] In this way, the first physiological parameter can be calibrated based on the skin electrical signal, reducing the error introduced by emotional fluctuations.
[0409] In one possible implementation, after determining the skin electrical signal, the method also includes: determining the skin electrical activity as a first activity based on the skin electrical signal, and the skin electrical activity is used to characterize the degree of fluctuation of the user's emotions; determining the first physiological parameter based on the skin electrical signal and the first measurement data, specifically including: determining the first physiological parameter based on the first activity and the first measurement data.
[0410] In this way, the skin electrical activity can be determined based on the skin electrical signal, and the value of the first physiological parameter can be determined based on the skin electrical activity, thereby reducing measurement errors introduced by emotional fluctuations.
[0411] In one possible implementation, determining the first measurement data specifically includes: determining the first measurement data when a first condition is met; the first condition includes any one or more of the following: receiving a first operation from the user, the first operation being used to trigger measurement of a first physiological parameter; receiving a first instruction sent by a second electronic device, the first instruction being used to instruct the first electronic device to measure the first physiological parameter; detecting an abnormal physiological state of the user; detecting an abnormal psychological state of the user; detecting that the user is in motion; detecting an abnormal body posture of the user; detecting that the user's position is within a preset area; detecting that the user's altitude is higher than a first altitude.
[0412] The first condition may be the measurement condition 1 in the above embodiment.
[0413] In this way, the first condition can be used as a trigger condition for obtaining the first measurement data.
[0414] In a possible implementation manner, determining the first measurement data specifically includes: determining the first measurement data when the first activity level is less than a third threshold.
[0415] The third threshold may be Figure 10 Threshold 3 in the embodiment shown.
[0416] In this way, the electrical skin activity can also serve as a trigger condition for obtaining the first measurement data. If the electrical skin activity is too high, that is, when the emotional fluctuation is high, the first electronic device may not obtain the first measurement data; if the electrical skin activity is less than a specified threshold, that is, when the emotional fluctuation is low, the first electronic device may obtain the first measurement data.
[0417] In a possible implementation, determining the first physiological parameter based on the first activity and the first measurement data specifically includes: if the first activity is less than a first threshold, determining the value of the first physiological parameter as a first value based on the first measurement data.
[0418] The first threshold value may be the threshold value 1 in the above embodiment. Figure 3 The numerical value 1 in the embodiment shown can also be Figure 5A Measured values of physiological parameter 1 in the illustrated embodiment.
[0419] In this way, when it is determined based on the first activity level that the emotional fluctuation is low, it can be considered that the emotional fluctuation has little impact on the first physiological parameter, and the value of the first physiological parameter is determined based on the first measurement data.
[0420] In a possible implementation, the method further includes: if the first activity level is greater than or equal to a first threshold, determining a value of the first physiological parameter as a second value based on the first activity level and the first measurement data.
[0421] The second value can be Figure 3 The value is 2 in the embodiment shown.
[0422] In this way, when it is determined that the emotional fluctuation is high (or relatively high) based on the first activity level, it can be considered that the emotional fluctuation has a greater impact on the first physiological parameter, and the first physiological parameter can be calibrated based on the first activity level.
[0423] In a possible implementation, the method further includes: if the first activity level is greater than a second threshold, outputting a first prompt, the first prompt being used to remind the user that the current mood is fluctuating greatly and to wait until the mood is stable before measuring again; the second threshold is greater than the first threshold.
[0424] The second threshold may be Figure 3 The threshold value in the embodiment shown is 2. The first prompt can be the above Figure 3 Emotional cues in the illustrated embodiment.
[0425] In this way, when it is determined based on the first activity that the emotional fluctuation is very high, it can be considered that the emotional fluctuation has a great impact on the first physiological parameter, which will cause a large error in the measurement. At this time, the first prompt can be output to suggest the user to wait until the emotion is stable before measuring.
[0426] In one possible implementation, determining the value of the first physiological parameter as the second value based on the first activity and the first measurement data specifically includes: determining the first measurement value of the first physiological parameter based on the first measurement data; determining a first reference value based on the first activity and a first fitting function, the first fitting function being used to characterize the relationship between the skin electrical activity and the value of the first physiological parameter; if the first measurement value is less than the first reference value, determining the second value as the first measurement value; if the first measurement value is greater than the first reference value, determining the second value based on the first measurement value and the first activity.
[0427] The first measurement value may be the above Figure 5A The measured value of the physiological parameter 1 in the embodiment shown. The first fitting function can be the above Figure 5A The fitting function y(x) in the embodiment shown. The first reference value can be the above Figure 5A Reference value Yr in the shown embodiment.
[0428] In this way, the first physiological parameter can be calibrated based on the first fitting function and the first electrical activity to determine the value of the first physiological parameter.
[0429] In one possible implementation, the method also includes: determining a first data group, the first data group including a first measurement value and a first activity; adding the first data group to a training data set, the training data set including multiple data groups, each data group including a measurement value of a first physiological parameter and skin electrical activity; and updating the first fitting function based on the training data set.
[0430] For example, the training data set can be the above Figure 6 The training dataset in the illustrated embodiment.
[0431] In this way, the first fitting function can be updated based on the training data set.
[0432] In one possible implementation, updating the first fitting function based on the training data set specifically includes: when it is determined that a second condition is met, updating the first fitting function based on the training data set; the second condition includes any one or more of the following: the time since the last update of the first fitting function reaches a first time length, and the deviation between the second value and the first measurement value is greater than the first deviation.
[0433] The second condition can be the above Figure 6 Update conditions in the illustrated embodiment.
[0434] In this way, when the second condition is met, the first fitting function can be updated based on the training data set.
[0435] In a possible implementation, determining the skin electrical activity as the first activity based on the skin electrical signal specifically includes: acquiring an acceleration signal; acquiring a gyroscope signal; and determining the first activity based on the acceleration signal, the gyroscope signal, and the skin electrical signal.
[0436] The specific method of determining the skin electrical activity as the first activity based on the skin electrical signal can refer to the above Figure 4A-4G Relevant content in the illustrated embodiment.
[0437] In this way, the skin electrical signal can be calibrated based on the acceleration signal and the gyroscope signal to avoid the influence of motion noise on the skin electrical signal.
[0438] Figure 14 A flow chart of a measurement method provided in an embodiment of the present application is shown.
[0439] like Figure 14 As shown, the specific process of another measurement method may include the following steps:
[0440] S1401. The first electronic device receives a first operation from a user, where the first operation is used to trigger the first electronic device to measure a first physiological parameter.
[0441] For example, if the first physiological parameter is blood pressure, the first operation may be the above Figure 9A A click operation on the measurement control 901 in the illustrated embodiment.
[0442] S1402. The first electronic device displays the skin electrical activity and the value of the first physiological parameter in response to the first operation, where the skin electrical activity is used to represent the degree of fluctuation of the user's emotions.
[0443] For example, the interface of the first electronic device displaying the skin electrical activity and the value of the first physiological parameter may be the above Figure 9B 、 Figure 9C or Figure 9E The interface in the illustrated embodiment.
[0444] In this way, when the user triggers the first electronic device to measure the first physiological parameter, the first electronic device can synchronously measure the skin electrical activity and determine the value of the output first physiological parameter based on the skin electrical activity to reduce errors caused by emotional fluctuations.
[0445] In a possible implementation, after receiving the first operation of the user, the method further includes: displaying prompt information, where the prompt information is used to prompt the influence of the skin electrical activity on the first physiological parameter.
[0446] In this way, the user can be informed of the influence of the skin electrical activity on the first physiological parameter through the prompt information.
[0447] In a possible implementation, if the skin electrical activity is of the first category, the prompt information is used to indicate that there is an error in the measurement of the first physiological parameter, and the user is advised to re-measure.
[0448] For example, the first category may refer to high skin electrical activity. In the case of the first category of skin electrical activity, the prompt information may be the above Figure 3 Emotional cues in the illustrated embodiment.
[0449] In this way, when the skin electrical activity is high, a prompt message can be used to indicate that there is an error in the current measurement and to suggest re-measurement.
[0450] In a possible implementation, if the skin electrical activity is of the second category, the prompt information is used to indicate that the value of the first physiological parameter is a value calibrated based on the skin electrical activity.
[0451] For example, the second category may refer to a skin electrical activity level of medium.
[0452] In this way, when the skin electrical activity is medium, the prompt information can be used to indicate that the currently output first physiological parameter is a value calibrated based on the skin electrical activity.
[0453] In a possible implementation, if the skin electrical activity is of the third category, the prompt information is used to indicate that the skin electrical activity has a low influence on the value of the first physiological parameter.
[0454] For example, the third category may refer to low skin electrical activity.
[0455] In this way, when the skin electrical activity is low, the prompt information can be used to indicate that the current skin electrical activity has a low impact on the first physiological parameter.
[0456] In a possible implementation, after displaying the prompt information, the method further includes: if the skin electrical activity is of the first category, displaying a first control, the first control being used to trigger the first electronic device to remeasure the first physiological parameter.
[0457] For example, the first control may be Figure 9B Remeasure control 914 is shown.
[0458] In this way, when the skin electrical activity is high, the first electronic device can be triggered by the first control to re-measure the first physiological parameter.
[0459] The various implementation modes of this application can be combined arbitrarily to achieve different technical effects.
[0460] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described herein are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0461] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.
[0462] In short, the above description is only an embodiment of the technical solution of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made based on the disclosure of the present invention should be included in the scope of protection of the present invention.
Claims
1. A measurement method, characterized in that: Applied to a first electronic device, the method includes: Determine galvanic skin signals; determining first measurement data; determining a first physiological parameter based on the electrical skin signal and the first measurement data; The first physiological parameter is output.
2. The method according to claim 1, characterized in that After determining the skin electrical signal, the method further includes: determining, based on the electrical skin signal, a skin electrical activity as a first activity, wherein the skin electrical activity is used to represent a degree of fluctuation of the user's emotions; The determining of the first physiological parameter based on the skin electrical signal and the first measurement data specifically includes: determining the first physiological parameter based on the first activity level and the first measurement data.
3. The method according to claim 2, characterized in that The determining of the first measurement data specifically includes: When a first condition is met, determining the first measurement data; The first condition includes any one or more of the following: receiving a first operation from the user, the first operation being used to trigger the measurement of the first physiological parameter; receiving a first instruction sent by a second electronic device, the first instruction being used to instruct the first electronic device to measure the first physiological parameter; detecting an abnormal physiological state of the user; detecting an abnormal psychological state of the user; detecting that the user is in motion; detecting an abnormal body posture of the user; detecting that the user's location is within a preset area; detecting that the user's altitude is higher than a first altitude.
4. The method according to claim 2, characterized in that The determining of the first measurement data specifically includes: When the first activity level is less than a third threshold, the first measurement data is determined.
5. The method according to any one of claims 2 to 4, characterized in that The determining of the first physiological parameter based on the first activity level and the first measurement data specifically includes: If the first activity level is less than a first threshold, the value of the first physiological parameter is determined to be a first value based on the first measurement data.
6. The method according to claim 5, characterized in that The method further comprises: If the first activity level is greater than or equal to the first threshold, the value of the first physiological parameter is determined to be a second value based on the first activity level and the first measurement data.
7. The method according to claim 6, characterized in that The method further comprises: If the first activity level is greater than a second threshold, a first prompt is output, wherein the first prompt is used to remind the user that the current mood is fluctuating greatly and to wait until the mood is stable before measuring again; the second threshold is greater than the first threshold.
8. The method according to claim 6 or 7, characterized in that The determining, based on the first activity level and the first measurement data, that the value of the first physiological parameter is a second value specifically includes: determining the first measured value of the first physiological parameter based on the first measurement data; determining a first reference value based on the first activity and a first fitting function, wherein the first fitting function is used to characterize a relationship between the skin electrodermal activity and a value of a first physiological parameter; If the first measurement value is less than the first reference value, determining that the second value is the first measurement value; If the first measurement value is greater than the first reference value, the second value is determined based on the first measurement value and the first activity level.
9. The method according to claim 8, characterized in that The method further comprises: determining a first data set, the first data set comprising the first measurement value and the first activity level; adding the first data set to a training data set, the training data set comprising a plurality of data sets, each of the data sets comprising a measured value of the first physiological parameter and skin electrodermal activity; The first fitting function is updated based on the training data set.
10. The method according to claim 9, characterized in that The updating of the first fitting function based on the training data set specifically includes: When it is determined that the second condition is satisfied, updating the first fitting function based on the training data set; The second condition includes any one or more of the following: the time since the first fitting function was last updated reaches a first duration, and the deviation between the second value and the first measurement value is greater than a first deviation.
11. The method according to any one of claims 2 to 10, characterized in that The step of determining the skin electrical activity as the first activity based on the skin electrical signal specifically includes: Get acceleration signal; Get gyroscope signal; The first activity level is determined based on the acceleration signal, the gyroscope signal, and the electrical skin signal.
12. A measurement method, characterized in that: Applied to a first electronic device, the method includes: receiving a first operation of a user, where the first operation is used to trigger the first electronic device to measure a first physiological parameter; In response to the first operation, the skin electrical activity and the value of the first physiological parameter are displayed, and the skin electrical activity is used to represent the degree of fluctuation of the user's emotions.
13. The method according to claim 12, characterized in that After receiving the first operation of the user, the method further includes: Prompt information is displayed, where the prompt information is used to prompt the influence of the skin electrical activity on the first physiological parameter.
14. The method according to claim 13, characterized in that If the skin electrical activity is of the first category, the prompt information is used to indicate that there is an error in the measurement of the first physiological parameter, and the user is advised to re-measure.
15. The method according to claim 13 or 14, characterized in that If the skin electrical activity is of the second category, the prompt information is used to indicate that the value of the first physiological parameter is a value calibrated based on the skin electrical activity.
16. The method according to any one of claims 13 to 15, characterized in that If the skin electrical activity is of the third category, the prompt information is used to indicate that the skin electrical activity has a low influence on the value of the first physiological parameter.
17. The method according to any one of claims 12 to 16, characterized in that After displaying the prompt information, the method further includes: If the skin electrical activity is of the first category, a first control is displayed, and the first control is used to trigger the first electronic device to remeasure the first physiological parameter.
18. An electronic device, being a first electronic device, characterized in that: The device comprises one or more memories and one or more processors; the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the first electronic device executes the measurement method described in any one of claims 1 to 17.
19. A chip system, characterized in that: Applied to a first electronic device, the chip system includes: a processing circuit and an interface circuit, the interface circuit is used to receive code instructions and transmit them to the processing circuit, and the processing circuit is used to run the code instructions so that the chip system executes the measurement method described in any one of claims 1 to 17.
20. A readable storage medium, characterized in that The method comprises instructions, which, when executed on a processor of a first electronic device, enable the first electronic device to execute the measurement method according to any one of claims 1 to 17.
21. A computer program product, characterized in that When the computer program product is run on a first electronic device, the first electronic device is enabled to perform the measurement method according to any one of claims 1 to 17.