Anorectal manometry anatomical position positioning method and device, equipment and medium

By determining the average and characteristic values ​​of pressure in the anorectal pressure cloud map, and finding and interpolating the channel pressure, the problem of inaccurate anorectal manometry anatomical location was solved, and a more accurate assessment of anorectal physiological function was achieved.

CN119811590BActive Publication Date: 2026-07-10CHONGQING JINSHAN SCI & TECH GRP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING JINSHAN SCI & TECH GRP
Filing Date
2024-12-16
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Existing anorectal manometry technology has a limited number of channels, making it difficult to detect minute lesions and local dynamic changes, resulting in inaccurate localization of the anorectal anatomical location.

Method used

By determining the average pressure of each channel in the anorectal pressure cloud map, the first and second peak channels with the largest average pressure are found, interpolation is performed, characteristic values ​​are calculated, and the location of the edge channels of the rectum and anus is determined using the characteristic values.

Benefits of technology

It enables precise localization of the anatomical location for anorectal manometry, improving the accuracy of assessing the physiological functions of the rectum and anus.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119811590B_ABST
    Figure CN119811590B_ABST
Patent Text Reader

Abstract

The application discloses an anorectal manometry anatomical position positioning method and device, equipment and medium, and relates to the technical field of medical instruments, and comprises the following steps: determining the pressure average value of each channel in an anorectal pressure cloud chart within a preset time period; finding a first peak channel and a second peak channel with the maximum pressure average value in each channel within a rectal range and an anal range respectively to determine a rectal peak position and an anal peak position; interpolating the pressure values of the channels to obtain each interpolated pressure value; determining a rectal characteristic value within the rectal range and an anal characteristic value within the anal range based on the interpolated pressure values and the pressure average values; the characteristic values comprise the interpolated pressure average value, a peak value ratio, a minimum pressure ratio and a pressure difference; and determining a rectal edge channel and an anal edge channel from the anorectal pressure cloud chart according to the rectal characteristic value and the anal characteristic value to determine a rectal edge position and an anal edge position. The application realizes accurate positioning of an anorectal manometry anatomical position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of medical device technology, and in particular to a method, device, equipment and medium for anatomical location of anorectal manometry. Background Technology

[0002] Symptoms of anorectal dysfunction are characterized by fecal incontinence, constipation, and defecation disorders, affecting the quality of life of 1% to 5% of the population. Anorectal manometry can examine the function and coordination of the internal and external sphincters, pelvic floor, and rectum, quantifying and assessing rectal and anal self-control and defecation function, and evaluating whether there are abnormalities in the physiological function of the rectum and anus. Classic anorectal manometry uses 4-8 channels; the limited number of channels makes it difficult to detect minor lesions and local dynamic changes.

[0003] The application of high-resolution anorectal manometry technology has made up for the above-mentioned shortcomings and expanded its application, becoming an effective and powerful tool for anorectal surgeons. Locating the anatomical location of the anorectum helps to further calculate clinical parameters of anorectal manometry, and helps anorectal manometry analysts to quickly and effectively assess the physiological function of the rectum and anus.

[0004] In summary, how to accurately locate the anatomical position of anorectal manometry is a problem that needs to be solved in this field. Summary of the Invention

[0005] In view of this, the purpose of this invention is to provide a method, apparatus, device, and medium for locating the anatomical position of anorectal manometry, thereby achieving precise positioning of the anatomical position of anorectal manometry. The specific solution is as follows:

[0006] In a first aspect, this application discloses a method for anatomical location positioning of anorectal manometry, including:

[0007] Determine the average pressure value of each channel in the anorectal pressure cloud map within a preset time period;

[0008] In each of the channels within the rectum and anus, the first peak channel and the second peak channel with the largest average pressure are located, and the anatomical locations corresponding to the first peak channel and the second peak channel are determined as the rectal peak location and the anal peak location, respectively.

[0009] The pressure values ​​of each channel are interpolated to obtain the interpolated pressure values;

[0010] The rectal characteristic values ​​within the rectum and the anal characteristic values ​​within the anus are determined based on the interpolated pressure values ​​and the average pressure values; wherein, the characteristic values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference;

[0011] The rectal edge channel and the anal edge channel are determined from the anorectal pressure cloud map based on the rectal feature value and the anal feature value, respectively, and the corresponding pressure measurement anatomical positions of the rectal edge channel and the anal edge channel are determined as the rectal edge position and the anal edge position, respectively.

[0012] Optionally, the step of finding the first peak channel and the second peak channel with the largest average pressure in each of the channels within the rectum and anus includes:

[0013] Based on the location of each pressure sensor in the anorectal manometry catheter, each first channel within the rectum and each second channel within the anus are determined in each channel of the anorectal pressure cloud map.

[0014] In each of the first channels, find the first peak channel with the largest average pressure, and in each of the second channels, find the second peak channel with the largest average pressure.

[0015] Optionally, determining the rectal characteristic values ​​within the rectal region based on the interpolated pressure value and the average pressure value includes:

[0016] Calculate the average rectal interpolated pressure value of the interpolated pressure value of each of the first channels, and determine the ratio between the average rectal interpolated pressure value and the average pressure value of the first peak channel as the rectal peak ratio;

[0017] Find the first valley channel with the smallest average pressure among all the first channels, and determine the ratio between the average pressure after rectal interpolation and the average pressure of the first valley channel as the lowest rectal pressure ratio, and determine the difference between the average pressure after rectal interpolation and the average pressure of the first valley channel as the rectal pressure difference;

[0018] Obtain rectal characteristic values ​​including the mean rectal pressure after rectal interpolation, the peak rectal pressure ratio, the lowest rectal pressure ratio, and the rectal pressure difference.

[0019] Optionally, the rectal edge channel is determined from the anorectal pressure cloud map based on the rectal feature values, including:

[0020] The rectal feature value is input into the target rectal upper edge detection model, so that the target rectal upper edge detection model uses the rectal feature value to detect each of the first channels in the anorectal pressure cloud map, starting from the first peak channel and outputting the rectal upper edge channel;

[0021] The rectal feature values ​​are input into the target rectal lower edge detection model, so that the target rectal lower edge detection model uses the rectal feature values ​​to detect each of the first channels downwards from the first peak channel in the anorectal pressure cloud map and outputs the rectal lower edge channel.

[0022] Optionally, determining anal feature values ​​within the anal region based on the interpolated pressure value and the average pressure value includes:

[0023] Calculate the mean anal interpolated pressure value of the interpolated pressure value of each of the second channels;

[0024] The ratio between the average pressure after anal interpolation and the average pressure of the second peak channel is defined as the anal peak ratio;

[0025] In each of the second channels, starting from the second peak channel, search upwards for the first anal valley channel with the smallest average pressure. The ratio and difference between the average pressure after anal interpolation and the average pressure of the first anal valley channel are respectively determined as the first minimum anal pressure ratio and the first anal pressure difference.

[0026] In each of the second channels, starting from the second peak channel, the second anal valley channel with the smallest average pressure is searched downwards. The ratio and difference between the average pressure after anal interpolation and the average pressure of the second anal valley channel are respectively determined as the second lowest anal pressure ratio and the second anal pressure difference.

[0027] Obtain anal characteristic values ​​including the anal interpolated average pressure, the anal peak ratio, the first anal minimum pressure ratio, the first anal pressure difference, the second anal minimum pressure ratio, and the second anal pressure difference.

[0028] Optionally, the anal margin passage is determined from the anorectal pressure cloud map based on the anal feature values, including:

[0029] The anal feature value is input into the target anal upper edge detection model, so that the target anal upper edge detection model uses the anal feature value to detect each of the second channels in the anorectal pressure cloud map, starting from the second peak channel and outputting the anal upper edge channel;

[0030] The anal feature value is input into the target anal lower edge detection model, so that the target anal lower edge detection model uses the anal feature value to detect each of the second channels downwards from the second peak channel in the anorectal pressure cloud map and outputs the anal lower edge channel.

[0031] Optionally, the step of interpolating the pressure values ​​of each of the channels to obtain interpolated pressure values ​​includes:

[0032] Determine the target accuracy corresponding to the anorectal pressure cloud map;

[0033] Based on the target accuracy, and using the pressure values ​​of each of the channels, each estimated pressure value is obtained;

[0034] Each estimated pressure value is inserted between two adjacent pressure values ​​to obtain an interpolated pressure value.

[0035] Secondly, this application discloses an anorectal manometry anatomical location positioning device, comprising:

[0036] The pressure average determination module is used to determine the pressure average of each channel in the anorectal pressure cloud map within a preset time period;

[0037] The peak position determination module is used to find the first peak channel and the second peak channel with the largest average pressure in each of the channels in the rectum and anus, respectively, and to determine the pressure measurement anatomical position corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively.

[0038] The channel pressure interpolation module is used to interpolate the pressure values ​​of each channel to obtain the interpolated pressure values.

[0039] The feature value determination module is used to determine rectal feature values ​​within the rectal range and anal feature values ​​within the anal range based on the interpolated pressure values ​​and the average pressure values; wherein, the feature values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference;

[0040] The edge location determination module is used to determine the rectal edge channel and the anal edge channel from the anorectal pressure cloud map based on the rectal feature value and the anal feature value, respectively, and to determine the corresponding pressure measurement anatomical positions of the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively.

[0041] Thirdly, this application discloses an electronic device, including:

[0042] Memory, used to store computer programs;

[0043] A processor is used to execute the computer program to implement the steps of the aforementioned disclosed method for anatomical location of anorectal manometry.

[0044] Fourthly, this application discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the steps of the aforementioned disclosed method for locating the anatomical position of anorectal manometry.

[0045] The beneficial effects of this application are as follows: This application determines the average pressure of each channel in the anorectal pressure cloud map within a preset time period; it finds the first peak channel and the second peak channel with the largest average pressure in each channel within the rectum and anus, respectively, and determines the pressure measurement anatomical positions corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively; it interpolates the pressure values ​​of each channel to obtain interpolated pressure values; it determines the rectal characteristic value within the rectum and the anal characteristic value within the anus based on the interpolated pressure value and the average pressure value; wherein, the characteristic values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference; it determines the rectal edge channel and the anal edge channel from the anorectal pressure cloud map according to the rectal characteristic value and the anal characteristic value, respectively, and determines the pressure measurement anatomical positions corresponding to the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively. Therefore, this application, by determining the average pressure of each channel in the anorectal pressure cloud map within a preset time period, can preliminarily understand the pressure distribution of each channel within that time period. It identifies the first and second peak channels with the highest average pressure within the rectum and anus, respectively, and determines the corresponding anatomy locations as the rectal and anal peak locations. This accurately captures the areas with the highest pressure, thus precisely locating the peak locations of the rectum and anus. Interpolation of the pressure values ​​of each channel allows for a more refined pressure distribution, leading to the calculation of more accurate interpolated average pressure, peak ratio, minimum pressure ratio, and pressure difference. These characteristics contribute to a more comprehensive understanding of the anorectal pressure distribution. Based on the rectal and anal characteristic values, the rectal and anal edge channels are determined from the anorectal pressure cloud map. The corresponding anatomy locations for these edge channels are the rectal and anal edge locations. Since characteristic value analysis provides detailed pressure distribution information, this characteristic-based edge channel determination method enables precise location of the anorectal anatomy locations. Attached Figure Description

[0046] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0047] Figure 1 This is a flowchart of a method for anatomical location positioning of anorectal manometry disclosed in this application;

[0048] Figure 2 This is a schematic diagram of a specific anorectal manometry catheter disclosed in this application;

[0049] Figure 3 This is a schematic diagram of a specific anorectal pressure cloud map disclosed in this application;

[0050] Figure 4 This is a schematic diagram of another specific anorectal pressure cloud map disclosed in this application;

[0051] Figure 5 This is a schematic diagram illustrating a specific method for obtaining the location of the rectal edge as disclosed in this application;

[0052] Figure 6 This is a schematic diagram illustrating a specific method for obtaining the location of the anal edge as disclosed in this application;

[0053] Figure 7 This is a schematic diagram of the anorectal manometry anatomical location positioning device disclosed in this application;

[0054] Figure 8 This is a structural diagram of an electronic device disclosed in this application. Detailed Implementation

[0055] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0056] Symptoms of anorectal dysfunction are characterized by fecal incontinence, constipation, and defecation disorders, affecting the quality of life of 1% to 5% of the population. Anorectal manometry can examine the function and coordination of the internal and external sphincters, pelvic floor, and rectum, quantifying and assessing rectal and anal self-control and defecation function, and evaluating whether there are abnormalities in the physiological function of the rectum and anus. Classic anorectal manometry uses 4-8 channels; the limited number of channels makes it difficult to detect minor lesions and local dynamic changes.

[0057] The application of high-resolution anorectal manometry technology has made up for the above-mentioned shortcomings and expanded its application, becoming an effective and powerful tool for anorectal surgeons. Locating the anatomical location of the anorectum helps to further calculate clinical parameters of anorectal manometry, and helps anorectal manometry analysts to quickly and effectively assess the physiological function of the rectum and anus.

[0058] Therefore, this application provides a corresponding anatomical location positioning scheme for anorectal manometry.

[0059] See Figure 1 As shown in the figure, this application discloses a method for anatomical location positioning of anorectal manometry, including:

[0060] Step S11: Determine the average pressure of each channel in the anorectal pressure cloud map within a preset time period.

[0061] Anorectal manometry involves inserting a water-irrigated or solid-state manometry catheter into the rectum and anus to measure rectal and anal pressure in real time, thereby obtaining an anorectal pressure contour map, for example. Figure 2 The diagram shows a specific anorectal manometry catheter. A balloon is positioned around the distal end of the catheter, and pressure sensors are located at positions P1 and P3. Pressure sensor P1 is used to acquire rectal pressure, and pressure sensor P3 is used to acquire anal pressure. The anorectal manometry catheter is inserted into the rectum and anus, and an anorectal pressure contour map is acquired in a resting state. For example… Figure 3 The diagram shows a specific anorectal pressure cloud map and Figure 4 The diagram shows another specific anorectal pressure cloud map. The colors represent pressure data values ​​and correspond to the color bars on the left. The horizontal axis represents time data, and the vertical axis represents anatomical location, i.e., the location of the anorectal manometry catheter. In the diagram, P4-P24 represent the pressure catheter serial numbers.

[0062] After obtaining the anorectal pressure cloud map, calculate the average pressure P_avgi (i=1,...,n1, where n1 is the number of channels) of each channel within a preset time period. The preset time period is, for example, from 21:00 to 21:10, or from 14:25 to 14:35. The appropriate preset time period can be selected according to the specific scenario.

[0063] Step S12: Locate the first peak channel and the second peak channel with the largest average pressure in each of the channels within the rectum and anus, respectively, and determine the pressure measurement anatomical positions corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively.

[0064] In this embodiment, the step of finding the first peak channel and the second peak channel with the largest average pressure in each of the channels within the rectum and anus includes: determining each first channel within the rectum and each second channel within the anus in each of the channels of the anorectal pressure cloud map according to the position of each pressure sensor in the anorectal manometry catheter; finding the first peak channel with the largest average pressure in each of the first channels, and finding the second peak channel with the largest average pressure in each of the second channels.

[0065] The rectal peak position is located at the position of the sensor (channel) with the highest average pressure in the balloon, and the anal peak position is located at the position of the sensor (channel) with the highest average pressure below the balloon. Therefore, based on the positions of each pressure sensor in the anorectal manometry catheter, each first channel in the rectal range and each second channel in the anal range are determined in each channel of the anorectal pressure cloud map. Then, the first peak channel with the highest average pressure is found in each first channel, and the second peak channel with the highest average pressure is found in each second channel. In this way, the anatomy of the pressure measurement corresponding to the first peak channel is the rectal peak position, and the anatomy of the pressure measurement corresponding to the second peak channel is the anal peak position.

[0066] Step S13: Interpolate the pressure values ​​of each channel to obtain interpolated pressure values.

[0067] In this embodiment, the step of interpolating the pressure values ​​of each of the channels to obtain interpolated pressure values ​​includes: determining the target accuracy corresponding to the anorectal pressure cloud map; obtaining estimated pressure values ​​based on the target accuracy and using the pressure values ​​of each of the channels; and inserting each estimated pressure value between two adjacent pressure values ​​to obtain interpolated pressure values.

[0068] Determine the required target accuracy, and interpolate the sensor pressure according to the target accuracy. That is, based on the target accuracy, obtain each estimated pressure value using the pressure value of each channel, and then insert each estimated pressure value between the corresponding two adjacent pressure values ​​to obtain each interpolated pressure value.

[0069] Furthermore, when interpolating the pressure values ​​of the channels, different interpolation methods can be used for the first and second channels. First, a first target accuracy corresponding to the rectal range in the anorectal pressure cloud map is determined. Based on this first target accuracy, and using the pressure values ​​of each of the first channels, first estimated pressure values ​​are obtained. Each first estimated pressure value is then inserted between two adjacent pressure values ​​to obtain the first interpolated pressure value In_Pij (i=1,2,...,n2, where n2 is the number of channels within the balloon after interpolation, and j is the corresponding time). Second, a second target accuracy corresponding to the anal range in the anorectal pressure cloud map is determined. Based on this second target accuracy, and using the pressure values ​​of each of the second channels, second estimated pressure values ​​are obtained. Each second estimated pressure value is then inserted between two adjacent pressure values ​​to obtain the second interpolated pressure value Out_Pij (i=1,2,...,n3, where n3 is the number of channels under the balloon after interpolation, and j is the corresponding time).

[0070] Step S14: Determine the rectal characteristic value within the rectal range and the anal characteristic value within the anal range based on the interpolated pressure value and the average pressure value; wherein, the characteristic value includes the interpolated average pressure value, peak ratio, minimum pressure ratio and pressure difference.

[0071] In this embodiment, determining the rectal characteristic values ​​within the rectal range based on the interpolated pressure values ​​and the average pressure values ​​includes: calculating the average rectal interpolated pressure value for each first channel, and determining the ratio between the average rectal interpolated pressure value and the average pressure value of the first peak channel as the rectal peak ratio; finding the first trough channel with the smallest average pressure value from each first channel, and determining the ratio between the average rectal interpolated pressure value and the average pressure value of the first trough channel as the rectal minimum pressure ratio, and determining the difference between the average rectal interpolated pressure value and the average pressure value of the first trough channel as the rectal pressure differential; obtaining rectal characteristic values ​​including the average rectal interpolated pressure value, the rectal peak ratio, the rectal minimum pressure ratio, and the rectal pressure differential. The specific process for determining the rectal characteristic values ​​within the rectal range is as follows:

[0072] 1.1) Calculate the average pressure of each interpolation channel, that is, calculate the average rectal interpolation pressure of each first channel, In_P_avgi (i=1,2,...,n2,n2 is the number of channels in the balloon after interpolation);

[0073] 1.2) Calculate the ratio of the average pressure of each interpolated channel to the average pressure of the peak channel. That is, the ratio between the average pressure after rectal interpolation and the average pressure of the first peak channel is determined as the rectal peak ratio In_p_ratio1i (i=1,2,....,n2,n2 is the number of channels in the balloon after interpolation);

[0074] 1.3) Calculate the ratio of the average pressure of each interpolation channel to the average pressure of the lowest pressure channel. That is, find the first valley channel with the smallest average pressure from each first channel, and determine the ratio between the average pressure of the rectal interpolation channel and the average pressure of the first valley channel as the rectal lowest pressure ratio In_P_ratio2i (i=1,2,....,n2,n2 is the number of channels in the balloon after interpolation);

[0075] 1.4) Calculate the difference between the average pressure of each interpolation channel and the average pressure of the lowest pressure channel. That is, the difference between the average pressure after rectal interpolation and the average pressure of the first valley channel is determined as the rectal pressure difference In_P_diffi (i=1,2,....,n2,n2 is the number of channels in the balloon after interpolation);

[0076] In this way, rectal characteristic values ​​are obtained, including the mean rectal pressure after rectal interpolation, the peak rectal pressure ratio, the lowest rectal pressure ratio, and the rectal pressure difference.

[0077] In this embodiment, determining the anal characteristic value within the anal range based on the interpolated pressure value and the average pressure value includes: calculating the average anal interpolated pressure value of the interpolated pressure value for each of the second channels; determining the ratio between the average anal interpolated pressure value and the average pressure value of the second peak channel as the anal peak ratio; searching upwards from the second peak channel for the first anal valley channel with the smallest average pressure value in each of the second channels, and determining the ratio and difference between the average anal interpolated pressure value and the average pressure value of the first anal valley channel as the first anal minimum pressure ratio and the first anal pressure difference, respectively; searching downwards from the second peak channel for the second anal valley channel with the smallest average pressure value in each of the second channels, and determining the ratio and difference between the average anal interpolated pressure value and the average pressure value of the second anal valley channel as the second anal minimum pressure ratio and the second anal pressure difference, respectively; and obtaining anal characteristic values ​​including the average anal interpolated pressure value, the anal peak ratio, the first anal minimum pressure ratio, the first anal pressure difference, the second anal minimum pressure ratio, and the second anal pressure difference. The process of determining the anal feature values ​​within the anal region is as follows:

[0078] 2.1) Calculate the average pressure of each interpolation channel, that is, calculate the average anal interpolation pressure of each second channel Out_P_avgi (i=1,2,...,n3,n3 is the number of channels below the balloon after interpolation);

[0079] 2.2) Calculate the ratio of the average pressure of each interpolated channel to the average pressure of the peak channel. That is, the ratio between the average pressure of the anal interpolation channel and the average pressure of the second peak channel is determined as the anal peak ratio Out_p_ratio1i (i=1,2,....,n3,n3 is the number of channels below the balloon after interpolation);

[0080] 2.3) Calculate the ratio of the average pressure of each interpolation channel to the average pressure of the lowest pressure channel above the peak channel. That is, in each second channel, starting from the second peak channel, find the first anal valley channel with the smallest average pressure. The ratio between the average pressure of the anal interpolation channel and the average pressure of the first anal valley channel is determined as the first anal minimum pressure ratio Out_p_ratio2i (i=1,2,....,n3,n3 is the number of channels below the balloon after interpolation).

[0081] 2.4) Calculate the difference between the average pressure of each interpolation channel and the average pressure of the lowest pressure channel above the peak channel. That is, the difference between the average pressure after anal interpolation and the average pressure of the first anal valley channel is determined as the first anal pressure difference Out_p_diff1i (i=1,2,....,n3,n3 is the number of channels below the balloon after interpolation).

[0082] 2.5) Calculate the ratio of the average pressure of each interpolation channel to the average pressure of the lowest pressure channel below the peak channel. That is, in each second channel, starting from the second peak channel, find the second anal valley channel with the smallest average pressure. The ratio between the average pressure of the anal interpolation channel and the average pressure of the second anal valley channel is determined as the second anal minimum pressure ratio Out_p_ratio3i (i=1,2,....,n3,n3 is the number of channels below the balloon after interpolation).

[0083] 2.6) Calculate the difference between the average pressure of each interpolated channel and the average pressure of the lowest pressure channel below the peak channel. That is, the difference between the average pressure after anal interpolation and the average pressure of the second anal valley channel is determined as the second anal pressure difference Out_p_diff2i (i=1,2,....,n3,n3 is the number of channels below the balloon after interpolation).

[0084] In this way, anal characteristic values ​​are obtained, including the anal interpolated mean pressure, anal peak ratio, first anal minimum pressure ratio, first anal pressure difference, second anal minimum pressure ratio, and second anal pressure difference.

[0085] Step S15: Determine the rectal edge channel and the anal edge channel from the anorectal pressure cloud map based on the rectal feature value and the anal feature value, respectively, and determine the corresponding pressure measurement anatomical positions of the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively.

[0086] In this embodiment, determining the rectal edge channel from the anorectal pressure cloud map based on the rectal feature value includes: inputting the rectal feature value into a target upper rectal edge detection model, so that the target upper rectal edge detection model uses the rectal feature value to detect each of the first channels upwards from the first peak channel in the anorectal pressure cloud map and outputs the upper rectal edge channel; and inputting the rectal feature value into a target lower rectal edge detection model, so that the target lower rectal edge detection model uses the rectal feature value to detect each of the first channels downwards from the first peak channel in the anorectal pressure cloud map and outputs the lower rectal edge channel.

[0087] For example Figure 5The diagram illustrates a specific method for obtaining the rectal edge location. Rectal feature values ​​are input into the target upper rectal edge detection model `rectum_mode1`. `rectum_mode1` uses these feature values ​​to detect each first channel upwards from the first peak channel in the anorectal pressure cloud map and outputs the upper rectal edge channel. Similarly, rectal feature values ​​are input into the target lower rectal edge detection model `rectum_mode2`. `rectum_mode2` uses these feature values ​​to detect each first channel downwards from the first peak channel in the anorectal pressure cloud map and outputs the lower rectal edge channel. The process of obtaining the target upper rectal edge detection model `rectum_mode1` involves: firstly, collecting a first training set, which includes historical anorectal pressure cloud maps and historical rectal feature values ​​with labeled upper rectal edge channels, to construct an initial upper rectal edge detection model. This initial model is then iteratively trained using the first training set until a target upper rectal edge detection model that meets the first preset convergence condition is obtained. Furthermore, the process of obtaining the target lower rectal edge detection model is as follows: First, a second training set is collected, which includes historical anorectal pressure cloud maps and historical rectal feature values ​​that have been labeled with the lower rectal edge channels. An initial lower rectal edge detection model is constructed, and the initial lower rectal edge detection model is iteratively trained using the second training set until a target lower rectal edge detection model that meets the second preset convergence condition is obtained. In a specific embodiment, the target upper rectal edge detection model and the target lower rectal edge detection model are the same model, that is, an initial rectal edge detection model is established, a first training set and a second training set are collected, and the initial rectal edge detection model is iteratively trained using the first training set and the second training set to obtain a target rectal edge detection model that meets the third preset convergence condition. The target rectal edge detection model can be used as either the target upper rectal edge detection model or the target lower rectal edge detection model.

[0088] In this embodiment, determining the anal edge channel from the anorectal pressure cloud map based on the anal feature value includes: inputting the anal feature value into a target anal upper edge detection model, so that the target anal upper edge detection model uses the anal feature value to detect each of the second channels upwards from the second peak channel in the anorectal pressure cloud map and outputs the anal upper edge channel; and inputting the anal feature value into a target anal lower edge detection model, so that the target anal lower edge detection model uses the anal feature value to detect each of the second channels downwards from the second peak channel in the anorectal pressure cloud map and outputs the anal lower edge channel.

[0089] For example Figure 6The diagram illustrates a specific method for obtaining the anal edge location. Anal feature values ​​are input into the target anal upper edge detection model `anal_mode1`, which uses these features to detect each second channel upwards from the second peak channel in the anorectal pressure cloud map and outputs the anal upper edge channel. Similarly, anal feature values ​​are input into the target anal lower edge detection model `anal_mode2`, which uses these features to detect each second channel downwards from the second peak channel in the anorectal pressure cloud map and outputs the anal lower edge channel. The specific process for obtaining the target anal upper edge detection model `anal_mode1` is as follows: First, a third training set is collected, which includes historical anorectal pressure cloud maps with annotated anal upper edge channels and historical anal feature values. An initial anal upper edge detection model is constructed using this third training set. The initial model is then iteratively trained using the third training set until a target anal upper edge detection model that meets the fourth preset convergence condition is obtained. Furthermore, the process of obtaining the target anal lower edge detection model is as follows: First, a fourth training set is collected, which includes historical anorectal pressure cloud maps and historical anal feature values ​​that have been labeled with the anal lower edge channel. An initial anal lower edge detection model is constructed, and the initial anal lower edge detection model is iteratively trained using the fourth training set until a target anal lower edge detection model that meets the fifth preset convergence condition is obtained. In a specific embodiment, the target anal upper edge detection model and the target anal lower edge detection model are the same model, that is, an initial anal edge detection model is established, a third training set and a fourth training set are collected, and the initial anal edge detection model is iteratively trained using the third training set and the fourth training set to obtain a target anal edge detection model that meets the sixth preset convergence condition. The target anal edge detection model can be used as the target anal upper edge detection model or as the target anal lower edge detection model.

[0090] The beneficial effects of this application are as follows: This application determines the average pressure of each channel in the anorectal pressure cloud map within a preset time period; it finds the first peak channel and the second peak channel with the largest average pressure in each channel within the rectum and anus, respectively, and determines the pressure measurement anatomical positions corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively; it interpolates the pressure values ​​of each channel to obtain interpolated pressure values; it determines the rectal characteristic value within the rectum and the anal characteristic value within the anus based on the interpolated pressure value and the average pressure value; wherein, the characteristic values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference; it determines the rectal edge channel and the anal edge channel from the anorectal pressure cloud map according to the rectal characteristic value and the anal characteristic value, respectively, and determines the pressure measurement anatomical positions corresponding to the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively. Therefore, this application, by determining the average pressure of each channel in the anorectal pressure cloud map within a preset time period, can preliminarily understand the pressure distribution of each channel within that time period. It identifies the first and second peak channels with the highest average pressure within the rectum and anus, respectively, and determines the corresponding anatomy locations as the rectal and anal peak locations. This accurately captures the areas with the highest pressure, thus precisely locating the peak locations of the rectum and anus. Interpolation of the pressure values ​​of each channel allows for a more refined pressure distribution, leading to the calculation of more accurate interpolated average pressure, peak ratio, minimum pressure ratio, and pressure difference. These characteristics contribute to a more comprehensive understanding of the anorectal pressure distribution. Based on the rectal and anal characteristic values, the rectal and anal edge channels are determined from the anorectal pressure cloud map. The corresponding anatomy locations for these edge channels are the rectal and anal edge locations. Since characteristic value analysis provides detailed pressure distribution information, this characteristic-based edge channel determination method enables precise location of the anorectal anatomy locations.

[0091] See Figure 7 As shown in the figure, this application discloses an anorectal manometry anatomical location positioning device, comprising:

[0092] The pressure average determination module 11 is used to determine the pressure average of each channel in the anorectal pressure cloud map within a preset time period.

[0093] The peak position determination module 12 is used to find the first peak channel and the second peak channel with the largest average pressure in each of the channels in the rectum and anus, respectively, and to determine the pressure measurement anatomical position corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively.

[0094] Channel pressure interpolation module 13 is used to interpolate the pressure values ​​of each channel to obtain interpolated pressure values.

[0095] The feature value determination module 14 is used to determine rectal feature values ​​within the rectal range and anal feature values ​​within the anal range based on the interpolated pressure values ​​and the average pressure values; wherein, the feature values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference;

[0096] The edge location determination module 15 is used to determine the rectal edge channel and the anal edge channel from the anorectal pressure cloud map based on the rectal feature value and the anal feature value, respectively, and to determine the pressure measurement anatomical position corresponding to the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively.

[0097] The beneficial effects of this application are as follows: This application determines the average pressure of each channel in the anorectal pressure cloud map within a preset time period; it finds the first peak channel and the second peak channel with the largest average pressure in each channel within the rectum and anus, respectively, and determines the pressure measurement anatomical positions corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively; it interpolates the pressure values ​​of each channel to obtain interpolated pressure values; it determines the rectal characteristic value within the rectum and the anal characteristic value within the anus based on the interpolated pressure value and the average pressure value; wherein, the characteristic values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference; it determines the rectal edge channel and the anal edge channel from the anorectal pressure cloud map according to the rectal characteristic value and the anal characteristic value, respectively, and determines the pressure measurement anatomical positions corresponding to the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively. Therefore, this application, by determining the average pressure of each channel in the anorectal pressure cloud map within a preset time period, can preliminarily understand the pressure distribution of each channel within that time period. It identifies the first and second peak channels with the highest average pressure within the rectum and anus, respectively, and determines the corresponding anatomy locations as the rectal and anal peak locations. This accurately captures the areas with the highest pressure, thus precisely locating the peak locations of the rectum and anus. Interpolation of the pressure values ​​of each channel allows for a more refined pressure distribution, leading to the calculation of more accurate interpolated average pressure, peak ratio, minimum pressure ratio, and pressure difference. These characteristics contribute to a more comprehensive understanding of the anorectal pressure distribution. Based on the rectal and anal characteristic values, the rectal and anal edge channels are determined from the anorectal pressure cloud map. The corresponding anatomy locations for these edge channels are the rectal and anal edge locations. Since characteristic value analysis provides detailed pressure distribution information, this characteristic-based edge channel determination method enables precise location of the anorectal anatomy locations.

[0098] Furthermore, embodiments of this application also provide an electronic device. Figure 8 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of this application.

[0099] Figure 8This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Specifically, it may 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 stores a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the anorectal manometry anatomical location positioning method performed by the electronic device disclosed in any of the foregoing embodiments.

[0100] In this embodiment, the power supply 23 is used to provide operating voltage for various hardware devices on the electronic device; the communication interface 24 can create a data transmission channel between the electronic device and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 25 is used to acquire 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.

[0101] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0102] In addition, the memory 22, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored on it include operating system 221, computer program 222 and data 223, etc., and the storage method can be temporary storage or permanent storage.

[0103] The operating system 221 manages and controls the various hardware devices and computer programs 222 on the electronic device to enable the processor 21 to perform calculations and processing on the massive amounts of data 223 in the memory 22. The operating system can be Windows, Unix, Linux, etc. The computer program 222, in addition to including a computer program capable of performing the anorectal manometry anatomical location method disclosed in any of the foregoing embodiments, may further include computer programs capable of performing other specific tasks. The data 223 may include data received by the electronic device from external devices, as well as data collected by its own input / output interface 25.

[0104] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the aforementioned method for locating the anatomical position of anorectal manometry. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.

[0105] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.

[0106] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly in hardware, software modules executed by a processor, or a combination of both. The software module may be located in random access memory (RAM), memory, read-only memory (ROM), electrically programmable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), register, hard disk, removable disk, CD-ROM (Compact Disc Read-Only Memory), or any other form of storage medium known in the art.

[0107] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0108] The present invention provides a detailed description of the anorectal manometry anatomical location positioning method, device, equipment, and medium. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A method for anatomical location positioning of anorectal manometry, characterized in that, include: Determine the average pressure value of each channel in the anorectal pressure cloud map within a preset time period; In each of the channels within the rectum and anus, the first peak channel and the second peak channel with the largest average pressure are located, and the anatomical locations corresponding to the first peak channel and the second peak channel are determined as the rectal peak location and the anal peak location, respectively. The pressure values ​​of each channel are interpolated to obtain the interpolated pressure values; The rectal characteristic values ​​within the rectum and the anal characteristic values ​​within the anus are determined based on the interpolated pressure values ​​and the average pressure values; wherein, the characteristic values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference; The rectal edge channel and the anal edge channel are determined from the anorectal pressure cloud map based on the rectal feature value and the anal feature value, respectively, and the corresponding pressure measurement anatomical positions of the rectal edge channel and the anal edge channel are determined as the rectal edge position and the anal edge position, respectively. The step of finding the first peak channel and the second peak channel with the largest average pressure in each of the channels within the rectum and anus, respectively, includes: Based on the location of each pressure sensor in the anorectal manometry catheter, each first channel within the rectum and each second channel within the anus are determined in each of the channels of the anorectal pressure cloud map; the first peak channel with the largest average pressure is found in each of the first channels, and the second peak channel with the largest average pressure is found in each of the second channels; The step of determining the rectal characteristic values ​​within the rectal range based on the interpolated pressure value and the average pressure value includes: Calculate the average rectal interpolated pressure value of each first channel, and determine the ratio between the average rectal interpolated pressure value and the average pressure value of the first peak channel as the rectal peak ratio; find the first trough channel with the smallest average pressure value among each first channel, and determine the ratio between the average rectal interpolated pressure value and the average pressure value of the first trough channel as the rectal minimum pressure ratio; determine the difference between the average rectal interpolated pressure value and the average pressure value of the first trough channel as the rectal pressure differential; obtain rectal characteristic values ​​including the average rectal interpolated pressure value, the rectal peak ratio, the rectal minimum pressure ratio, and the rectal pressure differential; Determining anal characteristic values ​​within the anal region based on the interpolated pressure value and the average pressure value includes: Calculate the anal interpolated pressure mean of the interpolated pressure values ​​of each of the second channels; determine the ratio between the anal interpolated pressure mean and the pressure mean of the second peak channel as the anal peak ratio; in each of the second channels, starting from the second peak channel, find the first anal valley channel with the smallest pressure mean upwards, and determine the ratio and difference between the anal interpolated pressure mean and the pressure mean of the first anal valley channel as the first anal minimum pressure ratio and the first anal pressure difference, respectively; in each of the second channels, starting from the second peak channel, find the second anal valley channel with the smallest pressure mean downwards, and determine the ratio and difference between the anal interpolated pressure mean and the pressure mean of the second anal valley channel as the second anal minimum pressure ratio and the second anal pressure difference, respectively; obtain anal characteristic values ​​including the anal interpolated pressure mean, the anal peak ratio, the first anal minimum pressure ratio, the first anal pressure difference, the second anal minimum pressure ratio, and the second anal pressure difference.

2. The method for anatomical location of anorectal manometry according to claim 1, characterized in that, The rectal edge channel is determined from the anorectal pressure cloud map based on the rectal feature values, including: The rectal feature value is input into the target rectal upper edge detection model, so that the target rectal upper edge detection model uses the rectal feature value to detect each of the first channels in the anorectal pressure cloud map, starting from the first peak channel and outputting the rectal upper edge channel; The rectal feature values ​​are input into the target rectal lower edge detection model, so that the target rectal lower edge detection model uses the rectal feature values ​​to detect each of the first channels downwards from the first peak channel in the anorectal pressure cloud map and outputs the rectal lower edge channel.

3. The method for anatomical location of anorectal manometry according to claim 1, characterized in that, The anal margin passage is determined from the anorectal pressure cloud map based on the anal feature values, including: The anal feature value is input into the target anal upper edge detection model, so that the target anal upper edge detection model uses the anal feature value to detect each of the second channels in the anorectal pressure cloud map, starting from the second peak channel and outputting the anal upper edge channel; The anal feature value is input into the target anal lower edge detection model, so that the target anal lower edge detection model uses the anal feature value to detect each of the second channels downwards from the second peak channel in the anorectal pressure cloud map and outputs the anal lower edge channel.

4. The method for anatomical location of anorectal manometry according to any one of claims 1 to 3, characterized in that, The interpolation of the pressure values ​​of each of the channels to obtain the interpolated pressure values ​​includes: Determine the target accuracy corresponding to the anorectal pressure cloud map; Based on the target accuracy, and using the pressure values ​​of each of the channels, each estimated pressure value is obtained; Each estimated pressure value is inserted between two adjacent pressure values ​​to obtain an interpolated pressure value.

5. A device for anatomical location positioning of anorectal manometry, characterized in that, include: The pressure average determination module is used to determine the pressure average of each channel in the anorectal pressure cloud map within a preset time period; The peak position determination module is used to find the first peak channel and the second peak channel with the largest average pressure in each of the channels in the rectum and anus, respectively, and to determine the pressure measurement anatomical position corresponding to the first peak channel and the second peak channel as the rectal peak position and the anal peak position, respectively. The channel pressure interpolation module is used to interpolate the pressure values ​​of each channel to obtain the interpolated pressure values. The feature value determination module is used to determine rectal feature values ​​within the rectal range and anal feature values ​​within the anal range based on the interpolated pressure values ​​and the average pressure values; wherein, the feature values ​​include the interpolated average pressure value, peak ratio, minimum pressure ratio, and pressure difference; The edge location determination module is used to determine the rectal edge channel and the anal edge channel from the anorectal pressure cloud map based on the rectal feature value and the anal feature value, respectively, and to determine the corresponding pressure measurement anatomical positions of the rectal edge channel and the anal edge channel as the rectal edge position and the anal edge position, respectively. The peak position determination module is specifically used for: Based on the location of each pressure sensor in the anorectal manometry catheter, each first channel within the rectum and each second channel within the anus are determined in each of the channels of the anorectal pressure cloud map; the first peak channel with the largest average pressure is found in each of the first channels, and the second peak channel with the largest average pressure is found in each of the second channels; The feature value determination module is specifically used for: Calculate the average rectal interpolated pressure value of each first channel, and determine the ratio between the average rectal interpolated pressure value and the average pressure value of the first peak channel as the rectal peak ratio; find the first trough channel with the smallest average pressure value among each first channel, and determine the ratio between the average rectal interpolated pressure value and the average pressure value of the first trough channel as the rectal minimum pressure ratio; determine the difference between the average rectal interpolated pressure value and the average pressure value of the first trough channel as the rectal pressure differential; obtain rectal characteristic values ​​including the average rectal interpolated pressure value, the rectal peak ratio, the rectal minimum pressure ratio, and the rectal pressure differential; An anorectal manometry anatomical positioning device, specifically used for: Calculate the anal interpolated pressure mean of the interpolated pressure values ​​of each of the second channels; determine the ratio between the anal interpolated pressure mean and the pressure mean of the second peak channel as the anal peak ratio; in each of the second channels, starting from the second peak channel, find the first anal valley channel with the smallest pressure mean upwards, and determine the ratio and difference between the anal interpolated pressure mean and the pressure mean of the first anal valley channel as the first anal minimum pressure ratio and the first anal pressure difference, respectively; in each of the second channels, starting from the second peak channel, find the second anal valley channel with the smallest pressure mean downwards, and determine the ratio and difference between the anal interpolated pressure mean and the pressure mean of the second anal valley channel as the second anal minimum pressure ratio and the second anal pressure difference, respectively; obtain anal characteristic values ​​including the anal interpolated pressure mean, the anal peak ratio, the first anal minimum pressure ratio, the first anal pressure difference, the second anal minimum pressure ratio, and the second anal pressure difference.

6. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the steps of the anorectal manometry anatomical location method as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, Used to store a computer program; wherein, when the computer program is executed by a processor, it implements the steps of the anorectal manometry anatomical location positioning method as described in any one of claims 1 to 4.