Information acquisition method and device, equipment and storage medium
By using a flexible airbag reference line and an automatic adjustment technology driven by a motor in the pulse wave acquisition device, the problem of the inability of existing devices to acquire personalized data has been solved, achieving efficient and accurate pulse signal acquisition and reducing labor costs.
Patent Information
- Application Number
- CN202511600149.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-04
- Publication Date
- 2026-01-16
AI Technical Summary
Existing pulse wave acquisition devices cannot perform personalized signal acquisition for different groups of people, resulting in inaccurate signal acquisition. Furthermore, the sensor position and pressure need to be repeatedly adjusted manually, which reduces signal capture efficiency and increases labor costs.
A reference line is set on the surface of the flexible airbag, and the airbag is rotated and the silo height is adjusted by a motor drive device. The sensor array is automatically adjusted to accurately align with the radial artery. The position of the inch point and the ruler point is determined by combining the body characteristic parameters of the subject, so as to realize automatic signal acquisition.
It improves the accuracy and efficiency of signal acquisition, reduces the need for manual adjustment, adapts to the personalized needs of different groups, and reduces operating costs.
Smart Images

Figure CN121337296A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of signal acquisition technology, and in particular to an information acquisition method, apparatus, device and storage medium. Background Technology
[0002] With the rapid development of medical technology, pulse wave monitoring and analysis have become increasingly important health assessment methods. As technology advances, traditional manual pulse diagnosis is gradually being replaced by more precise and reliable instruments. In recent years, the emergence of array-type pulse wave sensors has provided new possibilities for pulse wave capture and analysis. However, existing devices cannot perform personalized signal acquisition for different populations, leading to inaccurate signal acquisition. Furthermore, the sensor's position and pressure require repeated manual adjustments for alignment, resulting in low signal acquisition efficiency and consequently poor measurement accuracy. Additionally, the need for personnel with relevant knowledge increases labor costs. Summary of the Invention
[0003] This application provides an information acquisition method, apparatus, device, and storage medium to solve the problems of inaccurate signal acquisition results and low capture efficiency in the prior art.
[0004] In a first aspect, embodiments of this application provide an information acquisition method applied to a pulse information acquisition device. The pulse information acquisition device includes an air pump, a flexible airbag located in a silo, and a sensor array located on the surface of the flexible airbag. A reference line is provided on the surface of the flexible airbag. The method includes: In response to the object being tested aligning its pulse measurement site with the reference line and activating the acquisition button, the air pump is controlled to inflate the flexible airbag, and after inflation is completed, the signals collected by the target sensor set corresponding to the reference line in the sensor array are acquired. If it is determined based on the signals that the preset signal strength condition is not met, then target adjustment is performed until the signals collected after adjustment meet the signal strength condition; wherein, the target adjustment includes at least one of the following: rotating the flexible airbag and adjusting the height of the silo; Based on the signal strength of each signal collected by the target sensor set after adjustment, a first sensor subarray is determined from the target sensor set; Based on the target body feature parameters of the tested object, a second sensor subarray corresponding to the radial artery cun point position and a third sensor subarray corresponding to the radial artery ulnar point position are determined. The pulse information of the object being measured is obtained by analyzing the first signals collected by the first sensor subarray, the second signals collected by the second sensor subarray, and the third signals collected by the third sensor subarray.
[0005] In one possible implementation, the pulse information acquisition device further includes a first motor drive device and a second motor drive device, wherein the first motor drive device is connected to the flexible airbag and the second motor drive device is connected to a first end of the outer surface of the silo. Rotational adjustment of the flexible airbag includes: The rotation parameters of the flexible airbag are determined based on the signals, and the first motor drive device is controlled to rotate and adjust the flexible airbag based on the rotation parameters. Adjusting the height of the silo includes: In response to the operation of the adjustment button of the object under test, the second motor drive device is controlled to move in a direction perpendicular to the reference plane, so that the first end of the silo moves relative to the second end of the silo in a direction perpendicular to the reference plane; the reference plane refers to the plane on which the pulse information acquisition device is placed.
[0006] In one possible implementation, determining the rotation parameters of the flexible airbag based on the signals includes: Determine the index position of the sensor in the sensor array corresponding to the maximum signal strength among the signal strengths of each signal; Based on the index position and the preset index position, the rotation direction and rotation angle of the flexible airbag are determined; wherein, the rotation direction includes: clockwise rotation or counterclockwise rotation around the axis, and the axis is a straight line perpendicular to the circular cross-section of the silo and passing through the center of the circular cross-section.
[0007] In one possible implementation, determining the second sensor subarray corresponding to the measurement point and the third sensor subarray corresponding to the ruler point based on the target body feature parameters of the object being measured includes: The index position of the first sensor subarray in the sensor array is used as the target position corresponding to the radial artery superior artery position of the object being measured; Based on the target body feature parameters of the tested object, a first distance between the cun point and the guan point, and a second distance between the chi point and the guan point are determined at the pulse measurement site; wherein, the target body feature parameters are the height data or wrist circumference data of the tested object; Based on the sensor's specifications, the first distance, and the target location, the index position of the second sensor subarray within the sensor array is determined; Based on the specified parameters, the second distance, and the target position, the index position of the third sensor subarray in the sensor array is determined.
[0008] In one possible implementation, the signal strength condition is that the index position of the sensor corresponding to the maximum signal strength among the signals is within a set index range in the sensor array; before determining whether the preset signal strength condition is met based on the signals, the method further includes: Determine the signal strength of each signal, and compare the maximum signal strength among the signal strengths with a preset signal strength threshold; When the maximum signal strength is not less than the signal strength threshold, the noise strength of each signal is determined, and the maximum noise strength among the noise strengths is determined to be not greater than a preset noise strength threshold.
[0009] In one possible implementation, the method further includes: After the flexible airbag is inflated, the sensor array is controlled to perform inspection frame sampling at a first sampling frequency; After determining the second sensor subarray and the third sensor subarray, the first sensor subarray, the second sensor subarray, and the third sensor subarray are controlled to collect information at a second sampling frequency; wherein the second sampling frequency is greater than the first sampling frequency. In one possible implementation, controlling the air pump to inflate the flexible airbag includes: Based on the pre-defined correspondence between body feature parameters and pressure thresholds, the target pressure threshold corresponding to the target body feature parameters of the tested object is determined. The air pump is controlled to inflate the flexible airbag, and the signals collected by the sensor array are acquired in real time. When the pressure value of the signal collected by the sensor array reaches the target pressure threshold, the air pump is controlled to stop inflating the flexible airbag.
[0010] Secondly, embodiments of this application provide an information collection device, including: The first processing module is used to respond to the operation of the tested object aligning the pulse measurement site with the reference line and starting the acquisition button, control the air pump to inflate the flexible airbag, and acquire the signals collected by the target sensor set corresponding to the reference line in the sensor array after inflation. An adjustment module is used to perform target adjustment if it is determined based on the signals that the preset signal strength condition is not met, until the signals collected after adjustment meet the signal strength condition; wherein, the target adjustment includes at least one of the following: rotating the flexible airbag and adjusting the height of the silo; The second processing module is used to determine the first sensor subarray from the target sensor set based on the signal strength of each signal collected by the target sensor set after adjustment. Based on the target body feature parameters of the tested object, a second sensor subarray corresponding to the radial artery cun point position and a third sensor subarray corresponding to the radial artery ulnar point position are determined. The third processing module is used to analyze each first signal collected by the first sensor subarray, each second signal collected by the second sensor subarray, and each third signal collected by the third sensor subarray to obtain the pulse information of the object being measured.
[0011] Thirdly, embodiments of this application provide an execution device, including: Memory, used to store program instructions; A processor is configured to acquire program instructions from the memory and execute the method described in the first aspect and different implementations of the first aspect according to the acquired program instructions.
[0012] Fourthly, embodiments of this application provide a computer-readable storage medium including computer instructions that, when executed by a computer, implement the method described in the first aspect and different implementations of the first aspect.
[0013] The beneficial effects of this application are as follows: In this application, a standard line is provided on the surface of the flexible airbag, allowing the subject to be placed based on the standard line, thus improving the success rate of aligning the user's radial artery with the sensor. Furthermore, in response to the subject clicking the adjustment button, the height of the chamber can be adjusted in a direction perpendicular to the horizontal plane, allowing the airbag inside the chamber to fit more closely with the user's wrist, thereby improving signal acquisition quality. Additionally, the airbag can be rotated and adjusted according to the signal acquired by the sensor corresponding to the reference line, enabling the sensor array to accurately align with the radial artery, further improving signal acquisition quality. Moreover, the second and third sensor subarrays corresponding to the subject's cun (inch) and chi (scale) points can be determined based on the subject's body characteristic parameters, thereby acquiring a more complete pulse signal and improving measurement accuracy. Furthermore, this application automatically adjusts based on the signal acquired by the sensor array, eliminating the need for manual adjustment, saving manpower, and improving signal acquisition efficiency.
[0014] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 A schematic diagram of a pulse information acquisition device provided in an embodiment of this application; Figure 2 A schematic diagram of a reference line provided for an embodiment of this application; Figure 3 This is a schematic diagram of the location of a target sensor set provided in an embodiment of this application; Figure 4 A schematic diagram illustrating the rotation of a flexible airbag as provided in an embodiment of this application; Figure 5 This is a schematic diagram showing the position of a second motor drive device provided in an embodiment of this application; Figure 6 A schematic diagram illustrating the movement of a silo, provided as an embodiment of this application; Figure 7 This is a cross-sectional schematic diagram of a device provided in an embodiment of this application; Figure 8 This application provides a schematic diagram of an information collection process. Figure 9 This is a schematic diagram showing the position of a first sensor subarray provided in an embodiment of this application; Figure 10 A schematic diagram illustrating a signal distribution characteristic provided in an embodiment of this application; Figure 11 This is a schematic diagram of an information collection device provided in an embodiment of this application; Figure 12 This is a schematic diagram of the structure of an execution device provided in an embodiment of this application. Detailed Implementation
[0017] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. Unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here.
[0018] The terms "first" and "second" in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the term "comprising" and any variations thereof are intended to cover non-exclusive protection. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices. The term "multiple" in this application can mean at least two, for example, two, three, or more, and the embodiments of this application do not impose limitations.
[0019] With the rapid development of medical technology, pulse wave monitoring and analysis have become increasingly important health assessment methods. As technology advances, traditional manual pulse diagnosis is gradually being replaced by more precise and reliable instruments. In recent years, the emergence of array-type pulse wave sensors has provided new possibilities for pulse wave capture and analysis. However, existing devices cannot perform personalized signal acquisition for different populations, leading to inaccurate signal acquisition. Furthermore, the sensor's position and pressure require repeated manual adjustments for alignment, resulting in low signal acquisition efficiency and consequently poor measurement accuracy. Additionally, the need for personnel with relevant knowledge increases labor costs.
[0020] To address the aforementioned issues, this application provides an information acquisition method, apparatus, device, and storage medium. A standard line is provided on the surface of the flexible airbag, allowing the subject to be placed based on the standard line, improving the success rate of aligning the user's radial artery with the sensor. Furthermore, in response to the subject clicking the adjustment button, the height of the chamber can be adjusted in a direction perpendicular to the ground plane, allowing the airbag inside the chamber to fit more closely with the user's wrist, thereby improving signal acquisition quality. Additionally, the airbag can be rotated and adjusted according to the signal acquired by the sensor corresponding to the reference line, enabling the sensor array to accurately align with the radial artery, further improving signal acquisition quality. Moreover, the second and third sensor subarrays corresponding to the subject's cun (inch) and chi (scale) points can be determined based on the subject's body characteristic parameters, allowing for the acquisition of more complete pulse signals and improving measurement accuracy. Furthermore, this application automatically adjusts based on the signal acquired by the sensor array, eliminating the need for manual adjustment, saving manpower, and improving signal acquisition efficiency.
[0021] like Figure 1 The diagram shown is a schematic of a pulse information acquisition device provided in an embodiment of this application. The pulse information acquisition device includes an air pump 100, a flexible airbag 300 located in a silo 200, a sensor array 400 located on the surface of the flexible airbag 300, and a base 500.
[0022] In some embodiments, reference lines are provided on the surface of the flexible airbag 300, such as... Figure 2 As shown. This reference line can be marked with different colors or shown in other ways, and this application does not specifically limit it in this regard.
[0023] In some embodiments, the pulse information acquisition device further includes a controller 600, and a acquisition button 501 is included on the base 500. In response to the subject activating the acquisition button, the controller 600 controls the air pump 100 to inflate the flexible airbag 300. At this time, the sensor array 400 begins to acquire signals in real time and sends them to the controller 600. When the controller 600 determines that the pressure value of the signal acquired by the sensor array 400 reaches the target pressure threshold, it controls the air pump 100 to stop inflating the flexible airbag 300.
[0024] In some embodiments, the air pump 100 is located on the side of the base 500 and close to the silo 200 for inflating the flexible airbag 300 or discharging gas from the flexible airbag 300.
[0025] In some embodiments, the sensor array 400 may include multiple flexible sensors, forming a high-density piezoresistive sensor array on a polymer substrate using micro-nano fabrication technology. As an example, the sensor array may include hundreds of miniature sensors. Furthermore, each sensor in the sensor array 400 has an area of only 1 mm² and uses a highly sensitive piezoresistive material. The preset sampling rate of the sensor array 400 is no less than 100 Hz, enabling it to precisely capture weak pressure fluctuations within the radial artery region using a pressure-sensitive area smaller than the width of the blood vessel; that is, it can convert extremely small pressure disturbances into significant electrical signals. When the pulse information acquisition device is activated, the controller 600 can first perform a self-test and calibration of the sensor array 400 to ensure the accuracy and stability of subsequent data acquisition. The high-density sensor layout enables precise capture of vascular pressure distribution within a limited space, providing high-quality raw data for subsequent waveform analysis.
[0026] To balance positioning stability and temporal resolution, this application employs a two-level sampling strategy. The first is a global low-sampling inspection: polling the entire sensor array's row and column coordinate space at a low frame rate to assess fit and pressure distribution in real time, serving as a positioning reference. The second is a local high-sampling: after determining the target areas corresponding to dimensions (inch, close, and scale), the controller sets a programmable sub-array window (region of interest, ROI) within these areas, performing rapid cyclic sampling only on this window, and outputting frame data (carrying timestamps, frame numbers, and ROI coordinates) alternately with double buffering. Because the scanning window converges from the "entire array" to a "several rows × several columns" ROI, the single-frame traversal time is significantly shortened, thus achieving higher temporal resolution without increasing hardware channels. The above sampling method is applicable to any grid density and array size.
[0027] In some embodiments, the pulse information acquisition device may further include a first motor drive device connected to the flexible airbag 300 for driving the flexible airbag 300 to rotate.
[0028] In some scenarios, after the flexible airbag 300 is fully inflated, the controller 600 acquires signals from the target sensor set corresponding to the reference line, collected by the sensor array 400. The target sensor set is the collection of sensors located near the reference line. Specifically, the sensors within a defined area containing the reference line can be considered the target sensor set. For example, if the defined area containing the reference line includes four rows of sensors, the position of the target sensor set 410 within the sensor array 400 would be as follows: Figure 3 As shown.
[0029] The controller 600 adaptively generates a local sampling window based on the amplitude and centroid position of the target sensor set. This window covers the region of interest (ROI) near the reference line and consistent with the maximum pulse response. The device then switches to high-speed looping of the ROI: it prioritizes sampling at high frequency within this window and continuously outputs the data; at the same time, it intersperses global inspection frames at a set ratio (e.g., "ROI frame: global frame = K:1") to achieve a parallel data stream of "local high frequency and global low frequency".
[0030] Furthermore, when the signal collected by the target sensor set 410 does not meet the preset signal strength conditions, the first motor drive device can be controlled to rotate the flexible airbag 300. The rotation direction includes clockwise rotation around an axis, or counterclockwise rotation around an axis, where the axis is a straight line perpendicular to the circular cross-section of the silo 200 and passing through the center of the circular cross-section. Figure 4 As shown.
[0031] The aforementioned rotation and height adjustments are used to maximize the consistency between the ROI location and the main axis of the blood vessel. When the adjusted target sensor set meets the conditions, the controller locks this location as the reference for subsequent local high-sampling; if subsequent displacement or fit changes occur, it automatically reverts to global inspection to recalibrate the ROI and then re-enters high-speed mode to ensure that high sampling always applies to the actual inch, guan, and chi coverage areas.
[0032] In some embodiments, the pulse information acquisition device may further include a second motor drive device 700, which is connected to a first end of the outer surface of the silo 200. The silo 200 is connected to the base 500 via a support frame 503, and the silo 200 is movably connected to the support frame 503, such as... Figure 5 As shown. When the signal collected by the target sensor set 410 does not meet the preset signal strength condition, the second motor drive device 700 can be controlled to adjust the height of the silo 200. Specifically, the controller 600 can control the second motor drive device 700 to move in a direction perpendicular to the reference plane, so that the first end of the silo 200 moves relative to the second end of the silo 200 in a direction perpendicular to the reference plane. Here, the reference plane refers to the plane on which the pulse information acquisition device is placed. Figure 6 As shown, the first end of the silo 200 can be moved upward and the second end can be moved downward by controlling the second motor drive device 700 to move upward perpendicular to the reference plane.
[0033] In some embodiments, the base 500 includes an adjustment button 502. In response to the object being tested activating the adjustment button 502, the controller 600 controls the second motor drive device 700 to move the first end of the silo 200 in a direction perpendicular to the reference plane. The silo is designed to move in a direction perpendicular to the reference plane, which can improve the measurement comfort of the object being tested and also improve the fit between the pulse measurement site and the flexible airbag, thereby improving signal quality. The activation operation of the object being tested can be a long press, double-click, single click, etc., and this application does not specifically limit this.
[0034] In some embodiments, when the signals collected by the adjusted target sensor set 410 meet the signal strength conditions, the controller 600 can determine the first sensor subarray from the target sensor set 410 based on the signal strength of each signal collected by the adjusted target sensor set 410. Furthermore, based on the target body characteristic parameters of the tested object, a second sensor subarray corresponding to the radial artery cun point position and a third sensor subarray corresponding to the radial artery ulnar point position can be determined; and the first signals of the first sensor subarray, the second signals collected by the second sensor subarray, and the third signals collected by the third sensor subarray can be analyzed to obtain the pulse information of the tested object.
[0035] In some embodiments, the pulse information acquisition device further includes a third motor drive device 800 and an image acquisition device 900. The image acquisition device 900 is fixed directly above the silo 200, or may be fixed above the silo 200, and is located at the same end of the silo 200 as the second motor drive device 700. The image acquisition device 900 is used to acquire image data containing the object being measured. The third motor drive device 800 is disposed between the silo 200 and the base 500, and is located at the center of the first and second ends of the silo 200. The third motor drive device 800 can move in a direction perpendicular to the base 500, such as... Figure 7 As shown. Furthermore, the support frame 503 can be configured as a telescopic structure, with the telescopic direction perpendicular to the base 500. Additionally, since the third motor drive unit 800 is connected to the silo 200, when the third motor drive unit 800 moves in a direction perpendicular to the base 500, it can drive the silo 200 to move in the same direction. In some scenarios, when the third motor drive unit 800 moves, the second motor drive unit 700 is controlled to move in the same direction.
[0036] In some embodiments, the image acquisition device 900 can acquire an image containing the object under test, and then analyze the image to determine whether the target position of the object under test is located at the center of the image. Further, based on the image analysis results, the third motor drive device 800 can be adjusted to ensure that the target position of the object under test is located at the center of the image. As an example, the image acquisition device 900 can acquire an image containing the object under test and then determine whether the heart region of the object under test is located at the center of the image, thereby controlling the third motor drive device 800 to move in a direction perpendicular to the base 500.
[0037] In some scenarios, when the heart of the subject is determined to be above the center of the image, the third motor drive unit 800 can be controlled to move in a direction perpendicular to and away from the base 500. In other scenarios, when the heart of the subject is determined to be below the center of the image, the third motor drive unit 800 can be controlled to move in a direction perpendicular to and close to the base 500.
[0038] In some embodiments, during the movement of the third motor drive device 800, the image acquisition device 900 can acquire images in real time and determine whether the heart position of the subject is located at the center of the image. When it is determined that the target position of the subject is located at the center of the image, the third motor drive device 800 is controlled to stop moving.
[0039] See Figure 8 The diagram shown is a flowchart of an information collection method provided in an embodiment of this application, which specifically includes the following steps: Step S801: In response to the object being tested aligning its pulse measurement site with the reference line and activating the acquisition button, the air pump is controlled to inflate the flexible airbag, and after inflation is completed, the signals collected by the target sensor set corresponding to the reference line in the sensor array are acquired.
[0040] After inflation to the target pressure threshold and stabilization, the controller first executes one or more global low-sampling inspection frames to calculate the pressure peak index and energy distribution near the reference line, forming a target sensor set to provide coordinate basis for entering local high-sampling. This process is independent of array specifications and can be completed according to the set row and column step size and time step size.
[0041] In some embodiments, the target pressure threshold corresponding to the target body feature parameters of the tested object can be determined based on the preset correspondence between body feature parameters and pressure thresholds. Furthermore, an air pump can be controlled to inflate the flexible airbag, and signals collected by the sensor array can be acquired in real time. When the pressure value of the signal collected by the sensor array reaches the target pressure threshold, the air pump is controlled to stop inflating the flexible airbag.
[0042] In some embodiments, to improve signal acquisition quality, the relative position of the reference line to the sensor array is as follows: Figure 3 As shown, the target sensor set corresponding to the reference line can be multiple sensors in a defined area near the reference line, such as... Figure 3 As shown.
[0043] Step S802: If it is determined that the preset signal strength condition is not met based on each signal, then target adjustment is performed until the acquired signals meet the signal strength condition after adjustment; wherein, target adjustment includes at least one of the following: rotation adjustment of the flexible airbag, and height adjustment of the silo.
[0044] When the signal strength condition is met, the controller immediately establishes the Region of Interest (ROI) (window size, shape, and sampling priority are all parameterizable) and switches the acquisition process to a high-sampling loop prioritizing the ROI. If the condition is not met, it remains in the global inspection and mechanical adjustment closed loop until it is met. During the switching process, the frame data is continuous and the timestamp monotonically increases, facilitating seamless stitching by the host computer.
[0045] In some embodiments, the signal strength condition is that the index position of the sensor corresponding to the maximum signal strength among all signals is within a set index range in the sensor array.
[0046] As an example, when the index range is set to [35,35] – [45,45], and the index position of the sensor corresponding to the maximum signal strength is [37,15], it can be determined that the index position of the sensor with the maximum signal strength is not within the set index range, and target adjustment is required.
[0047] In some scenarios, the rotation parameters of the flexible airbag can be determined based on various signals, and the first motor drive device can be controlled to adjust the rotation of the flexible airbag based on the rotation parameters. Specifically, the index position of the sensor corresponding to the maximum signal strength among the signal strengths is determined in the sensor array; based on the index position and the preset index position, the rotation direction and rotation angle of the flexible airbag are determined; wherein, the rotation direction includes: clockwise rotation or counterclockwise rotation around the axis, and the axis is a straight line perpendicular to the circular cross-section of the silo and passing through the center of the circular cross-section.
[0048] As an example, when the index range is set to [35,35] – [45,45], the index position of the sensor corresponding to the maximum signal strength is [37,15]. To ensure that the index position of the sensor corresponding to the maximum signal strength falls within the set index range, the flexible airbag needs to be adjusted counter-clockwise. Furthermore, the corresponding rotation angle can be determined based on the sensor specifications, the index position of the sensor corresponding to the maximum signal strength, the set index position, and the drive parameters of the first motor drive device.
[0049] In other scenarios, the second motor drive device can be controlled to move in a direction perpendicular to the reference plane in response to the operation of the adjustment button of the object being tested, so that the first end of the silo moves in a direction perpendicular to the reference plane relative to the second end of the silo; the reference plane refers to the plane on which the pulse information acquisition device is placed.
[0050] In some embodiments, after target adjustment, new signals can be collected based on the adjusted target sensor set, and it can be determined whether the preset signal strength condition is met based on the new signals. If the condition is met, step S803 is executed; if the condition is not met, the above target adjustment operation is repeated until each signal collected after adjustment meets the signal strength condition.
[0051] Step S803: Determine the first sensor subarray from the target sensor set based on the signal strength of each signal collected by the adjusted target sensor set.
[0052] In some embodiments, the target sensor with the largest signal strength can be determined from the target sensor set, and the sensors within the set area where the target sensor is located can be used as the first sensor subarray.
[0053] like Figure 9 As shown, once the target sensor is determined, the sensor within the set area can be used as the first sensor subarray. Here, the set area is a rectangular area. Of course, it can be set to other set sizes or other set shapes (such as circles). This application does not make specific limitations on this.
[0054] Step S804: Based on the target body feature parameters of the tested object, determine the second sensor subarray corresponding to the radial artery cun point position and the third sensor subarray corresponding to the radial artery ulnar point position.
[0055] Once the first sensor subarray (corresponding to the off position) is determined, the second and third sensor subarrays corresponding to the cun and chi positions are derived by combining the target body feature parameters. This allows for simultaneous local high-resolution sampling of the three subarrays. The controller employs a time-slice multiplexing or multi-buffered parallel strategy, alternately outputting three ROI frames ("cun / off / chi") and low-frequency global frames within the same bus bandwidth to achieve synchronous high-temporal-resolution acquisition of pulse waves from the three locations.
[0056] Specifically, the index position of the first sensor subarray within the sensor array can be used as the target position corresponding to the radial artery artery's Guan point position of the tested object. Based on the target body characteristic parameters of the tested object, a first distance between the Cun point and the Guan point position, and a second distance between the Chi point and the Guan point position are determined at the pulse measurement site. The target body characteristic parameters are the tested object's height or wrist circumference data. Based on the sensor specifications, the first distance, and the target position, the index position of the second sensor subarray within the sensor array is determined. Based on the specifications, the second distance, and the target position, the index position of the third sensor subarray within the sensor array is determined.
[0057] Specifically, the first distance or the second distance can be determined by the following formula:
[0058] in, h For the user's height, c It is a universal length coefficient that can be determined through statistical analysis of groups with different heights and wrist circumferences.
[0059] Furthermore, based on the first distance and the sensor specifications, the index position of the second sensor subarray within the sensor array can be determined. For example, if the first distance is 1.2 cm, the index position of the first sensor subarray is [38, 40]-[40, 42]. If the sensor area is 1 mm², and assuming the second sensor subarray includes the same number of sensors as the first, then the index position of the second sensor subarray can be determined as [26, 40]-[28, 42]. Similarly, the index position of the third sensor subarray can also be determined in the same way, and will not be elaborated further here.
[0060] Step S805: Analyze each first signal collected by the first sensor subarray, each second signal collected by the second sensor subarray, and each third signal collected by the third sensor subarray to obtain the pulse information of the object being measured.
[0061] In some embodiments, after the flexible airbag is inflated, the sensor array can be controlled to sample inspection frames at a first sampling frequency. Then, after determining the second and third sensor subarrays, the first, second, and third sensor subarrays are controlled to collect information at a second sampling frequency; wherein the second sampling frequency is greater than the first sampling frequency.
[0062] The higher temporal resolution resulting from local high sampling facilitates the accurate extraction of key features such as rising edge, peak / diplophonic wave, interbeat variation, and pulse transit time, while also enhancing resistance to motion and baseline drift. Global frames continuously provide steady-state monitoring of fit and background pressure. Once the two types of data are aligned on the time axis, they can be directly fed into filtering, denoising, and feature analysis modules to generate pulse information. Furthermore, the method places no restrictions on array size or ADC architecture (i.e., the structure and operating principle of the digital-to-analog converter), allowing for smooth migration to arrays and hardware platforms of different specifications.
[0063] In some embodiments, a data analysis module can be invoked to perform basic processing such as filtering and denoising on the first, second, and third signals, and then extract key features such as pulse rate, waveform, and amplitude to obtain the pulse information of the object being measured.
[0064] In some embodiments, before determining whether a preset signal strength condition is met based on each signal, the signal strength of each signal can be determined, and the maximum signal strength among the signal strengths of each signal can be compared with a preset signal strength threshold. When the maximum signal strength is not less than the signal strength threshold, the noise strength of each signal is determined, and the maximum noise strength among the noise strengths is determined to be not greater than a preset noise strength threshold.
[0065] This application introduces three-dimensional personalized self-positioning technology to achieve precise positioning of the radial artery at the wrist and high-resolution pulse signal acquisition. While maintaining the automatic recognition and fine-tuning functions in the X and Y directions, this application adds a flexible airbag structure that is adjustable in the Z direction, enabling the device to perform three-dimensional adaptive positioning according to the wrist shape and comfort needs of different users, thereby significantly improving the accuracy of pulse diagnosis and ease of operation.
[0066] Secondly, in terms of hardware structure, this application employs flexible sensors made of skin-friendly materials, forming a high-density piezoresistive sensor array on a polymer substrate using micro-nano fabrication technology. Because each sensor has an area of only about 1 mm², and a highly sensitive piezoresistive material is used, even extremely small pressure disturbances can be converted into significant electrical signals. Upon device startup, the controller first performs a self-test and calibration of the micro-sensors to ensure the accuracy and stability of subsequent data acquisition. The high-density sensor layout enables precise capture of vascular pressure distribution within a limited space, providing high-quality raw data for subsequent waveform analysis.
[0067] Furthermore, to help the subject quickly align the radial artery with the sensor, this application adds a reference line, referred to as the "guan line," to the surface of the airbag for aligning with the "guan pulse" (radial styloid process). During use, after the subject roughly aligns their wrist with the guan line, the airbag begins to inflate, creating pressure on the wrist surface. The sensor array monitors the pressure distribution near the guan line in real time. When the device identifies a typical distribution characteristic of "low at both ends and high in the middle" (e.g., ...), the pressure is adjusted accordingly. Figure 10 (As shown in the image) When a series of high points appear, it can be confirmed that the radial artery and the control line are accurately aligned, and the midpoint of the series of high points is the "control point". If the device does not detect this distribution feature, or if the control point is too close to the edge of the sensor array, it can be corrected by fine-tuning or rotating the position of the airbag until the detection signal meets the requirements.
[0068] Furthermore, the airbag in this application is designed as a movable structure, allowing for vertical tilting within a set range. For example, it can move vertically within the range of 0° to -20°. The movement of this airbag structure can be controlled by a controller, allowing the subject to fine-tune the airbag's angle by clicking a button according to their physiological characteristics and comfort needs. This ensures a higher quality fit between the sensor array and the wrist surface in the Z-direction. This not only adapts to different wrist shapes but also allows for readjustment during measurement to address localized pressure anomalies or noise interference, resulting in optimal signal acquisition.
[0069] Furthermore, to ensure the accuracy of pulse measurement, this application calculates the theoretical positions of the "cun" and "chi" lines relative to the "guan" line based on the subject's basic data such as height and weight. After confirming the correct position of the "guan" line, the device combines the subject's input body characteristic parameters such as height, weight, and wrist circumference to perform algorithmic calculations on the distances between the "cun" and "chi" lines, confirming their positioning. After obtaining a stable signal, the device collects and records the pulse wave characteristics of the three key points ("cun," "guan," and "chi") and several surrounding high-pressure points. After filtering, noise reduction, and feature extraction, the final results can be displayed on the device screen in real time or broadcast to the user via a voice module. Simultaneously, the device supports wireless or wired uploads of more detailed waveform data to a cloud server for remote consultation or in-depth analysis. If the measurement needs to be performed on the other hand, the device automatically loads previously stored personalized parameters, helping the subject quickly reposition the "guan" line, "cun" line, and "chi" line, thus avoiding frequent recalibration.
[0070] The high-density sensor array in this application gives the invention significant advantages in spatial resolution and sensitivity. Due to the small size and close arrangement of individual sensors, sensors at different locations can simultaneously sense subtle pressure amplitude and phase changes in the blood vessels of the wrist, accurately identifying complex characteristics of the pulse such as its length, smoothness, roughness, and thinness. The controller's built-in digital filtering and signal amplification circuits can amplify the signal and extract key feature parameters, such as pulse rate, waveform amplitude, and rhythm, providing a complete quantitative basis for subsequent data analysis.
[0071] In summary, this application provides a complete self-localization information acquisition method. The adjustable design in the Z-direction simultaneously improves measurement comfort and signal quality, satisfying the "cun, guan, chi" three-point localization requirements for pulse diagnosis while effectively adapting to individual differences in different subjects. The high-density sensor array provides higher spatial resolution and sensitivity, enabling the device to capture various minute pulse fluctuations and complex pulse characteristics.
[0072] In some embodiments, the pulse information acquisition device may also include an arm support plate disposed on the outside of one end of the silo, for supporting the forearm of the subject when the subject places the wrist into the flexible airbag.
[0073] The following is an example illustrating the overall information collection process, which includes the following steps: 1. The subject places their wrist into the flexible airbag, ensuring the forearm rests securely on the arm support plate. After roughly aligning the wrist with the radial styloid process according to the "Guanmai" marking line, the user can manually adjust the angle of the flexible airbag's chamber in the Z direction according to their own needs. Once a comfortable position is achieved, click the "Start" button, and the device will begin the data collection process.
[0074] 2. The controller instructs the built-in air pump to start working, and the flexible airbag expands evenly, applying moderate pressure to the wrist. At this time, the flexible sensor array adheres tightly to the wrist surface, thus laying a stable foundation for subsequent accurate capture of pulse signals.
[0075] 3. The sensor array detects the wrist pressure distribution in real time. When a series of high-pressure points are detected in the artery marker area, the system confirms that the radial artery is aligned. If the signal is weak or the distribution does not match the set conditions, the controller controls the first motor drive device to fine-tune the rotation angle of the airbag until the signal strength meets the requirements and the distribution matches the set conditions. Then, the controller determines the first sensor subarray corresponding to the artery point based on the signal collected by the sensor array. Specifically, the flexible airbag can release some pressure and rotate slightly towards the side with a stronger signal, and then increase the pressure appropriately after rotation to make the flexible airbag fit the arm of the subject being tested more closely.
[0076] 4. Based on the body characteristic parameters of the tested object (height, weight, wrist circumference, etc.), the controller determines the theoretical positions of "cun" and "chi" and collects signals through the corresponding sensor subarrays (i.e., the second and third sensor subarrays). In some scenarios, if the signals collected by the sensor subarrays do not meet the requirements, adjustments are made by fine-tuning the silo or rotating the flexible airbag. If the three points of "guan," "cun," and "chi" are still not detected after a set number of adjustments, the tested object is prompted to readjust its wrist posture.
[0077] 5. The controller acquires the pulse signals collected by the first sensor subarray, the second sensor subarray, and the third sensor subarray, and calls the data analysis module to perform basic processing such as filtering and noise reduction, and then extracts key features such as pulse rate, waveform, and amplitude.
[0078] 6. After data extraction and analysis, the device will broadcast the measurement results to the subject through its built-in voice module, including the current pulse rate and waveform characteristics, allowing the subject to understand the relevant information in real time. Finally, the data transmission module will package the complete pulse data (including waveform characteristics of the three key points of cun, guan, and chi) and send it to an external device (such as a mobile phone, computer, or cloud platform) so that the subject can further analyze, store, and manage the relevant information on the terminal.
[0079] Based on the same technical concept, see [link / reference] Figure 11 As shown, an information collection device 1100 is provided in an embodiment of this application. This device 1100 can implement any step of the above-described information collection method; to avoid repetition, it will not be described again here. The device 1100 includes: The first processing module 1101 is used to respond to the operation of the tested object aligning the pulse measurement part with the reference line and starting the acquisition button, control the air pump to inflate the flexible airbag, and acquire the signals collected by the target sensor set corresponding to the reference line in the sensor array after inflation. The adjustment module 1102 is used to perform target adjustment if it is determined based on the signals that the preset signal strength condition is not met, until the signals collected after adjustment meet the signal strength condition; wherein, the target adjustment includes at least one of the following: rotating the flexible airbag and adjusting the height of the silo; The second processing module 1103 is used to determine the first sensor subarray from the target sensor set based on the signal strength of each signal collected by the target sensor set after adjustment. Based on the target body feature parameters of the tested object, a second sensor subarray corresponding to the radial artery cun point position and a third sensor subarray corresponding to the radial artery ulnar point position are determined. The third processing module 1104 is used to analyze each first signal collected by the first sensor subarray, each second signal collected by the second sensor subarray, and each third signal collected by the third sensor subarray to obtain the pulse information of the object being measured.
[0080] In one possible implementation, the adjustment module 1102, when adjusting the rotation of the flexible airbag, is specifically used for: The rotation parameters of the flexible airbag are determined based on the signals, and the first motor drive device is controlled to rotate and adjust the flexible airbag based on the rotation parameters. When adjusting the height of the silo, it is specifically used for: In response to the operation of the adjustment button of the object under test, the second motor drive device is controlled to move in a direction perpendicular to the reference plane, so that the first end of the silo moves relative to the second end of the silo in a direction perpendicular to the reference plane; the reference plane refers to the plane on which the pulse information acquisition device is placed.
[0081] In one possible implementation, the adjustment module 1102, in determining the rotation parameters of the flexible airbag based on the signals, is specifically used for: Determine the index position of the sensor in the sensor array corresponding to the maximum signal strength among the signal strengths of each signal; Based on the index position and the preset index position, the rotation direction and rotation angle of the flexible airbag are determined; wherein, the rotation direction includes: clockwise rotation or counterclockwise rotation around the axis, and the axis is a straight line perpendicular to the circular cross-section of the silo and passing through the center of the circular cross-section.
[0082] In one possible implementation, the second processing module 1103, when determining the second sensor subarray corresponding to the inch point and the third sensor subarray corresponding to the ruler point based on the target body feature parameters of the object being measured, is specifically used for: The index position of the first sensor subarray in the sensor array is used as the target position corresponding to the radial artery superior artery position of the object being measured; Based on the target body feature parameters of the tested object, a first distance between the cun point and the guan point, and a second distance between the chi point and the guan point are determined at the pulse measurement site; wherein, the target body feature parameters are the height data or wrist circumference data of the tested object; Based on the sensor's specifications, the first distance, and the target location, the index position of the second sensor subarray within the sensor array is determined; Based on the specified parameters, the second distance, and the target position, the index position of the third sensor subarray in the sensor array is determined.
[0083] In one possible implementation, the signal strength condition is that the index position of the sensor corresponding to the maximum signal strength among the signals is within a set index range in the sensor array.
[0084] In one possible implementation, before determining whether a preset signal strength condition is met based on the signals, the first processing module 1101 is further configured to: Determine the signal strength of each signal, and compare the maximum signal strength among the signal strengths with a preset signal strength threshold; When the maximum signal strength is not less than the signal strength threshold, the noise strength of each signal is determined, and the maximum noise strength among the noise strengths is determined to be not greater than a preset noise strength threshold.
[0085] In one possible implementation, the first processing module 1101, when controlling the air pump to inflate the flexible airbag, is specifically used for: Based on the pre-defined correspondence between body feature parameters and pressure thresholds, the target pressure threshold corresponding to the target body feature parameters of the tested object is determined. The air pump is controlled to inflate the flexible airbag, and the signals collected by the sensor array are acquired in real time. When the pressure value of the signal collected by the sensor array reaches the target pressure threshold, the air pump is controlled to stop inflating the flexible airbag.
[0086] Please see Figure 12 Based on the same technical concept, embodiments of this application also provide an execution device. In one embodiment, the execution device is as follows: Figure 12 As shown, it may include a memory 1201, a communication module 1203, and one or more processors 1202.
[0087] The memory 1201 is used to store computer programs executed by the processor 1202. The memory 1201 may mainly include a program storage area and a data storage area, wherein the program storage area may store the operating system; and the data storage area may store various operation instruction sets, etc.
[0088] Memory 1201 may be volatile memory, such as random-access memory (RAM); memory 1201 may also be non-volatile memory, such as read-only memory, flash memory, hard disk drive (HDD), or solid-state drive (SSD); or memory 1201 may be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. Memory 1201 may be a combination of the above-described memories.
[0089] The processor 1202 may include one or more central processing units (CPUs) or digital processing units, etc. The processor 1202 is used to implement the aforementioned information acquisition method when it calls the computer program stored in the memory 1201.
[0090] The communication module 1203 is used to communicate with data transmitting devices, data receiving devices or other network devices.
[0091] This application embodiment does not limit the specific connection medium between the memory 1201, communication module 1203, and processor 1202. This application embodiment... Figure 12 The memory 1201 and the processor 1202 are connected via a bus 1204, and the bus 1204 is in Figure 12 The diagram uses thick lines to describe the connections between other components; these are for illustrative purposes only and should not be considered limiting. The 1204 bus can be divided into address bus, data bus, control bus, etc. For ease of description, Figure 12 It is described using only a thick line, but does not indicate that there is only one bus or one type of bus.
[0092] The memory 1201 stores a computer storage medium, which in turn stores computer-executable instructions for implementing the information acquisition method of the embodiments of this application. The processor 1202 is used to execute the information acquisition methods of the above embodiments.
[0093] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer program instructions are executed on a computer, the computer processor performs the steps of the information acquisition methods according to various embodiments of this application described above.
[0094] In some possible implementations, various aspects of the information acquisition method provided in this application can also be implemented in the form of a program product, which includes program code. When the program product is run on a computer device, the program code is used to cause the computer device to perform the steps in the information acquisition method according to the various exemplary embodiments of this application described above. For example, the computer device can perform the steps of the various embodiments.
[0095] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0096] The program product of the embodiments of this application may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a computing device. However, the program product of this application is not limited thereto. In this application, the readable storage medium may be any tangible medium that contains or stores a program that may be used by or in conjunction with a command execution system, apparatus, or device.
[0097] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with a command execution system, apparatus, or device.
[0098] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0099] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0100] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0101] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0102] Furthermore, it should be noted that in the specific embodiments of this application, object data related to pulse information is involved. When the above embodiments of this application are applied to specific products or technologies, permission or consent from the object is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0103] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0104] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0105] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0106] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 Figure 1 The steps of the function specified in one or more boxes.
[0107] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. An information collection method characterized by comprising: The application is applied to a pulse information collection device, which comprises an air pump, a flexible air bag in a silo, and a sensor array on the surface of the flexible air bag, wherein the surface of the flexible air bag is provided with a reference line, and the method comprises the following steps: in response to the operation of the measured object aligning the pulse measurement part to the reference line and starting the collection button, controlling the air pump to inflate the flexible air bag, and obtaining each signal collected by a target sensor set corresponding to the reference line in the sensor array after the inflation is completed; if it is determined that the preset signal strength condition is not met based on the signals, target adjustment is performed until the signals collected after the adjustment meet the signal strength condition; wherein the target adjustment comprises at least one of the following: rotating adjustment of the flexible air bag, height adjustment of the silo; determining a first sensor subarray from the target sensor set according to the signal strength of each signal collected by the target sensor set after the adjustment; based on the target body feature parameter of the measured object, determining a second sensor subarray corresponding to the upper point position of the radial artery of the measured object and a third sensor subarray corresponding to the middle point position of the radial artery; analyzing each first signal collected by the first sensor subarray, each second signal collected by the second sensor subarray, and each third signal collected by the third sensor subarray to obtain the pulse information of the measured object.
2. The method of claim 1, wherein, The pulse information collection device further comprises a first motor drive device and a second motor drive device, the first motor drive device is connected with the flexible air bag, and the second motor drive device is connected with the first end of the outer surface of the silo; the rotating adjustment of the flexible air bag comprises: determining the rotating parameter of the flexible air bag based on the signals, and controlling the first motor drive device to rotate the flexible air bag based on the rotating parameter; the height adjustment of the silo comprises: in response to the operation of the measured object starting the adjustment button, controlling the second motor drive device to move in the direction perpendicular to the reference plane, so that the first end of the silo moves in the direction perpendicular to the reference plane compared with the second end of the silo; the reference plane refers to the plane on which the pulse information collection device is placed.
3. The method of claim 2, wherein, the determination of the rotating parameter of the flexible air bag based on the signals comprises: determining the index position of the sensor corresponding to the maximum signal strength in the signal strength of the signals; determining the rotating direction and rotating angle of the flexible air bag based on the index position and the preset index position; wherein the rotating direction comprises: clockwise rotation around the axis or counterclockwise rotation, and the axis is a straight line perpendicular to the circular cross section of the silo and passing through the center of the circular cross section.
4. The method according to any one of claims 1 to 3, characterized in that, the determination of the second sensor subarray corresponding to the upper point and the third sensor subarray corresponding to the middle point based on the target body feature parameter of the measured object comprises: taking the index position of the first sensor subarray in the sensor array as the target position corresponding to the upper joint position of the radial artery of the measured object; determine, based on a target body feature parameter of the measured object, a first distance between the cun position and the li position and a second distance between the chi position and the li position in the pulse measurement part, wherein the target body feature parameter is height data or wrist circumference data of the measured object; determine, based on the specification parameter of the sensor, the first distance, and the target position, an index position of the second sensor subarray in the sensor array; determine, based on the specification parameter, the second distance, and the target position, an index position of the third sensor subarray in the sensor array.
5. The method according to any one of claims 1 to 3, wherein The signal strength condition is that the index position of the sensor corresponding to the maximum signal strength in the signals is within a set index range. Before determining whether the preset signal strength condition is met based on the signals, the method further comprises: determining the signal strength of the signals, comparing the maximum signal strength in the signal strength of the signals with a preset signal strength threshold value; when the maximum signal strength is not less than the signal strength threshold value, determining the noise strength of the signals, and determining that the maximum noise strength in the noise strength is not greater than a preset noise strength threshold value.
6. The method according to any one of claims 1 to 3, wherein The method further comprises: after the inflation of the flexible air bag is completed, controlling the sensor array to perform patrol frame sampling at a first sampling frequency; after the second sensor subarray and the third sensor subarray are determined, controlling the first sensor subarray, the second sensor subarray, and the third sensor subarray to perform information collection at a second sampling frequency; wherein the second sampling frequency is greater than the first sampling frequency.
7. The method of any one of claims 1-3, wherein, The control of the air pump to inflate the flexible air bag comprises: determining a target pressure threshold value corresponding to the target body feature parameter of the measured object based on a corresponding relationship between preset body feature parameters and pressure threshold values; controlling the air pump to inflate the flexible air bag and acquiring signals collected by the sensor array in real time; when the pressure value of the signals collected by the sensor array reaches the target pressure threshold value, controlling the air pump to stop inflating the flexible air bag.
8. An information collection apparatus characterized by comprising: comprises: a first processing module configured to, in response to an operation of a measured object aligning a pulse measurement part to the reference line and starting a collection button, control the air pump to inflate the flexible air bag, and acquire each signal collected by a target sensor set corresponding to the reference line in the sensor array after the inflation is completed; an adjustment module configured to, if it is determined based on the signals that the preset signal strength condition is not met, perform target adjustment until each signal collected after the adjustment meets the signal strength condition; wherein the target adjustment comprises at least one of the following: rotating adjustment of the flexible air bag, height adjustment of the silo; a second processing module configured to determine a first sensor subarray from the target sensor set according to the signal strength of each signal collected by the target sensor set after the adjustment. determine, based on the target body feature parameter of the measured object, a second sensor sub-array corresponding to a radial artery upper inch point position of the measured object, and a third sensor sub-array corresponding to a radial artery middle inch point position of the measured object; a third processing module, configured to analyze each first signal collected by the first sensor sub-array, each second signal collected by the second sensor sub-array, and each third signal collected by the third sensor sub-array, to obtain pulse information of the measured object.
9. An execution device, characterized by comprise: a memory, configured to store program instructions; a processor, configured to acquire the program instructions in the memory, and perform the method in any one of claims 1-7 according to the acquired program instructions.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises computer instructions, when the computer instructions are executed by a computer, the method in any one of claims 1-7 is implemented.