A blood oxygen information acquisition probe and blood oxygen detection method thereof
By combining temperature sensors in the blood oxygen detection probe, temperature and motion influence factors are calculated and blood oxygen signal data are corrected, the error problems caused by inaccurate readings of the blood oxygen meter and finger disturbances in low temperature environments are solved, and more accurate and stable collection of blood oxygen information is achieved.
Patent Information
- Application Number
- CN202510174123.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-02-18
AI Technical Summary
In low temperature environments, the oxygen saturation reading of the blood oxygen meter is inaccurate, and a slight disturbance of the fingers will lead to sampling signal errors, affecting the stability and accuracy of the measurement results.
Blood oxygen detection probe and temperature sensor are used to collect blood oxygen signal data and ambient temperature data, calculate the temperature influence factor and movement influence factor, and correct the blood oxygen signal data based on the patient's fingertip thickness.
Accurately capture blood oxygen information under different environmental conditions, ensure the stability of data transmission, improve the tracking ability of pulse signals, obtain more reliable detection data, and adapt to individual differences to provide more personalized monitoring results.
Smart Images

Figure CN119632555B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical detection equipment, and in particular to a blood oxygen information acquisition probe and a blood oxygen detection method thereof. Background Art
[0002] Oximeters are widely used in hospitals, emergency and home care, especially in monitoring respiratory diseases, anesthesia, surgery and chronic disease patients. They are devices used to monitor the oxygen saturation of human blood. Based on infrared absorption spectroscopy technology, the probe of the oximeter usually contains two light sources, emitting red light and infrared light respectively. Since the absorption coefficients of physiological indicators such as skin, muscle and bone for these two lights are constant, only the concentrations of oxygenated hemoglobin and hemoglobin in arterial blood flow change periodically with the arterial blood flow. When passing through the blood, the light will be absorbed by the oxygenated hemoglobin and deoxygenated hemoglobin in the blood. Oxygenated hemoglobin absorbs less red light and more infrared light; deoxygenated hemoglobin absorbs more red light and less infrared light. Therefore, the photoelectric detection sensor senses the change in the intensity of the absorbed light, collects the transmission or reflection signal of the light, records the intensity of the red light and infrared light, and converts it into an electrical signal and sends it to the host. The signal processing algorithm is used to extract data information and analyze the oxygen saturation of the blood.
[0003] During the detection process, when the ambient temperature drops and the patient's fingertips are at a low temperature, the blood flow in the patient's fingertips will slow down and circulate poorly, resulting in inaccurate blood oxygen saturation readings and large errors. Slight disturbances of the fingers will cause errors in the sampling signal, affecting the stability and accuracy of the measurement results and causing the oximeter to issue a false alarm. Summary of the invention
[0004] The present invention provides a blood oxygen information acquisition probe and a blood oxygen detection method thereof to solve the existing problems.
[0005] A blood oxygen information acquisition probe and a blood oxygen detection method thereof of the present invention adopt the following technical solutions:
[0006] An embodiment of the present invention provides a blood oxygen information acquisition probe and a blood oxygen detection method thereof, the method comprising the following steps:
[0007] The blood oxygen detection probe and the temperature sensor are used to collect blood oxygen signal data and the temperature data of the environment respectively;
[0008] Obtain the DC component and AC component of the blood oxygen signal data of the blood oxygen detection probe during the data collection process;
[0009] According to the influence of temperature change on the DC component of blood oxygen signal data of different patients, the temperature influence factor is calculated; according to the influence of different patients' movement patterns on the AC component of blood oxygen signal data, the movement influence factor is constructed;
[0010] The temperature influence factor and the motion influence factor are used, and combined with the fingertip thickness of different patients, to correct the currently collected blood oxygen signal data;
[0011] The corrected blood oxygen signal data is transmitted to the data processing platform to obtain the patient's current blood oxygen saturation and pulse signal.
[0012] The specific method of obtaining the DC component and AC component of the blood oxygen signal data of the blood oxygen detection probe during the data collection process includes:
[0013] Fast Fourier transform is performed on several blood oxygen signal data sequences respectively to obtain blood oxygen spectrum data with frequency as the horizontal coordinate and the amplitude corresponding to the frequency component as the vertical coordinate, so as to separate the DC component and AC component in the blood oxygen signal data according to the frequency component in the blood oxygen spectrum data.
[0014] The specific method of calculating the temperature influence factor according to the influence of temperature change on the DC component of the sampling signals of different patients is as follows:
[0015] The temperature influence factor is calculated according to the difference between the amplitudes of the DC component of the patient's sampling signal under different temperature changes and the difference between the amplitudes of the DC component of the patient at the highest and lowest ambient temperatures.
[0016] The specific method of constructing the motion influencing factor according to the influence of the motion rules of different patients on the AC component of the sampled signal includes:
[0017] According to the blood oxygen spectrum data between different blood oxygen signal data, the frequency domain similarity between any two blood oxygen signal data is calculated;
[0018] The peak characteristics of any peak are constructed by combining the frequency difference between different data points of the peak in the blood oxygen spectrum data, the scattering intensity corresponding to the spectrum data in each peak, and the half-peak width of the peak;
[0019] Obtaining an offset factor of an arbitrary peak according to a distribution difference between two sides of an arbitrary peak in the blood oxygen spectrum data in a local range and a difference in peak characteristics of the peak in the blood oxygen spectrum data;
[0020] The peak offset of the peak in the blood oxygen spectrum data is calculated by combining the difference between the peak characteristics in different blood oxygen spectrum data, the peak offset factor, and the temperature corresponding to the blood oxygen signal data when the blood oxygen spectrum data is sampled;
[0021] The motion influence factor is constructed according to the peak offset of several peaks in the spectrum of the sampled signal.
[0022] The specific method for obtaining the frequency domain similarity is:
[0023] The blood oxygen spectrum data The data point points to The vector corresponding to the data point is taken as the The frequency domain vector of each data point is obtained by calculating the cosine similarity between the frequency domain vectors corresponding to the data points in the blood oxygen spectrum data corresponding to any two blood oxygen signal data, thereby obtaining the frequency domain similarity between the blood oxygen signal data.
[0024] The specific method for obtaining the peak characteristics of any peak is:
[0025] For any peak in the spectrum curve of the blood oxygen signal data, find the frequency amplitude corresponding to the highest point of the peak in the spectrum curve, calculate half of the frequency amplitude, find the two intersection points on both sides of the peak that are closest to the half-frequency amplitude straight line in the spectrum, and record the distance between the intersection points as the half-peak width of the peak;
[0026] The method for obtaining the peak characteristics is:
[0027]
[0028] in, Indicates the blood oxygen spectrum data The peak characteristics of each peak; Indicates the blood oxygen spectrum data The half-width of the peak; Indicates the blood oxygen spectrum data The number of data points contained in each peak; Indicates the blood oxygen spectrum data The peak The frequency corresponding to the data points; Indicates the blood oxygen spectrum data The frequency corresponding to the peak value of each peak; Indicates the blood oxygen spectrum data The peak The amplitude of the frequency corresponding to each data point; Indicates the absolute value symbol; Represents an exponential function with a natural constant as base.
[0029] The specific method for obtaining the shift factor of any peak is:
[0030] In the blood oxygen spectrum data, the area of the area formed by the curve between the adjacent trough and the peak on the left side of the peak of any peak and the horizontal axis is calculated using the trapezoidal rule, and is recorded as the integral area on the left side of the peak of the peak; similarly, the area of the area formed by the curve between the adjacent trough and the peak on the right side of the peak of any peak and the horizontal axis is recorded as the integral area on the right side of the peak of the peak;
[0031] The method to obtain the shift factor of any peak is:
[0032]
[0033] in, Indicates The shift factor of each peak; Indicates The blood oxygen spectrum data The integrated area on the left side of the peak; Indicates The blood oxygen spectrum data The integrated area to the right of the peak of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates that all frequency domain similar blood oxygen signal data corresponds to the first The mean of the peak characteristics of the peaks; Represents an exponential function with a natural constant as base.
[0034] The specific calculation method of the peak offset of the peak in the blood oxygen spectrum data is:
[0035]
[0036] in, Indicates the blood oxygen spectrum data The peak offset of each peak; represents the number of patients; Indicates blood oxygen spectrum data The shift factor of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates the temperature corresponding to the blood oxygen spectrum data when the blood oxygen signal data is sampled; Represents the absolute value symbol.
[0037] The specific method of frequency domain similarity blood oxygen signal data is:
[0038] The values of all frequency domain similarities are The corresponding blood oxygen signal data within the range is recorded as frequency domain similar blood oxygen signal data.
[0039] The method of using the temperature influence factor and the motion influence factor and combining the fingertip thickness of different patients to correct the currently collected blood oxygen signal data includes the following specific methods:
[0040] Install a distance sensor in the blood oxygen information collection probe to measure the thickness of the patient's finger ;
[0041] The method for obtaining the corrected blood oxygen signal data is:
[0042]
[0043] in, Represents the corrected blood oxygen signal data, Indicates The thickness of the patient's finger; represents the minimum value of finger thickness among all patients; represents the maximum value of finger thickness among all patients; represents the temperature influence factor; Indicates The amplitude of the DC component in the blood oxygen signal data of each patient at the current detection temperature; represents the sports impact factor; Indicates The amplitude of the AC component of each patient at the current test temperature; A signal frequency representing blood oxygen signal data; Indicates the phase of the blood oxygen signal data.
[0044] The beneficial effects of the technical solution of the present invention are: constructing temperature influence factors under different environmental conditions (such as high temperature or low temperature), and constructing exercise influence factors in combination with exercise conditions, which helps to accurately capture blood oxygen information, ensure the stability of data transmitted by the blood sample probe, and enable the sensor to stably track the pulse signal to obtain more reliable detection data. Individual physiological characteristics may cause changes in blood oxygen saturation. Through correction, these individual differences can be better adapted to provide more personalized monitoring results and reflect more realistic blood oxygen signal data. In long-term monitoring, the correction strategy can help maintain the consistency and comparability of the data, facilitating trend analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 This is a flow chart of the steps of a blood oxygen information acquisition probe and a blood oxygen detection method thereof according to the present invention. DETAILED DESCRIPTION
[0047] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the following is a detailed description of a blood oxygen information acquisition probe and a blood oxygen detection method proposed by the present invention, its specific implementation, structure, features and effects, in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.
[0048] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0049] The following is a detailed description of a blood oxygen information acquisition probe and a blood oxygen detection method provided by the present invention in conjunction with the accompanying drawings.
[0050] See also Figure 1 , which shows a flow chart of a blood oxygen information acquisition probe and a blood oxygen detection method thereof provided by an embodiment of the present invention, the method comprising the following steps:
[0051] Step S001: Use a blood oxygen detection probe and a temperature sensor to collect blood oxygen signal data and temperature data of the collection environment respectively.
[0052] Specifically, in order to implement a blood oxygen information collection probe and a blood oxygen detection method thereof proposed in this embodiment, it is first necessary to collect blood oxygen information data and temperature data. The specific process is as follows:
[0053] First, a blood oxygen information acquisition probe and a temperature sensor are set up. The blood oxygen information acquisition probe is used to collect the patient's blood oxygen signal data, and the temperature sensor is used to collect the temperature data of the patient's environment.
[0054] Then, continuous data collection is performed on different patients at several different ambient temperatures for several consecutive days to obtain blood oxygen signal data of different patients at different ambient temperatures.
[0055] Finally, the obtained blood oxygen signal data is cleaned and denoised to filter out the interference of high-frequency noise in the data and obtain blood oxygen signal data at different times and temperatures.
[0056] So far, the patient's blood oxygen signal data and the temperature data of the patient's environment are obtained through the above method.
[0057] Step S002: Obtain the DC component and AC component of the blood oxygen signal data of the blood oxygen detection probe during the data collection process.
[0058] It should be noted that Fast Fourier Transform (FFT) converts time domain signals into frequency domain signals. When measuring blood oxygen saturation, the amplitude in the spectrum of blood oxygen signal data can be obtained through Fast Fourier Transform, and DC and AC components can be extracted from the original signal, thereby determining the characteristic performance of the signal data without sampling; and the collected blood oxygen signal data can be processed in real time, and can help extract the characteristics of the signal, which can effectively improve the accuracy and real-time performance of signal data analysis during blood oxygen detection. The AC component is used to analyze the pulse waveform, while the DC component helps determine the peak level of the DC component.
[0059] Specifically, a plurality of blood oxygen signal data are subjected to fast Fourier transform to obtain blood oxygen spectrum data with frequency as the horizontal coordinate and amplitude corresponding to the frequency component as the vertical coordinate, thereby separating the DC component and AC component in the blood oxygen signal data according to the frequency component in the blood oxygen spectrum data.
[0060] It should be noted that due to the physiological activities of the human body, when the blood oxygen content in the blood at a certain position is monitored using a blood oxygen information acquisition probe, it will be affected to a certain extent by the human body's physiological activities. Therefore, the DC component and AC component obtained through spectrum analysis can reflect the overall level of blood oxygen content in the blood oxygen signal data and the level of blood oxygen content after being affected by human physiological activities. At the far left of the spectrum (i.e., the 0Hz position), there will be an obvious DC component peak. This part represents the overall concentration of oxygenated hemoglobin and deoxygenated hemoglobin in the blood, reflecting the static information of blood oxygen saturation. The amplitude of the DC component is relatively large, and there is no periodic fluctuation in the spectrum.
[0061] It should be noted that the AC component reflects the blood flow fluctuation caused by the human heartbeat. One or more obvious peaks will appear in the spectrum curve. These peaks reflect the main frequency components in the blood oxygen signal and have a certain periodicity.
[0062] So far, the DC component and AC component of the blood oxygen signal data are obtained through the above method.
[0063] Step S003: Calculate the temperature influence factor according to the influence of temperature change on the DC component of the blood oxygen signal data of different patients; construct the motion influence factor according to the influence of the motion patterns of different patients on the AC component of the blood oxygen signal data.
[0064] It should be noted that when using a blood oxygen information acquisition probe to sample the patient's blood oxygen information, there is the influence of the electromagnetic environment, which makes the sequence components in the sampled blood oxygen signal complex, and the collected physiological signals are usually accompanied by noise and interference. Therefore, it is necessary to correct the blood oxygen signal data to filter out unnecessary noise and the interference of the dynamic environment on data acquisition. In addition, by taking into account the individual differences of patients, the correction process of the blood oxygen signal data is further adjusted to more effectively improve the accuracy of the blood oxygen signal measurement results.
[0065] Specifically, in step S301, the temperature influence factor is calculated according to the amplitude difference between the DC components of the blood oxygen signal data under different temperature changes.
[0066] It should be noted that in the blood oxygen spectrum data, the peak value corresponding to the DC component reflects the steady-state level of the patient's blood oxygen, which usually represents the patient's basic state. Normally, when the temperature rises, the blood vessels in the fingertips of the human body expand and the blood flow increases. At this time, the measurement accuracy of blood oxygen saturation is high; when the temperature drops, the blood vessels in the patient's fingertips contract and the blood flow decreases, which will lead to low test results, thereby affecting the peak value change of the DC component. Therefore, by analyzing the DC component of the blood oxygen signal data at different temperatures, the temperature influence factor is obtained to reflect the degree of influence of temperature on the blood oxygen signal data collection process.
[0067] As an embodiment, the method for obtaining the temperature influence factor is:
[0068]
[0069] in, represents the temperature influence factor; Indicates The patient in The amplitude of the DC component at a certain temperature; Indicates The amplitude of the DC component of each patient at the lowest ambient temperature; Indicates The amplitude of the DC component of each patient at the highest ambient temperature; The number indicating the ambient temperature of the patient when collecting blood oxygen signal data; Indicates the number of patients.
[0070] Step S302: constructing a motion influencing factor according to the influence of the motion patterns of different patients on the AC components of the sampled signals.
[0071] It should be noted that the patient's motion state will have a certain impact on blood flow and blood oxygen saturation. Since the same patient's motion at different acquisition times has certain regularities, the obtained sampling signal spectra are similar, but due to the influence of changing factors such as temperature and humidity, the peak of the AC component in the spectrum will be offset to a certain extent. Therefore, similar spectra are screened out, and by comparing the offset of the peaks in similar spectra at different acquisition times, the peak change state of the sampling signal spectrum curve is used to analyze the waveform characteristics of the AC component of the patient's sampling signal under different motion states, and to construct the motion influencing factor.
[0072] Firstly, according to the blood oxygen spectrum data between different blood oxygen signal data, the frequency domain similarity between any two blood oxygen signal data is calculated.
[0073] As an embodiment, the first The data point points to The vector corresponding to the data point is taken as the The frequency domain vector of each data point is obtained by calculating the cosine similarity between the frequency domain vectors corresponding to the data points in the blood oxygen spectrum data corresponding to any two blood oxygen signal data, thereby obtaining the frequency domain similarity between the blood oxygen signal data.
[0074] As an embodiment, for any two blood oxygen signal data, a specific method for calculating the frequency domain similarity between the blood oxygen signal data is as follows:
[0075]
[0076] in, Indicates and The frequency domain similarity between the blood oxygen signal data, Indicates The blood oxygen signal data corresponds to the blood oxygen spectrum data The frequency domain vector of the data points, Indicates The blood oxygen signal data corresponds to the blood oxygen spectrum data The frequency domain vector of data points; Represents the number of data points on the frequency spectrum of blood oxygen signal data; Gets the magnitude of a vector.
[0077] It should be noted that the value of frequency domain similarity is The frequency domain similarity reflects the similarity between the changes in the frequency domain of the blood oxygen signal data. When , it means that the two corresponding blood oxygen signal data are less similar in frequency domain change, or even completely opposite, and the motion impact factor cannot be constructed based on the similarity between the frequencies of the two blood oxygen signal data; when , it indicates that the similarity between the frequency spectra of the two corresponding blood oxygen signal data is high, and therefore corresponding data correction can be performed according to the frequency spectra of the similar blood oxygen signal data.
[0078] Get the values of all frequency domain similarities in The corresponding blood oxygen signal data within the range is recorded as frequency domain similar blood oxygen signal data.
[0079] Secondly, the peak characteristics of any peak are constructed by combining the frequency difference between different data points of the peak in the blood oxygen spectrum data, the scattering intensity corresponding to the spectrum data in each peak, and the half-peak width of the peak.
[0080] For any peak in the spectrum curve of the blood oxygen signal data, find the frequency amplitude corresponding to the highest point of the peak in the spectrum curve, calculate half of the frequency amplitude, find the two intersection points on both sides of the peak that are closest to the half-frequency amplitude straight line in the spectrum, and record the distance between the intersection points as the half-peak width of the peak;
[0081] As an embodiment, the method for obtaining the peak feature is:
[0082]
[0083] in, Indicates the blood oxygen spectrum data The peak characteristics of each peak; Indicates the blood oxygen spectrum data The half-peak width of each peak; Indicates the blood oxygen spectrum data The number of data points contained in each peak; Indicates the blood oxygen spectrum data The peak The frequency corresponding to the data points; Indicates the blood oxygen spectrum data The frequency corresponding to the peak value of each peak; Indicates the blood oxygen spectrum data The peak The amplitude of the frequency corresponding to each data point; Indicates the absolute value symbol; Represents an exponential function with a natural constant as base.
[0084] It should be noted that Indicates the blood oxygen spectrum data The weighted absolute deviation of the peak reflects the The data dispersion degree and peak size of each peak, the larger the value, the The more obvious the waveform characteristics of the peak.
[0085] It should be noted that the amplitude and frequency of the peak are closely related to the oxygen content in the blood. However, during the monitoring process, external factors such as changes in the patient's movement and posture may cause the fixed position of the finger-clip blood oxygen probe to change, resulting in the shift of the peak. Therefore, the motion impact factor can be constructed based on the degree of peak shift between similar spectra.
[0086] Then, according to the distribution difference between the two sides of any peak in the blood oxygen spectrum data in the local range and the difference in the peak characteristics of the peak in the blood oxygen spectrum data, the offset factor of the any peak is obtained.
[0087] In the blood oxygen spectrum data, the area of the area formed by the curve between the adjacent trough and the peak on the left side of the peak of any peak and the horizontal axis is calculated using the trapezoidal rule, and is recorded as the integral area on the left side of the peak of the peak; similarly, the area of the area formed by the curve between the adjacent trough and the peak on the right side of the peak of any peak and the horizontal axis is recorded as the integral area on the right side of the peak of the peak;
[0088] As an embodiment, the method for obtaining the shift factor of any peak is:
[0089]
[0090] in, Indicates The shift factor of each peak; Indicates The blood oxygen spectrum data The integrated area on the left side of the peak; Indicates The blood oxygen spectrum data The integrated area to the right of the peak of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates that all frequency domain similar blood oxygen signal data corresponds to the first The mean of the peak characteristics of the peaks; Represents an exponential function with a natural constant as base.
[0091] It should be noted that It indicates the difference in the corresponding integrated area on the left and right sides of the peak value of the wave crest. The smaller the difference, the higher the degree of symmetry between the two sides of the wave crest. Indicates the current blood oxygen spectrum data The peak characteristics of the peaks are similar to the blood oxygen signal data in the frequency domain, corresponding to the first peak in the blood oxygen spectrum data. The smaller the difference in the mean of the peak characteristics of the peaks, the smaller the degree of deviation of the peaks.
[0092] Next, the peak offset of the peak in the blood oxygen spectrum data is calculated by combining the difference between the peak features in different blood oxygen spectrum data, the peak offset factor, and the temperature corresponding to the blood oxygen signal data when the blood oxygen spectrum data is sampled.
[0093] As an embodiment, a method for obtaining the peak offset of a peak in any blood oxygen spectrum data is as follows:
[0094]
[0095] in, Indicates the blood oxygen spectrum data The peak offset of each peak; represents the number of patients; Indicates blood oxygen spectrum data The shift factor of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates the temperature corresponding to the blood oxygen spectrum data when the blood oxygen signal data is sampled; Represents the absolute value symbol.
[0096] Finally, the motion impact factor is constructed according to the peak offsets of several peaks in the spectrum of the sampled signal.
[0097] As an embodiment, a method for obtaining the motion impact factor is: taking the average value of the peak offsets of all peaks in the blood oxygen spectrum data as the motion impact factor.
[0098] So far, the temperature influence factor and motion influence factor are obtained through the above method.
[0099] Step S004: using the temperature influence factor and the motion influence factor, and combining the fingertip thickness of different patients, the currently collected blood oxygen signal data is corrected.
[0100] It should be noted that since biological tissue is a complex optical system with strong scattering, weak absorption, and anisotropy, and the patient's own physical condition is not completely consistent, the absorption coefficient of the finger part where blood oxygen is collected is not completely the same as the standard absorption coefficient. The absorption coefficient affects the absorbance, which will cause errors in the data detected by the blood oxygen probe. Therefore, it is necessary to correct the blood oxygen signal data of different patients in combination with the fingertip thickness of different patients.
[0101] Specifically, first, a distance sensor is installed in the blood oxygen information collection probe to measure the thickness of the patient's finger ;
[0102] Secondly, the corrected blood oxygen signal data is calculated.
[0103] As an embodiment, the method for obtaining the corrected blood oxygen signal data is:
[0104]
[0105] in, Represents the corrected blood oxygen signal data, Indicates The thickness of the patient's finger; represents the minimum value of finger thickness among all patients; represents the maximum value of finger thickness among all patients; represents the temperature influence factor; Indicates The amplitude of the DC component in the blood oxygen signal data of each patient at the current detection temperature; represents the sports impact factor; Indicates The amplitude of the AC component of each patient at the current test temperature; A signal frequency representing blood oxygen signal data; Indicates the phase of the blood oxygen signal data.
[0106] Step S005: Transmit the corrected blood oxygen signal data to the data processing platform to obtain the patient's current blood oxygen saturation signal.
[0107] The blood oxygen signal data detected by the blood oxygen detection probe is corrected, and the corrected signal information is digitally processed and transmitted to the microprocessor for analysis to obtain the patient's current blood oxygen saturation signal and display it visually.
[0108] At this point, this embodiment is completed.
[0109] It should be noted that the The model is only used to represent negative correlation and constrain the output of the model to be in In the specific implementation, it can be replaced by other models with the same purpose. This embodiment is only based on The model is described as an example without any specific limitation. is the input to the model.
[0110] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A blood oxygen detection method for a blood oxygen information acquisition probe, characterized in that: The method comprises the following steps: The blood oxygen detection probe and the temperature sensor are used to collect blood oxygen signal data and the temperature data of the environment respectively; Obtain the DC component and AC component of the blood oxygen signal data of the blood oxygen detection probe during the data collection process; According to the influence of temperature change on the DC component of blood oxygen signal data of different patients, the temperature influence factor is calculated; according to the influence of different patients' movement patterns on the AC component of blood oxygen signal data, the movement influence factor is constructed; The temperature influence factor and the motion influence factor are used, and combined with the fingertip thickness of different patients, to correct the currently collected blood oxygen signal data; The corrected blood oxygen signal data is transmitted to the data processing platform to obtain the patient's current blood oxygen saturation signal; The specific method of obtaining the DC component and AC component of the blood oxygen signal data of the blood oxygen detection probe during the data collection process includes: Performing fast Fourier transform on several blood oxygen signal data sequences respectively to obtain blood oxygen spectrum data with frequency as the horizontal coordinate and amplitude corresponding to the frequency component as the vertical coordinate, thereby separating the DC component and AC component in the blood oxygen signal data according to the frequency component in the blood oxygen spectrum data; The specific method of constructing the motion influencing factor according to the influence of the motion rules of different patients on the AC component of the sampled signal includes: According to the blood oxygen spectrum data between different blood oxygen signal data, the frequency domain similarity between any two blood oxygen signal data is calculated; The peak characteristics of any peak are constructed by combining the frequency difference between different data points of the peak in the blood oxygen spectrum data, the scattering intensity corresponding to the spectrum data in each peak, and the half-peak width of the peak; Obtaining an offset factor of an arbitrary peak according to a distribution difference between two sides of an arbitrary peak in the blood oxygen spectrum data in a local range and a difference in peak characteristics of the peak in the blood oxygen spectrum data; The peak offset of the peak in the blood oxygen spectrum data is calculated by combining the difference between the peak characteristics in different blood oxygen spectrum data, the peak offset factor, and the temperature corresponding to the blood oxygen signal data when the blood oxygen spectrum data is sampled; According to the peak offsets of several peaks in the spectrum of the sampled signal, a motion influence factor is constructed; The specific method for obtaining the peak characteristics of any peak is: For any peak in the spectrum curve of the blood oxygen signal data, find the frequency amplitude corresponding to the highest point of the peak in the spectrum curve, calculate half of the frequency amplitude, find the two intersection points on both sides of the peak that are closest to the half-frequency amplitude straight line in the spectrum, and record the distance between the intersection points as the half-peak width of the peak; The method for obtaining the peak characteristics is: in, Indicates the blood oxygen spectrum data The peak characteristics of each peak; Indicates the blood oxygen spectrum data The half-peak width of each peak; Indicates the blood oxygen spectrum data The number of data points contained in each peak; Indicates the blood oxygen spectrum data The peak The frequency corresponding to the data points; Indicates the blood oxygen spectrum data The frequency corresponding to the peak value of each peak; Indicates the blood oxygen spectrum data The peak The amplitude of the frequency corresponding to each data point; Indicates the absolute value symbol; represents an exponential function with a natural constant as base; The specific method for obtaining the shift factor of any peak is: In the blood oxygen spectrum data, the area of the area formed by the curve between the adjacent trough and the peak on the left side of the peak of any peak and the horizontal axis is calculated using the trapezoidal rule, and is recorded as the integral area on the left side of the peak of the peak; similarly, the area of the area formed by the curve between the adjacent trough and the peak on the right side of the peak of any peak and the horizontal axis is recorded as the integral area on the right side of the peak of the peak; The method to obtain the shift factor of any peak is: in, Indicates The shift factor of each peak; Indicates The blood oxygen spectrum data The integrated area on the left side of the peak; Indicates The blood oxygen spectrum data The integrated area to the right of the peak of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates that all frequency domain similar blood oxygen signal data corresponds to the first The mean of the peak characteristics of the peaks; represents an exponential function with a natural constant as base; The specific calculation method of the peak offset of the peak in the blood oxygen spectrum data is: in, Indicates the blood oxygen spectrum data The peak offset of each peak; Indicates the number of patients; Indicates blood oxygen spectrum data The shift factor of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates The blood oxygen spectrum data The peak characteristics of each peak; Indicates the temperature corresponding to the blood oxygen spectrum data when the blood oxygen signal data is sampled; Indicates the absolute value symbol; The method of using the temperature influence factor and the motion influence factor and combining the fingertip thickness of different patients to correct the currently collected blood oxygen signal data includes the following specific methods: Install a distance sensor in the blood oxygen information collection probe to measure the thickness of the patient's finger ; The method for obtaining the corrected blood oxygen signal data is: in, Represents the corrected blood oxygen signal data, Indicates The thickness of the patient's finger; represents the minimum value of finger thickness among all patients; represents the maximum value of finger thickness among all patients; represents the temperature influence factor; Indicates The amplitude of the DC component in the blood oxygen signal data of each patient at the current detection temperature; represents the sports impact factor; Indicates The amplitude of the DC component in the blood oxygen signal data of each patient at the current detection temperature; represents the sports impact factor; Indicates The amplitude of the DC component in the blood oxygen signal data of each patient at the current detection temperature; represents the sports impact factor; Indicates The amplitude of the AC component of each patient at the current test temperature; A signal frequency representing blood oxygen signal data; Indicates the phase of the blood oxygen signal data.
2. According to the blood oxygen detection method of the blood oxygen information acquisition probe of claim 1, it is characterized in that: The specific method of calculating the temperature influence factor according to the influence of temperature change on the DC component of the sampling signals of different patients is as follows: The temperature influence factor is calculated according to the difference between the amplitudes of the DC component of the patient's sampling signal under different temperature changes and the difference between the amplitudes of the DC component of the patient at the highest and lowest ambient temperatures.
3. According to the blood oxygen detection method of the blood oxygen information acquisition probe of claim 1, it is characterized in that: The specific method for obtaining the frequency domain similarity is: The data point points to The vector corresponding to the data point is taken as the The frequency domain vector of each data point is obtained by calculating the cosine similarity between the frequency domain vectors corresponding to the data points in the blood oxygen spectrum data corresponding to any two blood oxygen signal data, thereby obtaining the frequency domain similarity between the blood oxygen signal data.
4. According to claim 1, the blood oxygen detection method of the blood oxygen information acquisition probe is characterized in that: The specific method of frequency domain similarity blood oxygen signal data is: The values of all frequency domain similarities are The corresponding blood oxygen signal data within the range is recorded as frequency domain similar blood oxygen signal data.
Citation Information
Patent Citations
Calculation method of physiological parameters and corresponding medical equipment
CN112932473A
Blood oxygen data processing method, related device and medium
CN114847942A