Multi-sensor intelligent ring body temperature monitoring method and system
Through the multi-sensor intelligent ring combining direction and angle prediction algorithm, sensor numbering and ambient body temperature prediction algorithm, the problem of deviation and insufficient accuracy of body temperature monitoring data in the prior art is solved, and high-precision and reliable body temperature monitoring are achieved.
Patent Information
- Application Number
- CN202510036668.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2025-04-18
AI Technical Summary
Existing smart wearable devices have data deviations caused by different wearing methods in body temperature monitoring, and insufficient measurement accuracy and reliability, making it difficult to meet the needs of long-term continuous monitoring.
Multi-sensor intelligent ring is used to determine the wearing direction and wear angle of the ring through direction and angle prediction algorithms, renumber the sensor, and combine the ambient temperature prediction algorithm and body temperature prediction algorithm to obtain accurate body temperature values.
It improves the accuracy and reliability of body temperature monitoring, reduces data deviations caused by different wearing methods, and achieves continuous and effective body temperature monitoring.
Smart Images

Figure HDA0005235728080000011 
Figure HDA0005235728080000012 
Figure HDA0005235728080000021
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of body temperature monitoring in smart wearable devices, and in particular to a multi-sensor smart ring body temperature monitoring method and system. Background Art
[0002] With the rapid development of IoT technology and wearable devices, the demand for personal health management and medical monitoring is growing. Existing health monitoring devices are mostly in the form of bracelets and watches. These devices integrate various sensors to monitor multiple physiological parameters such as heart rate, blood pressure, and blood oxygen saturation. However, these devices are often large in size and uncomfortable to wear, making it difficult to meet the needs of long-term continuous monitoring.
[0003] In recent years, smart rings have gradually attracted attention as a new type of wearable device. Due to their small size and portability, they have become a research hotspot in the field of health monitoring. Although existing technologies can meet the needs of daily health management to a certain extent, they are easily affected by external factors (such as indoor and outdoor temperature differences, differences in contact surface materials, etc.), with large errors, and cannot achieve accurate and reliable monitoring. Summary of the invention
[0004] The purpose of this application is to overcome the above-mentioned technical problems and provide a multi-sensor smart ring body temperature monitoring method and system, which has high body temperature measurement accuracy and can realize continuous and effective body temperature monitoring.
[0005] In the first aspect, an embodiment of the present application discloses a multi-sensor smart ring body temperature monitoring method, which adopts the following scheme: A multi-sensor smart ring body temperature monitoring method, comprising: acquiring multiple body temperature values collected by multiple sensors; inputting the multiple body temperature values into a direction and angle prediction algorithm to determine the wearing direction and wearing angle of the ring, wherein the wearing direction is determined by the direction of the sensor relative to the fingertip; selecting a corresponding target numbering algorithm based on the wearing direction to renumber the multiple sensors; inputting the renumbered sensors corresponding to the multiple body temperature values together with the wearing angle into an ambient temperature prediction algorithm to obtain a target ambient temperature value; inputting the target ambient temperature value and the multiple body temperature values into the body temperature prediction algorithm to obtain a target body temperature value.
[0006] By adopting the above technical solution, the method can accurately obtain the wearing direction and wearing angle of the ring by processing the temperature values collected by multiple sensors with the direction and angle prediction algorithm, so as to effectively eliminate the data deviation caused by different wearing methods, thereby ensuring the validity and accuracy of the sensor data in the subsequent processing process. By determining the wearing direction and target numbering algorithm, the sensors in the ring are renumbered, and the temperature values and wearing angles are input into the ambient temperature prediction algorithm accordingly to accurately obtain the ambient temperature value. In this way, the ambient temperature value and multiple body temperature values are input into the body temperature prediction algorithm to obtain an accurate target body temperature value, thereby improving the reliability and practicality of body temperature monitoring as a whole.
[0007] Optionally, the direction and angle prediction algorithm is: taking the sensor position corresponding to the largest temperature value among the multiple body temperature values as the reference point position, and the corresponding sensor is the first sensor; based on the number of the multiple sensors, comparing the temperature values corresponding to the other two sensors close to the first sensor, to determine the wearing direction; based on the wearing direction, the reference point position and the number of the multiple sensors, determine the wearing angle.
[0008] By adopting the above technical solution, the wearing direction and wearing angle of the ring can be accurately determined. Specifically: the sensor position corresponding to the largest temperature value among multiple body temperature values is used as the reference point position, ensuring that the selection of the reference point has high reliability. Based on the number of multiple sensors, the temperature values corresponding to the other two sensors close to the first sensor are compared to determine the wearing direction, making the direction judgment more accurate and avoiding misjudgment caused by single sensor failure or data anomaly. Comprehensive consideration of the wearing direction, reference point position and number of sensors further improves the accuracy of the wearing angle.
[0009] Optionally, based on the number of the multiple sensors, the temperature values corresponding to the other two sensors close to the first sensor are compared to determine the wearing direction, including: when the number of the multiple sensors is three, if the temperature of the second sensor is greater than that of the third sensor, the direction is determined to be 0, otherwise it is 1; when the number of the multiple sensors is four, if the temperature of the second sensor is greater than that of the fourth sensor, the direction is determined to be 0, otherwise it is 1; wherein 0 represents one end of the multiple sensors close to the fingertips, and 1 represents the end of the multiple sensors away from the fingertips and close to the base of the fingers.
[0010] By adopting the above technical solution, the wearing direction of the ring can be accurately determined. Specifically, when the number of multiple sensors is three, if the temperature of the second sensor is greater than that of the third sensor, the direction is determined to be 0, indicating that the sensor is close to the fingertip; otherwise, it is 1, indicating that the sensor is away from the fingertip and close to the base of the finger. Similarly, when the number of multiple sensors is four, if the temperature of the second sensor is greater than that of the fourth sensor, the direction is determined to be 0, otherwise it is 1. This determination method not only improves the accuracy of direction recognition, but also simplifies the complexity of the algorithm, thereby improving the reliability and response speed of the system.
[0011] Optionally, the target numbering algorithm is: when D=0, the sensor serial number Ty is T(mod(y+S-(x-1), S+1)); when D=1, the sensor serial number Ty is T(mod(-y+S+(x+1), S+1)); wherein D represents the wearing direction, y is a positive integer and is ≥2, S is the total number of sensors, mod is a divisor remainder operation, and x is the serial number of the original sensor.
[0012] By adopting the above technical solution, multiple sensors can be accurately renumbered according to the wearing direction of the ring. Specifically: when the wearing direction of the ring is 0 (i.e., close to the fingertips), the position and order of the sensors are specifically calculated to ensure the correct order of the sensors in subsequent processing, thereby improving the accuracy of the ambient temperature prediction algorithm and the body temperature prediction algorithm. When the wearing direction of the ring is 1 (i.e., away from the fingertips and close to the base of the finger), the position and order of the sensors are also adjusted to avoid measurement errors caused by incorrect sensor positions, further improving the reliability and accuracy of the system.
[0013] Optionally, the ambient temperature prediction algorithm is: α1*T1+α2*T2+…+αS*TS=TE; (1) Among them, α1~αS are the ambient temperature weight values corresponding to each sensor, T1~TS are the temperature values corresponding to each sensor, and TE is the target ambient temperature value.
[0014] By adopting the above technical solution, the target ambient temperature value can be accurately calculated. This method uses the temperature values collected by multiple sensors and their corresponding ambient temperature weight values for linear combination, thereby effectively eliminating the influence of individual differences and external interference factors and improving the accuracy of ambient temperature prediction. This helps the subsequent body temperature prediction algorithm to obtain the target body temperature value more accurately, improving the measurement accuracy and reliability of the entire system.
[0015] Optionally, the body temperature prediction algorithm is: If D=0, TC=a01*T1+a02*T2+…+a0S*TS+b0*(θ / S)+c0*TE; (4) If D=1, TC=a11*T1+a12*T2+…+a1S*TS+b1*(θ / S)+c1*TE; (5) Among them, A0=[a01 a02…a0S b0 c0], A1=[a11 a12…a1S b1 c1], A0 represents the body temperature weight value corresponding to each sensor when the direction is 0, and A1 represents the body temperature weight value of each sensor when the direction is 1.
[0016] By adopting the above technical solution, the target body temperature value can be accurately calculated according to different wearing directions and sensor positions. Specifically: when the wearing direction is 0 (that is, the sensor is close to the fingertip end), a specific weight weight value A0 is used for calculation; and when the wearing direction is 1 (that is, the sensor is away from the fingertip and close to the finger root end), another set of body temperature weight values A1 is used for calculation. This design ensures that the user's actual body temperature can be accurately reflected in different wearing conditions. The algorithm not only considers the temperature values collected by each sensor (T1, T2,..., TS), but also introduces the ambient temperature value (TE) and the average value of the wearing angle (θ / S). This makes the final target body temperature value more comprehensive and reliable, and reduces the error caused by a single factor. In this way, the body temperature prediction algorithm can effectively improve the body temperature monitoring accuracy of the multi-sensor smart ring, and can provide accurate and reliable body temperature data under different wearing methods.
[0017] In a second aspect, another embodiment of the present application discloses a multi-sensor smart ring body temperature monitoring system, which adopts the following scheme: A multi-sensor smart ring body temperature monitoring system, comprising: a temperature acquisition module, used to acquire multiple body temperature values acquired by multiple sensors; a direction and angle determination module, used to input the multiple body temperature values into a direction and angle prediction algorithm, and determine the wearing direction and wearing angle of the ring, wherein the wearing direction is determined by the direction of the sensor relative to the fingertip; a numbering module, used to select a corresponding target numbering algorithm based on the wearing direction, and renumber the multiple sensors; an ambient temperature acquisition module, used to input the renumbered sensors corresponding to the multiple body temperature values and the wearing angle into the ambient temperature prediction algorithm, and acquire a target ambient temperature value; a target body temperature acquisition module, used to input the target ambient temperature value and the multiple body temperature values into the body temperature prediction algorithm, and acquire a target body temperature value.
[0018] By adopting the above technical solution, the multi-sensor smart ring can accurately monitor the user's body temperature. Specifically: the temperature acquisition module obtains multiple body temperature values collected by multiple sensors, which can ensure that the data source is rich and comprehensive. The direction and angle determination module uses the direction and angle prediction algorithm to accurately determine the wearing direction and wearing angle of the ring, thereby improving the accuracy of the data for subsequent processing. The numbering module selects a suitable target numbering algorithm based on the wearing direction and renumbers the sensors, so that the location information of each sensor is clearer and convenient for further calculation. The ambient temperature acquisition module inputs the temperature value corresponding to the renumbered sensor together with the wearing angle into the ambient temperature prediction algorithm to obtain the target ambient temperature value, thereby eliminating the influence of the external environment on the measurement results. The target body temperature acquisition module inputs the target ambient temperature value and multiple body temperature values into the body temperature prediction algorithm, and finally obtains the target body temperature value, thereby improving the accuracy and reliability of body temperature monitoring.
[0019] Optionally, the direction and angle prediction algorithm is: taking the sensor position corresponding to the largest temperature value among the multiple body temperature values as the reference point position, and the corresponding sensor is the first sensor; based on the number of the multiple sensors, comparing the temperature values corresponding to the other two sensors close to the first sensor, to determine the wearing direction; based on the wearing direction, the reference point position and the number of the multiple sensors, determine the wearing angle.
[0020] By adopting the above technical solution, the wearing direction and wearing angle of the ring can be accurately determined. Specifically: the sensor position corresponding to the largest temperature value among multiple body temperature values is used as the reference point position, ensuring that the selection of the reference point has high reliability. Based on the number of multiple sensors, the temperature values corresponding to the other two sensors close to the first sensor are compared to determine the wearing direction, making the direction judgment more accurate and avoiding misjudgment caused by single sensor failure or data anomaly. Comprehensive consideration of the wearing direction, reference point position and number of sensors further improves the accuracy of the wearing angle.
[0021] In a third aspect, an embodiment of the present application discloses an electronic device, which adopts the following solution: An electronic device comprises: a memory for storing a computer program; and a processor for implementing the steps of a multi-sensor smart ring body temperature monitoring method as described in any one of the above when executing the computer program.
[0022] In a fourth aspect, an embodiment of the present application discloses a computer-readable storage medium, which adopts the following scheme: A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of a multi-sensor smart ring body temperature monitoring method as described above.
[0023] In summary, the present application includes at least one of the following beneficial technical effects: 1. By acquiring the temperature values collected by multiple sensors and combining them with the direction and angle prediction algorithm, the wearing direction and angle of the ring can be accurately determined, avoiding the problem of inconsistent temperature data caused by different wearing methods; 2. Renumber the sensors based on the target numbering algorithm selected based on the wearing direction, ensuring that the data of each sensor can be correctly mapped to a specific location, thus improving the accuracy of subsequent calculations; 3. The target ambient temperature value and multiple body temperature values are comprehensively processed using the ambient temperature prediction algorithm and the body temperature prediction algorithm, which further improves the accuracy of body temperature prediction, especially in complex environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 A schematic diagram showing the locations of multiple sensors on a smart ring; Figure 2 This is a schematic diagram of the locations of the two sensors on the smart ring; Figure 3 A flow chart of a multi-sensor smart ring body temperature monitoring method disclosed in an embodiment of the present application Figure 4 for Figure 3 A detailed flow chart of step S20 in a multi-sensor smart ring body temperature monitoring method disclosed in; Figure 5 This is a structural schematic diagram of a multi-sensor smart ring body temperature monitoring system disclosed in another embodiment of the present application; Figure 6 This is a schematic diagram of the structure of an electronic device disclosed in yet another embodiment of the present application. DETAILED DESCRIPTION
[0025] The present application is further described in detail below in conjunction with the accompanying drawings.
[0026] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.
[0027] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "an" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0028] It should be understood that although the terms "first", "second", etc. may be used in the present application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0029] The technical solution of the embodiments of the present application is described in detail below with reference to the accompanying drawings.
[0030] [First embodiment] A multi-sensor smart ring body temperature monitoring method disclosed in this embodiment is applied to a smart ring. A user can measure body temperature by wearing the smart ring. The smart ring includes a SOC (System on a Chip) main control and multiple temperature sensors. The SOC main control realizes communication function with the outside through BLE (Bluetooth), WiFi or other networks.
[0031] See also Figure 1 The number of temperature sensors in the ring is 2 to 4, using NTC (thermal ceramic components). Of course, it can also be infrared temperature measurement or quantum temperature measurement sensors. In the ring, multiple NTCs are arranged in the body of the ring at a certain angle. When the number of temperature sensors is 2, NTC1 and NTC2 are set diagonally relative to the center of the ring, such as Figure 2 shown.
[0032] See also Figure 3 , a multi-sensor smart ring body temperature monitoring method, comprising the following steps: S10, obtaining multiple body temperature values collected by multiple sensors; Among them, when multiple sensors are set on the ring, the sensor uses NTC, then the SOC main control will regularly collect the values of multiple NTCs and convert them into body temperature values T1, T2, ...TS, that is, S body temperature values are obtained.
[0033] S20, inputting the multiple body temperature values into the direction and angle prediction algorithm to determine the wearing direction and wearing angle of the ring; Among them, the SOC main control inputs multiple body temperature values into the direction and angle prediction algorithm to predict the direction D and the wearing angle θ of the ring. The wearing direction D is determined by the direction of the sensor relative to the fingertips, and the wearing angle θ is the angle of each sensor relative to the wearing direction, which is determined by a sensor as a reference point and the wearing direction.
[0034] See also Figure 4 , the direction and angle prediction algorithm is: S21, taking the sensor position corresponding to the maximum temperature value among the multiple body temperature values as the reference point position, and the corresponding sensor is the first sensor; Among them, the sensor position of the maximum temperature value is at the angle closest to θ=0°. By comparing the temperature values, the largest temperature value among T1, T2, ...TS can be directly selected, the sensor is determined by the temperature value, and then the reference point position is determined by the position of the sensor.
[0035] S22, based on the number of the multiple sensors, comparing the temperature values corresponding to the other two sensors close to the first sensor to determine the wearing direction; Among them, when the number of multiple sensors is three, if the temperature of the second sensor is greater than that of the third sensor, the direction is determined to be 0, otherwise it is 1; when the number of multiple sensors is four, if the temperature of the second sensor is greater than that of the fourth sensor, the direction is determined to be 0, otherwise it is 1; here, 0 represents an end of the multiple sensors close to the fingertips, and 1 represents an end of the multiple sensors away from the fingertips and close to the base of the fingers.
[0036] It is explained here that when the number of the multiple sensors is two, the two NTCs are arranged opposite to each other on the ring relative to the center of the circle, and the effects of direction D=0 and direction D=1 are the same, and this situation can be excluded in step S20.
[0037] S23. Determine the wearing angle based on the wearing direction, the reference point position and the number of multiple sensors.
[0038] Among them, based on the wearing direction, the reference point position and the number of multiple sensors, and because the angle between each sensor is fixed, the current rotation angle of each sensor relative to the reference point position can be obtained, so that the wearing angle of the ring can be determined.
[0039] S30, selecting a corresponding target numbering algorithm based on the wearing direction, and renumbering the multiple sensors; Among them, renumbering multiple sensors can ensure that the sensors are arranged in the correct order and avoid data confusion caused by inconsistent initial numbers.
[0040] Specifically, the target numbering algorithm is: When D=0, the serial number Ty of the sensor is T(mod(y+S-(x-1), S+1)); When D=1, the sensor serial number Ty is T(mod(-y+S+(x+1), S+1)); Where D represents the wearing direction, y is a positive integer and ≥ 2, S is the total number of sensors, mod is the remainder operation, and x is the serial number of the original sensor. For example: When T1' is T1, D=0, then T2'=T2, ...T4'=T4; When T1' is T1, D=1, then T2'=T4, ...T4'=T2.
[0041] S40, inputting the renumbered sensors corresponding to the multiple body temperature values and the wearing angles into the ambient temperature prediction algorithm to obtain the target ambient temperature value.
[0042] In step S40, the renumbered sensors corresponding to multiple body temperature values and the wearing angle are input into the ambient temperature prediction algorithm to calculate and obtain an accurate ambient temperature value. The ambient temperature prediction algorithm is as follows: α1*T1+α2*T2+…+αS*TS=TE (1); Among them, α1~αS are the ambient temperature weight values (known parameter values) corresponding to each sensor, T1~TS are the temperature values collected by each sensor, and TE is the target ambient temperature value to be calculated.
[0043] It is worth mentioning here that the establishment of the ambient temperature prediction algorithm is as follows: (1) In a constant temperature environment, the ambient temperature can be between -10°C and 40°C. Select N (N>5) people and conduct multiple rounds of tests. During the test, the test subjects wear the smart ring with multiple temperature sensors in this scheme, and record the values of the ambient temperature TE(1…M), θ(1…M), D(1…M), T1(1..M), T2(1..M), T3(1..M), T4(1..M), and TC(1..M) in each round of test.
[0044] Wherein, TE: ambient temperature; θ: the angle of the ring sensor ntc; D: the direction in which the ring is worn, with 0 and 1 representing different directions; T1: the measured temperature of the ring ntc1; T2: the measured temperature of the ring ntc2; T3: the measured temperature of the ring ntc3; T4: the measured temperature of the ring ntc4; TC: the measured real body temperature value; 1…M: represents the number of measurements.
[0045] (2) Summarize the results of M measurements into a matrix: [α1 α2 … αS] *[T1(M) T2(M) … TS(M)]T = TE(M); (2) By solving the equation we can get: [α1 α2 … αS] = TE(M) *[T1(M) T2(M) … TS(M)]*( *[T1(M) T2(M) … TS(M)] T *[T1(M) T2(M) … TS(M)])-1; (3) In this way, the weight values [α1 α2 … αS] are calculated, and the corresponding prediction equation from T1, T2, …, TS to TE is constructed, which is the ambient temperature prediction algorithm (1).
[0046] S50: Input the target ambient temperature value and multiple body temperature values into a body temperature prediction algorithm to obtain the target body temperature value.
[0047] In this step S50, by combining the target ambient temperature value and the temperature values of each sensor, a pre-trained temperature prediction algorithm can be used to calculate the final target temperature value. The temperature prediction algorithm is as follows: If D=0, TC=a01*T1+a02*T2+…+a0S*TS+b0*(θ / S)+c0*TE; (4) If D=1, TC=a11*T1+a12*T2+…+a1S*TS+b1*(θ / S)+c1*TE; (5) Among them, A0=[a01 a02…a0S b0 c0], A1=[a11 a12…a1S b1 c1], A0 represents the body temperature weight value corresponding to each sensor when the direction is 0, and A1 represents the body temperature weight value of each sensor when the direction is 1.
[0048] It is worth mentioning here that the establishment process of the body temperature prediction algorithm is as follows: (1) Establish a set of matrix equations: If D=0, [TC(M)]=A0*[T1(M) T2(M)…TS(M) (θ(M) / S)]T+ TE(M); (6) Among them, A0=[a01 a02…a0S b0 c0]; If D=1, [TC(M)]=A1*[T1(M) T2(M)…TS(M) (θ(M) / S)]T+ TE(M); (7) Among them, A1=[a11 a12…a1S b1 c1]; (2) After calculation, we can get: A0=[TC(M)]*([T1(M) T2(M)…TS(M) (θ(M) / S)]T*[T1(M) T2(M)…TS(M)(θ(M) / S)]) -1 ; When D = 0; (8) A1=[TC(M)]*([T1(M) T2(M)…TS(M) (θ(M) / S)]T*[T1(M) T2(M)…TS(M)(θ(M) / S)]) -1 ; When D = 1; (9) In this way, the body temperature weight values of A0 and A1, that is, the body temperature weight value of each sensor, are calculated and used as known parameter values in the body temperature prediction algorithm (4) / (5).
[0049] To summarize, the first embodiment of the present invention discloses a multi-sensor smart ring body temperature monitoring method, which can accurately determine the wearing direction and wearing angle of the ring by acquiring temperature values collected by multiple sensors and combining them with direction and angle prediction algorithms, thereby solving the problem of temperature data differences caused by different wearing methods; based on the determined wearing direction, a suitable target numbering algorithm is selected to renumber the sensors, so that the data of each sensor can correspond to the specific wearing position, thereby enhancing the consistency and reliability of data processing; the ambient temperature prediction algorithm and the body temperature prediction algorithm are used to jointly process the target ambient temperature value and multiple temperature values, thereby significantly improving the accuracy of body temperature measurement, especially showing higher stability and accuracy in complex and changeable environments.
[0050] [Second embodiment] See also Figure 5 In the second embodiment of the present application, a multi-sensor smart ring body temperature monitoring system is disclosed, which includes: a temperature acquisition module 110, a direction and angle determination module 120, a numbering module 130, an ambient temperature acquisition module 140 and a target body temperature acquisition module 150.
[0051] Among them, the temperature acquisition module 110 is used to obtain multiple body temperature values collected by multiple sensors; the direction and angle determination module 120 is used to input the multiple body temperature values into the direction and angle prediction algorithm to determine the wearing direction and wearing angle of the ring, wherein the wearing direction is determined by the direction of the sensor relative to the fingertips; the numbering module 130 is used to select the corresponding target numbering algorithm based on the wearing direction and renumber the multiple sensors; the ambient temperature acquisition module 140 is used to input the renumbered sensors corresponding to the multiple body temperature values and the wearing angle into the ambient temperature prediction algorithm to obtain the target ambient temperature value; the target body temperature acquisition module 150 is used to input the target ambient temperature value and the multiple body temperature values into the body temperature prediction algorithm to obtain the target body temperature value.
[0052] It should be noted that the multi-sensor smart ring body temperature monitoring method implemented by the multi-sensor smart ring body temperature monitoring system disclosed in the second embodiment of the present application is the same as the first embodiment, so it will not be described in detail here.
[0053] Optionally, the various modules in this embodiment and the above-mentioned other operations or functions are respectively for implementing the methods in the aforementioned embodiments.
[0054] [Third embodiment] See also Figure 6 In the third embodiment of the present application, an electronic device is disclosed. The diagnostic device includes: a memory 160 and a processor 170. The memory 160 is used to store computer programs; the processor 170 is used to implement the steps of a multi-sensor smart ring body temperature monitoring method described in the first embodiment when executing the computer program. For details, please refer to the above, so it will not be described in detail here.
[0055] The technical effect of an electronic device provided in this embodiment in actual application is the same as the technical effect of a multi-sensor smart ring body temperature monitoring method in the first embodiment.
[0056] [Fourth embodiment] In the fourth embodiment of the present application, a computer-readable storage medium is disclosed. The computer-readable storage medium is, for example, a non-volatile memory, such as: magnetic media (such as hard disks, floppy disks, and tapes), optical media (such as CDROM disks and DVDs), magneto-optical media (such as optical disks), and hardware devices specially constructed to store and execute computer-executable instructions (such as read-only memory (ROM), random access memory (RAM), flash memory, etc.). A computer program is stored on the computer-readable storage medium. The computer-readable storage medium can be executed by one or more processors or processing devices to implement a multi-sensor smart ring body temperature monitoring method in the aforementioned embodiment.
[0057] In addition, it can be understood that the aforementioned embodiments are only exemplary descriptions of the present invention. Under the premise that the technical features do not conflict, the structures do not contradict, and the purpose of the present invention is not violated, the technical solutions of the various embodiments can be arbitrarily combined and used in combination.
[0058] In the several embodiments provided by the present invention, it should be understood that the disclosed methods, systems and devices can be implemented in other ways. For example, the modules included in the system described above are only schematic, and the division of modules is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0059] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0060] In addition, each functional unit / module in each embodiment of the present invention may be integrated into one processing unit / module, or each unit / module may exist physically separately, or two or more units / modules may be integrated into one unit / module. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of hardware plus software functional units / modules.
[0061] The above-mentioned integrated unit / module implemented in the form of a software functional unit / module can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for enabling one or more processors of a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0062] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A multi-sensor smart ring body temperature monitoring method, characterized in that: include: Obtain multiple body temperature values collected by multiple sensors; Inputting the multiple body temperature values into a direction and angle prediction algorithm to determine the wearing direction and wearing angle of the ring, wherein the wearing direction is determined by the direction of the sensor relative to the fingertip; Selecting a corresponding target numbering algorithm based on the wearing direction, and renumbering the multiple sensors; Inputting the renumbered sensors corresponding to the multiple body temperature values and the wearing angle into an ambient temperature prediction algorithm to obtain a target ambient temperature value; The target ambient temperature value and the multiple body temperature values are input into a body temperature prediction algorithm to obtain a target body temperature value.
2. The method according to claim 1, characterized in that The direction and angle prediction algorithm is: The sensor position corresponding to the maximum temperature value among the multiple body temperature values is used as the reference point position, and the corresponding sensor is the first sensor; Based on the number of the multiple sensors, the temperature values corresponding to the other two sensors close to the first sensor are compared to determine the wearing direction; The wearing angle is determined based on the wearing direction, the reference point positions, and the number of the plurality of sensors.
3. The method according to claim 2, characterized in that The determining the wearing direction by comparing the temperature values corresponding to two other sensors close to the first sensor based on the number of the multiple sensors includes: When the number of the plurality of sensors is three, if the temperature of the second sensor is greater than that of the third sensor, the direction is determined to be 0, otherwise it is determined to be 1; When the number of the plurality of sensors is four, if the temperature of the second sensor is greater than that of the fourth sensor, the direction is determined to be 0, otherwise it is determined to be 1; Here, 0 represents an end of the multiple sensors close to the fingertip, and 1 represents an end of the multiple sensors far from the fingertip and close to the finger base.
4. The method according to claim 2, characterized in that: The target numbering algorithm is: When D=0, the sensor serial number Ty is T(mod(y+S-(x-1), S+1)); When D=1, the sensor serial number Ty is T(mod(-y+S+(x+1), S+1)); Wherein, D represents the wearing direction, y is a positive integer and is ≥ 2, S is the total number of sensors, mod is a remainder operation after taking the divisor, and x is the serial number of the original sensor.
5. The method according to claim 1, characterized in that The ambient temperature prediction algorithm is: α1*T1+α2*T2+…+αS*TS=TE; (1) Among them, α1~αS are the ambient temperature weight values corresponding to each sensor, T1~TS are the temperature values corresponding to each sensor, and TE is the target ambient temperature value.
6. The method according to claim 1, characterized in that The body temperature prediction algorithm is: If D=0, TC=a01*T1+a02*T2+…+a0S*TS+b0*(θ / S)+c0*TE; (4) If D=1, TC=a11*T1+a12*T2+…+a1S*TS+b1*(θ / S)+c1*TE; (5) Among them, A0=[a01 a02…a0S b0 c0], A1=[a11 a12…a1S b1 c1], A0 represents the body temperature weight value corresponding to each sensor when the direction is 0, and A1 represents the body temperature weight value of each sensor when the direction is 1.
7. A multi-sensor smart ring body temperature monitoring system, characterized in that: include: A temperature acquisition module is used to obtain multiple body temperature values collected by multiple sensors; A direction and angle determination module, used to input the multiple body temperature values into a direction and angle prediction algorithm to determine the wearing direction and wearing angle of the ring, wherein the wearing direction is determined by the direction of the sensor relative to the fingertip; A numbering module, configured to select a corresponding target numbering algorithm based on the wearing direction and renumber the multiple sensors; An ambient temperature acquisition module, used for inputting the renumbered sensors corresponding to the multiple body temperature values and the wearing angle into an ambient temperature prediction algorithm to obtain a target ambient temperature value; The target body temperature acquisition module is used to input the target ambient temperature value and the multiple body temperature values into the body temperature prediction algorithm to obtain the target body temperature value.
8. The system according to claim 7, characterized in that The direction and angle prediction algorithm is: The sensor position corresponding to the maximum temperature value among the multiple body temperature values is used as the reference point position, and the corresponding sensor is the first sensor; Based on the number of the multiple sensors, the temperature values corresponding to the other two sensors close to the first sensor are compared to determine the wearing direction; The wearing angle is determined based on the wearing direction, the reference point positions, and the number of the plurality of sensors.
9. An electronic device, characterized in that: include: Memory for storing computer programs; A processor, used to implement the steps of a multi-sensor smart ring body temperature monitoring method as described in any one of claims 1 to 6 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.