Method and system for online calculation of cerebral blood oxygen information under temperature influence
By collecting light source temperature information in the cerebral blood oxygen information solution system, determining the light source wavelength, and finding the hemoglobin absorption coefficient, the wavelength shift problem caused by the light source from heat is solved, and the accuracy and response speed of cerebral blood oxygen solution are improved.
Patent Information
- Application Number
- CN202411428144.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-10-14
AI Technical Summary
In the near-infrared system, the temperature changes caused by the light source heat generation affect the central wavelength of the light source and its corresponding absorption coefficient, thereby reducing the accuracy of cerebral blood oxygen information.
By collecting the light intensity data of the light detection channel and recording the temperature information of the light source, the light source wavelength is determined based on the light source data sheet, and the hemoglobin absorption coefficient at different wavelengths is found by looking up the table method, and cerebral blood oxygen calculation is performed based on the light intensity data. For non-integer wavelengths, the least squares method is used for fitting interpolation.
It effectively solves the impact of temperature changes on the light source wavelength and absorption coefficient, improves the accuracy of brain blood oxygen information calculation, and achieves a rapid response to changes in brain tissue blood oxygen content through multi-channel acquisition technology.
Smart Images

Figure CN118942684B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of cerebral blood oxygen monitoring, and in particular to an online calculation method and system for cerebral blood oxygen information under the influence of temperature. Background Art
[0002] Brain blood oxygen monitoring technology has important applications in medical testing, brain science research and other fields. By measuring changes in brain blood oxygen levels, the metabolic activity of the brain can be obtained. Currently, the widely used brain blood oxygen information solution technology is based on near-infrared spectroscopy technology. It uses a continuous constant light source to illuminate the head tissue and detect changes in reflected light signals under different states to calculate changes in brain blood oxygen content. Commonly used light sources include lasers and light-emitting diodes, and rely on the Beer-Lambert law to calculate the relationship between changes in light intensity and changes in blood oxygen concentration.
[0003] The specific process of existing brain blood oxygen information calculation is as follows: First, by using near-infrared light to illuminate human tissue and detect the outgoing light intensity, when the incident light intensity is known and the outgoing light intensity is measurable, assuming that I is the detected light intensity, represents the light intensity in state A, Represents the light intensity of state B, according to the Beer-Lambert law:
[0004] In the formula, Indicates the absorption coefficient of different wavelengths. During the test, it is assumed that the average optical path length is independent of time and wavelength. If the scattering between A and B does not change, the absorption changes The above formula is valid under the premise that the attenuation change is small and uniform in space. Then the definition formula according to the attenuation change is:
[0005] In the formula, Representing the change of light attenuation in states A and B, the relationship between the change of light attenuation and the absorption coefficient can be expressed as the following formula by combining formulas 1 and 2:
[0006] In the formula Indicates the change in oxygenated hemoglobin (HbO) concentration, Indicates the concentration change of deoxyhemoglobin (HbR), represents the HbO molar absorption coefficient, Indicates the molar absorption coefficient of HbR. , and solving equation 3, we can get the path length dependent hemoglobin change and The calculation formulas are Equation 4 and Equation 5:
[0007] According to 4 and 5 in the above formula, the change of hemoglobin in path length dependence is not only related to the change of light attenuation, but also closely related to the wavelength of the light source. Once the wavelength of the light source changes, the solution formula , The two absorption coefficients will change accordingly, resulting in errors in the solution formula.
[0008] However, as mentioned before, the most common light sources in near-infrared systems are lasers and light-emitting diodes. However, whether it is lasers or light-emitting diodes, the light emitted by the light source itself will self-heat. The change in temperature after heating will cause the central wavelength of the light source and the corresponding absorption coefficient to change, thereby affecting the accuracy of the final brain blood oxygen information solution. Summary of the invention
[0009] The present application provides a method and system for online calculation of brain blood oxygen information under the influence of temperature, which can solve the influence of temperature change caused by self-heating of light source on the central wavelength of light source and its corresponding absorption coefficient in near-infrared system, thereby improving the accuracy of brain blood oxygen information calculation. The present application provides the following technical solutions:
[0010] In a first aspect, the present application provides a method for online calculation of cerebral blood oxygen information under the influence of temperature, the method comprising:
[0011] Collect the light intensity data of the light detection channel and record the temperature information of the light source in each cycle;
[0012] Based on the corresponding relationship between the light source temperature and the light source wavelength in the light source data manual, the light source wavelength is determined by the temperature information;
[0013] Find the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in the hemoglobin absorption coefficient table at different wavelengths by using the table lookup method;
[0014] Brain blood oxygen is calculated based on the light intensity data and the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source.
[0015] In a specific possible implementation scheme, determining the wavelength of the light source through temperature information based on the correspondence between the light source temperature and the light source wavelength in the light source data manual includes:
[0016] The light source data manual is the instruction manual of the light source. The corresponding relationship between the light source temperature and the central wavelength is obtained from the instruction manual of the light source according to the temperature information of the light source to determine the wavelength of the light source.
[0017] In a specific implementation scheme, the step of searching the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in the hemoglobin absorption coefficient table at different wavelengths by table lookup method comprises:
[0018] A table of hemoglobin absorption coefficients at different wavelengths is pre-stored in the system.
[0019] In a specific implementation manner, the step of searching the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in the hemoglobin absorption coefficient table at different wavelengths by table lookup method further comprises:
[0020] For non-integer wavelengths, fitting interpolation is performed using the least squares method.
[0021] In a specific embodiment, the fitting interpolation for non-integer wavelengths by the least squares method comprises:
[0022] For linear fitting, the fitted linear equation is usually:
[0023] ;
[0024] in, is the absorption coefficient, represents the wavelength, is the slope, which indicates the rate at which the absorption coefficient changes with wavelength, is the intercept, which indicates the absorption coefficient value when the wavelength is zero;
[0025] The two nearest known wavelengths and their corresponding absorption coefficients are found by looking up the table, and the linear fitting parameters are calculated using the least squares method. and , substitute the non-integer wavelength value into the formula and calculate the corresponding absorption coefficient.
[0026] In a specific implementation manner, the step of searching the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in the hemoglobin absorption coefficient table at different wavelengths by table lookup method further comprises:
[0027] For non-integer wavelengths, the two nearest known integer wavelengths adjacent to the current wavelength are found by table lookup, where the current wavelength needs to be between the two known wavelengths, and the absorption coefficients corresponding to the two known integer wavelengths are recorded at the same time; the weighted correction factor is defined as follows:
[0028] ;
[0029] in, is the current non-integer wavelength, and are the two nearest known integer wavelengths adjacent to the current wavelength, and ;
[0030] Use the following formula to calculate the absorption coefficient of the current non-integer wavelength :
[0031] ;
[0032] in, and They are and The corresponding absorption coefficient.
[0033] In a specific implementation scheme, the collecting the light intensity data of the light detection channel and recording the temperature information of the light source in each cycle also includes:
[0034] A multi-channel acquisition mechanism is designed so that multiple detection channels collect light intensity data simultaneously, and the light source temperature of each channel is also recorded in the same time period.
[0035] In a second aspect, the present application provides an online calculation system for brain blood oxygen information under the influence of temperature, which adopts the following technical solution:
[0036] An online calculation system for cerebral blood oxygen information under the influence of temperature, comprising:
[0037] The data acquisition module is used to collect the light intensity data of the light detection channel and record the temperature information of the light source in each cycle;
[0038] A wavelength determination module, used to determine the wavelength of the light source through temperature information based on the corresponding relationship between the light source temperature and the light source wavelength in the light source data manual;
[0039] An absorption coefficient confirmation module is used to find the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in a hemoglobin absorption coefficient table at different wavelengths by a table lookup method;
[0040] The cerebral blood oxygen calculation module is used to calculate cerebral blood oxygen based on the light intensity data and the absorption coefficient of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source.
[0041] In a third aspect, the present application provides an electronic device, comprising a processor and a memory; the memory stores a program, and the program is loaded and executed by the processor to implement an online solution method for cerebral blood oxygen information under the influence of temperature as described in the first aspect.
[0042] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the storage medium stores a program, and when the program is executed by a processor, the program is used to implement an online solution method for cerebral blood oxygen information under the influence of temperature as described in the first aspect.
[0043] In summary, the beneficial effects of this application include at least:
[0044] 1) By introducing temperature monitoring, the temperature change information of the light source is obtained in real time, so as to accurately determine the central wavelength of the light source. This method solves the wavelength deviation problem caused by temperature fluctuations in traditional technologies, ensures that the correspondence between the wavelength used and the absorption coefficient is more accurate, and thus improves the overall accuracy of brain blood oxygen solution.
[0045] 2) Using multi-channel detection technology, the system can simultaneously collect light intensity data from different wavelengths. This parallel acquisition method greatly increases the frequency of data acquisition, setting it to once every 2 milliseconds multiplied by the number of channels, ensuring a rapid response to changes in brain tissue blood oxygen content. This real-time monitoring capability provides reliable data support for the identification of dynamic movement intentions, allowing the system to be flexibly applied in different scenarios.
[0046] 3) By pre-storing the hemoglobin absorption coefficients of different wavelengths through the table lookup method, the system can quickly find the absorption coefficient related to the real-time temperature and avoid complex calculation processes. In addition, for non-integer wavelengths, the least squares method is used for linear fitting interpolation, which not only improves the calculation efficiency of the absorption coefficient, but also ensures the accuracy of the results. Such simplification makes the system's solution process more efficient, thereby shortening the data processing time and improving the overall performance.
[0047] A multi-channel light detection system is used to collect the changes in light intensity passing through brain tissue in real time and record the temperature information of the light source. By consulting the light source data manual, the corresponding relationship between temperature and wavelength is determined, and the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin at different wavelengths are obtained by the table lookup method. For non-integer wavelengths, interpolation is performed using the least squares method to improve the accuracy of the absorption coefficient. Finally, the light attenuation and absorption coefficient are combined to calculate the brain blood oxygen content using the corresponding formula. This aims to solve the influence of temperature changes caused by self-heating of the light source on the central wavelength of the light source and its corresponding absorption coefficient in the near-infrared system, thereby improving the accuracy of brain blood oxygen information calculation.
[0048] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application and implement it according to the contents of the specification, the following is a detailed description of the preferred embodiments of the present application in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 It is a flow chart of the method for online calculation of cerebral blood oxygen information under the influence of temperature in an embodiment of the present application.
[0050] Figure 2It is a schematic diagram of the test results of the central wavelength of the light source at 10°C in the test experiment of the embodiment of the present application.
[0051] Figure 3 It is a comparison chart of HbO blood oxygen value change data of the control group, experimental group and ideal group in the test experiment of the embodiment of the present application.
[0052] Figure 4 This is a comparison chart of HbR blood oxygen value change data of the control group, experimental group, and ideal group in the test experiment of the embodiment of the present application.
[0053] Figure 5 It is a block diagram of an electronic device for online calculation of cerebral blood oxygen information under the influence of temperature in an embodiment of the present application. DETAILED DESCRIPTION
[0054] The specific implementation methods of the present application are further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present application but are not intended to limit the scope of the present application.
[0055] Optionally, the present application takes the online calculation method of cerebral blood oxygen information under the influence of temperature provided in each embodiment as an example used in an electronic device, where the electronic device is a terminal or a server, and the terminal can be a computer, a tablet computer, etc. This embodiment does not limit the type of electronic device.
[0056] Reference Figure 1 , is a flow chart of a method for online calculation of cerebral blood oxygen information under the influence of temperature provided by an embodiment of the present application, the method comprising at least the following steps:
[0057] Step S101: Collect light intensity data of the light detection channel and record the temperature information of the light source in each cycle.
[0058] Step S102: Based on the correspondence between the light source temperature and the light source wavelength in the light source data manual, determine the light source wavelength through the temperature information.
[0059] Step S103, searching the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in a table of hemoglobin absorption coefficients at different wavelengths by a table lookup method.
[0060] Step S104: Calculate cerebral blood oxygen based on the light intensity data and the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source.
[0061] In step S101, the system collects changes in light intensity passing through brain tissue through multiple light detection channels. Each detection channel corresponds to a light source of different wavelengths, which are targeted at different hemoglobin absorption characteristics. The light intensity data collected by each light channel is divided into two parts:
[0062] Incident light intensity: The initial light intensity emitted by the light source and entering the brain tissue, serving as a reference signal.
[0063] Outgoing light intensity: The outgoing light intensity after light passes through brain tissue is measured by the detector. The outgoing light intensity is used to calculate the attenuation of light and the change in blood oxygen content in brain tissue.
[0064] In implementation, the change of light attenuation is obtained by collecting light intensity data.
[0065] At the same time, the system records the temperature information of the light source in each acquisition cycle through the built-in temperature sensor. The central wavelength of the light source will shift with the change of temperature, so the temperature information is crucial for the subsequent calculation of blood oxygen content. In each cycle, the temperature sensor and the light intensity data acquisition module work synchronously to ensure that the light intensity data and temperature data correspond to each other at the same timestamp, ensuring the real-time and accuracy of the data.
[0066] In addition, the system is designed with a multi-channel acquisition mechanism, where multiple detection channels collect light intensity data at the same time, and the light source temperature of each channel is also recorded in the same time period. In this way, the system can comprehensively analyze the changes in light intensity of different wavelengths and solve them according to the corresponding temperature.
[0067] In practice, in single-channel mode, the system sets a collection cycle of every 2 milliseconds to ensure that data can be acquired at a sufficiently high frequency. The high sampling rate ensures real-time monitoring of brain blood oxygen changes and lays the foundation for accurate identification of movement intentions. In multi-channel mode, the collection frequency is every 2ms multiplied by the number of light sources.
[0068] In step S102, based on the correspondence between the light source temperature and the light source wavelength in the light source data manual, which is the manual of the selected light source, the correspondence between the light source temperature and the center wavelength is obtained from the manual of the selected light source according to the light source temperature information. The above relationship is usually provided by the manufacturer and is used to determine the wavelength change at different temperatures. The wavelength of the light source at this time is determined by the temperature information recorded in step S101.
[0069] In step S103, since the wavelength of the light source and the absorption coefficient of hemoglobin in brain tissue cannot be accurately described by a simple mathematical model, the system determines the absorption coefficient at the corresponding wavelength by looking up a table. Specifically, the system pre-stores a table of hemoglobin absorption coefficients at different integer wavelengths, as shown in Table 1 below:
[0070]
[0071] The above table contains the absorption coefficients of oxygenated hemoglobin (HbO) and deoxygenated hemoglobin (HbR) at different wavelengths. The absorption coefficients of oxygenated hemoglobin (HbO) and deoxygenated hemoglobin (HbR) are obtained by searching according to the wavelength of the light source determined in step S102.
[0072] In addition, preferably, in the embodiment of the present application, the relationship between the absorption coefficient and the wavelength of the light source is not a completely accurate mathematical model, but a set of discrete points measured by experiments and literature data. However, the wavelength value obtained in step S102 may not be an integer wavelength in the pre-stored look-up table data. Therefore, it is necessary to interpolate the absorption coefficient to obtain an accurate absorption coefficient. For non-integer wavelengths, the present application performs fitting interpolation by the least squares method. Among them, the least squares method is a mathematical method for fitting model parameters, which aims to minimize the sum of squared errors, so as to find the best fit curve that best fits a set of data points. In this scenario, the wavelength and the absorption coefficient are approximately linearly related, so the least squares method is used to fit the linear equation between the wavelength and the absorption coefficient.
[0073] Specifically, assuming that two known wavelengths and their corresponding absorption coefficients have been obtained, the least squares method is used to fit the variation trend of the absorption coefficient between these wavelength points. For linear fitting, the fitted linear equation is usually:
[0074] in, is the absorption coefficient, represents the wavelength, is the slope, which indicates the rate at which the absorption coefficient changes with wavelength, is the intercept, which indicates the absorption coefficient value when the wavelength is zero. Then, the two nearest known wavelengths and their corresponding absorption coefficients are found by looking up the table, and the linear fitting parameters are calculated using the least squares method. and , and finally substitute the non-integer wavelength value into the formula to calculate the corresponding absorption coefficient. The core idea of the least squares method is to find the optimal slope by minimizing the sum of the squares of the vertical distances between the data points and the fitted line. and the intercept This process ensures that the fitted straight line reflects the relationship between wavelength and absorption coefficient as accurately as possible.
[0075] In another feasible embodiment, for non-integer wavelengths, the following method can also be used to estimate the absorption coefficient of non-integer wavelengths. First, the two nearest known integer wavelengths adjacent to the current wavelength are found by table lookup, where the current wavelength needs to be between the two known wavelengths, and the absorption coefficients corresponding to the two known integer wavelengths are recorded. Then the weighted correction factor is defined as follows:
[0076] in, is the current non-integer wavelength, and are the two nearest known integer wavelengths adjacent to the current wavelength, and .
[0077] Finally, the following formula is used to calculate the absorption coefficient of the current non-integer wavelength :
[0078] in, and They are and The corresponding absorption coefficient.
[0079] In practice, the least squares method usually only relies on known discrete points when dealing with non-integer wavelengths. If the intervals between these points on the wavelength are large, it is easy to cause inaccurate fitting, especially when the wavelength changes dramatically. In addition, the least squares method aims to minimize the squared error from all data points to the fitting line, and in some cases, the discrete data points may not completely follow the linear relationship, causing the prediction results to deviate from the true value. The above method of the present application overcomes the limitations of the least squares method when dealing with non-integer wavelengths by introducing a weighted correction factor. Specifically, the weighted correction factor is calculated based on the distance between the wavelength to be estimated and the known wavelength. and The relative position between them dynamically adjusts the estimated value of the absorption coefficient. This design makes Closer When , and when Closer When , which can more accurately reflect the actual changes in the absorption coefficient. In addition, in many practical applications, the relationship between the absorption coefficient and the wavelength is not a strictly linear relationship. The traditional least squares method only focuses on linear fitting, which may cause the model to fail to capture the true trend of the data. Our weighted method enhances the adaptability of the model by combining the influence of adjacent points and allowing the absorption coefficient to show nonlinear changes in a smaller range. In the least squares method, known data points far away from the wavelength to be estimated may have an excessive impact on the results. By introducing a weighted correction factor, the system can more reasonably balance the contribution of adjacent wavelength data to the final result and reduce the negative impact of distant points.
[0080] In step S104, after obtaining the light attenuation through the light intensity data, the brain blood oxygen information is calculated using the following formula in combination with the oxygenated hemoglobin absorption coefficient and the deoxygenated hemoglobin absorption coefficient obtained by searching:
[0081] ;
[0082] ;
[0083] Through the above steps, the cerebral blood oxygen data can be effectively calculated, and the real-time monitoring and analysis of the changes in cerebral blood oxygen content can be realized.
[0084] In summary, the technical solution of the present application aims to solve the influence of temperature changes caused by self-heating of the light source on the central wavelength of the light source and its corresponding absorption coefficient in the near-infrared system, so as to improve the accuracy of brain blood oxygen information solution. The specific method includes using a multi-channel light detection system to collect the changes in light intensity passing through the brain tissue in real time and record the temperature information of the light source. By consulting the light source data manual, the correspondence between temperature and wavelength is determined, and the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin at different wavelengths are obtained by the table lookup method. For non-integer wavelengths, interpolation is performed by the least squares method to improve the accuracy of the absorption coefficient. Finally, the corresponding formula is used to solve the brain blood oxygen content in combination with the light attenuation and the absorption coefficient, thereby effectively improving the accuracy of the final brain blood oxygen information solution.
[0085] In addition, it should be noted that in order to verify the technical effect of the technical solution of this application, the following test experiments were performed for verification:
[0086] In order to verify the superiority of the accurate blood oxygen solution based on temperature influence in this application, a comparative test experiment was designed and carried out. Under different temperature conditions, the superiority of the accurate blood oxygen solution method based on temperature influence was verified by comparing the collected cerebral blood oxygen data with the cerebral blood oxygen data collected under the condition of no change in the default wavelength. Before the experiment, considering the errors caused by human neural activity, a phantom was selected to simulate the changes in cerebral blood oxygen signals caused by human neural activity. In theory, fNIRS uses the different absorption characteristics of oxygenated hemoglobin and deoxyhemoglobin in human tissue to near-infrared light of different wavelengths to reflect the changes in human neural activity. In this experiment, the phantom, as a phantom structure of human tissue, also has similar optical properties.
[0087] The experimental arrangement is as follows: First, place the equipment in a simple constant temperature device, collect the temperature in the constant temperature device through a temperature sensor, and provide temperature changes through a ceramic semiconductor refrigeration chip. At the beginning of the experiment, the following operations need to be performed at each temperature: First, collect brain blood oxygen data for up to 1 minute to ensure that the data is stable. Then, change the light-transmitting aperture inside the model structure to simulate the changes brought about by neural activity, and record the changes in brain blood oxygen data for the next 1 minute. Finally, record the blood oxygen data collected by the system in the range of 10°C to 40°C respectively. At the same time, the system also records the voltage values collected at the corresponding temperature through the debugging mode. In order to make the experimental conclusions more reliable, during the experiment, a spectrometer was also used to collect the values of the corresponding light source wavelengths at different temperatures, and based on this value, the corresponding blood oxygen solution formula was substituted to calculate the theoretical value of the brain blood oxygen collection data. Figure 2 The central wavelength test value of the light source at 10°C is shown. Finally, the blood oxygen value tested when the default light source wavelength does not change is calculated to obtain the control group data of the blood oxygen data, that is, the blood oxygen data without temperature compensation.
[0088] As shown in Table 2 below, the average values of the five groups of experimental data generated during the test are shown. The experimental group data refers to: at each temperature, for the collected 2 minutes of blood oxygen data, the difference between the average value of the blood oxygen data in the last minute and the average value of the blood oxygen data in the previous minute is calculated as the test value of the blood oxygen signal collected at this temperature. At the same time, according to the voltage signal collected in the supplementary debugging experiment, the voltage ratio of the first minute and the last minute of each test is calculated. In the data analysis process, assuming that the wavelength does not change with temperature, the blood oxygen signal calculated according to the central wavelength of the light source is 735nm and 850nm respectively as the control group data of the experiment, which is also the blood oxygen solution method used by traditional brain blood oxygen collection equipment. According to the actual collected wavelength data, the ideal value of brain blood oxygen collection data is obtained by substituting it into the blood oxygen solution formula. In short, the system compares the blood oxygen information collected by the system at different temperatures (experimental group), the blood oxygen information solved by the voltage ratio tested at different temperatures and the fixed central wavelength (control group), and the ideal blood oxygen information solved by the voltage ratio tested at different temperatures and the actual wavelength.
[0089]
[0090] Based on the mean of the test results, the present application has made the following Figure 3 and Figure 4 The data comparison of the control group, experimental group and ideal group is shown. From the results, it can be clearly seen that the brain blood oxygen reflected by the control group data has a significant change trend with temperature. The data fluctuation of the experimental group is significantly lower than that of the control group.
[0091] The comparison of the standard deviations of the two is shown in Table 3 below. According to the comparison data, the method for accurate blood oxygen calculation adopted in this application can effectively improve the accuracy of the existing blood oxygen collection algorithm and achieve more accurate data calculation.
[0092]
[0093] To sum up the above content, this experiment successfully demonstrated the superiority of the temperature-based blood oxygen accurate solution method, indicating that this temperature solution algorithm can effectively alleviate the error of blood oxygen data collection caused by temperature.
[0094] The embodiment of the present application also provides an online calculation system for brain blood oxygen information under the influence of temperature, and the system includes at least the following modules:
[0095] The data acquisition module is used to collect the light intensity data of the light detection channel and record the temperature information of the light source in each cycle;
[0096] A wavelength determination module, used to determine the wavelength of the light source through temperature information based on the corresponding relationship between the light source temperature and the light source wavelength in the light source data manual;
[0097] An absorption coefficient confirmation module is used to find the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in a hemoglobin absorption coefficient table at different wavelengths by a table lookup method;
[0098] The cerebral blood oxygen calculation module is used to calculate cerebral blood oxygen based on the light intensity data and the absorption coefficient of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source.
[0099] For relevant details, refer to the above method embodiment.
[0100] Figure 5 4 is a block diagram of an electronic device provided by an embodiment of the present application. The device at least includes a processor 401 and a memory 402.
[0101] The processor 401 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 401 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 401 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 401 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 401 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0102] The memory 402 may include one or more computer-readable storage media, which may be non-transitory. The memory 402 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 402 is used to store at least one instruction, which is executed by the processor 401 to implement the online solution method of cerebral blood oxygen information under the influence of temperature provided in the method embodiment of the present application.
[0103] In some embodiments, the electronic device may further optionally include: a peripheral device interface and at least one peripheral device. The processor 401, the memory 402 and the peripheral device interface may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface via a bus, a signal line or a circuit board. Schematically, the peripheral devices include but are not limited to: a radio frequency circuit, a touch display screen, an audio circuit, and a power supply.
[0104] Of course, the electronic device may also include fewer or more components, which is not limited in this embodiment.
[0105] Optionally, the present application also provides a computer-readable storage medium, in which a program is stored, and the program is loaded and executed by a processor to implement the online solution method of cerebral blood oxygen information under the influence of temperature in the above method embodiment.
[0106] Optionally, the present application also provides a computer product, which includes a computer-readable storage medium, in which a program is stored, and the program is loaded and executed by a processor to implement the online solution method of cerebral blood oxygen information under the influence of temperature in the above-mentioned method embodiment.
[0107] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0108] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for online calculation of cerebral blood oxygen information under the influence of temperature, characterized in that: The method comprises: Collect the light intensity data of the light detection channel and record the temperature information of the light source in each cycle; Based on the correspondence between the light source temperature and the light source wavelength in the light source data manual, the light source wavelength is determined through the temperature information; the light source data manual is the instruction manual of the light source, and the correspondence between the light source temperature and the central wavelength is obtained from the instruction manual of the light source according to the temperature information of the light source to determine the light source wavelength; The absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source are found in the hemoglobin absorption coefficient table at different wavelengths by the table lookup method; for non-integer wavelengths, the least squares method is used for fitting interpolation, including: for linear fitting, the fitted linear equation is: ; in, is the absorption coefficient, represents the wavelength, is the slope, which indicates the rate at which the absorption coefficient changes with wavelength, is the intercept, which indicates the absorption coefficient value when the wavelength is zero; The two nearest known wavelengths and their corresponding absorption coefficients are found by looking up the table, and the linear fitting parameters are calculated using the least squares method. and , substitute the non-integer wavelength value into the formula and calculate the corresponding absorption coefficient; Brain blood oxygen is calculated based on the light intensity data and the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source.
2. The method for online calculation of cerebral blood oxygen information under the influence of temperature according to claim 1, characterized in that: The method of searching the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in the hemoglobin absorption coefficient table at different wavelengths by using the table lookup method comprises: A table of hemoglobin absorption coefficients at different wavelengths is pre-stored in the system.
3. The method for online calculation of cerebral blood oxygen information under the influence of temperature according to claim 1, characterized in that: The method of searching the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in the hemoglobin absorption coefficient table at different wavelengths by using the table lookup method also includes: For non-integer wavelengths, the two nearest known integer wavelengths adjacent to the current wavelength are found by table lookup, where the current wavelength needs to be between the two known wavelengths, and the absorption coefficients corresponding to the two known integer wavelengths are recorded at the same time; the weighted correction factor is defined as follows: ; in, is the current non-integer wavelength, and are the two nearest known integer wavelengths adjacent to the current wavelength, and ; Use the following formula to calculate the absorption coefficient of the current non-integer wavelength : ; in, and They are and The corresponding absorption coefficient.
4. The method for online calculation of cerebral blood oxygen information under the influence of temperature according to claim 1, characterized in that: The collecting of light intensity data of the light detection channel and recording of temperature information of the light source in each cycle also includes: A multi-channel acquisition mechanism is designed so that multiple detection channels collect light intensity data simultaneously, and the light source temperature of each channel is also recorded in the same time period.
5. An online calculation system for brain blood oxygen information under the influence of temperature, characterized in that: include: The data acquisition module is used to collect the light intensity data of the light detection channel and record the temperature information of the light source in each cycle; The wavelength determination module is used to determine the wavelength of the light source through temperature information based on the corresponding relationship between the light source temperature and the light source wavelength in the light source data manual; the light source data manual is the instruction manual of the light source, and the corresponding relationship between the light source temperature and the central wavelength is obtained from the instruction manual of the light source according to the temperature information of the light source to determine the wavelength of the light source; An absorption coefficient confirmation module is used to find the absorption coefficients of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source in a hemoglobin absorption coefficient table at different wavelengths by a table lookup method; For non-integer wavelengths, fitting interpolation is performed by the least squares method, including: For linear fitting, the fitted linear equation is: ; in, is the absorption coefficient, represents the wavelength, is the slope, which indicates the rate at which the absorption coefficient changes with wavelength, is the intercept, which indicates the absorption coefficient value when the wavelength is zero; The two nearest known wavelengths and their corresponding absorption coefficients are found by looking up the table, and the linear fitting parameters are calculated using the least squares method. and , substitute the non-integer wavelength value into the formula and calculate the corresponding absorption coefficient; The cerebral blood oxygen calculation module is used to calculate cerebral blood oxygen based on the light intensity data and the absorption coefficient of oxygenated hemoglobin and deoxygenated hemoglobin corresponding to the wavelength of the light source.
6. An electronic device, characterized in that: The device includes a processor and a memory; a program is stored in the memory, and the program is loaded and executed by the processor to implement an online calculation method of cerebral blood oxygen information under the influence of temperature as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that: The storage medium stores a program, and when the program is executed by the processor, it is used to implement the method for online calculation of cerebral blood oxygen information under the influence of temperature as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Near-infrared brain function signal robust estimation method based on multi-distance measurement method and least absolute deviation criterion
CN104224165A
Method for calculating oxygenated hemoglobin concentration based on partial photon path length
CN110215187A