Insufflation control method, insufflation machine, storage medium, and computer program product

CN122997762APending Publication Date: 2026-10-30SONOSCAPE MEDICAL CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510546631.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

然而,这种方法存在一定的局限性,例如在气腹机维持气腹阶段,若用户忘记选择腔体或者选择了错误的腔体类型,则可能会造成其对应的控制参数不能维持气腹或者气腹过压;又例如,不同年龄阶段的儿童,如果没有精细地划分不同的腔体类型而是统一采用儿童腔体类型来控制注气,有时某些肥胖或大龄的儿童的腹腔情况实际上更接近成人的腹腔所需的控制参数,而用户选择了儿童腔体类型,则对应的控制参数并不适配该患者的实际需求

Benefits of technology

[0040]根据本发明实施例的上述方案,注气控制装置可从初始状态,对目标对象的目标腔体执行用于建立气腹的第一注气过程并监测第一压力,直至满足第一预设条件。而后,至少基于第一注气过程的注气时长和目标气体流速,确定目标腔体的目标体积。最后,至少基于目标体积,确定目标控制参数。一方面,基于目标腔体的目标体积所得到的目标控制参数的代表性更强,有利于提高目标控制参数与目标腔体的适配性;又一方面,自动化地确定目标控制参数可避免发生用户手动选择了错误的腔体类型导致匹配了错误的目标控制参数的情况,也可避免发生用户忘记选择腔体类型。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122997762A_ABST
    Figure CN122997762A_ABST
Patent Text Reader

Abstract

The application provides an insufflation control method, a pneumostoma machine, a storage medium and a computer program product. The method comprises: from an initial state, performing a first insufflation process for establishing a pneumostoma on a target cavity of a target object and monitoring a first pressure until a first preset condition is met; determining a target volume of the target cavity based on at least an insufflation time length of the first insufflation process and a target gas flow rate; and determining a target control parameter based on at least the target volume. On the one hand, the target control parameter obtained based on the target volume of the target cavity is more representative, which is beneficial to improving the adaptability of the target control parameter to the target cavity. On the other hand, automatically determining the target control parameter can avoid a situation that a user manually selects a wrong cavity type and causes a wrong target control parameter to be matched, and can also avoid a situation that the user forgets to select the cavity type.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of insufflator control technology, and more specifically to an insufflator control method, an insufflator, a storage medium, and a computer program product. Background Technology

[0002] Insufflator, a common medical device, plays an important role in surgical procedures and internal examinations. It creates and maintains an insufflation system by injecting gas into the patient's cavity, providing a clear field of vision and aiding in minimally invasive surgeries.

[0003] In related technologies, the operation of insufflator machines primarily relies on the user manually selecting the cavity type to suit different subjects and surgical needs. However, this method has certain limitations. For example, during the insufflation maintenance phase, if the user forgets to select a cavity or selects the wrong cavity type, the corresponding control parameters may fail to maintain insufficiency or result in excessive insufficiency. Furthermore, if different cavity types are not precisely differentiated for children of different ages and a uniform pediatric cavity type is used to control inflation, sometimes the abdominal cavity conditions of obese or older children are actually closer to the control parameters required for adult abdominal cavities. If the user selects the pediatric cavity type, the corresponding control parameters will not be suitable for the patient's actual needs. This is detrimental to the normal progress of surgery or examinations and may even lead to accidental injury to the subject's organs. Summary of the Invention

[0004] The present invention was proposed in view of the above-mentioned problems. The present invention provides an inflation control method, an insufflator, a storage medium, and a computer program product.

[0005] According to one aspect of the present invention, a gas injection control method is provided, the method comprising:

[0006] From the initial state, the first inflation process for establishing pneumoperitoneum is performed on the target cavity of the target object and the first pressure is monitored until the first preset condition is met;

[0007] The target volume of the target cavity is determined based at least on the injection duration and target gas flow rate of the first injection process;

[0008] At least based on the target volume, target control parameters are determined, wherein the target control parameters are used to control the execution of a second insufflation process to maintain pneumoperitoneum in the target cavity.

[0009] For example, the above method further includes:

[0010] The timing operation is performed during the first gas injection process;

[0011] When the second preset condition is met, the start time of the sub-process in which the first pressure rises from the starting point for the last time during the first gas injection process is determined as the first time point, and the time when the first preset condition is met is determined as the second time point.

[0012] The gas injection duration of the first gas injection process is determined based on the first time point and the second time point.

[0013] For example, the second preset condition includes: the time taken for the first pressure to exceed the pressure threshold exceeds the time threshold, or the pressure change rate of the first pressure meets the preset change rate range.

[0014] For example, determining the target volume of the target cavity based at least on the injection duration and target gas flow rate of the first injection process includes:

[0015] The target volume is determined by calculating the integral of the target gas flow rate during the injection duration of the first injection process.

[0016] For example, determining the target volume of the target cavity based at least on the injection duration and target gas flow rate of the first injection process includes:

[0017] The integral of the target gas flow rate is calculated during the injection duration of the first injection process to determine the first volume of the target cavity;

[0018] The second volume of the target cavity is determined based on the object attribute information of the target object.

[0019] The target volume is determined based on the first and second volumes.

[0020] For example, the target volume is determined based on the first volume and the second volume, including any one of the following:

[0021] Determine the first average value of the first volume and the second volume as the target volume;

[0022] The first volume is multiplied by the corresponding weight to obtain the first product, and the second volume is multiplied by the corresponding weight to obtain the second product. The second average of the first product and the second product is used as the target volume.

[0023] Based on the preset correspondence, the target volume corresponding to both the first volume and the second volume is determined.

[0024] For example, object attribute information includes weight and height.

[0025] Correspondingly, based on the object attribute information of the target object, the second volume of the target cavity is determined, including:

[0026] Based on the target individual's weight and height, determine the quantitative parameters of the target body shape;

[0027] Determine the cavity volume corresponding to the target body shape quantization parameters, and use it as the second volume of the target cavity.

[0028] For example, the object attribute information also includes age;

[0029] Correspondingly, the cavity volume corresponding to the target body size quantification parameters is determined as the second volume of the target cavity, including: determining the cavity volume corresponding to both the target body size quantification parameters and age, as the second volume.

[0030] For example, the target control parameters are determined based at least on the target volume, including:

[0031] The target cavity type is determined from multiple default cavity types based on the target volume;

[0032] Use the control parameters corresponding to the target cavity type as the target control parameters.

[0033] For example, determining the corresponding target cavity type from multiple default cavity types based on the target volume includes:

[0034] Based on the target volume, the corresponding cavity type is determined and output from multiple default cavity types, and the cavity type selected by the user is used as the target cavity type.

[0035] According to another aspect of the present invention, an insufflator is also provided, the insufflator including a processor and an air injection mechanism;

[0036] A processor for executing the above-described gas injection control method;

[0037] The gas injection mechanism is used to inject gas into the target cavity of the target object during the first gas injection process and the second gas injection process.

[0038] According to another aspect of the present invention, a storage medium is also provided, which stores computer program instructions that, when executed, are used to perform the above-described gas injection control method.

[0039] According to another aspect of the present invention, a computer program product is also provided, including computer program instructions, which, when executed by a processor, are used to perform the above-described gas injection control method.

[0040] According to the above-described scheme of the embodiments of the present invention, the gas injection control device can, from an initial state, perform a first gas injection process to establish pneumoperitoneum on the target cavity of the target object and monitor a first pressure until a first preset condition is met. Then, based at least on the gas injection duration and target gas flow rate of the first gas injection process, the target volume of the target cavity is determined. Finally, based at least on the target volume, target control parameters are determined. On the one hand, the target control parameters obtained based on the target volume of the target cavity are more representative, which is beneficial to improving the adaptability of the target control parameters to the target cavity; on the other hand, automatically determining the target control parameters can avoid situations where the user manually selects the wrong cavity type, resulting in the matching of incorrect target control parameters, and can also avoid situations where the user forgets to select the cavity type. Attached Figure Description

[0041] The above and other objects, features, and advantages of the present invention will become more apparent from the more detailed description of the embodiments of the invention in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same parts or steps.

[0042] Figure 1 A schematic flowchart of a gas injection control method according to an embodiment of the present invention is shown;

[0043] Figure 2 The illustration shows a gas injection scenario where the target area is not a target cavity and a gas injection scenario where the target area is a target cavity, according to an embodiment of the present invention.

[0044] Figure 3 A schematic block diagram of an insufflator according to an embodiment of the present invention is shown. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of the present invention more apparent, exemplary embodiments according to the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are merely a part of the embodiments of the present invention, and not all of the embodiments of the present invention. It should be understood that the present invention is not limited to the exemplary embodiments described herein. Based on the embodiments of the present invention described herein, all other embodiments obtained by those skilled in the art without inventive effort should fall within the protection scope of the present invention.

[0046] In related technologies, the operation of an insufflator primarily relies on the user manually selecting the cavity type to suit different subjects and surgical needs. However, this method has certain limitations. For example, during the insufflation maintenance phase, if the user forgets to select a cavity or selects the wrong cavity, it may result in the inability to maintain insufficiency or excessive pressure in the insufflator. This is detrimental to the normal progress of surgery or examination and may even lead to accidental injury to the subject's organs.

[0047] To at least partially solve the above problems, embodiments of the present invention provide a gas injection control method. Figure 1 A schematic flowchart of a gas injection control method according to an embodiment of the present invention is shown. Figure 1 As shown, the gas injection control method may include the following steps S110 to S130.

[0048] In step S110, starting from the initial state, the first inflation process for establishing pneumoperitoneum is performed on the target cavity of the target object and the first pressure is monitored until the first preset condition is met.

[0049] In practical applications, the above-described gas injection control method can be applied to insufflators in related technologies. An insufflator may include a control system, a gas delivery system, a pressure sensor, and a flow meter. The control system is responsible for adjusting various control parameters of the insufflator. The gas delivery system injects the gas to be injected into the subject's body. The pressure sensor determines the initial pressure within the abdominal cavity (furthermore, for instrument simplification, this pressure sensor can be located near the gas outlet of the gas delivery system). The flow meter monitors the flow rate of the gas used. The user can manually turn on the insufflator to perform a self-test. After the self-test, an interactive interface is provided for user interaction to control the insufflator's operating mode and control parameters. The insufflator may include at least two switchable modes: an insufflation needle mode and a card-assisted insufflation mode. After the self-test, the insufflator automatically enters the insufflation needle mode, whereby the user inserts the insufflation needle into the subject's body. The needle continuously delivers gas to establish an insufflation. Then, the pneumoperitoneum machine can be switched to the card-inflation mode to maintain pneumoperitoneum, and various surgical instruments (such as endoscopes, scalpels, etc.) can be inserted and used in the subject's body.

[0050] The initial state described above can be the state before the first insufflation procedure to the target cavity has begun. The target object can be any object requiring intracavitary surgery or observation, such as the test subject mentioned above. The target cavity can be any cavity of the target object that the user needs to observe intracavitarily, such as the abdominal cavity, retroperitoneal cavity, etc. It should be understood that the first insufflation procedure described above can be the process of insufflating the target cavity with air using a pneumoperitoneum needle. The first insufflation procedure described above is used to establish pneumoperitoneum.

[0051] The first insufflation process for establishing pneumoperitoneum can be executed using the first control parameters of the pneumoperitoneum machine. The aforementioned first control parameters can be any control parameters of a pneumoperitoneum machine capable of establishing pneumoperitoneum in the related art. It should be understood that the first control parameters may include user-adjustable parameters and parameters automatically selected by the pneumoperitoneum machine. User-adjustable parameters may include insufflation flow rate, target pressure parameters, etc. Parameters automatically selected by the pneumoperitoneum machine may include proportional, integral, and derivative parameters used in continuous insufflation control methods, or pulse duration parameters used in pulse insufflation control methods, etc.

[0052] The aforementioned first pressure can be the pressure within the currently injected area, and in this embodiment, it can specifically be the pressure within the target cavity. The pressure value of this first pressure can be obtained using the pressure sensor described above.

[0053] The aforementioned first preset condition may include the current first pressure in the target cavity reaching a pressure threshold, or the current first pressure in the target cavity reaching a first threshold and lasting for a predetermined duration. It should be understood that the developers can determine the aforementioned first preset condition according to actual circumstances, and this embodiment of the invention does not limit this. In one embodiment, the first pressure may also be expressed as pressure intensity; correspondingly, the first threshold may be replaced by a pressure-related threshold.

[0054] In step S120, the target volume of the target cavity is determined based at least on the injection duration and target gas flow rate of the first injection process.

[0055] The duration of the first gas injection process can be the time from the start of the first gas injection process to the time when the first preset condition is met. The target gas flow rate can be a parameter related to the gas flow rate preset in the first control parameters or a parameter related to the actual measured gas flow rate. In one example, ideally, the actual gas flow rate during injection can be the same as the gas flow rate preset in the first control parameters, so the gas flow rate preset in the first control parameters can be directly used as the target gas flow rate. In another example, the pneumoperitoneum machine may also include a flow rate sensor. This flow rate sensor can be used to determine the current output gas flow rate of the pneumoperitoneum machine as the target gas flow rate.

[0056] The target volume can be the volume of the target cavity when the first pressure meets the first preset condition.

[0057] The target volume can be directly calculated based on the injection duration and target gas flow rate of the first injection process. In one example, the average target gas flow rate during the duration of the first injection process can be determined, and then the target gas flow rate can be directly multiplied by the injection duration to obtain the target volume. This method allows for rapid determination of the target volume. In another example, multiple actual flow rates of the target gas during the duration of the first injection process can be determined (e.g., obtained through the flow rate sensor mentioned above), and then the target volume can be calculated by integration. This method allows for the determination of a more accurate target volume.

[0058] In step S130, target control parameters are determined based at least on the target volume.

[0059] The target control parameters can be used to control the second insufflation process performed on the target cavity to maintain pneumoperitoneum. These target control parameters can be any control parameters of an insufflator capable of maintaining pneumoperitoneum in the related art. It should be understood that the target control parameters may include user-adjustable parameters and parameters automatically selected by the insufflator. User-adjustable parameters may include insufflation flow rate, target pressure parameters, etc. Parameters automatically selected by the insufflator may include proportional, integral, and derivative parameters used in continuous insufflation control methods, or pulse duration parameters used in pulse insufflation control methods, etc.

[0060] In one example, the control parameters used in the second inflation process to maintain pneumoperitoneum can be directly correlated with the cavity volume and saved to preset storage information. The pneumoperitoneum machine can obtain the corresponding cavity volume and control parameters stored in the preset storage information through local or online access, so as to use the control parameters corresponding to the target cavity volume in the stored cavity volume as the target control parameters.

[0061] In another example, the target control parameters of the pneumoperitoneum machine can be determined by combining the target volume and the age of the target subject. For example, younger target subjects are more prone to organ damage due to improper use of target control parameters. Therefore, for younger target subjects, the total gas injection volume and gas injection rate in the control parameters used can be smaller. The specific values ​​can be determined by the developers or users based on the actual situation, and this embodiment of the invention does not impose any limitations.

[0062] In real-world scenarios, the volume of cavities within each target object can vary significantly. Using the same target control parameters to inflate objects with different cavity volumes may hinder the surgical procedure (e.g., failure to maintain pneumoperitoneum or damage to the target object's organs). Therefore, in practical situations, it is necessary to use target control parameters tailored to each target object. Since the size of the pneumoperitoneum is related to the cavity volume, target control parameters derived from the target volume are more representative and help reduce the likelihood of the aforementioned situations hindering the examination process.

[0063] According to the above-described scheme of the present invention, from an initial state, a first inflation process for establishing pneumoperitoneum can be performed on the target cavity of the target object, and a first pressure can be monitored until a first preset condition is met. Then, the target volume of the target cavity can be determined at least based on the inflation duration and target gas flow rate of the first inflation process. Finally, target control parameters can be determined at least based on the target volume to control the execution of a second inflation process for maintaining pneumoperitoneum on the target cavity. On the one hand, the target control parameters obtained based on the target volume of the target cavity are more representative, which is beneficial to improving the adaptability of the target control parameters to the target cavity; on the other hand, automatically determining the target control parameters can avoid situations where the user manually selects the wrong cavity type, resulting in the matching of incorrect target control parameters, and can also avoid situations where the user forgets to select the cavity type.

[0064] For example, the above-described gas injection control method may further include steps S210 to S230.

[0065] In step S210, a timing operation is performed during the first gas injection process.

[0066] A timing operation can be performed at the beginning of the first insufflation process (e.g., the moment when the insufflator first starts outputting gas). In practical scenarios, the start time of the first insufflation process can be the moment when the insufflator begins outputting gas to the target cavity while in insufflation needle mode.

[0067] The target area mentioned above can be the region within the target patient's body where the pneumoperitoneum needle is currently inserted and inflated. If the user does not insert the pneumoperitoneum needle into the target area, pneumoperitoneum cannot be established or maintained properly; that is, the needle is not inserted correctly. The timing operation mentioned above can be performed by the timer in the pneumoperitoneum machine.

[0068] In step S220, when the second preset condition is met, the start time of the sub-process in the first gas injection process where the first pressure rises from the starting point for the last time is determined as the first time point, and the time when the first preset condition is met is determined as the second time point.

[0069] The second preset condition may include: when the pressure in the target area rises to a pressure threshold, the duration of the timing operation is greater than or equal to a duration threshold, or the user inputs a preset command based on practical experience. When the target control parameters include a pressure threshold, this pressure threshold can be directly used as the criterion for judging the pressure magnitude of the target area. In some other cases, the pressure threshold may also be a pressure manually set by the user. The specific values ​​of the pressure threshold and duration threshold are not limited in this embodiment of the invention and can be determined by the developers or users according to actual circumstances. In this embodiment, the first pressure may be the pressure within the target area. When the second preset condition is met, the target area can be used as the target cavity, and the first pressure at this time is the pressure within the target cavity mentioned above.

[0070] It should be understood that the above second preset condition can also be adjusted according to the actual needs of developers or users.

[0071] The starting point of the first pressure can be preset by the user, for example, it can be a pressure of 0 or a pressure adjusted for error. The sub-process can be the process of the first pressure gradually increasing from the starting point. The starting time can be the start time of the sub-process. It should be understood that since the user may not be able to insert the pneumoperitoneum needle into the target cavity in one go, it may be necessary to perform the first inflation process multiple times on non-target cavities before the pneumoperitoneum needle can be inserted into the target cavity. Therefore, the starting time of the last sub-process in the first inflation process where the first pressure rises from the starting point can be taken as the first time point, that is, the first time point is the starting time of the sub-process where the first pressure rises from the starting point during the first inflation process on the target cavity. The second time point can be the time when the first preset condition is met. For example, as mentioned above, if the first preset condition is that the current first pressure in the target cavity reaches a pressure threshold and the current first pressure in the target cavity reaches the first threshold and lasts for a predetermined duration, the moment when the first pressure in the target cavity meets the first preset condition can be taken as the second time point.

[0072] In one example, a prompt message indicating the need to change the insufflation location can be generated if the second preset condition is not met. In real-world scenarios, pneumoperitoneum needles are typically inserted into the target body by the user based on experience; therefore, the insufflation port may not be within the target cavity. For example, the insufflation port might be within the target body's muscle tissue. Consequently, due to differences in the volume of the insufflable space, the pressure or intensity in the target area will increase more rapidly if the pneumoperitoneum needle has not reached the target cavity, and the time taken to reach the pressure or intensity threshold will be shorter. In real-world scenarios, if the target area is muscle tissue, the time taken is typically a few seconds, while if the target area is a target cavity, the time taken is typically several minutes. Therefore, the aforementioned second preset condition effectively prompts the user whether the pneumoperitoneum needle has been inserted into the target cavity and also helps in accurately calculating the target volume.

[0073] Any of the aforementioned prompts can be used to alert the user. For example, text can be displayed in the interactive interface described above to alert the user, and this text can have a stronger visual impact than other information in the interactive interface (e.g., setting the font color of the text to a more striking color that distinguishes it from the font colors of other information, or making the font size of the text significantly larger than the font size of other information, etc.). As another example, if the insufflator includes a speaker, the speaker can be used to generate voice prompts for the user. The specific form of the prompts is not limited in this embodiment of the invention and can be determined according to the actual needs of the developers or users.

[0074] In step S230, the gas injection duration of the first gas injection process is determined based on the first time point and the second time point.

[0075] In one example, the time interval between the first and second time points can be used as the injection duration of the first gas injection process. In another example, the time interval between the first and second time points can be added to a preset error compensation value, and the result can be used as the injection duration of the first gas injection process. It should be understood that the preset error compensation value can be a value obtained by the user based on experience. For example, the user can determine the preset error compensation value based on past operating experience and equipment calibration data.

[0076] According to the above-described scheme of the present invention, a timing operation can be performed during the first gas injection process. Then, when a second preset condition is met, the start time of the sub-process in the first gas injection process where the first pressure rises from the starting point for the last time is determined as the first time point, and the time when the first preset condition is met is determined as the second time point. Finally, the gas injection duration of the first gas injection process is determined based on the first and second time points. The above scheme can accurately determine the gas injection duration through the second preset condition, thereby improving the accuracy of the obtained target volume and thus improving the accuracy of the obtained target control parameters.

[0077] For example, the second preset condition may include: the duration for which the first pressure exceeds the pressure threshold exceeds the duration threshold, or the pressure change rate of the first pressure meets a preset change rate range.

[0078] See Figure 2 , Figure 2 A schematic diagram illustrating gas injection scenarios satisfying and not satisfying the second preset condition, according to an embodiment of the present invention, is shown. Figure 2 Because muscle tissue has a relatively small inflatable space, the pressure in that space reaches the pressure threshold more quickly. However, when inflating a target cavity, because the inflatable space is larger, the pressure in that target cavity reaches the pressure threshold more slowly. Therefore, by determining whether a time-related parameter exceeds a threshold, it can be determined whether the currently inflated target area is within the target cavity. For example, a target area where the time required for the first pressure to exceed the pressure threshold exceeds a time threshold can be identified as a target cavity, while a target area where the time required for the first pressure to exceed the pressure threshold does not exceed the time threshold can be identified as a non-target cavity.

[0079] The aforementioned pressure change rate can be obtained by dividing the pressure difference of the first pressure at different times by the duration between those different times. The specific numerical range of the aforementioned preset change rate range can be set by the developers or users based on actual conditions, and this embodiment of the invention does not impose any limitations on it.

[0080] According to the above-described scheme of the present invention, the injection duration for injecting gas into the target cavity can be determined with high accuracy by using a duration threshold or a preset rate of change range. Based on this injection duration and the target gas flow rate, the above scheme can determine the target cavity volume with high accuracy, which is beneficial for improving the accuracy of the target control parameters.

[0081] For example, step S120, which determines the target volume of the target cavity based at least on the injection duration of the first injection process and the target gas flow rate, may include: calculating the integral of the target gas flow rate during the injection duration of the first injection process to determine the target volume.

[0082] In one example, the integral obtained by changing the target gas flow rate over time can be directly used as the target volume of the target cavity. In another example, the integral obtained by changing the target gas flow rate over time can also be added to a preset bias value used to reduce errors to obtain the target volume. The specific integration process can be found in related technologies, and will not be elaborated here in the embodiments of the present invention.

[0083] According to the above-described scheme of the present invention, the integral of the target gas flow rate can be calculated during the injection duration of the first injection process to determine the target volume. This scheme improves the accuracy of the determined target volume and is beneficial for improving the accuracy of the determined target control parameters.

[0084] For example, step S120, which determines the target volume of the target cavity based at least on the injection duration and target gas flow rate of the first injection process, may include steps S121 to S123.

[0085] In step S121, the integral of the target gas flow rate is calculated during the gas injection duration of the first gas injection process to determine the first volume of the target cavity.

[0086] In one example, the average value of the target gas flow rate during the duration of the first injection process can be determined, and then the first volume can be obtained by directly multiplying the target gas flow rate by the injection duration. This method allows for rapid determination of the first volume. In another example, multiple actual flow rates of the target gas during the duration of the first injection process can be determined (e.g., obtained through the flow rate sensor mentioned above), and then the first volume can be calculated by integration. This method allows for determination of a more accurate first volume.

[0087] In step S122, the second volume of the target cavity is determined based on the object attribute information of the target object.

[0088] The aforementioned object attribute information may include information about the target object's physical condition, such as information obtained from previous measurements of the target object (e.g., weight, height) or manually entered information (e.g., age, gender, etc., which do not require measurement). In practical scenarios, the cavity volume of the target object is usually related to object attribute information such as height and weight; therefore, the second volume of the target cavity can be determined based on the target object's object attribute information.

[0089] Object attribute information can be correlated with cavity volume, and then accessed by the insufflator to determine the second volume corresponding to the object attribute information of the target object in the correlation. For example, if the object attribute information includes weight, a correlation between weight and cavity volume can be established, and then accessed by the insufflator to determine the cavity volume corresponding to the target object's weight in the correlation, which is then used as the aforementioned second volume. As another example, if the object attribute information includes height, a correlation between height and cavity volume can be established, and then accessed by the insufflator to determine the cavity volume corresponding to the target object's height in the correlation, which is then used as the aforementioned second volume. In some embodiments, the object attribute information may also include multiple pieces of information about the target object's physical condition. In this case, multiple pieces of information about the target object's physical condition and cavity volumes matching multiple pieces of such information can be stored as a set of data with a correlation. For example, an object weighing 50 kg and with a height of 150 cm might have a corresponding cavity volume of 5 liters, which can be used as a set of data. For example, an object weighing 90 kg and 180 cm tall could have a cavity volume of 7 liters, which can be used as another set of data.

[0090] In one example, the aforementioned object attribute information can be obtained by the user through the interactive interface described above. In another example, the insufflator can also automatically acquire the target object's medical records to extract its object attribute information. In yet another example, the insufflator can also automatically acquire the target object's medical records and then display them in the interactive interface described above for the user to modify or confirm.

[0091] In step S123, the target volume is determined based on the first volume and the second volume.

[0092] Optionally, the average of the first volume and the second volume can be calculated to obtain the average cavity volume, which can be used as the target volume. Alternatively, the first volume and the second volume can be weighted separately, and then the average cavity volume of the weighted first volume and the weighted second volume can be calculated as the target volume. Considering the actual scenario, since the first volume is obtained based on the actual gas injection situation, and the second volume is calculated based on object attribute information, the representativeness of the first volume may be higher than that of the second volume. Therefore, the weight of the first volume can be higher than that of the second volume. In one embodiment, the gas injection control method may also include: displaying the control parameters of both the first volume and the second volume to the user to assist the user in selecting the target control parameters that conform to the actual situation.

[0093] According to the above-described scheme of the present invention, the integral of the target gas flow rate can be calculated during the injection time of the first injection process to determine the first volume of the target cavity. Then, based on the object attribute information of the target object, the second volume of the target cavity is determined. Finally, based on the first volume and the second volume, the target volume is determined. The above scheme can combine the first volume obtained based on the actual injection conditions and the second volume obtained based on the object attribute information to determine a more representative target volume that is more suitable for the actual situation of the target object, which is beneficial to improving the accuracy of the target control parameters determined based on the target volume.

[0094] For example, step S123, determining the target volume based on the first volume and the second volume, may include any of the following: determining the first average of the first volume and the second volume as the target volume, multiplying the first volume by the corresponding weight to obtain a first product (i.e., the weighted first volume mentioned above), and multiplying the second volume by the corresponding weight to obtain a second product (i.e., the weighted second volume mentioned above), so as to use the second average of the first product and the second product as the target volume.

[0095] For the specific process, please refer to the relevant description in step S123. The embodiments of the present invention will not be repeated here.

[0096] Step S123 may also include: determining the target volume that corresponds to both the first volume and the second volume according to a preset correspondence.

[0097] The aforementioned preset correspondence can be used to pre-save multiple sets of corresponding storage of the first type of cavity volume (generated by referring to the first volume), the second type of cavity volume (generated by referring to the second volume), and the final cavity volume. The final cavity volume corresponding to both the first type of cavity volume that is the same as the first volume and the second type of cavity volume that is the same as the second volume in the preset correspondence is used as the target volume.

[0098] According to the above-described solution of the present invention, the target volume can be determined in multiple ways, thereby improving the flexibility of target volume generation and facilitating adaptation to different application scenarios. For example, object attribute information may include weight and height.

[0099] Correspondingly, S122, determining the second volume of the target cavity based on the object attribute information of the target object, may include steps S1221 and S1222.

[0100] In step S1221, the target body shape quantification parameters are determined based on the target object's weight and height.

[0101] The aforementioned target body shape quantification parameters can be used to quantify the body shape of a target object. Generally, the body shape and cavity volume of a target object show a roughly positive correlation. These target body shape quantification parameters can be BMI score, BROCA score, PONDERAL score, etc., as used in related technologies. These parameters can be calculated based on weight and height. Alternatively, the weight divided by height can be used as the target body shape quantification parameter.

[0102] In step S1222, the cavity volume corresponding to the target body shape quantization parameters is determined as the second volume of the target cavity.

[0103] Body size quantification parameters and their corresponding cavity volumes can be stored in the first storage information. The calculation method for the above-mentioned body size quantification parameters can be the same as the calculation method for the target body size quantification parameters, and will not be described in detail here. Developers or users can pre-store the body size quantification parameters and their corresponding cavity volumes in the first storage information.

[0104] In one example, the cavity volume corresponding to the matched body shape quantification parameters can be directly used as the second volume of the target cavity. In another example, the pre-stored cavity volume can be adjusted based on the target object's age or gender to obtain the target object's cavity volume. For example, a younger target object typically has a smaller cavity volume than an older target object. Similarly, a female target object typically has a smaller cavity volume than a male target object. Therefore, the pre-stored cavity volume can be increased or decreased based on the actual situation of the target object and a pre-set bias threshold to obtain the target object's cavity volume. The above process can be automatically adjusted based on the age or gender in the object's attribute information, or it can be manually adjusted by the user in the interactive interface described above. The specific value of the bias threshold can also be pre-set by the developers or users according to the actual situation; this embodiment of the invention does not impose any limitations on this.

[0105] According to the above-described scheme of the present invention, a target body shape quantification parameter can be determined based on the target object's weight and height. Then, the cavity volume corresponding to the target body shape quantification parameter is determined as the second volume of the target cavity. The object attribute information in the above scheme includes at least weight and height, and these data have a strong correlation with the actual cavity volume of the target object. Therefore, the obtained second volume is more representative, which can improve the representativeness of the target volume obtained based on the second volume, thereby improving the accuracy of the obtained target control parameters.

[0106] For example, the object attribute information also includes age.

[0107] Correspondingly, step S1222, determining the cavity volume corresponding to the target body size quantification parameters as the second volume of the target cavity, may include: determining the cavity volume corresponding to both the target body size quantification parameters and age as the second volume.

[0108] Based on the example above, the first stored information may also include the object's age, stored corresponding to the body size quantification parameters. The body size quantification parameters, the object's age, and the cavity volume can be stored as a set of data with a corresponding relationship in the first stored information. For example, the first stored information is a database table, where each row represents a set of data, and each set of data includes body size quantification parameters (such as BMI score), the object's age, and the corresponding cavity volume. Taking BMI score as an example, the first stored information may include the following sets of data: a body size quantification parameter of 22.2 (the BMI score corresponding to a weight of 50 kg and a height of 150 cm in the example of step S122 above), an object age of 20 years, and a corresponding cavity volume of 5 liters; or a body size quantification parameter of 27.8 (the BMI score corresponding to a weight of 90 kg and a height of 180 cm in the example of step S122 above), an object age of 20 years, and a corresponding cavity volume of 7 liters.

[0109] In one example, the body shape quantification parameter matching the target body shape quantification parameter can be determined first in the first stored information. Then, the age of the object matching the target object's age can be determined from the age of the object corresponding to the matched body shape quantification parameter. This allows for the determination of the cavity volume (i.e., the aforementioned second volume) corresponding to both the target body shape quantification parameter and the age. In another example, the age of the object matching the target object's age can be determined first in the first stored information. Then, the body shape quantification parameter matching the target body shape quantification parameter can be determined from the body shape quantification parameter corresponding to the age of the matched object. This allows for the determination of the cavity volume (i.e., the aforementioned second volume) corresponding to both the target body shape quantification parameter and the age. This embodiment of the invention is not limited here. In yet another example, the object's age and body shape quantification parameter can be combined into a combined value, meaning the first stored information includes the cavity volume stored corresponding to the combined value. For example, 20-27.8 represents an object age of 20 years old and a body shape quantification parameter of 27.8. In this example, the target object's age and target body shape quantification parameter can be combined into a target combined value using the same combination method as the obtained combined value. Then, a combination value matching the target combination value is determined in the first stored information, and the cavity volume of the matching combination value is used as the second volume of the target object.

[0110] According to the above-described scheme of the present invention, the cavity volume corresponding to both the target body size quantification parameters and age can be determined as the second volume. The above scheme considers that the second volume may differ for target objects of different ages; therefore, the second volume obtained is more representative, improving the accuracy of the target volume obtained based on the second volume, and thus contributing to improved accuracy of target control parameters.

[0111] For example, determining the cavity volume corresponding to both the target body shape quantification parameters and age as the second volume, as described above, may include: determining a first age that matches the target object's age; determining a body shape quantification parameter that matches the target body shape quantification parameters from the body shape quantification parameters corresponding to the first age; and using the cavity volume corresponding to the matched body shape quantification parameter as the second volume.

[0112] The aforementioned first age can be one of several pre-stored ages, such as the first stored information mentioned above. In a practical scenario, when determining the second volume, the target object's age can be used to filter out body shape quantification parameters in the first stored information that match the target object's age. Then, from the filtered body shape quantification parameters, the body shape quantification parameters that match the target object's target body shape quantification parameters can be determined. This allows the second volume corresponding to the target body shape quantification parameters to be determined with a small amount of data matching.

[0113] For example, the first storage information contains data groups 1 to 4.

[0114] Data set 1 includes: a body size quantification parameter of 22.2, a first age of 20 years, and a corresponding cavity volume of 5 liters.

[0115] Data set 2 includes: a body size quantification parameter of 20, a first age of 20 years, and a corresponding cavity volume of 4.8 liters.

[0116] Data set 3 includes: a body size quantification parameter of 22.2, a first age of 24 years, and a corresponding cavity volume of 5 liters.

[0117] Data set 4 includes: a body size quantification parameter of 22.2, a first age of 70 years, and a corresponding cavity volume of 4.5 liters.

[0118] If the target object's age is 20, then data group 1 and data group 2 can be selected. If the target object's target body size quantification parameter is 22.2, then it can be determined that the body size quantification parameter in data group 1 is the same as the target object's target body size quantification parameter. Then, the second volume corresponding to the target object can be determined as the cavity volume corresponding to data group 1, i.e., 5 liters. Therefore, in this example, when determining the matching body size quantification parameter, it is only necessary to determine whether data group 1 and data group 2 match, thus improving the efficiency of determining the second volume.

[0119] According to the above-described scheme of the present invention, a first age matching the age of the target object can be determined. Then, a body shape quantification parameter matching the target body shape quantification parameter is determined from the body shape quantification parameters corresponding to the first age, and the cavity volume corresponding to the matching body shape quantification parameter is used as the second volume. On the one hand, the above scheme reduces the amount of data matching by matching the age first and then the body shape quantification parameters, thereby reducing the computational power consumption of the insufflator and facilitating compatibility with various models of insufflators; on the other hand, the above scheme also improves the efficiency of determining the second volume, which is beneficial for improving the efficiency of the examination process.

[0120] For example, step S130, which determines the target control parameters based at least on the target volume, may include steps S131 and S132.

[0121] In step S131, the target cavity type is determined from multiple default cavity types based on the target volume.

[0122] The aforementioned default cavity types may include pediatric cavities, retroperitoneal cavities, adult cavities, obese cavities, etc., and can be used to represent different categories of cavities. In one example, the default cavity type corresponding to the target volume can be determined directly based on the pre-saved correspondence between cavity volumes and default cavity types. In one embodiment, the target cavity type can be determined and marked among multiple default cavity types displayed on the insufflator's interactive page. For example, if one cavity type determined based on the target volume and one cavity type determined based on the second volume are the same, a target cavity type can be determined. Depending on the actual scenario, the determined cavity type can be used as a reference for the user, who can select the actual target cavity type in the interactive interface.

[0123] In step S132, the control parameters corresponding to the target cavity type are used as the target control parameters.

[0124] Once the target cavity type is determined, the control parameters corresponding to the target cavity type can be automatically used as the target control parameters, and the second inflation process for maintaining pneumoperitoneum can be automatically executed based on the target control parameters.

[0125] According to the above-described scheme of the present invention, a target cavity type can be determined from multiple default cavity types based on the target volume. Then, the control parameters corresponding to the target cavity type are used as target control parameters. In the above scheme, the default cavity type is directly related to the cavity volume and control parameters. For the user, the default cavity type, compared to the cavity volume, allows for a more intuitive determination of whether the target control parameters are relevant to the actual situation of the target object. If the correlation between the target cavity type and the target object is low, it can be intuitively understood that the target control parameters may not be suitable for the target object. For example, if the target cavity type is an adult cavity and the target object is a child, the user can know that the current target control parameters are likely unsuitable for the child and can adjust the target control parameters in a timely manner. Therefore, the above scheme can intuitively assist the user in determining whether the currently used target control parameters are reasonable, thereby reducing the probability of harm to the target object's body.

[0126] For example, step S131, determining the corresponding target cavity type from multiple default cavity types based on the target volume, may include: determining and outputting the corresponding cavity type from multiple default cavity types based on the target volume, and using the cavity type selected by the user as the target cavity type.

[0127] The cavity type determined based on the target volume can be output to the insufflator's interface for the user to use as a reference for selecting the target cavity type. The visual appearance of this output cavity type may differ from other default cavity types in the interface. In one example, the cavity types determined by the first volume and the second volume can also be output to the interface for user reference.

[0128] According to the above-described solution of the present invention, a corresponding cavity type can be determined and output from multiple default cavity types based on the target volume, and the cavity type selected by the user can be used as the target cavity type. This solution can display multiple default cavity types in the interactive interface for user reference, and can intuitively combine the actual cavity type of the target object obtained based on user experience with the output cavity type to determine the target cavity type, thereby effectively assisting the user in selecting the target cavity type. The above solution is more intuitive. Users can also know as early as possible through the interactive interface whether the currently output cavity type meets their expectations.

[0129] This invention also provides an insufflation machine. Figure 3 A schematic block diagram of an insufflator 300 according to an embodiment of the present invention is shown. (In conjunction with...) Figure 3 As shown, the pneumoperitoneum machine 300 may include an air injection mechanism 310 and a processor 320.

[0130] The gas injection mechanism 310 is used to inject gas into the target cavity of the target object during the first gas injection process and the second gas injection process. The gas injection mechanism 310 may include the pneumoperitoneum needle mentioned above, the trocar in the related art, etc. Medical devices (such as endoscopes, scalpels, etc.) can be inserted into the target cavity of the target object through the trocar.

[0131] The processor 320 is configured to, from an initial state, execute a first insufflation process to establish pneumoperitoneum on a target cavity of a target object and monitor a first pressure until a first preset condition is met; determine a target volume of the target cavity based at least on the insufflation duration and target gas flow rate of the first insufflation process; and determine target control parameters based at least on the target volume, wherein the target control parameters are used to control the execution of a second insufflation process to maintain pneumoperitoneum on the target cavity.

[0132] For example, the processor 320 is further configured to: perform a timing operation during the first gas injection process; when a second preset condition is met, confirm the start time of the sub-process in the first gas injection process where the first pressure rises from the starting point as the first time point, and confirm the time when the first preset condition is met as the second time point; and determine the gas injection duration of the first gas injection process based on the first time point and the second time point.

[0133] For example, the second preset condition includes: the time taken for the first pressure to exceed the pressure threshold exceeds the time threshold, or the pressure change rate of the first pressure meets the preset change rate range.

[0134] For example, the processor is configured to determine the target volume of the target cavity based at least on the injection duration of the first injection process and the target gas flow rate, and is further configured to: calculate the integral of the target gas flow rate during the injection duration of the first injection process to determine the target volume.

[0135] For example, the processor is configured to determine the target volume of the target cavity based at least on the injection duration of the first injection process and the target gas flow rate, and is further configured to: calculate the integral of the target gas flow rate during the injection duration of the first injection process to determine the first volume of the target cavity; determine the second volume of the target cavity based on the object attribute information of the target object; and determine the target volume based on the first volume and the second volume.

[0136] For example, the processor is configured to determine a target volume based on a first volume and a second volume, including being configured to perform any of the following: determining a first average of the first volume and the second volume as the target volume; multiplying the first volume by a corresponding weight to obtain a first product, and multiplying the second volume by a corresponding weight to obtain a second product, so as to use a second average of the first product and the second product as the target volume; and determining a target volume corresponding to both the first volume and the second volume according to a preset correspondence.

[0137] For example, object attribute information includes weight and height.

[0138] Correspondingly, the processor is configured to determine the second volume of the target cavity based on the object attribute information of the target object, and is further configured to: determine the target body shape quantization parameters based on the weight and height of the target object; and determine the cavity volume corresponding to the target body shape quantization parameters as the second volume of the target cavity.

[0139] For example, the object attribute information also includes age.

[0140] Correspondingly, the processor is configured to determine the cavity volume corresponding to the target body size quantization parameters as the second volume of the target cavity, and is further configured to determine the cavity volume corresponding to both the target body size quantization parameters and age as the second volume.

[0141] For example, the processor is configured to determine target control parameters based at least on the target volume, and is further configured to: determine the corresponding target cavity type from multiple default cavity types based on the target volume; and use the control parameters corresponding to the target cavity type as the target control parameters.

[0142] For example, the processor is configured to determine the corresponding target cavity type from multiple default cavity types based on the target volume, and is further configured to: determine and output the corresponding cavity type from multiple default cavity types based on the target volume, and use the cavity type selected by the user as the target cavity type.

[0143] According to another aspect of the present invention, a storage medium is also provided, on which computer program instructions are stored. When executed by a computer or processor, the computer program instructions cause the computer or processor to perform corresponding steps of the insufflation control method described above in the embodiments of the present invention, and are used to implement corresponding modules in the insufflator described above in the embodiments of the present invention. The storage medium may, for example, include a memory card of a smartphone, a storage component of a tablet computer, a hard disk of a personal computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disc read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer-readable storage medium may be any combination of one or more computer-readable storage media.

[0144] According to another aspect of the present invention, a computer program product is also provided, comprising computer program instructions, which, when executed by a computer or processor, cause the computer or processor to perform the corresponding steps of the above-described gas injection control method.

[0145] Those skilled in the art can understand the specific implementation scheme of the above-mentioned pneumoperitoneum machine and storage medium by reading the relevant description of the pneumoperitoneum control method. For the sake of brevity, it will not be described in detail here.

[0146] Although exemplary embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above exemplary embodiments are merely illustrative and are not intended to limit the scope of the invention. Various changes and modifications can be made therein by those skilled in the art without departing from the scope and spirit of the invention. All such changes and modifications are intended to be included within the scope of the invention as claimed in the appended claims.

[0147] Those skilled in the art will 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, or a combination of computer software and electronic hardware. 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 implementations should not be considered beyond the scope of this invention.

[0148] In the several embodiments provided by this invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed.

[0149] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0150] Similarly, it should be understood that, in order to streamline the invention and aid in understanding one or more of the various aspects of the invention, features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the description of exemplary embodiments of the invention. However, this approach should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the corresponding claims, its inventive point lies in solving the corresponding technical problem with fewer features than all of those in a single disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.

[0151] Those skilled in the art will understand that, apart from the mutual exclusion of features, all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or apparatus so disclosed can be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0152] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments can be used in any combination.

[0153] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some modules in the insufflator according to embodiments of the present invention. The present invention can also be implemented as an apparatus program (e.g., a computer program and computer program product) for performing some or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can take the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0154] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

[0155] The above description is merely a specific embodiment of the present invention or an explanation of that embodiment. The scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. The scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A gas injection control method, characterized in that, The method includes: From the initial state, the first inflation process for establishing pneumoperitoneum is performed on the target cavity of the target object and the first pressure is monitored until the first preset condition is met; The target volume of the target cavity is determined based at least on the injection duration and target gas flow rate of the first injection process; Based at least on the target volume, target control parameters are determined, wherein the target control parameters are used to control the execution of a second insufflation process for maintaining pneumoperitoneum on the target cavity.

2. The method as described in claim 1, characterized in that, The method further includes: A timing operation is performed during the first gas injection process; When the second preset condition is met, the start time of the last sub-process in the first gas injection process where the first pressure rises from the starting point is determined as the first time point, and the time when the first preset condition is met is determined as the second time point. The gas injection duration of the first gas injection process is determined based on the first time point and the second time point.

3. The method as described in claim 2, characterized in that, The second preset condition includes: the time taken for the first pressure to exceed the pressure threshold exceeds the time threshold, or the pressure change rate of the first pressure meets the preset change rate range.

4. The method as described in claim 1, characterized in that, Determining the target volume of the target cavity based at least on the injection duration and target gas flow rate of the first injection process includes: The target volume is determined by calculating the integral of the target gas flow rate during the injection duration of the first injection process.

5. The method as described in claim 1, characterized in that, Determining the target volume of the target cavity based at least on the injection duration and target gas flow rate of the first injection process includes: The integral of the target gas flow rate is calculated during the gas injection duration of the first gas injection process to determine the first volume of the target cavity; Based on the object attribute information of the target object, the second volume of the target cavity is determined; The target volume is determined based on the first volume and the second volume.

6. The method as described in claim 5, characterized in that, Determining the target volume based on the first volume and the second volume includes any one of the following: The first average value of the first volume and the second volume is determined as the target volume; The first volume is multiplied by the corresponding weight to obtain a first product, and the second volume is multiplied by the corresponding weight to obtain a second product, and the second average of the first product and the second product is used as the target volume; Based on a preset correspondence, a target volume corresponding to both the first volume and the second volume is determined.

7. The method as described in claim 5, characterized in that, The object's attribute information includes weight and height. Correspondingly, determining the second volume of the target cavity based on the object attribute information of the target object includes: Based on the target object's weight and height, determine the target body shape quantification parameters; The cavity volume corresponding to the target body shape quantification parameters is determined as the second volume of the target cavity.

8. The method as described in claim 7, characterized in that, The object attribute information also includes age; Correspondingly, determining the cavity volume corresponding to the target body size quantification parameter as the second volume of the target cavity includes: determining the cavity volume corresponding to both the target body size quantification parameter and the age as the second volume.

9. The method as described in claim 1, characterized in that, The determination of target control parameters, at least based on the target volume, includes: The target cavity type is determined from multiple default cavity types based on the target volume; The control parameters corresponding to the target cavity type are used as the target control parameters.

10. The method as described in claim 9, characterized in that, The step of determining the corresponding target cavity type from multiple default cavity types based on the target volume includes: Based on the target volume, the corresponding cavity type is determined from multiple default cavity types and output, and the cavity type selected by the user is taken as the target cavity type.

11. A pneumoperitoneum machine, characterized in that, The pneumoperitoneum machine includes a processor and an air injection mechanism; The processor is configured to execute the gas injection control method as described in any one of claims 1 to 10; The gas injection mechanism is used to inject gas into the target cavity of the target object during the first gas injection process and the second gas injection process.

12. A storage medium storing computer program instructions, characterized in that, The computer program instructions, when executed, are used to perform the gas injection control method as described in any one of claims 1 to 10.

13. A computer program product comprising computer program instructions, characterized in that, The computer program instructions, when executed by a processor, are used to perform the gas injection control method as described in any one of claims 1 to 10.