Method for taking pulse for pulse diagnosis instrument

This pulse diagnosis device, which combines a flexible array sensor and a finger mold assembly, uses vision and touch to locate the radial artery, generates a two-dimensional and three-dimensional pulse pattern, and determines the optimal pulse-taking pressure. This achieves precise positioning of the radial artery and high-precision pulse image acquisition and reproduction, solving the problem of misdiagnosis in existing technologies and making it suitable for remote pulse diagnosis scenarios.

CN117297558BActive Publication Date: 2026-05-01SHENYANG TIANRENHEYI TECH CO LTD
View PDF 15 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENYANG TIANRENHEYI TECH CO LTD
Filing Date
2023-07-18
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing pulse diagnosis instruments cannot accurately locate the optimal pulse position in radial artery localization and detection, leading to misdiagnosis. Furthermore, current technology is unable to achieve high-precision pulse acquisition and reproduction.

Method used

By combining a flexible array sensor with a finger mold component, the radial artery is located using vision or touch, generating two-dimensional and three-dimensional pulse maps to determine the optimal pulse-taking pressure. A multi-point reproduction method is used to simulate traditional Chinese medicine pulse diagnosis techniques, and infrared light imaging and mechanical fingers are combined to achieve precise pulse taking.

Benefits of technology

It achieves precise localization of the radial artery and high-precision pulse image acquisition and reproduction, avoiding misdiagnosis, improving the accuracy and compatibility of pulse diagnosis, and is suitable for remote pulse diagnosis scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117297558B_ABST
    Figure CN117297558B_ABST
Patent Text Reader

Abstract

A pulse collection and reproduction system, comprising a reproduction terminal (1), a collection terminal (2), and a server terminal, and the technical key points are that a data transmission channel is directly established between the collection terminal (2) and the reproduction terminal (1) in a C / S architecture or a data transmission channel is established through the server terminal as a transfer, and the data of the collection terminal (2) or the server terminal is transmitted to the reproduction terminal (1); the server terminal comprises a communication module for receiving the pulse data uploaded by the collection terminal (2) or sending the diagnosis result to the reproduction terminal (1); a database module for storing the two-dimensional or three-dimensional pulse data uploaded by the collection terminal (2); a deep learning model module for loading the pulse diagnosis model and returning the pulse data uploaded by the collection terminal (2) to the diagnosis result. It has the advantages of convenient use, accurate radial artery positioning, high pulse reproduction accuracy, etc. Better simulate the clinical pulse taking, and improve the accuracy of pulse diagnosis instrument pulse taking.
Need to check novelty before this filing date? Find Prior Art

Description

Methods of taking pulses for pulse diagnosis instruments Technical Field

[0001] This invention relates to a data acquisition method for remote diagnostic and intelligent devices, specifically a pulse-taking method for a pulse diagnostic instrument, which can acquire optimal pulse-taking parameters through remote interaction or automatic means and collect data in real time. Background Technology

[0002] Pulse signals can reflect a wealth of physiological and pathological information. Traditional Chinese medicine pulse diagnosis mainly involves pressing the radial artery of the arm with the fingers, applying three levels of pressure—superficial, moderate, and deep—to collect pulse signals in the "cun," "guan," and "chi" areas. This method is characterized by its speed and non-invasiveness. With the development of biomedical detection technology, the development of pulse diagnosis devices has gradually become a focus of attention, especially wearable pulse diagnosis devices, which have the advantage of real-time pulse signal monitoring and have become a hot topic in the field of pulse diagnosis device research in recent years.

[0003] In existing technologies, the technical solutions for radial artery localization and detection mainly involve IPC classification number A61B5 / 02. Most existing pulse acquisition and diagnostic systems are single-point acquisition and single-point reproduction systems. However, as those skilled in the art know, during a pulse pulsation, the pulse actually spreads outwards from the radial artery as the midline, exhibiting a trend of amplitude decreasing from high to low. Therefore, during acquisition, the pulse should be detected over as wide a range as possible to obtain the optimal acquisition point. However, it is almost impossible to obtain the optimal acquisition location through single-point remote acquisition, thus inevitably leading to misdiagnosis in remote reproduction. To achieve pulse acquisition and reproduction, the following technical solutions have been disclosed in the prior art.

[0004] The invention patent application with publication number CN107898445A discloses a wearable intelligent pulse diagnosis device, including an adaptive wristband and a probe group. The probe group consists of four independently movable probes and a longitudinal linear motion drive unit, which can drive the tip of each probe to automatically locate the cun, guan, chi and chi positions along the X, Y and Z directions, automatically apply pressure, and stably monitor and record pulse signals under different pressure stimuli.

[0005] However, this technical solution has the following drawbacks: the solution only determines the approximate location of the radial artery based on the pulse amplitude after linear arrangement of the finger pressure. Due to the inability to achieve visualization and the differences in the physiological structure of the radial artery (blood vessel) between different patients, it is difficult to accurately locate the optimal pulse position.

[0006] Furthermore, patent applications CN113440113A and CN114224308A also disclose similar schemes for locating the radial artery by acquiring the pulse amplitude signal after pressure. Patent application CN112842292A also discloses a scheme for detecting cerebral arteries using a combination of an airbag wristband and an array sensor. Patent application CN114569087b further discloses a scheme for acquiring radial artery pulsation information using a combination of a non-penetrating visible light and infrared camera and an array sensor.

[0007] The invention patent application with publication number CN114041758A discloses a method for non-contact localization of the radial artery based on deep learning. However, it is obvious that this solution relies on a large amount of manually labeled data, and can only roughly locate the "area where the radial artery is located" rather than accurately locate the main vessel of the radial artery through video data. Therefore, its training results cannot be used for interaction with remote pulse diagnosis medical care terminal (reproduction terminal).

[0008] Utility model patent CN217090710U discloses a wristband for home-based elderly status recognition based on pulse detection. It uses infrared emitting lights and photodiodes respectively located in the upper and lower rings to detect the infrared light transmitted through the wrist pulse in real time. While this solution differs from single-sided adhesive infrared detection, it only measures heart rate by detecting pulse fluctuations and is not used to locate the radial artery.

[0009] In the existing technology, the technical solutions for radial artery signal reproduction mainly involve IPC classification number A61B5 / 02:

[0010] The invention patent applications published under CN108742546A, CN112690764A, CN113367669A, CN114864630A, and CN115721271A all employ three single-point pulse sensors in their disclosed technical solutions. Because there are only three "tactile feedback points," it is impossible to completely reproduce the array sensor data of the acquisition terminal through a point-to-point method. Therefore, it is impossible to measure pulse width and pulse length, and it is also impossible to accurately measure pulse rhythm (the interval and contour of the pulse).

[0011] Furthermore, the technical solution disclosed in the invention patent application with publication number CN115721271A uses a combination of finger-type flexible electrode array and electrical stimulation element in the reproduction module. However, it is obvious that compared with the physical reproduction of directly simulating blood vessel fluctuations, the electrical stimulation reproduction effect is poor, and the technical inspiration of point-to-point reproduction between the acquisition terminal and the reproduction terminal is not disclosed.

[0012] Existing pulse diagnosis instruments mostly adopt the "cunkou pulse taking" method, which converts the pulsation signal of the pulse into an electronic signal, thereby realizing the informatization and intelligentization of pulse diagnosis.

[0013] Patent application CN106137147b discloses a device and method for acquiring pulse data based on human-computer interaction. It primarily determines whether the pulse signal collected by the sensor element at the center position is the strongest pulse signal. If so, it instructs the user to apply corresponding pressure and acquires the pulse waveform corresponding to the pressure. If not, it instructs the user to move the sensor element at the center position towards the strongest pulse signal position, until the sensor element at the center position reaches the strongest pulse signal position. The strongest pulse signal is then converted into pulse data and displayed to the user. This method mainly obtains the optimal pulse value at the "guan" position. However, in clinical pulse diagnosis, the sensitivity of the fingers is higher than that of the sensor, and the pressure applied by the fingers at the cun, guan, and chi positions varies, resulting in low accuracy of this technical solution.

[0014] Patent application CN105534490A discloses a finger-pressure pulse diagnosis device and its control method. The method includes: Step S1, using a pulse diagnosis device with multiple finger sleeve sensors to collect the superficial, middle, and deep voltage output signals of the three finger positions (cun, guan, chi) of the subject; Step S2, the pulse diagnosis device transmits the superficial, middle, and deep voltage output signals to a computer; Step S3, the computer converts the superficial, middle, and deep voltage output signals into superficial, middle, and deep pulse-taking pressure values, compares these pressure values ​​with a preset superficial, middle, and deep pulse-taking pressure range, and performs corresponding operations on the pressure values ​​based on the comparison results; Step S4, the computer saves the comparison results and the operation results obtained after operating on the superficial, middle, and deep pulse-taking pressure values. This technical solution focuses on superficial, middle, and deep pulse-taking at the three positions, but the optimal pulse-taking pressure for each position is unclear. Summary of the Invention

[0015] The purpose of this invention is to provide a pulse-taking method for pulse diagnostic instruments, fundamentally solving the aforementioned problems. It offers advantages such as ease of use, accurate radial artery localization, and high pulse pattern reproduction precision. It better simulates clinical pulse taking and improves the accuracy of pulse taking with pulse diagnostic instruments.

[0016] To achieve the above objectives, the present invention provides the following technical solution: the pulse-taking method for a pulse diagnosis instrument, the key technical points of which include the following steps:

[0017] Step S1, Locate and cover the radial artery: Locate the radial artery pulsation range by vision or finger touch, place the acquisition finger assembly (214) of the three parts of cun, guan and chi above the radial artery, so that each flexible array sensor covers the pulsation range of the radial artery;

[0018] Step S2, Obtain the optimal pulse-taking pressure:

[0019] Step S21, generate a pulse potential diagram: Combine time-domain analysis and frequency-domain analysis on the amplitude signals detected by the flexible array sensor to generate two-dimensional and three-dimensional vector diagrams, and the flexible array sensor measures the changes in the pulse potential diagrams of the cun, guan, and chi positions at 25 - 250g.

[0020] Step S22, determine the optimal pulse-taking pressure: Obtain the pulse-taking pressure values with the highest amplitude and no baseline drift from five consecutive pulse potential diagrams of each of the cun, guan, and chi positions.

[0021] Step S3, each flexible array sensor takes a pulse at its optimal pulse-taking pressure value, and the pulse-taking duration is 20 - 40s. The optimal pulse-taking diagram is based on five consecutive pulse potential diagrams with the highest amplitude, no baseline drift, and no deviation.

[0022] Step S4, generate the optimal pulse potential diagram: Record the changes in the pulse amplitude trend of the overall optimal pulse potential diagram at different pressing pressures in Step S3 to obtain a three-dimensional pulse potential diagram, and record the optimal pulse potential diagrams of the cun, guan, and chi positions in Step S3.

[0023] Furthermore, the method for determining the optimal pressure value for each part is as follows: Gradually increase the pressure value in a multi-period equal-value increasing manner until the largest pulse amplitude range is obtained within a certain period; the pressure increase amplitude is 15 - 35g, the period duration is 3 - 8s, and the measurement period is more than two.

[0024] Furthermore, in Step S21, the pulse is taken at the cun, guan, and chi positions simultaneously while gradually increasing the pressure value.

[0025] Furthermore, in Step S3, the flexible array sensors at each of the cun, guan, and chi positions take a pulse at the optimal pulse-taking pressure value in a synchronous or asynchronous manner.

[0026] Furthermore, in Step S4, record the change curves of the pulse amplitudes at different pressure values, aiming to determine the pulse position, pulse force, and pulse potential in the pulse condition elements, respectively record the optimal pulse potential diagrams of the three parts, and analyze the pulse length, pulse width, fluency, and tension from two-dimensional and three-dimensional perspectives.

[0027] Advantages of the present invention: In terms of the overall technical solution, the present invention can achieve the acquisition and reproduction of the pulse condition through the point-to-point cooperation between the flexible array sensor and the finger model component with the function of multi-point reproduction. On the premise that the acquisition terminal pre-locates the radial artery through a visualization method, the reproduction terminal actively presses to simulate the doctor's pulse-seeking technique in the actual pulse diagnosis scenario, effectively avoiding misdiagnosis, and thus achieving high-precision acquisition and reproduction of the pulse position and pulse condition.

[0028] In terms of specific structure, unlike the pulse-finding process of existing acquisition terminals, this acquisition terminal uses a visual pre-positioning method to directly locate the acquisition finger on the radial artery. One side of the pulse-finding frame component is placed against the base of the palm as the origin point for pulse finding. Real-time visualization of the radial artery is used to locate it at the center of the pulse-finding point for secondary positioning. This avoids the problem of needing to remotely control the XYZ spatial coordinates of the acquisition finger in existing pulse-finding processes, effectively improving the accuracy of pulse finding. When manually finding the pulse, the reproduction terminal only needs to remotely control the pressure of the acquisition finger on the Cun, Guan, and Chi acupoints to complete the pulse finding. When automatically finding the pulse, a certain amplitude, such as 25g, is applied to the acquisition finger component corresponding to the Cun, Guan, and Chi acupoints until the peak amplitude of that point is obtained. Simultaneously, through multi-point high-precision reproduction simulation, the problem of existing acquisition terminals requiring multiple repetitions of positioning in the XZ direction and difficulty in accurate positioning in the Y direction for single-point reproduction is solved. This avoids misdiagnosis caused by inaccurate positioning during single-point acquisition.

[0029] Visualized pulse diagnosis utilizes the principle that hemoglobin absorbs infrared light more strongly than other tissues. A specific wavelength of near-infrared light is projected onto the skin surface via an infrared lamp module at the bottom of the wrist, and the infrared image of the skin is captured by the photosensitive components of an infrared camera. While infrared vascular imaging methods provide relatively clear images of veins, they are not as clear for arteries. This method only identifies the radial artery, located between the flexor carpi radialis and brachioradialis muscles, for pulse diagnosis. A rectangular physical device is used to shield most of the interference from veins. After processing the acquired raw infrared images, the outline of the radial artery is displayed clearly and in real-time on a display terminal. A pre-set positioning program provides a notification on the display terminal when the radial artery is located within the specific area of ​​the pulse diagnosis site.

[0030] The method utilizes a rectangular window on the wristband to combine with images for pulse acquisition, reducing the scope and difficulty of pulse acquisition; a circular positioning device is used to assist in image calculation and correct the pulse acquisition image, facilitating pulse acquisition from various angles.

[0031] The mechanical finger, employing a rack and pinion structure and upper and lower limit components, can move independently up and down. Furthermore, it utilizes pressure feedback from an array of pressure sensors to achieve the pulse-taking techniques of traditional Chinese medicine, focusing on the superficial, middle, and deep pulse points.

[0032] This document describes the pulse cycle recognition of a multi-point array pulse sensor; the differentiation between positive and negative waveforms of the pulse signal from the multi-point array pulse sensor; the baseline drift removal algorithm for positive and negative waveforms; the method of real-time pulse output using a sliding window mode; and the ability of the multi-point sensor to collect all key sensory information, including eight essential parameters such as pulse position, pulse force, tension, length, frequency, rhythm, thickness, and fluency, as well as unique characteristics.

[0033] The replication terminal employs a unique mapping between its multi-array points and multi-voice coil motor components. The gateway board receives amplitude-time waveform data from the acquisition terminal with low latency. This data is then processed by the host computer and sent to the driver boards of each voice coil motor component. Each driver board outputs an operating current to the coil, which in turn drives the cover to move the valve stem of a reciprocating hydraulic cylinder along a linear guide. This causes the hydraulic oil to rhythmically impact the bionic skin of the finger mold component. Ultimately, the fluctuations at the corresponding points of the acquisition terminal's array sensors are projected onto the bionic skin of the finger mold component in real time, in a unique mapping. Simultaneously, a pressure sensor at the bottom of the finger mold base collects the doctor's pressure data, thus adapting to differences in pulse diagnosis results caused by variations in pulse-taking force among different schools of traditional Chinese medicine, effectively improving compatibility.

[0034] Furthermore, to achieve the highest possible accuracy while maintaining a certain number of array points, the array points are arranged in an alternating pattern on the bottom of the bionic skin. Specifically, the array points of the second row are placed at intervals between the array points of the first row, the array points of the third row are placed at intervals between the array points of the second row (which may coincide with the horizontal coordinates of the first row), and so on. This invention mainly uses four sets of array points arranged in an alternating pattern as an example. Through the above arrangement, the coverage area is increased when using the same number of array points. Attached Figure Description

[0035] Figure 1 is a schematic diagram of the structure for reproducing the terminal usage state according to the present invention.

[0036] Figure 2 is a schematic diagram of the structure of the reproduction terminal of the present invention (pipelines are not shown).

[0037] Figure 3 is a schematic diagram of the voice coil motor assembly in Figure 2.

[0038] Figure 4 is a schematic diagram of the voice coil motor assembly in Figure 2 (II).

[0039] Figure 4a is a partially enlarged schematic diagram of the quick-connect structure in Figure 4.

[0040] Figure 5 is a schematic diagram of the fingerprint assembly in Figure 2.

[0041] Figure 6 is a perspective view of the fingerprint holder in Figure 5.

[0042] Figure 6a is a perspective structural diagram of another type of fingerprint holder according to the present invention.

[0043] Figure 6b is a schematic diagram of the isometric side view of the bionic skin in Figure 6.

[0044] Figure 7 is a schematic diagram of the structure along direction A in Figure 6, which shows one of the array methods of the present invention.

[0045] Figure 7a is a schematic cross-sectional view of the structure in Figure 7.

[0046] Figure 7b is a schematic diagram of the pulse reproduction result of one of the finger mold components in Figure 7.

[0047] Figure 7c is a schematic diagram of the wave waveform collected by one of the acquisition components.

[0048] Figure 7d is a schematic diagram of the hydraulic principle of one of the finger mold components in Figure 7.

[0049] Figure 8 is a structural schematic diagram of the data acquisition terminal of the present invention in use.

[0050] Figure 9 is a schematic diagram of the data acquisition terminal of the present invention.

[0051] Figure 10 is a schematic diagram of the exploded structure of the acquisition terminal of the present invention (the strap structure is different).

[0052] Figure 11 is a schematic diagram of the mechanical finger assembly in Figure 10.

[0053] Figure 12 shows the original infrared image during visual pulse taking.

[0054] Figure 12a shows the infrared image after rotation correction.

[0055] Figure 12b shows the images after the first and second edge sharpening following the positioning and cropping in Figure 12a.

[0056] Figure 12c is the binarized image of Figure 12b.

[0057] Figure 12d is the image after bone extraction from Figure 12c.

[0058] Figure 12e is a schematic diagram of the longest path in Figure 12d.

[0059] Figure 12f is a schematic diagram of the position of the three adjacent pixels of the current pixel point by the tiny rectangle.

[0060] Figure 12g is a schematic diagram of the region where the radial artery is located.

[0061] Figure 12h is a schematic diagram of the result of restoring Figure 12g to Figure 12.

[0062] Figure 13 is a schematic flowchart of the pulse-taking method of the present invention.

[0063] Figure 14 shows the pulse potential diagram of the array sensor.

[0064] Figure 15 is a three-dimensional schematic diagram of the time domain analysis and frequency domain analysis of the acquisition terminal of the present invention.

[0065] Figure 16 is a schematic diagram of the overall architecture of the system of the present invention. Detailed Implementation

[0066] The specific content of the present invention will be described in detail below with reference to Figures 1-16 through specific embodiments.

[0067] In the overall design of the reproduction terminal 1, a single pressure reproduction point cannot provide enough information to accurately reproduce the pressure range in the pulse. By combining multiple pressure reproduction points together and arranging them in an alternating manner, the sense of gaps between the pressure reproduction points can be eliminated, thereby obtaining pulse data with higher resolution and more accurate positioning, and avoiding misdiagnosis.

[0068] As shown in Figures 1 and 2, the reproduction terminal 1 uses a drawer-type mounting bracket 15 as the overall structural support, combined with a streamlined outer shell as the main structure. Due to the use of a voice coil motor assembly 13 array, a drawer-type structure is adopted for ease of daily use, facilitating quick location of the corresponding voice coil motor assembly 13 during inspection and enabling rapid assembly and disassembly. To enable visual communication and consultation between doctors and patients, commonly used components in the field, such as a camera 111, touchscreen 112, microphone 113, power button 114, and speaker 115, are also installed on the panel assembly 11. To expand functionality, a data interface (e.g., a reproduction terminal USB interface, not shown in the figure) is provided on the back of the shell for system debugging or data import / export, and a power interface and main switch (not shown in the figure) are also provided. To ensure stable operation of the hardware, a heat dissipation vent (not shown in the figure) is also provided on the back.

[0069] To achieve overall machine control, the electrical control component 14 mainly adopts a gateway board 141 for remote communication, an AC-DC power adapter board 142 for power supply to the whole machine, and a host computer motherboard 143 for loading the main control system.

[0070] To facilitate high-precision pulse reproduction, a multi-point control finger mold assembly 12 is installed below the touchscreen 112, and several voice coil motor assemblies 13, matching the number of reproduction points, are mounted on the drawer-type mounting bracket 15. A hydraulic oil tank 16, serving as the fluid source, is also installed on the drawer-type mounting bracket 15 to facilitate the use of the voice coil motor assemblies 13. The hydraulic oil tank 16, the voice coil motor assemblies 13, and the finger mold assembly 12 are arranged sequentially from top to bottom. Preferably, the number of layers on the drawer-type mounting bracket 15 containing the voice coil motor assemblies 13 corresponds to the height of the connecting end 125 on the finger mold base 121. As shown in Figure 7d, the hydraulic piping system mainly includes the hydraulic oil tank 16, several solenoid valve groups 161 (not shown in the figure), reciprocating hydraulic cylinders 135, several single-point reproduction oil chambers 129, and corresponding connecting pipes.

[0071] As shown in Figures 6, 6a, 6b, 7, and 7a, the bionic skin 123 made of flexible material (e.g., oil-resistant rubber) is sealed and fixed (e.g., bonded) by the protruding connecting parts 1211 at the four corners of the top of the finger mold base 121 made of rigid material (e.g., aluminum alloy). During the fixing process, air is discharged through the exhaust port 1231, so that the bionic skin 123 is completely attached to the top of the finger mold base 121. The single-point reproduction oil cavity 129 in the bionic skin 123 corresponds one-to-one with the protrusion (not marked in the figure) at the end of the flow channel 127 at the top of the finger mold base 121. The single-point reproduction oil cavity 129 can just cover and seal the outlet end of each flow channel 127 to prevent hydraulic oil leakage.

[0072] Under the unified control of the host computer motherboard 143, the voice coil motor assembly 13 periodically performs a large stroke (not a pulse-reproducing stroke), causing the air in the pipeline to move to the solenoid valve assembly 161 at the highest point of the pipeline under the action of buoyancy. At this time, the corresponding solenoid valve assembly 161 is opened, returning the air to the hydraulic oil tank 16, while simultaneously replenishing the hydraulic oil to the corresponding pipeline, ultimately achieving periodic automatic oil replenishment and venting. The breather valve 163 is a one-way valve that realizes the exchange of gas and hydraulic oil, maintains the internal pressure balance of the hydraulic oil tank 16, avoids excessive air pressure in the hydraulic oil tank 16, and prevents external impurities from entering. When the liquid level sensor 162 detects that the liquid level is too low, it sends a signal to the host computer to manually replenish the hydraulic oil tank 16.

[0073] As shown in Figures 3-4 and 4a, the voice coil motor assembly 13 includes components commonly found in existing technologies, such as a base 139, a permanent magnet 133, a yoke (not shown), a coil 131, a cover 137, and a linear potentiometer 138. This invention, based on existing linearly operating voice coil motors, adds a reciprocating hydraulic cylinder 135 to one side of the base 139 and installs a three-way quick-connect fitting 136 for connecting to the hydraulic oil tank 16. Specifically, the cover 137 has a pair of spaced-apart C-shaped recesses on the side corresponding to the reciprocating hydraulic cylinder 135, serving as a quick-connect structure 1371. During installation, the rear of the main body of the reciprocating hydraulic cylinder 135 is first fixed to the base 139 with bolts. Then, the valve stem 1351 is inserted into the quick-connect structure 1371 without contacting its inner wall, thus limiting the valve plate 1352 within the quick-connect gap 1372 of the quick-connect structure 1371. Since the valve stem 1351 and the quick-release structure 1371 do not directly contact each other, space is reserved for installation or machining errors (form and position tolerance deviations caused by installation or manufacturing precision). This allows the valve stem 1351 to bear only axial force when it moves, thereby avoiding cylinder leakage and liquid leakage caused by the valve stem 1351 bearing additional radial force, thus improving the operational stability of the equipment.

[0074] This invention also improves the drive module of the voice coil motor assembly 13. The linear guide 134 ensures the dimensional and positional tolerances of each component; the drive board 132 reduces remote interference from high-frequency analog signals, and the CAN bus is individually calibrated and controlled for easy maintenance; the reciprocating hydraulic cylinder 135 achieves precise, high-frequency motion, converting linear motion into the pulsation of blood vessels, with multi-point combinations simulating a complete pulse pattern. Specifically, the drive board 132 integrates position control, current control, and PID control algorithms to achieve more precise motion control.

[0075] To improve accuracy, position control offers higher precision, enabling more accurate and repeatable pulse amplitude output positioning. Furthermore, current control provides higher control precision, eliminating the impact of sensor and system noise on control system performance; to improve response speed, it enables fast and smooth linear transitions. Additionally, position and current control can monitor mechanical load in real time while rapidly adjusting the current to maintain pulse curve overlap; to improve stability, linear motors, with their complete position and current control, better handle load variations and maintain stability, ensuring consistent motion pressure and amplitude under pulse-taking finger pressure; to reduce energy consumption, linear motors are generally more efficient due to their better handling of dynamic loads. Furthermore, position and current control can reduce motor power consumption during startup and steady-state operation, lowering motor operating temperature.

[0076] As shown in Figure 5, the finger mold assembly 12 consists of three strip-shaped structures located within the base 128, corresponding to the Cun, Guan, and Chi acupoints respectively. One perspective view of the finger mold assembly 12 is shown in Figure 6. This assembly includes a pressure sensor 124 located within the base 128, a strip-shaped finger mold base 121 on the pressure sensor 124, several flow channels 127 extending from the sidewalls of the finger mold base 121 to the top, connecting ends 125 located on the sidewalls of the finger mold base 121 at the input end of the flow channels 127, array points 126 located at the output end of the flow channels 127, and a bionic skin 123 (such as silicone) located on the top of the finger mold base 121 that mates with the output end of the flow channels 127. Each connecting end 125 is fixed with a quick-turn bend 122. The array point arrangement on the top of the finger mold base 121 corresponds one-to-one with the electrode points of the flexible array sensor 2142 of the acquisition terminal 2.

[0077] Meanwhile, to simulate wrist size as closely as possible, the size of the bionic skin 123 was limited; to avoid signal deviation when pressing down on the pressure sensor 124 due to excessive height of the finger mold base 121, the height of the finger mold base 121 was limited; to ensure that the flow channels 127 have consistent orientation within the finger mold base 121, consistent pipe diameters without interference, and consistent entry directions from the connection end 125, the installation direction of the quick-tightening elbow 122 was limited. Due to the minimum size limitation of the quick-tightening elbow 122, it was also necessary to ensure that it did not interfere during installation. If the quick-tightening elbow 122 were arranged vertically, to avoid interference, it would be impossible to install all quick-tightening elbows 122 simultaneously upwards or downwards, resulting in different impact forces on the bionic skin 123 under the same hydraulic conditions, leading to decreased reproduction accuracy. Therefore, all liquid inlet ends of the quick-tightening elbow 122 were arranged horizontally. To ensure consistent load on the pressure sensor 124, the weight of each finger mold base 121 must also be ensured. Under the premise of meeting all the above conditions, it may be necessary to modify the structure of the finger mold holder 121 to a certain extent. As shown in Figure 6a, another structure of the finger mold holder is achieved by reducing the height and widening the finger mold holder 121, and making the mounting position of the connecting end 125 protrude outward (i.e., widen), thereby avoiding interference between the quick-turn elbows 122 of the middle and side finger mold components 12. In order to ensure that the weight of the middle finger mold holder 121 is comparable to that of the side finger mold holder 121, the height of the middle finger mold holder 121 is reduced.

[0078] Through the above-mentioned modified design, an alternating wide and narrow installation method can be achieved, allowing for high-density installation of the quick-connect elbows 122 within a limited space, significantly reducing product volume and optimizing pipeline layout. By calculating volume and adjusting the center of gravity through drilling, the weight of the two replica finger mold bases 121 is made uniform, avoiding any impact on the pressure sensor 124 at the bottom of the finger mold and ensuring accurate feedback of the floating, sinking, and buoyancy forces.

[0079] The array points 126 and voice coil motor assembly 13 of the reproduction terminal 1 correspond one-to-one with the flexible array sensor 2142 of the acquisition terminal 2 to complete the pulse acquisition and reproduction process. Specifically, each array point 126 is driven by a completely independent voice coil motor assembly 13, and each voice coil motor assembly 13 is connected to a relatively independent hydraulic oil tank 16. Figure 2 is only a schematic diagram to illustrate the structure of the reproduction terminal 1 and does not represent the actual number of components. When one of the acquisition components 2144's flexible array sensor 2142 acquires the waveform signal shown in Figure 7c, it transmits it to the gateway board 141 via the wireless communication module (not shown) of the terminal device (such as a smartphone). After data decoding, the data is sent by the host computer motherboard 143 to the drive board 132 of the corresponding voice coil motor component 13. The drive board 132 then outputs a drive current to the coil 131. Under the action of the drive current, the coil 131 drives the cover 137 to move along the linear guide rail 134, which in turn drives the valve stem 1351 of the reciprocating hydraulic cylinder 135 to move. When the valve stem 1351 extends or retracts, it pumps hydraulic oil into the finger mold component 12 with different forces, thereby generating fluctuations on the corresponding array points 126 of the bionic skin 123. The other array points 126 move synchronously, generating amplitude fluctuations as shown in Figure 7b. Figure 7b shows an application of a dense array of points 126 under an ideal condition. In actual application, due to cost and overall weight considerations, when the number of array points 126 is small, it still conforms to the rule that the array points 126 in a certain row fluctuate within the range of zero to the maximum amplitude, while the array points 126 in other rows fluctuate within the range of zero to less than the maximum amplitude, and the maximum amplitude decreases from the middle row to the upper and lower sides.

[0080] Figure 8 shows one embodiment of the present invention. The acquisition terminal 2 includes a pulse acquisition unit 21 and a wearable unit 22 that are slidably engaged. The wearable unit 22 is modified from the existing adjustable wristband 223 into a double-sided tensioning structure, with the pulse-taking frame assembly 225 and the infrared lamp module 224 respectively positioned opposite each other at the upper and lower ends of the adjustable wristband 223. The infrared lamp module 224 is housed within a slidable lamp housing 221. The pulse-taking frame assembly 225 has a pulse-taking port 2251 on the radial artery side, and the pulse-taking frame assembly 225 slides with the acquisition seat 212 of the pulse acquisition unit 21 via a pair of linear slides 2252 arranged along the radial artery direction. The side of the pulse-taking frame assembly 225 near the palm also has an arc-shaped indentation 2254 for accommodating the base of the palm.

[0081] As shown in Figures 9-11, in another embodiment of the present invention, the wearable part 22 adopts a single-sided tensioning structure, and the acquisition seat 212 and the pulse taking frame assembly 225 are engaged with the self-locking protrusion 2253 by a self-locking member 216. The self-locking member 216 can adopt a structure from the prior art, such as a commercially available spring-loaded buckle. Through the cooperation of the spring and the elastic buckle (not shown in the figures), the self-locking member 216 switches between locked and unlocked working states. This allows the pulse acquisition part 21 to be quickly engaged with or quickly removed from the pulse taking frame assembly 225.

[0082] The pulse acquisition unit 21 includes an acquisition base 212 as the main support structure, a protective shell 211, a main control board 219 as the main control unit, a (lithium) battery 215, three sets of acquisition finger assemblies 214 arranged side by side for acquiring pulse signals, an infrared camera 218 for cooperating with the infrared lamp module 224, a self-locking member 216 for cooperating with the self-locking protrusion 2253, a rack 217 for cooperating with the gear 2141 of the acquisition finger assembly 214, and a pair of limit modules 213 with paddles 2131 for limiting the upper and lower travel ends of the acquisition finger assembly 214. The main control board 219 is equipped with a main control button 2191, a light guide post 2192, and a USB interface (not marked in the figure) for charging or data transmission.

[0083] Multiple light guide columns 2192 serve as status indicator lights, or multi-colored single indicator lights can be used to display information such as current pressure status, data transmission status, and battery level. For example, a high-frequency flashing indicator light indicates that data is being transmitted; a low-frequency flashing indicator light indicates an error such as abnormal data acquisition, network connection failure, or Bluetooth connection failure; a solid red indicator light indicates low battery; and a solid green indicator light indicates good status. These status indicators are also reflected in the mobile app.

[0084] The acquisition finger assembly 214 includes a motor assembly 2145, a gear 2141 disposed at its output end, a motor bracket 2144 for cooperating with adjacent acquisition finger assemblies 214, a flexible array sensor 2142 disposed at the bottom, and a silicone finger mold 2143. The silicone finger mold 2143 covers the flexible array sensor 2142.

[0085] In use, the radial artery is first located using a visual positioning method, and then the pulse acquisition unit 21 is fixed to the wearable unit 22. (See the usage method below for detailed steps.) The acquisition base 212 has a rack 217 that corresponds to the number of acquisition finger components 214. When the motor assembly 2145 drives the gear 2141 to rotate, the acquisition finger components 214 can move vertically along the rack 217, thereby placing the silicone finger mold 2143 at the bottom against the patient's wrist. The pulse signal of different intensities is fed back to the flexible array sensor 2142 according to the pressure applied. When the doctor of the reproduction terminal 1 presses down on the bionic skin 123, the pressure sensor 124 located at the bottom of the finger mold base 121 receives the pressure signal and sends it to the main control board 219 through the gateway board 141. The main control board 219 drives the motor assembly 2145, thereby causing the acquisition finger components 214 to produce an action corresponding to the force applied by the reproduction terminal 1, in order to simulate the face-to-face pulse diagnosis scenario with high precision.

[0086] This pulse-taking technique is mainly used for automatic pulse taking by the finger assembly 214. It involves progressively increasing pressure at the cun, guan, and chi pulse positions until the maximum amplitude range obtainable within the array sensor is reached. As shown in Figure 13, the specific pulse-taking method includes the following steps:

[0087] Step S1, Locate and cover the radial artery: Locate the radial artery pulsation range by vision or finger touch, place the acquisition finger assembly 214 of the three parts of cun, guan, and chi above the radial artery, so that each flexible array sensor 2142 covers the pulsation range of the radial artery (this embodiment takes 4*6 staggered array sensors as an example).

[0088] Step S2, Obtain the optimal pulse-taking pressure:

[0089] Step S21, generating pulse potential diagram: The amplitude signal detected by the flexible array sensor 2142 is combined with time domain analysis and frequency domain analysis to generate a two-dimensional (time-pulse amplitude) (Figure 14) and a three-dimensional vector diagram (time-pulse amplitude-frequency) (Figure 15). The flexible array sensor 2142 measures the changes in pulse potential diagram of the cun, guan, and chi positions at 25~250g. The cun, guan, and chi positions are simultaneously taken according to the gradually increasing pressure value to imitate the pulse taking technique of a clinician.

[0090] Step S22, determine the optimal pulse-taking pressure: the pulse-taking pressure value with the highest amplitude and no baseline drift from five consecutive pulse waveforms at each of the cun, guan, and chi positions; specifically: gradually increase the pressure value in a multi-cycle equal increment until the maximum pulse amplitude range is obtained in a certain cycle; the pressure increase is 15~35g, the cycle duration is 3~8s, and the measurement cycle is two or more.

[0091] In step S3, each flexible array sensor 2142 takes pulses synchronously or asynchronously at its optimal pulse taking pressure value. The pulse taking time is 20~40s. The optimal pulse taking pattern is based on the highest amplitude of five consecutive pulse patterns with no baseline drift and no deviation.

[0092] Simultaneous pulse taking simulates the overall superficial, middle and deep pulse taking of the three pulse positions (cun, guan, chi) and the total pressure of the three positions under the optimal pulse taking pressure value;

[0093] Asynchronous pulse taking simulates the overall superficial, middle and deep pulse taking of the three pulse positions (cun, guan, chi) and single-press pulse taking of the three positions at the optimal pulse taking pressure value;

[0094] Step S4, Generate the optimal pulse pattern: Record the pulse amplitude trend changes of the overall optimal pulse pattern in step S2 under different pressures to obtain a three-dimensional pulse pattern, and record the optimal pulse pattern of the cun, guan, and chi positions in step S3.

[0095] The change curves of pulse amplitude at different pressure values ​​were recorded to determine the pulse position, pulse strength, and pulse momentum among the pulse elements. Three optimal pulse momentum diagrams were recorded respectively, and the pulse length, pulse width, fluency, and tension were analyzed from two-dimensional and three-dimensional perspectives.

[0096] In summary, this embodiment not only includes simultaneous pulse taking at the cun, guan, and chi positions to identify the pulse location, strength, and momentum, but also extracts the optimal pulse momentum diagram under the best pulse taking pressure at each position, thereby analyzing and measuring other factors of the pulse. Its collection method is closer to clinical practice, and the operation time is shorter, which is tolerable for patients. It is simple, portable, and suitable for clinical use.

[0097] Step S1: Connect the pulse acquisition unit 21 of the acquisition terminal 2 to a display terminal, such as a smartphone, tablet, or display module integrated on the pulse acquisition unit 21, via Bluetooth. For cost reduction, the pulse acquisition unit 21 in the embodiments shown in the accompanying drawings does not integrate a display module. Wear the wearable unit 22 on one wrist, place the pulse retrieval port 2251 near the radial artery, position the cun, guan, and chi pulses in the pulse retrieval port 2251 with the palm facing upwards, place the infrared lamp module 224 at the bottom of the wrist, and turn on the infrared lamp module 224 using a mobile app.

[0098] Step S2: Hold the adjustment acquisition seat 22 with the other hand, irradiate the pulse acquisition port 2251 with the infrared camera 218 at its bottom, and observe the imaging position of the radial artery in real time through the display terminal;

[0099] Step S3: Based on the image on the display terminal, rotate the arc-shaped concave 2254 of the pulse-taking frame assembly 225 along the base of the palm while close to the palm to adjust the position of the pulse-taking port 2251 so that the radial artery is located in the center of the pulse-taking port 2251. The mobile phone or the acquisition base 22 will notify the user via voice, indicator light or message that the pulse-taking port 2251 is in the correct position. The pulse acquisition unit 21 is locked onto the pulse-taking frame assembly 225 through the self-locking cooperation of the self-locking protrusion 2253 and the self-locking member 216, or the pulse acquisition unit 21 is slidably locked onto the pulse-taking frame assembly 225 through the linear slide 2252, and pulse acquisition can then begin.

[0100] The method for detecting the radial artery in step S2 includes the following steps:

[0101] Step P1, acquire the original image: Illuminate the wrist skin located within the pulse point 2251 using infrared camera 218 to acquire the original infrared image in real time (Figure 12 is shown in Figure 12; the annotations in the figure are for identification and explanation only and do not exist during image acquisition).

[0102] Step P2, image correction:

[0103] Step P21, locating the radial and ulnar sides: The ulnar side of the pulse-taking frame assembly 225 is pre-set with specific positioning points (two circular points in this embodiment) to correct the orientation of the original image, improving positioning accuracy and speed. Other shapes can also be used, or the number of positioning points can be increased or decreased, as long as it achieves rapid positioning of the pulse-taking port 2251. Specific positioning points are located using edge detection algorithms such as the Canny algorithm and the Hough transform algorithm.

[0104] Step P22, locate the pulse point 2251: continue to use the edge detection algorithm to identify the rectangular region;

[0105] Step P23, Rotation Correction: Based on the rectangular position and the calibrated horizontal line obtained from the specific positioning points, determine the rotation angle of the image, perform rotation correction, and then crop the rectangular area obtained in step P22. For example, set conditions in the program to rotate the image until the center line connecting the specific positioning points is rotated to the horizontal, and calculate the position of the pulse orifice 2251 based on the length of the line connecting the positioning points;

[0106] Step P3, sharpen the boundary of the rectangular region ROI: use the Laplacian filter to perform edge sharpening twice, to obtain Figure 12b (top) and Figure 12b (bottom) respectively. The Laplacian operator (Equation 1) uses a four-neighbor convolution kernel (Equation 2).

[0107] Equation (1) Equation (2)

[0108] Step P4, Mark the arteries:

[0109] Step P41, binarization: After binarizing Figure 12b (bottom), Figure 12c is obtained;

[0110] Step P42, skeleton extraction: Use Zhang-Suen's Algorithm to extract the skeleton from Figure 12c to obtain Figure 12d, and obtain multiple connected regions A~D;

[0111] Step P43, Locate the longest path: Use the Depth-First Search (DFS) algorithm to find the longest path L(i) for each connected region in Figure 12d;

[0112] Step P44, locate the radial artery: Compare Li and La based on the preset length threshold La < 2.73cm. Prune the region in Figure 12d where the longest path is less than the threshold (the marked area in Figure 12d). Determine that region A in Figure 12d is the radial artery. Normally, the radial artery length is 2.73cm to 4.10cm. Although the radial artery length varies from person to person, for safety, a length threshold La = 20mm is used to determine whether it is a radial artery.

[0113] Step P5, Marking the radial artery: Generate multiple tiny rectangles from the path in Figure 12d, with n rectangles in total. Each tiny rectangle is formed by taking the three adjacent pixels of the current pixel, as shown in Figure 12f. Input each rectangle on Figure 12d into the Grabcut algorithm to obtain the selected region S(i). This will result in S(1)∪S(2)∪...∪S(n)=S. Mark S to obtain Figure 12g;

[0114] Step P6, Image Restoration: Restore Figure 12g to Figure 12 and output it to the display terminal.

[0115] As shown in Figure 16, the pulse acquisition and reproduction system includes a reproduction terminal 1, an acquisition terminal 2, and a server terminal. The acquisition terminal 2 and the reproduction terminal 1 can establish a data transmission channel directly through a C / S architecture. The acquisition terminal 2 (patient end) acts as the server and sends pulse data to the reproduction terminal 1 (client) as the client in real time. The reproduction terminal 1 reproduces the pulse data by using several reproduction points that can convert waveform signals into fluctuations, and then corresponds one-to-one with the flexible array sensor 2142 of the acquisition terminal 2, thus completing the pulse reproduction.

[0116] To establish a dataset for the intelligent pulse acquisition system, data samples of different pulse characteristics at different ages need to be collected. A data transmission channel is established using a server terminal as an intermediary, and repetitive pulse data of specific durations is extracted and uploaded to the server in real time. The pulse signals collected by acquisition terminal 2 are acquired by a flexible array sensor 2142. The data acquired at each acquisition point is two-dimensional data composed of time and pulse amplitude, or three-dimensional data composed of time, pulse amplitude, and acquisition frequency. Acquisition terminal 2 sends the pulse data to a smart device via Bluetooth, which then sends it to the server terminal via a smartphone or tablet. The pulse data and / or diagnostic results from the server terminal are downloaded to reproduction terminal 1. As shown in Figure 15, on the smart device of reproduction terminal 1, the two-dimensional data composed of time and pulse amplitude, or the three-dimensional data composed of time, pulse amplitude, and acquisition frequency, is restored into a more intuitive graphical result, thus realizing real-time pulse signal acquisition or obtaining pulse diagnosis results directly without the need for a doctor's diagnosis.

[0117] Specifically, the server terminal includes:

[0118] The communication module is used to receive pulse data uploaded by the acquisition terminal 2 and / or send diagnostic results to the reproduction terminal 1;

[0119] The database module is used to store two-dimensional or three-dimensional pulse data uploaded by the acquisition terminal 2;

[0120] The deep learning model module is used to load the pulse diagnosis model and return the diagnosis results from the pulse data uploaded by the acquisition terminal 2.

[0121] The pulse data annotation module is used for supervised training of the pulse diagnosis model;

[0122] The model training module is used to process the labeled data into a pulse diagnosis model.

[0123] Explanation of reference numerals in the attached diagram: 1 Reproduction terminal, 11 Panel assembly, 111 Camera, 112 Touchscreen, 113 Microphone, 114 Power button, 115 Speaker, 12 Fingerprint assembly, 121 Fingerprint base, 1211 Connector, 122 Quick-turn bend, 123 Bionic skin, 1231 Exhaust port, 124 Pressure sensor, 125 Connector end, 126 Array point, 127 Flow channel, 128 Base, 129 Single-point reproduction oil chamber, 13 Voice coil motor assembly, 131 Coil, 132 Driver board. 133 Permanent magnet, 134 Linear guide rail, 135 Reciprocating hydraulic cylinder, 1351 Valve stem, 1352 Valve plate, 136 Three-way quick-connect fitting, 137 Cover, 1371 Quick-release structure, 1372 Quick-release gap, 138 Linear potentiometer, 139 Base, 14 Electrical control components, 141 Gateway board, 142 AC-DC power adapter board, 143 Host computer motherboard, 15 Drawer-type mounting bracket, 16 Hydraulic oil tank, 161 Solenoid valve assembly, 162 Liquid level sensor, 163 Breather valve;

[0124] 2 Acquisition terminal, 21 Pulse acquisition unit, 211 Protective shell, 212 Acquisition base, 213 Limiting module, 2131 Paddle, 214 Acquisition finger assembly, 2141 Gear, 2142 Flexible array sensor, 2143 Silicone finger mold, 2144 Motor bracket, 2145 Motor assembly, 215 Battery, 216 Self-locking component, 217 Rack, 218 Infrared camera, 219 Main control board, 2191 Main control button, 2192 Light guide column, 22 Wearable part, 221 Sliding light box, 223 Adjustable wristband, 224 Infrared light module, 225 Pulse retrieval frame assembly, 2251 Pulse retrieval port, 2252 Linear slide, 2253 Self-locking protrusion, 2254 Arc-shaped concave.

Claims

1. A method for taking a pulse using a pulse diagnosis instrument, characterized in that, Includes the following steps: Step S1, Locate and cover the radial artery: Locate the radial artery pulsation range through vision or finger touch, and place the acquisition finger assembly (214) of the cun, guan, and chi positions above the radial artery so that each flexible array sensor (2142) covers the pulsation range of the radial artery; Step S2, Obtain the optimal pulse-taking pressure: Step S21, Generate pulse momentum diagram: Combine the amplitude signal detected by the flexible array sensor (2142) with time domain analysis and frequency domain analysis to generate two-dimensional and three-dimensional vector diagrams. The flexible array sensor (2142) measures the pulse momentum diagram changes of the cun, guan, and chi positions at 25~250g; the cun, guan, and chi positions are simultaneously taken according to progressively increasing pressure values; Step S22, Determine the optimal pulse-taking pressure: The pressure is determined by the highest amplitude of the five consecutive pulse momentum diagrams at each cun, guan, and chi position. Step S3: Each flexible array sensor (2142) takes pulses at its optimal pulse-taking pressure value for 20-40 seconds. The optimal pulse chart is based on five consecutive pulse charts with the highest amplitude, no baseline drift, and no deviation. The flexible array sensors (2142) at each of the Cun, Guan, and Chi points take pulses synchronously or asynchronously at the optimal pulse-taking pressure value. The method for determining the optimal pressure value for each point is to gradually increase the pressure value in a multi-cycle, equal-incremental manner until the maximum pulse amplitude range is obtained in a certain cycle. The pressure increase is 15-35g, the cycle duration is 3-8 seconds, and the measurement cycle is two or more. Step S4: Generate the optimal pulse chart: Record the overall optimal pulse chart in step S3 at different pressures. The pulse amplitude trend change under pressure is used to obtain a three-dimensional pulse potential map, and the optimal pulse potential map of the cun, guan, and chi positions in step S3 is recorded; the change curve of pulse amplitude at different pressure values ​​is recorded to determine the pulse position, pulse strength, and pulse potential among the pulse elements, and the optimal pulse potential map of the three positions is recorded respectively. The pulse length, pulse width, smoothness, and tension are analyzed from two-dimensional and three-dimensional perspectives; the radial artery detection method includes the following steps: Step P1, acquiring the original image: the wrist skin located in the pulse-taking point is irradiated by an infrared camera to acquire the original infrared image in real time; Step P2, image correction: Step P21, locating the radial and ulnar sides: specific positioning points are pre-set on the ulnar side of the pulse-taking frame component to correct the orientation of the original image, and specific positioning points are located by edge detection algorithm and Hough transform algorithm. Step P22, Locating the vein: Continue to use the edge detection algorithm to identify the rectangular region; Step P23, Rotation correction: Obtain the calibrated horizontal line based on the rectangular position and the specific positioning point, determine the rotation angle of the image, and after rotation correction, crop the rectangular region obtained in step P22; Step P3, Sharpening the boundary of the rectangular region ROI: Use the Laplacian filter to perform edge sharpening twice, and obtain the corresponding image of the detection region respectively; Step P4, Marking the artery: Step P41, Binarization: Binarize the image obtained in step P3; Step P42, Skeleton extraction: Use Zhang-Suen's Algorithm to extract the skeleton and obtain multiple connected regions A~D;Step P43, Locate the longest path: Use the Depth-First Search (DFS) algorithm to find the longest path L(i) for each connected region; Step P44, Locate the radial artery: Compare Li and La according to the preset length threshold La < 2.73cm, prune the regions in the image of step P42 where the longest path is less than the threshold, and determine that the specific region A in the image is the radial artery; Step P5, Mark the radial artery: Generate multiple tiny rectangles from the path in the image of step P42, with n rectangles. Each tiny rectangle takes the three adjacent pixels of the current pixel; Input each rectangle in the image of step P42 into the Grabcut algorithm to obtain the selected region S(i), resulting in S(1)∪S(2)∪...∪S(n)=S. Mark S to obtain the marked image; Step P6, Image restoration: Restore the marked image to the original infrared image of step P1 and output it to the display terminal.

Citation Information

Patent Citations

  • Control method of shiatsu type pulse-taking instrument

    CN105534490A

  • Device and method for acquiring pulse condition data on basis of man-machine interaction

    CN106137147A

  • Intelligent wearable pulse meter

    CN107898445A

  • Pulse repetition device, pulse acquisition device and remote pulse repetition system and method

    CN108742546A

  • Pulse condition reproduction device for remote pulse feeling

    CN112690764A