Analysis method, device and equipment for anorectal pressure data and storage medium
By obtaining the pressure curve output from the sensor in the pressure measuring catheter and determining and fitting the pressure value of the target sensor, the problem of inaccurate analysis of anorectal pressure data in the prior art is solved, and the completeness of the data and the accuracy of the analysis are achieved.
Patent Information
- Application Number
- CN202411585543.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, how to obtain accurate anorectal pressure data and improve the accuracy of anorectal pressure data analysis is an urgent problem.
By obtaining the pressure curve output by the sensor in the pressure measuring catheter, it is determined that the target sensor has no output pressure curve, and by fitting the pressure value of the target sensor, it obtains its corresponding target pressure curve, and then performs anorectal pressure analysis.
Ensure the integrity of anorectal stress test data, improve the accuracy of anorectal pressure analysis, and obtain the pressure curves of all sensors in the pressure catheter.
Smart Images

Figure CN119498811A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data analysis, and in particular to an anorectal pressure data analysis method, device, equipment and storage medium. Background Art
[0002] Anorectal pressure test is a common method for evaluating anorectal function. Anorectal pressure test works through the pressure receptor system and signal conduction system. The contraction and relaxation of the anal canal and rectum generate pressure to squeeze the airbag. The pressure parameters of the anorectum are obtained through signal conversion and conduction, thereby detecting its function. It can more objectively reflect the pathological and physiological abnormalities of outlet obstruction constipation and fecal incontinence, as well as the effects of anorectal surgery on defecation and fecal control.
[0003] In the prior art, high-resolution anorectal pressure measurement is used, that is, a pressure measuring catheter is placed in the rectum to measure the anorectal pressure in the resting and contracted state. Therefore, how to obtain accurate anorectal pressure data and improve the ability to analyze anorectal pressure data is an urgent problem to be solved. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide an anorectal pressure data analysis method, device, equipment and storage medium, which can ensure the integrity of anorectal pressure test data and improve the accuracy of anorectal pressure analysis. The specific scheme is as follows:
[0005] In a first aspect, the present application discloses a method for analyzing anorectal pressure data, comprising:
[0006] Obtaining a pressure curve of a sensor output in a pressure measuring catheter that changes with time during anorectal pressure testing;
[0007] Determining a target sensor in the pressure measuring catheter; the target sensor is a sensor that does not output a pressure curve;
[0008] Extracting the pressure values of different sensors at the same time according to the pressure curve, generating the pressure value of the target sensor at the same time by fitting, so as to obtain the target pressure curve corresponding to the target sensor;
[0009] Anorectal pressure analysis is performed based on the target pressure curve and the pressure curve.
[0010] Optionally, performing anorectal pressure analysis based on the target pressure curve and the pressure curve includes:
[0011] Obtaining an analysis start time point selected by a user on the pressure curve;
[0012] Filtering out a target period with the smallest pressure standard deviation from a preset time period before the analysis start time point;
[0013] Obtaining a channel baseline pressure value according to the pressure data corresponding to the target time period;
[0014] The pressure curve is analyzed to determine the maximum pressure value and the minimum pressure value of the pressure curve.
[0015] Optionally, performing anorectal pressure analysis based on the target pressure curve and the pressure curve includes:
[0016] Obtaining a relative value of the maximum pressure of the channel according to the difference between the maximum pressure value and the channel baseline pressure value;
[0017] The relative value of the minimum pressure of the channel is obtained according to the difference between the minimum pressure value and the channel baseline pressure value.
[0018] Optionally, performing anorectal pressure analysis based on the target pressure curve and the pressure curve includes:
[0019] Obtaining a channel pressure contraction percentage according to a ratio of the maximum pressure value to the channel baseline pressure value;
[0020] The channel pressure relaxation percentage is obtained according to the ratio of the minimum pressure value to the channel baseline pressure value.
[0021] Optionally, performing anorectal pressure analysis based on the target pressure curve and the pressure curve includes:
[0022] Obtaining a preset first percentage, and taking the product of the maximum pressure value and the first percentage as the contraction start and end pressure;
[0023] Taking the time point corresponding to the maximum pressure value as the starting point, searching for the time points corresponding to the contraction start and end pressures along the pressure curve to both sides, so as to obtain the contraction start time point and the contraction end time point;
[0024] Obtaining the duration of contraction according to the time between the contraction start time point and the contraction end time point;
[0025] Obtaining a preset second percentage, and taking the product of the minimum pressure value and the second percentage as the relaxation start and end pressure;
[0026] Taking the time point corresponding to the minimum pressure value as the starting point, searching for the time points corresponding to the relaxation start and end pressures along the pressure curve to both sides, so as to obtain the relaxation start time point and the relaxation end time point;
[0027] The relaxation duration is obtained according to the duration between the relaxation start time point and the relaxation end time point.
[0028] Optionally, extracting the pressure values of different sensors at the same time according to the pressure curve, and generating the pressure value of the target sensor at the time by fitting, includes:
[0029] Obtaining an output pressure relationship function between the target sensor and the remaining sensors in the pressure measuring catheter; the output pressure relationship function is pre-constructed based on the position of each sensor in the test catheter and in combination with historical pressure measuring data;
[0030] Based on the pressure values of different sensors at the same moment, the pressure value of the target sensor at that moment is generated by fitting using the pressure relationship function.
[0031] Optionally, before obtaining the output pressure relationship function between the target sensor and the remaining sensors in the pressure measuring catheter, the method further includes:
[0032] According to the position of the sensor in the pressure measuring catheter, determining the anatomical position corresponding to the sensor in anorectal pressure detection;
[0033] Based on the pressure curves output by each sensor of the pressure measuring catheter under historical anorectal pressure detection, corresponding pressure relationship functions are constructed for sensors corresponding to different dissection positions.
[0034] In a second aspect, the present application discloses an anorectal pressure data analysis device, comprising:
[0035] A pressure curve acquisition module is used to acquire a pressure curve output by a sensor in a pressure measuring catheter that changes with time during anorectal pressure detection;
[0036] A target sensor determination module, used to determine a target sensor in the pressure measuring catheter; the target sensor is a sensor without an output pressure curve;
[0037] a target pressure curve generating module, used for extracting the pressure values of different sensors at the same time according to the pressure curve, and generating the pressure value of the target sensor at the time by fitting, so as to obtain the target pressure curve corresponding to the target sensor;
[0038] A pressure data analysis module is used to perform anorectal pressure analysis based on the target pressure curve and the pressure curve.
[0039] In a third aspect, the present application discloses an electronic device, including:
[0040] Memory, used to store computer programs;
[0041] The processor is used to execute the computer program to implement the aforementioned anorectal pressure data analysis method.
[0042] In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program; wherein the computer program, when executed by a processor, implements the aforementioned anorectal pressure data analysis method.
[0043] In the present application, a pressure curve of the sensor output in the pressure measuring catheter that changes with time during anorectal pressure detection is obtained; a target sensor in the pressure measuring catheter is determined; the target sensor is a sensor that does not output a pressure curve; the pressure values of different sensors at the same time are extracted according to the pressure curve, and the pressure value of the target sensor at that time is generated by fitting to obtain a target pressure curve corresponding to the target sensor; anorectal pressure analysis is performed based on the target pressure curve and the pressure curve. It can be seen that for the target sensor in the pressure measuring catheter that cannot output a pressure curve, the pressure value of the target sensor is fitted and generated by the pressure curves output by the remaining sensors in the pressure measuring catheter, so as to obtain the target pressure curve corresponding to the target sensor, thereby obtaining the pressure curves of all sensors in the pressure measuring catheter, so as to obtain complete data of the anorectal pressure test and ensure the integrity of the anorectal pressure test data; and then anorectal pressure analysis is performed based on the data to improve the accuracy of anorectal pressure analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0045] Figure 1 A flow chart of an anorectal pressure data analysis method provided in this application;
[0046] Figure 2 A specific pressure curve schematic diagram provided for this application;
[0047] Figure 3 A schematic diagram of a specific pressure measuring catheter structure provided in this application;
[0048] Figure 4 A schematic diagram of the anatomical positions corresponding to various positions of a specific pressure catheter provided in the present application under anorectal pressure detection;
[0049] Figure 5 Another specific pressure curve schematic diagram provided for this application;
[0050] Figure 6 A schematic diagram of the structure of an anorectal pressure data analysis device provided in this application;
[0051] Figure 7 A structural diagram of an electronic device provided for this application. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0053] In the prior art, anorectal pressure testing works through a pressure receptor system and a signal transmission system. The contraction and relaxation of the anal canal and rectum generate pressure to squeeze the airbag, and the pressure parameters of the anorectum are obtained through signal conversion and transmission, thereby detecting its function; the pressure data depends on the pressure measuring catheter, and the pressure measuring catheter contains multiple pressure sensors. Any pressure sensor will affect the final pressure data, and the failure of the pressure sensor will cause the accuracy of the anorectal pressure analysis to decrease. In order to overcome the above technical problems, the present application proposes an anorectal pressure data analysis method, which can ensure the integrity of the anorectal pressure test data and improve the accuracy of the anorectal pressure analysis.
[0054] The present application embodiment discloses a method for analyzing anorectal pressure data, see Figure 1 As shown, the method may include the following steps:
[0055] Step S11: obtaining a pressure curve of the sensor output in the pressure measuring catheter that changes with time during anorectal pressure detection.
[0056] First, obtain the pressure curve of the sensor output in the pressure measuring catheter under anorectal pressure detection over time, that is, every sensor in the pressure measuring catheter will output the pressure data collected by the sensor, and the pressure curve over time is obtained by continuously outputting the pressure data. Figure 2 Shown is a specific pressure curve example.
[0057] After the pressure curve is obtained, in order to eliminate isolated noise points and avoid the influence of noise data, the present embodiment may first filter the pressure curve after the pressure curve is obtained; for example, the pressure curve is filtered using a sampling median filter to obtain a filtered pressure curve.
[0058] Step S12: determining a target sensor in the pressure measuring catheter; the target sensor is a sensor that does not output a pressure curve.
[0059] According to the pressure curve output by the sensor in the pressure measuring catheter, the sensor without output pressure curve can be determined and used as the target sensor. Figure 3 The figure shows a specific pressure measuring catheter, which includes 8 sensors, namely F1, F2, ..., F8; a single sensor includes one or more circumferential pressure sensor measurement points; F2 is 25mm away from F1, F3 is 335mm away from F1, F4 is 45mm away from F1, F5 is 55mm away from F1, F6 is 65mm away from F1, F7 is 75mm away from F1, and F8 is 95mm away from F1. It can be understood that the complete pressure data of the anorectum can be obtained through the pressure curves output by these 8 sensors respectively. If there is a sensor that does not output a pressure curve, it is used as a target sensor so that the pressure data of the target sensor can be supplemented later to obtain the complete pressure data of the anorectum.
[0060] Step S13: extracting the pressure values of different sensors at the same time according to the pressure curve, generating the pressure value of the target sensor at the same time by fitting, so as to obtain the target pressure curve corresponding to the target sensor.
[0061] That is, the pressure value of the target sensor is obtained by fitting the pressure data collected by other sensors. According to the analysis of historical data, it is found that the pressure value of the sensor has a certain functional relationship with the pressure of the other sensors in the catheter. Therefore, the above-mentioned extraction of the pressure values of different sensors at the same time according to the pressure curve and the generation of the pressure value of the target sensor at that time by fitting can include: obtaining the output pressure relationship function of the target sensor and the other sensors in the pressure measuring catheter; the output pressure relationship function is pre-constructed according to the position of each sensor in the test catheter and combined with historical pressure measuring data; based on the pressure values of different sensors at the same time, the pressure value of the target sensor at that time is generated by fitting the pressure relationship function.
[0062] The process of constructing the pressure relationship function includes: determining the anatomical position corresponding to the sensor in the anorectal pressure detection according to the position of the sensor in the pressure measuring catheter; constructing corresponding pressure relationship functions for sensors corresponding to different anatomical positions based on the pressure curves output by each sensor under the historical anorectal pressure detection of the pressure measuring catheter. It can be understood that, for example Figure 4The figure shows the anatomical position corresponding to each position of the pressure measuring catheter under anorectal pressure detection. The pressure data of the anal canal position and the rectal balloon fluctuate more violently, requiring higher data accuracy, and the data outside the rectal balloon fluctuates more steadily as a whole. Therefore, the present application constructs corresponding relationship functions for different sensors according to the human body parts corresponding to each sensor under anorectal pressure detection by the pressure measuring catheter. For example, multiple polynomials can be used for the anal canal position and the rectal balloon, and linear relationship interpolation can be used to obtain data outside the rectal balloon. A specific relationship function is: y=a1x1+a2x2+a3x3....+anxn, where n is the n sensors involved in the calculation, x1, x2, ..., xn are the pressure values output by the sensor, y is the pressure value of sensor y, and the sum of a1, a2, ..., an is 1; by substituting multiple sets of historical anorectal pressure measurement data, the values of a1, a2, ..., an are obtained.
[0063] Step S14: performing anorectal pressure analysis based on the target pressure curve and the pressure curve.
[0064] The present application also supports automatic analysis of anorectal pressure data, and the analysis indicators include but are not limited to channel baseline pressure value, maximum pressure value, minimum pressure value, channel maximum pressure relative value, channel minimum pressure relative value, channel pressure contraction percentage, channel pressure relaxation percentage, contraction duration and relaxation duration.
[0065] In some embodiments, the anorectal pressure analysis based on the target pressure curve and the pressure curve may include: obtaining the analysis start time point selected by the user on the pressure curve; screening out the target time period with the smallest pressure standard deviation from the preset time length before the analysis start time point; obtaining the channel baseline pressure value according to the pressure data corresponding to the target time period; analyzing the pressure curve to determine the maximum pressure value and the minimum pressure value of the pressure curve. That is, the user is supported to select a certain section of the pressure curve for data analysis, specifically by selecting the analysis start time point and the analysis end time point; the channel baseline pressure value is calculated, specifically by intercepting a period of time with the smallest pressure standard deviation from the analysis start time point to the analysis start time point as the baseline calculation position; the above preset time length can be customized by the user according to usage requirements. Specifically, the pressure mean corresponding to the target time period can be used as the channel baseline pressure value; at the same time, the maximum or minimum value of the pressure curve is detected.
[0066] Specifically, the interception process of the target period with the smallest pressure standard deviation includes the following steps: obtaining the preset time length from the time before the analysis frame to the start position of the analysis frame set by the user as T, and the baseline calculation time length set by the user as t; dividing T equally into n parts, counted as Ti (i=1,...,n), and calculating Ti standard deviations respectively; selecting the smallest j parts in Ti standard deviations so that the time length satisfies the following relationship:
[0067] ;in, The intercepted pressure standard deviation duration is used as the baseline for calculating the position.
[0068] By calculating the channel baseline pressure value in the above manner, it is possible to effectively avoid baseline segments with abnormal fluctuations and calculate a suitable baseline value.
[0069] In some embodiments, the anorectal pressure analysis based on the target pressure curve and the pressure curve includes: obtaining a relative value of the maximum pressure of the channel according to the difference between the maximum pressure value and the channel baseline pressure value; obtaining a relative value of the minimum pressure of the channel according to the difference between the minimum pressure value and the channel baseline pressure value. The maximum relative value of the channel pressure of the current sensor is determined by the pressure curve, and the maximum relative value of the channel pressure = the maximum pressure value - the baseline pressure value. The relative value of the minimum pressure of the channel = the minimum pressure value - the baseline pressure value.
[0070] In some embodiments, the anorectal pressure analysis based on the target pressure curve and the pressure curve includes: obtaining the channel pressure contraction percentage according to the ratio of the maximum pressure value to the channel baseline pressure value; obtaining the channel pressure relaxation percentage according to the ratio of the minimum pressure value to the channel baseline pressure value. Channel pressure contraction percentage = maximum pressure value / channel baseline pressure value * 100%; channel pressure relaxation percentage = minimum pressure value / channel baseline pressure value * 100%
[0071] In some embodiments, the anorectal pressure analysis based on the target pressure curve and the pressure curve includes: obtaining a preset first percentage, and taking the product of the maximum pressure value and the first percentage as the contraction start and end pressure; starting from the time point corresponding to the maximum pressure value, and searching for the time points corresponding to the contraction start and end pressures along the pressure curve to both sides to obtain the contraction start time point and the contraction end time point; and obtaining the contraction duration according to the duration between the contraction start time point and the contraction end time point. Figure 2As shown, obtain the preset first percentage, start from the moment of the maximum pressure value of the channel, search from the front and back for the moment when the pressure is less than or equal to "maximum pressure value × first percentage" to determine the start position (start_contract) of contraction and the end position (end_contract) of contraction; the duration of contraction is equal to the difference between end_contract and start_contract.
[0072] Obtain a preset second percentage, and use the product of the minimum pressure value and the second percentage as the relaxation start and end pressures; starting from the time point corresponding to the minimum pressure value, search along the pressure curve to both sides for the time points corresponding to the relaxation start and end pressures to obtain the relaxation start time point and relaxation end time point; obtain the relaxation duration according to the duration between the relaxation start time point and the relaxation end time point. Figure 5 As shown, obtain the preset second percentage, start from the moment when the channel pressure is minimum, search from the front and back for the moment when the pressure is greater than or equal to "minimum pressure value × second percentage", that is, the relaxation start position (start_relax) and relaxation end position (end_relax); the relaxation duration is equal to the difference between end_relax and start_relax.
[0073] As can be seen from the above, in this embodiment, the pressure curve of the sensor output in the pressure measuring catheter under anorectal pressure detection that changes with time is obtained; the target sensor in the pressure measuring catheter is determined; the target sensor is a sensor that does not output a pressure curve; the pressure values of different sensors at the same time are extracted according to the pressure curve, and the pressure value of the target sensor at the time is generated by fitting to obtain the target pressure curve corresponding to the target sensor; anorectal pressure analysis is performed based on the target pressure curve and the pressure curve. It can be seen that for the target sensor that cannot output a pressure curve in the pressure measuring catheter, the pressure value of the target sensor is fitted by the pressure curves output by the remaining sensors in the pressure measuring catheter, so as to obtain the target pressure curve corresponding to the target sensor, thereby obtaining the pressure curves of all sensors in the pressure measuring catheter, and obtaining the pressure curve of the sensor output in the pressure measuring catheter under anorectal pressure detection that changes with time; the target sensor in the pressure measuring catheter is determined; the target sensor is a sensor that does not output a pressure curve; the pressure values of different sensors at the same time are extracted according to the pressure curve, and the pressure value of the target sensor at the time is generated by fitting to obtain the target pressure curve corresponding to the target sensor; anorectal pressure analysis is performed based on the target pressure curve and the pressure curve. It can be seen that for the target sensor in the pressure measuring catheter that cannot output a pressure curve, the pressure value of the target sensor is fitted through the pressure curves output by the remaining sensors in the pressure measuring catheter, so as to obtain the target pressure curve corresponding to the target sensor, thereby obtaining the pressure curves of all sensors in the pressure measuring catheter, so as to obtain complete data of the anorectal pressure test, and then perform anorectal pressure analysis based on the data to improve the accuracy of anorectal pressure analysis.
[0074] Correspondingly, the present application also discloses an anorectal pressure data analysis device, see Figure 6 As shown, the device comprises:
[0075] The pressure curve acquisition module 11 is used to acquire the pressure curve output by the sensor in the pressure measuring catheter during anorectal pressure detection that changes with time;
[0076] A target sensor determination module 12 is used to determine a target sensor in the pressure measuring catheter; the target sensor is a sensor that does not output a pressure curve;
[0077] A target pressure curve generating module 13 is used to extract the pressure values of different sensors at the same time according to the pressure curve, and generate the pressure value of the target sensor at the time by fitting, so as to obtain the target pressure curve corresponding to the target sensor;
[0078] The pressure data analysis module 14 is used to perform anorectal pressure analysis based on the target pressure curve and the pressure curve.
[0079] As can be seen from the above, in this embodiment, the pressure curve of the sensor output in the pressure measuring catheter that changes with time under anorectal pressure detection is obtained; the target sensor in the pressure measuring catheter is determined; the target sensor is a sensor that does not output a pressure curve; the pressure values of different sensors at the same time are extracted according to the pressure curve, and the pressure value of the target sensor at that time is generated by fitting to obtain the target pressure curve corresponding to the target sensor; anorectal pressure analysis is performed based on the target pressure curve and the pressure curve. It can be seen that for the target sensor in the pressure measuring catheter that cannot output a pressure curve, the pressure curve output by the remaining sensors in the pressure measuring catheter is used to fit the pressure value of the target sensor so as to obtain the target pressure curve corresponding to the target sensor, thereby obtaining the pressure curves of all sensors in the pressure measuring catheter, so as to obtain the complete data of the anorectal pressure test, and then the anorectal pressure analysis is performed based on the data to improve the accuracy of the anorectal pressure analysis.
[0080] In some specific embodiments, the pressure data analysis module 14 may specifically include:
[0081] An analysis start time point acquisition unit, used to acquire an analysis start time point selected by a user on the pressure curve;
[0082] A target time period screening unit, used to screen out a target time period with the smallest pressure standard deviation from a preset time period before the analysis start time point;
[0083] A channel baseline pressure value determination unit, configured to obtain a channel baseline pressure value according to the pressure data corresponding to the target time period;
[0084] The extreme value determination unit is used to analyze the pressure curve and determine the maximum pressure value and the minimum pressure value of the pressure curve.
[0085] In some specific embodiments, the pressure data analysis module 14 may specifically include:
[0086] a channel maximum pressure relative value determination unit, configured to obtain a channel maximum pressure relative value according to a difference between the maximum pressure value and the channel baseline pressure value;
[0087] The channel minimum pressure relative value determination unit is used to obtain the channel minimum pressure relative value according to the difference between the minimum pressure value and the channel baseline pressure value.
[0088] In some specific embodiments, the pressure data analysis module 14 may specifically include:
[0089] a channel pressure contraction percentage determination unit, configured to obtain the channel pressure contraction percentage according to a ratio of the maximum pressure value to the channel baseline pressure value;
[0090] The channel pressure relaxation percentage determination unit is used to obtain the channel pressure relaxation percentage according to the ratio of the minimum pressure value to the channel baseline pressure value.
[0091] In some specific embodiments, the pressure data analysis module 14 may specifically include:
[0092] a contraction start and end pressure determination unit, configured to obtain a preset first percentage, and use the product of the maximum pressure value and the first percentage as the contraction start and end pressure;
[0093] A contraction start and end point determination unit, configured to take the time point corresponding to the maximum pressure value as the starting point, and search along the pressure curve to both sides for the time points corresponding to the contraction start and end pressures, so as to obtain a contraction start time point and a contraction end time point;
[0094] a contraction duration determination unit, configured to obtain the contraction duration according to the duration between the contraction start time point and the contraction end time point;
[0095] a relaxation start and end pressure determination unit, configured to obtain a preset second percentage, and use the product of the minimum pressure value and the second percentage as the relaxation start and end pressure;
[0096] A relaxation start and end point determination unit, configured to take the time point corresponding to the minimum pressure value as the starting point, and search along the pressure curve to both sides for the time points corresponding to the relaxation start and end pressures, so as to obtain a relaxation start time point and a relaxation end time point;
[0097] The relaxation duration determination unit is used to obtain the relaxation duration according to the duration between the relaxation start time point and the relaxation end time point.
[0098] In some specific embodiments, the target pressure curve generating module 13 may specifically include:
[0099] An output pressure relationship function acquisition unit, used to acquire an output pressure relationship function between the target sensor and the remaining sensors in the pressure measuring catheter; the output pressure relationship function is pre-constructed according to the position of each sensor in the test catheter and in combination with historical pressure measurement data;
[0100] The pressure value generating unit is used to generate the pressure value of the target sensor at the same moment by fitting the pressure relationship function based on the pressure values of different sensors at the same moment.
[0101] In some specific embodiments, the anorectal pressure data analysis device may specifically include:
[0102] a dissection position determination unit, used to determine the dissection position corresponding to the sensor in anorectal pressure detection according to the position of the sensor in the pressure measuring catheter before obtaining the output pressure relationship function between the target sensor and the remaining sensors in the pressure measuring catheter;
[0103] The pressure relationship function construction unit is used to construct corresponding pressure relationship functions for sensors corresponding to different dissection positions based on the pressure curves output by each sensor under historical anorectal pressure detection of the pressure measuring catheter.
[0104] Furthermore, the present application also discloses an electronic device, see Figure 7 As shown, the contents in the drawings should not be considered as any limitation on the scope of use of the present application.
[0105] Figure 7 The present invention is a schematic diagram of the structure of an electronic device 20 provided in an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the anorectal pressure data analysis method disclosed in any of the aforementioned embodiments.
[0106] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0107] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222, and data 223 including a pressure curve, etc. The storage method can be temporary storage or permanent storage.
[0108] The operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device 20, so as to realize the operation and processing of the massive data 223 in the memory 22 by the processor 21, and it can be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program that can be used to complete the anorectal pressure data analysis method performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks.
[0109] Furthermore, an embodiment of the present application also discloses a computer storage medium, in which computer executable instructions are stored. When the computer executable instructions are loaded and executed by a processor, the steps of the anorectal pressure data analysis method disclosed in any of the aforementioned embodiments are implemented.
[0110] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0111] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0112] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0113] The above is a detailed introduction to the anorectal pressure data analysis method, device, equipment and storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for analyzing anorectal pressure data, characterized in that: include: Obtaining a pressure curve of a sensor output in a pressure measuring catheter that changes with time during anorectal pressure testing; determining a target sensor in the pressure measuring catheter; The target sensor is a sensor without an output pressure curve; Extracting the pressure values of different sensors at the same time according to the pressure curve, generating the pressure value of the target sensor at the same time by fitting, so as to obtain the target pressure curve corresponding to the target sensor; Anorectal pressure analysis is performed based on the target pressure curve and the pressure curve.
2. The anorectal pressure data analysis method according to claim 1, characterized in that: The anorectal pressure analysis based on the target pressure curve and the pressure curve comprises: Obtaining an analysis start time point selected by a user on the pressure curve; Filtering out a target period with the smallest pressure standard deviation from a preset time period before the analysis start time point; Obtaining a channel baseline pressure value according to the pressure data corresponding to the target time period; The pressure curve is analyzed to determine the maximum pressure value and the minimum pressure value of the pressure curve.
3. The anorectal pressure data analysis method according to claim 2, characterized in that: The anorectal pressure analysis based on the target pressure curve and the pressure curve comprises: Obtaining a relative value of the maximum pressure of the channel according to the difference between the maximum pressure value and the channel baseline pressure value; The relative value of the minimum pressure of the channel is obtained according to the difference between the minimum pressure value and the channel baseline pressure value.
4. The anorectal pressure data analysis method according to claim 2, characterized in that: The anorectal pressure analysis based on the target pressure curve and the pressure curve comprises: Obtaining a channel pressure contraction percentage according to a ratio of the maximum pressure value to the channel baseline pressure value; The channel pressure relaxation percentage is obtained according to the ratio of the minimum pressure value to the channel baseline pressure value.
5. The anorectal pressure data analysis method according to claim 2, characterized in that: The anorectal pressure analysis based on the target pressure curve and the pressure curve comprises: Obtaining a preset first percentage, and taking the product of the maximum pressure value and the first percentage as the contraction start and end pressure; Taking the time point corresponding to the maximum pressure value as the starting point, searching for the time points corresponding to the contraction start and end pressures along the pressure curve to both sides, so as to obtain the contraction start time point and the contraction end time point; Obtaining the duration of contraction according to the time between the contraction start time point and the contraction end time point; Obtaining a preset second percentage, and taking the product of the minimum pressure value and the second percentage as the relaxation start and end pressure; Taking the time point corresponding to the minimum pressure value as the starting point, searching for the time points corresponding to the relaxation start and end pressures along the pressure curve to both sides, so as to obtain the relaxation start time point and the relaxation end time point; The relaxation duration is obtained according to the duration between the relaxation start time point and the relaxation end time point.
6. The anorectal pressure data analysis method according to any one of claims 1 to 5, characterized in that: The extracting the pressure values of different sensors at the same time according to the pressure curve, and generating the pressure value of the target sensor at the time by fitting, comprises: Obtaining an output pressure relationship function between the target sensor and the remaining sensors in the pressure measuring catheter; the output pressure relationship function is pre-constructed based on the position of each sensor in the test catheter and in combination with historical pressure measuring data; Based on the pressure values of different sensors at the same moment, the pressure value of the target sensor at that moment is generated by fitting using the pressure relationship function.
7. The anorectal pressure data analysis method according to claim 6, characterized in that: Before obtaining the output pressure relationship function between the target sensor and the remaining sensors in the pressure measuring catheter, the method further includes: According to the position of the sensor in the pressure measuring catheter, determining the anatomical position corresponding to the sensor in anorectal pressure detection; Based on the pressure curves output by each sensor of the pressure measuring catheter under historical anorectal pressure detection, corresponding pressure relationship functions are constructed for sensors corresponding to different dissection positions.
8. An anorectal pressure data analysis device, characterized in that: include: A pressure curve acquisition module is used to acquire a pressure curve output by a sensor in a pressure measuring catheter that changes with time during anorectal pressure detection; A target sensor determination module, used to determine a target sensor in the pressure measuring catheter; the target sensor is a sensor without an output pressure curve; a target pressure curve generating module, used for extracting the pressure values of different sensors at the same time according to the pressure curve, and generating the pressure value of the target sensor at the time by fitting, so as to obtain the target pressure curve corresponding to the target sensor; A pressure data analysis module is used to perform anorectal pressure analysis based on the target pressure curve and the pressure curve.
9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the anorectal pressure data analysis method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Used to store computer programs; wherein when the computer programs are executed by a processor, the anorectal pressure data analysis method as described in any one of claims 1 to 7 is implemented.