Heart rate and blood pressure measuring method based on visualization system

The visual system obtains the RGB color signal data on the face and builds the skin color vector and 3D model, which solves the problems of discomfort and error in the existing blood pressure measurement methods, and realizes fast and accurate blood pressure and heart rate measurement in the home environment. Portability and continuous monitoring.

CN119157485APending Publication Date: 2024-12-20FRED SKYLER (WUXI) MEDICAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411057428.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-02
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The existing blood pressure measurement methods have problems such as discomfort and measurement errors in inflatable cuffs, and the inability to achieve continuous monitoring, especially in a home environment, which is difficult to achieve both portability and professionalism.

Method used

Using a visual system-based heart rate and blood pressure measurement method, the heart rate and blood pressure measurement method is used to obtain the user's basic information and collect the RGB color signal data on the face, build a skin color vector, combine the 3D model and the amplitude of movement to reduce noise, estimate the heart rate and blood pressure data, and use the formula Calculate the actual blood pressure value.

Benefits of technology

It realizes fast, accurate and portable blood pressure and heart rate measurement in a home environment, reduces measurement errors, supports continuous monitoring, and is suitable for use in a home environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119157485A_ABST
    Figure CN119157485A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of medical treatment, in particular to a heart rate and blood pressure measuring method based on a visual system, which comprises the following steps: acquiring basic information of a person to be detected, and fusing the basic information; collecting face data of a to-be-detected person, and collecting continuous RGB color signal data of the same position around the eyes; according to the RGB color signal data, projection noise reduction is carried out to obtain a skin color vector, and the change amplitude of a skin color vector value is heart rate frequency; obtaining a blood pressure estimation value according to the skin color vector average value; the actual blood pressure estimated value is obtained based on the basic information and the blood pressure estimated value, the scheme can be used in the family environment, the intelligent mobile phone is used for measurement, the measurement speed is high, the measurement error is small, continuous monitoring is facilitated, and the heart rate and blood pressure data are speculated by collecting the face data within the duration time; meanwhile, a blood pressure estimation value is obtained through a formula by utilizing basic information provided by the user, and the blood pressure of the user is measured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of medical technology, and in particular relates to a heart rate and blood pressure measurement method based on a visualization system. Background Art

[0002] Hypertension is the most common cardiovascular disease. This disease is receiving more and more attention and concern from people. Blood pressure measurement has become an indispensable means to effectively monitor hypertension.

[0003] In recent years, with the development of mobile medical technology, some indirect blood pressure measurement methods have emerged, making blood pressure measurement more convenient. Indirect blood pressure measurement methods indirectly obtain blood pressure data by detecting parameters such as arterial wall pulsation and vascular volume changes, such as arterial systolic pressure and arterial diastolic pressure.

[0004] For example, one of the widely used indirect blood pressure measurement methods is a pressure measurement method that uses an inflatable cuff to compress blood vessels. During the process of inflating the cuff, once the pressure in the cuff exceeds the systolic blood pressure (SBP), the blood vessels are compressed and closed, the blood flow is blocked, and the pulsation sound of the artery cannot be heard at the distal end of the blood vessel. During the process of deflating the cuff, when the gas pressure in the cuff is lower than the systolic blood pressure, the blood vessels are opened, the blood flow is restored, and the arterial pulsation sound is generated. When the first arterial pulsation sound (i.e., the auscultation sound) is heard, the gas pressure in the cuff is the systolic blood pressure. Continue to deflate, when the gas pressure in the cuff is lower than the diastolic blood pressure (DBP), the blood vessels are completely unobstructed, the blood flow is no longer blocked, the pulsation sound of the artery disappears, and the pressure in the cuff is the diastolic blood pressure.

[0005] Another commonly used indirect blood pressure measurement method is the oscillometric method, which uses a cuff to block arterial blood flow, and during the slow deflation process, detects the pulsating oscillation wave envelope originating from the blood vessel wall, and finds the inherent relationship between the envelope and arterial blood pressure, thereby obtaining blood pressure data. This method is also widely used in various types of electronic sphygmomanometers in clinical practice.

[0006] However, the above two indirect blood pressure measurement methods have not gotten rid of the traditional mode of inflatable cuffs. Each time the blood pressure data is obtained, the cuff needs to be inflated and deflated, and the inflated cuff compresses the blood vessels, causing discomfort to the human body. In addition, when the subject needs to measure multiple times in a short period of time or continuous measurement for a long time, it brings a lot of inconvenience to the patient.

[0007] With the development of new technologies, there are blood pressure measurement methods that are no longer based on the traditional inflatable cuff model.

[0008] For example, utilizing the characteristics of pulse wave transmission time (PTT) and arterial blood pressure, the prior art proposes to use PTT to measure blood pressure. Specifically, by collecting photoelectric volumetric pulse wave (PPG) signals at the fingers and electrocardiogram (ECG) signals of limb leads, the PTT of blood propagating from the heart to the signal collection point is calculated, thereby establishing a blood pressure estimation model of arterial blood pressure and pulse transmission time, which can realize the calculation of real-time blood pressure value of the human body, realize non-invasive and continuous measurement and completely get rid of the constraints of the cuff.

[0009] However, the method of using PTT to calculate blood pressure information requires the use of ECG signals. If the ECG lead method used is limb leads, it is easy for the ECG electrodes to fall off due to poor contact of the limbs or long periods of no contact, making it impossible to obtain ECG signals, thereby resulting in the inability to measure blood pressure.

[0010] In addition, taking advantage of the fact that there is a correlation between the average blood pressure of the population (half the sum of systolic and diastolic pressure, i.e. (SBP+DBP) / 2) and the heart rate variability amplitude under respiratory control, it is proposed to use ECG to measure blood pressure. Specifically, the heart rate variability amplitude can be obtained by collecting ECG signals, and then the average blood pressure can be obtained by using the relationship between the average blood pressure of the population and the heart rate variability amplitude.

[0011] The current equipment on the market still finds it difficult to strike a balance between professionalism and portability. Methods such as cuffs and electronic blood pressure monitors either require certain professional qualities and are difficult to measure in a home environment, or they cannot provide continuous monitoring and have large measurement errors.

[0012] Therefore, a heart rate and blood pressure measurement method based on a visualization system is needed to solve the above problems. Summary of the invention

[0013] In order to solve the above technical problems, the present invention provides a heart rate and blood pressure measurement method based on a visualization system to solve the problems in the existing market raised in the above background technology.

[0014] To achieve the above object, the technical solution of the present invention is as follows:

[0015] A method for measuring heart rate and blood pressure based on a visualization system comprises the following steps:

[0016] Obtain the basic information of the person to be tested and integrate the basic information;

[0017] Collect facial data of the person to be detected, and collect continuous RGB color signal data at the same position around the eyes;

[0018] The skin color vector is obtained by projecting and denoising the RGB color signal data, and the variation range of the skin color vector value is the heart rate frequency;

[0019] Blood pressure estimates were derived from the average of the skin color vectors;

[0020] The actual blood pressure estimate is derived based on the basic information and the blood pressure estimate.

[0021] Through the above technical solution, the age, height, weight, gender, smoking, hypertension, taking blood pressure medication, diabetes and other parameters of the person to be tested are first obtained. The user turns on the mobile phone camera and collects continuous user facial data in a place with sufficient and average light to obtain the changes in the user's facial skin color caused by heart rate and blood pressure. By obtaining the continuous RGB color signal data of the same position around the eye, orthogonally projecting the three RGB signals, obtaining the skin color vector according to the empirical method, constructing a facial 3D model, comparing it with the facial movement amplitude, performing noise reduction processing on the skin color vector, and converting the heart rate data and blood pressure data. This measurement method quickly obtains the measurement data of blood pressure and heart rate based on the collected visual image information, and further evaluates the user's physical health status. This solution can be used in a home environment, using a smart phone for measurement, with fast measurement speed, small measurement error, and convenient for continuous monitoring. The present invention infers the heart rate and blood pressure data by collecting the facial data of the duration; at the same time, using the basic information provided by the user, the blood pressure estimation value is obtained through the formula, and the user's blood pressure is measured.

[0022] As a preferred embodiment of the present invention, the basic information is the parameters of the person to be tested: age, height, weight, gender, whether he smokes, whether he has high blood pressure, whether he is taking blood pressure medication, whether he has diabetes, etc.

[0023] Through the above technical solution, the basic information is convenient for further understanding of the physical condition of the person to be tested.

[0024] As a preferred solution of the present invention, collecting RGB color signal data includes the following steps:

[0025] Place the RGB red, green and blue signal light sources orthogonally on the face at the center of the camera and keep it still for 30 seconds for measurement;

[0026] Build a 3D facial model;

[0027] Compare it with the facial movement amplitude of the person to be tested.

[0028] Through the above technical solution,

[0029] As a preferred solution of the present invention, the projection noise reduction of RGB color signal data further includes the following steps:

[0030] PTT was calculated as the time offset between the R wave peak of the ECG signal and the frst derivative peak of the PPG signal;

[0031] Zero phase transformation and wavelet denoising methods are used to remove high and low frequency noise of ECG and PPG signals. As a preferred embodiment of the present invention, the blood pressure estimation value is obtained according to the average value of the skin color vector, and the following steps are also included:

[0032] Based on the PPG signal collected from the artery, the incident light intensity I0 will be detected by the light detector after being transmitted through the tissue, venous blood, and arterial blood;

[0033] During diastole, the arterial diameter is at its lowest level, Dd, so the transmitted light intensity will be at its highest level, IH;

[0034] In contrast, the transmitted light intensity decreases to a minimum level IL during systole, as the arterial diameter increases from a minimum D to a maximum Ds;

[0035] During one cardiac cycle, the change in the optical path corresponds to a change in diameter Δd;

[0036] The change in diameter is obtained based on the peak-to-trough intensity of the PPG signal;

[0037] The PPG signal detected by Te is mainly composed of the DC component caused by light absorption of tissue, venous blood, and non-pulsating blood, while the alternating component is generated by blood pulsation;

[0038] According to the modified Beer-Lambert law, the Pi r-ratio H of the PPG peak intensity I to the valley intensity IL, assuming that the characteristic parameter α remains constant and the baseline arterial diameter rarely changes, can be used to obtain the changes in arterial diameter, thereby deriving the blood pressure estimates sbp and dbp.

[0039] As a preferred solution of the present invention, the blood pressure deviation values ​​k1 and k2 are estimated based on the basic information of the person to be tested, including age, whether he smokes or drinks, whether he has high blood pressure, whether he has diabetes, and whether the BMI index is greater than 26.

[0040] As a preferred embodiment of the present invention, the actual blood pressure estimation value is obtained based on the blood pressure deviation value plus the blood pressure estimation value.

[0041] A heart rate and blood pressure measurement system based on a visualization system, including an acquisition module, a collection module, a processing module, and a sending module;

[0042] An acquisition module, which is used to acquire basic information of the person to be detected;

[0043] A collection module, the collection module is used to collect continuous RGB color signal data at the same position around the eyes of the person to be detected;

[0044] A processing module, the processing module is used to obtain a skin color vector based on RGB color signal data after noise reduction, obtain a blood pressure estimation value based on the skin color vector, and obtain an actual blood pressure estimation value based on the blood pressure estimation value and a blood pressure deviation value according to basic information of the user;

[0045] The sending module is used to send the processing result to the user end.

[0046] Through the above technical solution, the acquisition module obtains the basic information of the user, the collection module collects RGB color signal data for 30 seconds at the same position around the user's eyes, the processing module obtains the skin color vector after noise reduction based on the RGB color signal data, and obtains the blood pressure estimation value based on the skin color vector. The actual blood pressure estimation value is obtained based on the blood pressure estimation value and the blood pressure deviation value according to the basic information of the user. Finally, the sending module sends the measurement result to the user end.

[0047] An electronic device comprises a processor, a storage and a transceiver, wherein the storage is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute the instructions stored in the storage.

[0048] A computer-readable storage medium, characterized in that: a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor.

[0049] Compared with the prior art, the present invention has the following beneficial effects:

[0050] Obtain basic information of the person to be tested. The user turns on the mobile phone camera and collects continuous facial data in a place with sufficient and average lighting to obtain the changes in the user's facial skin color caused by heart rate and blood pressure. By obtaining continuous RGB color signal data at the same position around the eyes, orthogonally projecting the three RGB signals, and obtaining the skin color vector based on empirical methods, a 3D facial model is constructed, compared with the facial movement amplitude, and the skin color vector is denoised to convert the heart rate data and blood pressure data;

[0051] This measurement method can quickly obtain blood pressure and heart rate measurement data based on the collected visual image information, and further evaluate the user's physical health status. This solution can be used in a home environment and can be measured using a smartphone. It has a fast measurement speed and a small measurement error, which is convenient for continuous monitoring.

[0052] The present invention infers the heart rate and blood pressure data by collecting the facial data of the duration; at the same time, the basic information provided by the user is used to obtain the blood pressure estimation value through the formula to calculate the user's blood pressure. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] 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 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.

[0054] Figure 1 A schematic diagram of a method flow of an embodiment of the present invention;

[0055] Figure 2 It is a schematic diagram of the hardware structure of the present invention. DETAILED DESCRIPTION

[0056] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0057] The present invention provides the following embodiments:

[0058] A method for measuring heart rate and blood pressure based on a visualization system comprises the following steps:

[0059] S200, obtaining basic information of the person to be tested, and fusing the basic information;

[0060] S201, collecting facial data of the person to be detected, and collecting continuous RGB color signal data of the same position around the eyes;

[0061] S202, obtaining a skin color vector based on RGB color signal data projection noise reduction, wherein the variation range of the skin color vector value is the heart rate frequency;

[0062] S203, obtaining a blood pressure estimation value according to the average value of the skin color vector;

[0063] S204: derive an actual blood pressure estimate based on the basic information and the blood pressure estimate.

[0064] First, the age, height, weight, gender, smoking, hypertension, taking blood pressure medication, diabetes and other parameters of the person to be tested are obtained. The user turns on the mobile phone camera and collects continuous user facial data in a place with sufficient and average light to obtain the changes in the user's facial skin color caused by heart rate and blood pressure. By obtaining the continuous RGB color signal data of the same position around the eyes, orthogonally projecting the three RGB signals, obtaining the skin color vector according to the empirical method, constructing a facial 3D model, comparing it with the facial movement amplitude, performing noise reduction processing on the skin color vector, and converting the heart rate data and blood pressure data. This measurement method quickly obtains the measurement data of blood pressure and heart rate based on the collected visual image information, and further evaluates the user's physical health status. This solution can be used in a home environment and uses a smart phone for measurement. The measurement speed is fast, the measurement error is small, and it is convenient for continuous monitoring. The present invention infers the heart rate and blood pressure data by collecting the facial data of the duration; at the same time, the basic information provided by the user is used to obtain the blood pressure estimation value through the formula to measure the user's blood pressure.

[0065] As a further improvement of the present invention, the basic information is the following parameters of the person to be tested: age, height, weight, gender, whether he smokes, whether he has high blood pressure, whether he is taking blood pressure treatment drugs, whether he has diabetes, etc. The basic information facilitates further understanding of the physical condition of the person to be tested.

[0066] As a preferred solution of the present invention, collecting RGB color signal data includes the following steps:

[0067] Place the RGB red, green and blue signal light sources orthogonally on the face at the center of the camera and keep it still for 30 seconds for measurement;

[0068] Build a 3D facial model;

[0069] Compare it with the facial movement amplitude of the person to be tested.

[0070] As a further improvement of the present invention, the projection noise reduction of the RGB color signal data further includes the following steps:

[0071] PTT was calculated as the time offset between the R wave peak of the ECG signal and the frst derivative peak of the PPG signal;

[0072] Zero phase transform and wavelet denoising method are used to remove high and low frequency noise from ECG and PPG signals.

[0073] As a further improvement of the present invention, obtaining the blood pressure estimation value according to the average value of the skin color vector further includes the following steps:

[0074] Based on the PPG signal collected from the artery, the incident light intensity I0 will be detected by the light detector after being transmitted through the tissue, venous blood, and arterial blood;

[0075] During diastole, the arterial diameter is at its lowest level, Dd, so the transmitted light intensity will be at its highest level, IH;

[0076] On the contrary, the transmitted light intensity decreases to a minimum level IL during systole, as the arterial diameter increases d from a minimum D to a maximum Ds; during one cardiac cycle, the change in light path corresponds to a change in diameter Δd; the change in diameter is obtained from the peak and valley intensities of the PPG signal; the PPG signal detected by Te is mainly composed of a DC component caused by light absorption by tissue, venous blood and non-pulsating blood, while the alternating component is generated by blood pulsation; according to the modified Beer-Lambert law, the Pi r-ratio H of the PPG peak intensity I to the valley intensity IL, assuming that the characteristic parameter α remains unchanged and the baseline arterial diameter rarely changes, can be used to obtain the change in arterial diameter, and the blood pressure estimates sbp and dbp can be obtained.

[0077] Formula (1):

[0078]

[0079] Among them, PWV is related to arterial compliance dV / dP, blood density ρ and volume V. Considering that the change of arterial pressure in one cardiac cycle is pulse pressure (PP), the volume change is approximately the change of cross-sectional area ΔA, which can also be further expressed as the change of arterial diameter Δd;

[0080] Formula (2):

[0081]

[0082] Substituting PWV=L / PTT and (2) into (1), we have:

[0083] Formula (3):

[0084]

[0085] Therefore, PP can be derived from Δ, d, and PTT:

[0086] Formula (4)

[0087]

[0088] Assuming that the parameters s,Dd are ρ, L, D, and α remain unchanged, Δd is approximately linearly related to PI R,i. e., Δd∝PI R.temot, we can get formula (5):

[0089]

[0090] Finally, PP, namely PP0, PI R0 and PTT0, can be obtained through the calibrated PP, PIR and PTT, formula (6):

[0091]

[0092] Finally, SBP and DBP can be derived using PIR and PTT;

[0093] Formula (7) and formula (8):

[0094]

[0095]

[0096] The subscripts i and 0 represent the i-th heartbeat and the initial calibration value, respectively.

[0097] As a further improvement of the present invention, the blood pressure deviation values ​​k1 and k2 are estimated based on the basic information of the person to be tested, including age, whether he smokes or drinks, whether he has high blood pressure, whether he has diabetes, and whether the BMI index is greater than 26.

[0098] As a further improvement of the present invention, an actual blood pressure estimation value is obtained based on the blood pressure deviation value plus the blood pressure estimation value.

[0099] Actual blood pressure estimate = SBP + K1

[0100] Actual blood pressure estimate = DBP + K2

[0101]

[0102]

[0103]

[0104]

[0105]

[0106]

[0107] A heart rate and blood pressure measurement system based on a visualization system, including an acquisition module, a collection module, a processing module, and a sending module;

[0108] Acquisition module, which is used to obtain basic information of the person to be tested;

[0109] The acquisition module is used to collect continuous RGB color signal data at the same position around the eyes of the person to be detected;

[0110] A processing module, the processing module is used to obtain a skin color vector based on RGB color signal data after noise reduction, obtain a blood pressure estimation value based on the skin color vector, and obtain an actual blood pressure estimation value based on the blood pressure estimation value and a blood pressure deviation value according to basic information of the user;

[0111] The sending module is used to send the processing results to the user end.

[0112] The acquisition module obtains the user's basic information, the collection module collects RGB color signal data for 30 seconds at the same position around the user's eyes, the processing module obtains the skin color vector based on the RGB color signal data after noise reduction, and obtains the blood pressure estimation value based on the skin color vector. The actual blood pressure estimation value is obtained based on the blood pressure estimation value and the blood pressure deviation value according to the user's basic information. Finally, the sending module sends the measurement results to the user end.

[0113] An electronic device 100 includes a processor 104, a storage 101 and a transceiver. The storage 101 is used to store instructions, the transceiver is used to communicate with other devices, and the processor 104 is used to execute the instructions stored in the storage 101.

[0114] The processor 104 may include one or more processing cores. The processor 104 uses various interfaces and lines to connect various parts of the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the storage 101, and calling data stored in the storage 101. Optionally, the processor 104 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 1041001 can integrate one or a combination of a central processing unit 104 (CPU), a graphics processing unit 104 (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 104, but may be implemented by a separate chip.

[0115] The storage 101 may include a random access memory 101 (RAM) or a read-only memory 101 (Read-Only Memory). Optionally, the storage 101 includes a non-transitory computer-readable storage medium. The storage 101 may be used to store instructions, programs, codes, code sets or instruction sets. The storage 101 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The storage 101 may also be at least one storage device located away from the aforementioned processor 104. The storage 101 as a computer storage medium may include an operating system, a network communication module, a user interface 102 module, and an application for a method for measuring heart rate and blood pressure based on a visualization system.

[0116] The electronic device 100, the user interface 102 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 104 can be used to call the application program of the heart rate and blood pressure measurement method based on the visualization system stored in the storage 101. When executed by one or more processors 104, the electronic device 100 executes one or more methods in the above-mentioned embodiments.

[0117] A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor 104.

[0118] First, the age, height, weight, gender, smoking, hypertension, taking blood pressure medication, diabetes and other parameters of the person to be tested are obtained. The user turns on the mobile phone camera and collects continuous user facial data in a place with sufficient and average light to obtain the changes in the user's facial skin color caused by heart rate and blood pressure. By obtaining the continuous RGB color signal data of the same position around the eyes, orthogonally projecting the three RGB signals, obtaining the skin color vector according to the empirical method, constructing a facial 3D model, comparing it with the facial movement amplitude, performing noise reduction processing on the skin color vector, and converting the heart rate data and blood pressure data. This measurement method quickly obtains the measurement data of blood pressure and heart rate based on the collected visual image information, and further evaluates the user's physical health status. This solution can be used in a home environment and uses a smart phone for measurement. The measurement speed is fast, the measurement error is small, and it is convenient for continuous monitoring. The present invention infers the heart rate and blood pressure data by collecting the facial data of the duration; at the same time, using the basic information provided by the user, the blood pressure estimation value is obtained through the formula, and the user's blood pressure is calculated, which reduces the complex production process and process, and can better serve and open up the market.

[0119] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for measuring heart rate and blood pressure based on a visualization system, characterized in that , including the following steps: Obtain the basic information of the person to be tested and integrate the basic information; Collect facial data of the person to be detected, and collect continuous RGB color signal data at the same position around the eyes; The skin color vector is obtained by projecting and denoising the RGB color signal data, and the variation range of the skin color vector value is the heart rate frequency; Blood pressure estimates were derived from the average of the skin color vectors; The actual blood pressure estimate is derived based on the basic information and the blood pressure estimate.

2. The method for measuring heart rate and blood pressure based on a visualization system according to claim 1, characterized in that: The basic information of the person to be tested includes age, height, weight, gender, whether he smokes, whether he has high blood pressure, whether he is taking blood pressure medication, whether he has diabetes and other parameters.

3. The method for measuring heart rate and blood pressure based on a visualization system according to claim 2, characterized in that: Collecting RGB color signal data includes the following steps: Place the RGB red, green and blue signal light sources orthogonally on the face at the center of the camera and keep it still for 30 seconds for measurement; Build a 3D facial model; Compare it with the facial movement amplitude of the person to be tested.

4. The method for measuring heart rate and blood pressure based on a visualization system according to claim 3, characterized in that: Projection noise reduction of RGB color signal data also includes the following steps: PTT was calculated as the time offset between the R wave peak of the ECG signal and the frst derivative peak of the PPG signal; Zero phase transform and wavelet denoising method are used to remove high and low frequency noise from ECG and PPG signals.

5. The method for measuring heart rate and blood pressure based on a visualization system according to claim 4, characterized in that: Obtaining a blood pressure estimate based on the average skin color vector also includes the following steps: Based on the PPG signal collected from the artery, the incident light intensity I0 will be detected by the light detector after being transmitted through the tissue, venous blood, and arterial blood; During diastole, the arterial diameter is at its lowest level, Dd, so the transmitted light intensity will be at its highest level, IH; In contrast, the transmitted light intensity decreases to a minimum level IL during systole, as the arterial diameter increases from a minimum D to a maximum Ds; During one cardiac cycle, the change in the optical path corresponds to a change in diameter Δd; The change in diameter is obtained based on the peak-to-trough intensity of the PPG signal; The PPG signal detected by Te is mainly composed of the DC component caused by light absorption of tissue, venous blood, and non-pulsating blood, while the alternating component is generated by blood pulsation; According to the modified Beer-Lambert law, the Pir-ratio H of the PPG peak intensity I to the valley intensity IL, assuming that the characteristic parameter α remains unchanged and the baseline arterial diameter rarely changes, can be used to obtain the change in arterial diameter, thereby deriving the blood pressure estimates sbp and dbp.

6. The method for measuring heart rate and blood pressure based on a visualization system according to claim 5, characterized in that: The blood pressure deviation values ​​k1 and k2 are estimated based on the basic information of the person to be tested, including age, whether he smokes or drinks, whether he has high blood pressure, whether he has diabetes, and whether his BMI index is greater than 26.

7. The method for measuring heart rate and blood pressure based on a visualization system according to claim 6, characterized in that: The actual blood pressure estimate is derived based on the blood pressure deviation value plus the blood pressure estimate.

8. A heart rate and blood pressure measurement system based on a visualization system, applied to the heart rate and blood pressure measurement method based on a visualization system as described in any one of claims 1 to 7, characterized in that: Including acquisition module, collection module, processing module and sending module; An acquisition module, which is used to acquire basic information of the person to be detected; A collection module, the collection module is used to collect continuous RGB color signal data at the same position around the eyes of the person to be detected; A processing module, the processing module is used to obtain a skin color vector based on RGB color signal data after noise reduction, obtain a blood pressure estimation value based on the skin color vector, and obtain an actual blood pressure estimation value based on the blood pressure estimation value and a blood pressure deviation value according to basic information of the user; The sending module is used to send the processing result to the user end.

9. An electronic device (100), characterized in that: The electronic device (100) comprises a processor (104), a storage (101) and a transceiver, wherein the storage (101) is used to store instructions, the transceiver is used to communicate with other devices, and the processor (104) is used to execute the instructions stored in the storage (101) so that the electronic device (100) executes the method according to any one of claims 1 to 7.

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 the processor (104), the heart rate and blood pressure measurement method based on a visualization system as described in any one of claims 1 to 7 is executed.