An intelligent positioning system and method for frontal sinus stents based on the Internet of Things
By applying IoT technology and conjugation adjustment algorithm in the frontal sinus stent intelligent positioning system, the error and delay of path information are eliminated, and the problem of low accuracy of frontal sinus stent positioning is solved, achieving a more efficient and safe frontal sinus stent placement process.
Patent Information
- Application Number
- CN202410999275.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2044-07-24
AI Technical Summary
In the existing intelligent positioning system of frontal sinus stents, the error of path information and delay lead to differences in the path of frontal sinus stents during the placement of the patient's frontal sinus, affecting the accuracy of positioning.
By measuring the path of the target frontal sinus stent placed into the patient's frontal sinus, the structural characteristics and surface mucosal information of the patient's frontal sinus are obtained, and the error and delay of the path information are eliminated, and the accessible position route and inhibitory path on the support surface are determined, thereby achieving intelligent positioning of the target frontal sinus stent.
The accuracy of positioning of frontal sinus stents in the patient's frontal sinus is improved, the impact of path information error and delay on positioning is eliminated, and the safety and efficiency of medical equipment are enhanced.
Smart Images

Figure CN118924511B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of frontal sinus stents. More specifically, this application relates to an Internet of Things-based intelligent positioning system and method for frontal sinus stents. Background Art
[0002] A frontal sinus stent is a medical device used to treat or manage frontal sinus-related diseases. A frontal sinus stent is usually a mesh structure made of metal or plastic, which is used to support and reinforce the frontal sinus area to promote ventilation and drainage while maintaining the normal shape and function of the frontal sinus.
[0003] The intelligent positioning of the Internet of Things-based frontal sinus stent combines advanced sensor technology, data communication, and cloud computing platforms to achieve efficient monitoring and management of the stent's position, status, and environment. These technologies not only improve the safety and efficiency of medical devices but also provide more accurate surgical and treatment support for medical staff. In the existing intelligent positioning of frontal sinus stents, the path for inserting the frontal sinus stent is determined by collecting the structural characteristics of the patient's frontal sinus. Due to errors in the process of inserting the frontal sinus stent, delays in receiving path information, and interference from the surface mucosa of the patient's frontal sinus on the support of the frontal sinus stent, there are differences in the paths of the frontal sinus stent during the insertion into the patient's frontal sinus. Therefore, how to eliminate the influence of path information errors and delays on the positioning of the frontal sinus stent and improve the positioning accuracy of the frontal sinus stent in the patient's frontal sinus has become a difficult problem faced by the industry. Summary of the Invention
[0004] This application provides an Internet of Things-based intelligent positioning system and method for frontal sinus stents, which can eliminate the influence of path information errors and delays on the positioning of the frontal sinus stent, thereby improving the positioning accuracy of the frontal sinus stent in the patient's frontal sinus.
[0005] In the first aspect, this application provides an Internet of Things-based intelligent positioning system and method for frontal sinus stents, including the following steps:
[0006] Measure the path of the target frontal sinus stent inserted into the patient's frontal sinus to obtain a set of measured paths;
[0007] Based on the structural characteristics of the patient's frontal sinus and the set of measured paths, determine the path edge information of the target frontal sinus stent during the insertion into the patient's frontal sinus by the Internet of Things console. Based on the transmission delay of the Internet of Things and the path edge information, determine multiple measured path differences when the target frontal sinus stent is inserted into the patient's frontal sinus;
[0008] Conjugately adjust all the measured paths of the target frontal sinus stent according to all the measured path differences to obtain the conjugate area when the target frontal sinus stent is supported in the patient's frontal sinus. Determine multiple reachable position routes on the support surface of the target frontal sinus stent in the patient's frontal sinus through the conjugate area and the set of measured paths;
[0009] Obtain the surface mucosa information in the patient's frontal sinus, determine multiple suppression paths of the target frontal sinus stent according to the surface mucosa information and the measurement path set, and determine the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus through all the suppression paths and all the reachable position routes;
[0010] Determine the confidence path position of the target frontal sinus stent according to the path coordination information and the measurement path set, and send the confidence path position to the Internet of Things console of the target frontal sinus stent, so as to intelligently locate the position signal source of the target frontal sinus stent in the patient's frontal sinus.
[0011] In some embodiments, determining the path edge information for the Internet of Things console to control the target frontal sinus stent during the process of inserting it into the patient's frontal sinus based on the structural characteristics of the patient's frontal sinus and the measurement path set specifically includes:
[0012] Collect the size data of the patient's frontal sinus, and use the size data as the structural characteristics of the patient's frontal sinus;
[0013] Extract multiple structural edge paths from the measurement path set according to the structural characteristics;
[0014] Use all the structural edge paths as the path edge information for the Internet of Things to control the target frontal sinus stent during the process of inserting it into the patient's frontal sinus.
[0015] In some embodiments, conjugate adjustment of all the measurement paths of the target frontal sinus stent according to all the measurement path differences to obtain the conjugate region when the target frontal sinus stent supports in the patient's frontal sinus specifically includes:
[0016] Determine the conjugate adjustment cost of the target frontal sinus stent according to all the measurement path differences;
[0017] Adjust all the measurement paths of the target frontal sinus stent through the conjugate adjustment cost to obtain multiple conjugate paths;
[0018] Determine the conjugate region when the target frontal sinus stent supports in the patient's frontal sinus according to all the conjugate paths.
[0019] In some embodiments, determining multiple reachable position routes on the support surface of the Internet of Things to control the target frontal sinus stent in the patient's frontal sinus through the conjugate region and the measurement path set specifically includes:
[0020] Determine multiple frontal sinus support points of the target frontal sinus stent through the conjugate region and the measurement path set;
[0021] Obtain all the structural edge paths;
[0022] Determine multiple reachable position routes on the support surface of the IoT-controlled target frontal sinus stent in the patient's frontal sinus through all frontal sinus support points and all structural edge paths.
[0023] In some embodiments, determining multiple suppression paths of the target frontal sinus stent according to the surface mucosa information and the measurement path set specifically includes:
[0024] Determine the position deviation information of the target frontal sinus stent according to the surface mucosa information;
[0025] Determine multiple suppression paths of the target frontal sinus stent through the position deviation information and the measurement path set.
[0026] In some embodiments, determining the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus through all suppression paths and all reachable position routes specifically includes:
[0027] Determine the suppression centerlines of all suppression paths;
[0028] Determine the reachable centerlines of all reachable position routes;
[0029] Determine the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus according to the suppression centerline and the reachable centerline.
[0030] In some embodiments, determining the confidence path position of the target frontal sinus stent according to the path coordination information and the measurement path set specifically includes:
[0031] Determine the confidence adjustment distance of the target frontal sinus stent through the path coordination information;
[0032] Adjust the measurement path set through the confidence adjustment distance to obtain the confidence path position of the target frontal sinus stent.
[0033] In a second aspect, the present application provides an IoT-based intelligent positioning system for a frontal sinus stent, including:
[0034] An acquisition module, configured to measure the path of the target frontal sinus stent placed in the patient's frontal sinus to obtain a measurement path set;
[0035] A processing module, configured to determine the path edge information of the IoT console controlling the target frontal sinus stent during the process of placing it in the patient's frontal sinus based on the structural characteristics of the patient's frontal sinus and the measurement path set, and determine multiple measurement path differences when the target frontal sinus stent is placed in the patient's frontal sinus based on the transmission delay of the IoT and the path edge information;
[0036] The processing module is further configured to perform conjugate adjustment on all the measurement paths of the target frontal sinus stent according to all the measured path differences, so as to obtain a conjugate region when the target frontal sinus stent is supported in the patient's frontal sinus, and determine multiple reachable position routes on the support surface of the target frontal sinus stent in the patient's frontal sinus through the conjugate region and the measurement path set;
[0037] The processing module is further configured to obtain surface mucosal information in the patient's frontal sinus, determine multiple suppression paths of the target frontal sinus stent according to the surface mucosal information and the measurement path set, and determine path coordination information when the target frontal sinus stent supports the patient's frontal sinus through all the suppression paths and all the reachable position routes;
[0038] The execution module is configured to determine the confidence path position of the target frontal sinus stent according to the path coordination information and the measurement path set, and send the confidence path position to the Internet of Things console of the target frontal sinus stent, so as to perform intelligent positioning on the position signal source of the target frontal sinus stent in the patient's frontal sinus.
[0039] In a third aspect, the present application provides a computer device, which includes a memory and a processor. The memory stores code, and the processor is configured to obtain the code and execute the above-mentioned intelligent positioning method for a frontal sinus stent based on the Internet of Things.
[0040] In a fourth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned intelligent positioning method for a frontal sinus stent based on the Internet of Things is implemented.
[0041] The technical solutions provided by the disclosed embodiments of the present application have the following beneficial effects:
[0042] In the intelligent positioning system and method of the frontal sinus stent based on the Internet of Things provided by this application, first, the path of the target frontal sinus stent placed in the patient's frontal sinus is measured to obtain a set of measured paths; then, based on the structural characteristics of the patient's frontal sinus and the set of measured paths, the path edge information of the target frontal sinus stent during the process of being placed in the patient's frontal sinus is determined by the Internet of Things console. Based on the transmission delay of the Internet of Things and the path edge information, multiple measured path differences when the target frontal sinus stent is placed in the patient's frontal sinus are determined; according to all the measured path differences, conjugate adjustment is performed on all the measured paths of the target frontal sinus stent to obtain the conjugate area when the target frontal sinus stent supports in the patient's frontal sinus. Through the conjugate area and the set of measured paths, multiple reachable position routes on the support surface of the target frontal sinus stent in the patient's frontal sinus are determined by the Internet of Things; thus, the surface mucosal information in the patient's frontal sinus is obtained. Based on the surface mucosal information and the set of measured paths, multiple suppression paths of the target frontal sinus stent are determined. Through all the suppression paths and all the reachable position routes, the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus is determined; finally, based on the path coordination information and the set of measured paths, the confidence path position of the target frontal sinus stent is determined, and the confidence path position is sent to the Internet of Things console of the target frontal sinus stent, and then the position signal source of the target frontal sinus stent in the patient's frontal sinus is intelligently positioned.
[0043] Thus, it can be seen that in the process of intelligent positioning of the frontal sinus stent in this application, first, the path difference of the target frontal sinus stent is calculated through the transmission delay of the Internet of Things and the path error of the target frontal sinus stent during the process of being placed in the patient's frontal sinus to determine the degree of path difference measured during the process of the target frontal sinus stent being placed in the patient's frontal sinus, and then multiple measured path differences are obtained. Secondly, through all the measured path differences and the area of contact between the target frontal sinus stent and the patient's frontal sinus, the routes where the target frontal sinus stent can reach the expected position in the patient's frontal sinus are determined to obtain multiple reachable position routes. The reachable position routes can judge the position of the target frontal sinus stent in the patient's frontal sinus, and then make the situation of the target frontal sinus stent being placed in the patient's frontal sinus reach the expected effect. Thus, through the surface mucosal information of the patient's frontal sinus, all the routes where the target frontal sinus stent can reach the expected position in the patient's frontal sinus are analyzed to obtain the coordination information of the path of the target frontal sinus stent when being placed in the patient's frontal sinus (that is, the information for adjusting the path of the target frontal sinus stent), and then the path coordination information is obtained. The path coordination information can adjust the path of the target frontal sinus stent. Finally, based on the path coordination information and the set of measured paths, the confidence path position of the target frontal sinus stent is determined, and then the position signal source of the target frontal sinus stent in the patient's frontal sinus is intelligently positioned. The above solution can eliminate the influence of path information error and delay on the positioning of the frontal sinus stent, thereby improving the positioning accuracy of the frontal sinus stent in the patient's frontal sinus. Brief Description of the Drawings
[0044] Figure 1is an exemplary flowchart of an Internet of Things-based intelligent positioning method for frontal sinus stents shown in some embodiments of the present application;
[0045] Figure 2 is an exemplary flowchart of determining a conjugate region shown in some embodiments of the present application;
[0046] Figure 3 is an exemplary flowchart of determining path collaboration information shown in some embodiments of the present application;
[0047] Figure 4 is a schematic diagram of exemplary hardware and / or software of an Internet of Things-based intelligent positioning system for frontal sinus stents shown in some embodiments of the present application;
[0048] Figure 5 is a schematic diagram of the structure of a computer device for implementing an Internet of Things-based intelligent positioning method for frontal sinus stents shown in some embodiments of the present application. Detailed implementation manners
[0049] The core of the present application is to measure the path of a target frontal sinus stent placed in a patient's frontal sinus to obtain a set of measured paths; then, based on the structural characteristics of the patient's frontal sinus and the set of measured paths, determine the path edge information of the Internet of Things console controlling the target frontal sinus stent during the process of placing it in the patient's frontal sinus, and determine multiple measured path differences when the target frontal sinus stent is placed in the patient's frontal sinus based on the transmission delay of the Internet of Things and the path edge information; perform conjugate adjustment on all the measured paths of the target frontal sinus stent according to all the measured path differences to obtain the conjugate region when the target frontal sinus stent supports in the patient's frontal sinus, and determine multiple reachable position routes on the support surface of the Internet of Things controlling the target frontal sinus stent in the patient's frontal sinus through the conjugate region and the set of measured paths; thereby obtain the surface mucosal information in the patient's frontal sinus, determine multiple suppression paths of the target frontal sinus stent according to the surface mucosal information and the set of measured paths, and determine the path collaboration information of the target frontal sinus stent when supporting the patient's frontal sinus through all the suppression paths and all the reachable position routes; finally, determine the confidence path position of the target frontal sinus stent according to the path collaboration information and the set of measured paths, and send the confidence path position to the Internet of Things console of the target frontal sinus stent, and then perform intelligent positioning on the position signal source of the target frontal sinus stent in the patient's frontal sinus. The above solution can eliminate the influence of path information errors and time delays on the positioning of frontal sinus stents, thereby improving the positioning accuracy of frontal sinus stents in the patient's frontal sinus.
[0050] To better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings of the specification and specific implementation manners. Refer to Figure 1, this figure is an exemplary flowchart of an intelligent positioning method for a frontal sinus stent based on the Internet of Things shown in some embodiments of this application. The intelligent positioning method 100 for the frontal sinus stent based on the Internet of Things mainly includes the following steps:
[0051] In step 101, measure the path of the target frontal sinus stent being placed into the patient's frontal sinus to obtain a set of measured paths.
[0052] It should be noted that in this application, the set of measured paths is the set of all measured paths. The measured paths in the set of measured paths represent the measured paths of the corresponding peripheral points during the process of placing the target frontal sinus stent into the patient's frontal sinus. The peripheral points represent the points that can represent the external contour of the target frontal sinus stent and are used to determine the placement position of the target frontal sinus stent. As a preferred embodiment, the path of the target frontal sinus stent being placed into the patient's frontal sinus can be measured by computer tomography in the prior art to obtain the set of measured paths. In this embodiment, only the case of automatically operating the frontal sinus stent is considered. In other embodiments, other methods can also be used for acquisition, which will not be elaborated here.
[0053] In step 102, based on the structural characteristics of the patient's frontal sinus and the set of measured paths, determine the path edge information for the Internet of Things console to control the target frontal sinus stent during the process of being placed into the patient's frontal sinus. Based on the transmission delay of the Internet of Things and the path edge information, determine multiple measured path differences when the target frontal sinus stent is placed in the patient's frontal sinus.
[0054] In some embodiments, the determination of the path edge information for the Internet of Things console to control the target frontal sinus stent during the process of being placed into the patient's frontal sinus based on the structural characteristics of the patient's frontal sinus and the set of measured paths can be implemented by the following steps:
[0055] Collect the size data of the patient's frontal sinus and use the size data as the structural characteristics of the patient's frontal sinus;
[0056] Extract multiple structural edge paths from the set of measured paths according to the structural characteristics;
[0057] Use all the structural edge paths as the path edge information for the Internet of Things to control the target frontal sinus stent during the process of being placed into the patient's frontal sinus.
[0058] In specific implementation, size data of a patient's frontal sinus is collected by a CT scanning device in the prior art. The size data may be a set of width data, height data, depth data, volume data, and thickness data of the frontal sinus wall of the patient. The size data is used to judge the process of placing a target frontal sinus stent into the patient's frontal sinus, so as to reasonably place the target frontal sinus stent into the patient's frontal sinus. Extracting multiple structural edge paths from the measurement path set according to the structural features can be achieved in the following way: that is, the frontal sinus edge information of the patient's frontal sinus is determined by using the Canny edge detection algorithm in the prior art in combination with the size data in the structural features. Among them, the frontal sinus edge information includes the edge information during the process from the entrance to the bottom of the patient's frontal sinus (such as the maximum width and maximum height at each position in the patient's frontal sinus). The frontal sinus edge information represents the edge situation of the patient's frontal sinus and is used to judge the placement of the frontal sinus stent. All measurement paths in the measurement path set that touch the edge in the frontal sinus edge information are used as structural edge paths. Among them, the structural edge path represents the path where the structure of the target frontal sinus stent touches the edge of the patient's frontal sinus and is used to judge the placement of the target frontal sinus stent.
[0059] It should be noted that the path edge information in this application is the path information reflecting the contact when the target frontal sinus stent is placed into the patient's frontal sinus, and is used to adjust the edge information of the target frontal sinus stent (the overall size when the target frontal sinus stent is placed into the patient's frontal sinus), so that the target frontal sinus stent can be smoothly placed into the treatment position of the patient's frontal sinus.
[0060] In some embodiments, determining multiple measurement path differences when placing a target frontal sinus stent in a patient's frontal sinus based on the transmission delay of the Internet of Things and the path edge information can be achieved by the following steps:
[0061] Obtain the transmission delay when the Internet of Things transmits data;
[0062] Obtain the equalization time difference when the target frontal sinus stent is placed into the patient's frontal sinus;
[0063] Determine the measurement time difference when placing the target frontal sinus stent in the patient's frontal sinus through the transmission delay and the equalization time difference;
[0064] Determine multiple measurement path differences when placing the target frontal sinus stent in the patient's frontal sinus according to the measurement time difference and the path edge information.
[0065] It should be noted that the transmission delay described in this application represents the entire time period from when the Internet of Things starts receiving data to when the data reaches the console, and is used for the Internet of Things to control the placement of the target frontal sinus stent. As a preferred embodiment, the transmission delay of the Internet of Things during data transmission can be obtained through the Ping test technology in the prior art; the balanced time difference represents the average speed during the process of placing the target frontal sinus stent into the patient's frontal sinus. The average value of all time differences corresponding to the most recent 100 historical processes of placing the frontal sinus stent into the patient's frontal sinus is used as the balanced time difference for placing the target frontal sinus stent into the patient's frontal sinus. The time difference is the difference between the expected completion time and the actual completion time. In other embodiments, it can also be obtained by other methods, which will not be elaborated here.
[0066] When specifically implemented, the measurement time difference when placing the target frontal sinus stent in the patient's frontal sinus can be determined by the following method using the transmission delay and the balanced time difference, that is: add the transmission delay and the balanced time difference, and use the obtained value as the measurement time difference of the path when placing the target frontal sinus stent in the patient's frontal sinus. Among them, the measurement time difference represents the time difference that occurs when the target frontal sinus stent is placed in the patient's frontal sinus, and is used to adjust the path of the target frontal sinus stent, so that the target frontal sinus stent is placed in the patient's frontal sinus according to the set route; the multiple measurement path differences when placing the target frontal sinus stent in the patient's frontal sinus can be determined by the following method using the measurement time difference and the path edge information, that is: obtain the speed of the target frontal sinus stent during the process of placing it in the patient's frontal sinus from the database of the Internet of Things console of the frontal sinus stent, select one structural edge path from the path edge information as the selected structural edge path, and obtain the contact length between this selected structural edge path and the patient's frontal sinus through a path sensor in the prior art. First, divide this contact length by this speed. Second, subtract the measurement time difference from the obtained value. Finally, multiply the obtained value after subtraction by this speed as the measurement path difference of this selected structural edge path, and continue to determine the measurement path differences of the remaining structural edge paths, so as to obtain multiple measurement path differences when placing the target frontal sinus stent in the patient's frontal sinus; in other embodiments, it can also be determined by other methods, which are not limited here.
[0067] It should be noted that the measurement path difference in this application is a parameter value reflecting the degree of path difference measured when the target frontal sinus stent is placed in the patient's frontal sinus. The measurement path after combining the time delay during the transmission process and the collected path error is used to analyze the path of the target frontal sinus stent when it is placed in the patient's frontal sinus, so that the target frontal sinus stent is placed according to the expected route.
[0068] In step 103, conjugate adjustment is performed on all measurement paths of the target frontal sinus stent according to all the measured path differences to obtain the conjugate region when the target frontal sinus stent is supported in the patient's frontal sinus. Multiple reachable position routes on the support surface of the Internet of Things controlled target frontal sinus stent in the patient's frontal sinus are determined through the conjugate region and the measurement path set.
[0069] In some embodiments, referring to Figure 2 as shown, this figure is a schematic flowchart of determining the conjugate region in some embodiments of the present application. In this embodiment, conjugate adjustment is performed on all measurement paths of the target frontal sinus stent according to all the measured path differences, and the conjugate region when the target frontal sinus stent is supported in the patient's frontal sinus can be implemented by the following steps:
[0070] First, in step 1031, the conjugate adjustment cost of the target frontal sinus stent is determined according to all the measured path differences;
[0071] Secondly, in step 1032, all measurement paths of the target frontal sinus stent are adjusted through the conjugate adjustment cost to obtain multiple conjugate paths;
[0072] Finally, in step 1033, the conjugate region when the target frontal sinus stent is supported in the patient's frontal sinus is determined according to all the conjugate paths.
[0073] In specific implementation, the conjugate adjustment cost of the target frontal sinus stent can be determined according to all measured path differences in the following manner: First, take the negative of the average value of all measured path differences and perform a natural exponential operation. Second, multiply the value obtained from the natural exponential operation by the entropy of all measured path differences. Finally, use the value obtained from the multiplication as the conjugate adjustment cost of the target frontal sinus stent. Here, the conjugate adjustment cost represents a parameter value for the adjustment degree between the relative paths of the target frontal sinus stent and the patient's frontal sinus, and is used to optimize the transmission path and ensure the stability and effectiveness of the path. Adjusting all measured paths of the target frontal sinus stent through the conjugate adjustment cost to obtain multiple conjugate paths can be achieved in the following manner: Select one measured path as the selected measured path, and use the product of the selected measured path and the conjugate adjustment cost as the conjugate path of the selected measured path. Then continue to determine the conjugate paths of the remaining measured paths. Here, adjusting the measured paths through the conjugate adjustment cost to obtain the path (conjugate path) after excluding the time delay. The conjugate path represents the path after adjusting the measured path corresponding to the target frontal sinus stent, and is used to measure the path between the target frontal sinus stent and the patient's frontal sinus, and is used to analyze the placement process of the target frontal sinus stent. Determining the conjugate region when the target frontal sinus stent supports in the patient's frontal sinus according to all conjugate paths can be achieved in the following manner: Extract the region where the endpoints of all conjugate paths contact in the patient's frontal sinus. For example, the contacted region can be determined by combining all conjugate paths with medical simulation software in the prior art, and use the contacted region as the conjugate region when the target frontal sinus stent supports in the patient's frontal sinus. In other embodiments, other methods can also be used for determination, which will not be limited here.
[0074] It should be noted that the conjugate adjustment of all measured paths of the target frontal sinus stent in this application means: Adjusting all measured paths of the target frontal sinus stent through the conjugate adjustment cost to obtain multiple conjugate paths. Here, the conjugate adjustment is to adjust the measured paths between the target frontal sinus stent and the patient's frontal sinus to make the interaction between the target frontal sinus stent and the patient's frontal sinus reasonable; the conjugate region reflects the region where the target frontal sinus stent contacts the patient's frontal sinus after adjusting the measured paths of the target frontal sinus stent, and is used to predict the position of the target frontal sinus stent in the patient's frontal sinus.
[0075] In some embodiments, determining multiple reachable position routes on the support surface of the target frontal sinus stent controlled by the Internet of Things in the patient's frontal sinus through the conjugate region and the set of measured paths can be achieved by the following steps:
[0076] Determine multiple frontal sinus support points of the target frontal sinus stent through the conjugate region and the set of measured paths;
[0077] Obtain all structural edge paths;
[0078] Determine multiple reachable position routes on the support surface of the Internet of Things controlled target frontal sinus stent in the patient's frontal sinus through all frontal sinus support points and all structural edge paths.
[0079] In specific implementation, determining multiple frontal sinus support points of the target frontal sinus stent through the conjugate region and the measurement path set can be achieved by the following method: Simulate the situation of the measurement path set in the patient's frontal sinus through simulation software in the prior art (such as medical simulation software, finite element analysis software, etc.), observe the simulation results, extract all contact points of the target frontal sinus stent in the patient's frontal sinus, move all the extracted contact points into the conjugate region, and use all the moved contact points as frontal sinus support points. Among them, the frontal sinus support point represents the support point where the target frontal sinus stent contacts the patient's frontal sinus after excluding the time delay, and is used to analyze the positioning of the target frontal sinus stent; determining multiple reachable position routes on the support surface of the Internet of Things controlled target frontal sinus stent in the patient's frontal sinus through all frontal sinus support points and all structural edge paths can be achieved by the following method: Select a structural edge path as the selected structural edge path, determine the final landing point of this selected structural edge path in the patient's frontal sinus through simulation software in the prior art, select the frontal sinus support point closest to the final landing point, obtain the distance between the final landing point and this frontal sinus support point through a distance measuring device in the prior art to get the first distance, obtain the distance between the point corresponding to this frontal sinus support point in the target frontal sinus stent and this selected structural edge path through a distance measuring device in the prior art to get the second distance, subtract the second distance from the first distance, move this selected structural edge path by the distance obtained by subtraction towards this frontal sinus support point, and use the path obtained after movement as the reachable position route on the support surface of the target frontal sinus stent in the patient's frontal sinus, and continue to determine the remaining reachable position routes on the support surface of the target frontal sinus stent in the patient's frontal sinus. In other embodiments, other methods can also be used for determination, which are not limited here.
[0080] It should be noted that the reachable position route in this application is a route reflecting the expected position that the target frontal sinus stent can reach in the patient's frontal sinus, and is used to position the target frontal sinus stent in the patient's frontal sinus, so as to make the target frontal sinus stent achieve the expected effect.
[0081] In step 104, obtain the surface mucosa information in the patient's frontal sinus, determine multiple suppression paths of the target frontal sinus stent according to the surface mucosa information and the measurement path set, and determine the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus through all suppression paths and all reachable position routes.
[0082] It should be noted that the surface mucosa information in this application represents information such as the mucosal dilution and mucosal thickness in the patient's frontal sinus, which plays an auxiliary role in the relevant treatment of the patient's frontal sinus. As a preferred embodiment, the surface mucosa information in the patient's frontal sinus can be obtained through an endoscopic device in the prior art. In other embodiments, other methods can also be used to obtain it, which will not be elaborated here.
[0083] In some embodiments, determining multiple suppression paths of the target frontal sinus stent according to the surface mucosa information and the measurement path set can be achieved by the following steps:
[0084] Determine the position deviation information of the target frontal sinus stent according to the surface mucosa information;
[0085] Determine multiple suppression paths of the target frontal sinus stent through the position deviation information and the measurement path set.
[0086] Specifically, when implemented, determining the position deviation information of the target frontal sinus stent according to the surface mucosa information can be achieved in the following manner: select a contact point between the target frontal sinus stent and the patient's frontal sinus as the selected contact point, perform the natural exponential operation on the opposite number of the mucosal dilution corresponding to the selected contact point in the surface mucosa information, subtract the value obtained from the natural exponential operation from 1, multiply the subtracted value by the mucosal thickness corresponding to the selected contact point in the surface mucosa information, and use the multiplied value as the position deviation amount of the selected contact point. Continue to determine the position deviation amounts of the remaining contact points between the target frontal sinus stent and the patient's frontal sinus. Among them, the position deviation amount is a parameter value reflecting the deviation degree of the contact point position corresponding to the target frontal sinus stent in the patient's frontal sinus, and is used to adjust the position of the target frontal sinus stent in the patient's frontal sinus. Take the set of all position deviation amounts as the position deviation information, where the position deviation information represents the information on the deviation degree of the position where the target frontal sinus stent is placed in the patient's frontal sinus; determining multiple suppression paths through the position deviation information and the measurement path set can be achieved in the following manner: select a measurement path in the measurement path set as the selected measurement path, extract the contact point closest to the selected measurement path among all the contact points between the target frontal sinus stent and the patient's frontal sinus, subtract the position deviation amount corresponding to the contact point in the position deviation information from the selected measurement path, and use the added path as the suppression path of the selected measurement path. Continue to determine the suppression paths of the remaining measurement paths. In other embodiments, other methods can also be used to determine them, which are not limited here.
[0087] It should be noted that the suppression path in this application represents the path that suppresses the mucosal influence corresponding to the measurement path, and is used to adjust the measurement path corresponding to the target frontal sinus stent, so as to avoid the path with mucosal interference during the placement of the target frontal sinus stent.
[0088] In some embodiments, with reference to Figure 3 as shown, this figure is a schematic flowchart of determining path collaboration information in some embodiments of the present application. In this embodiment, the path collaboration information of the target frontal sinus stent when supporting the patient's frontal sinus can be achieved by using the following steps through all the suppression paths and all the reachable position routes:
[0089] First, in step 1041, determine the suppression centerlines of all the suppression paths;
[0090] Secondly, in step 1042, determine the reachable centerlines according to all the reachable position routes;
[0091] Finally, in step 1043, determine the path collaboration information of the target frontal sinus stent when supporting the patient's frontal sinus according to the suppression centerlines and the reachable centerlines.
[0092] In specific implementation, the suppression centerlines of all suppression paths can be determined in the following manner: select a moment when the target frontal sinus stent is placed in the patient's frontal sinus as the selected moment, extract all the path points corresponding to all suppression paths at this selected moment (all the points corresponding to all suppression paths on the target frontal sinus stent at this selected moment), determine the average path point at this selected moment by combining all the path points using the centroid method in the prior art, continue to determine the average path points at the remaining moments, connect all the average path points in chronological order, and use the connected curve as the suppression centerline of all suppression paths. Among them, the suppression centerline represents the curve of the average centroid of all suppression paths, which is used to represent the trend characteristics of all suppression paths, and further analyze the path of the target frontal sinus stent placed in the patient's frontal sinus; the reachable centerline can be determined according to all reachable position routes in the following manner: select a moment when the target frontal sinus stent is placed in the patient's frontal sinus as the selected moment, extract all the position points corresponding to the paths of each reachable position route at this selected moment (all the points corresponding to all the paths on the target frontal sinus stent at this selected moment), determine the average position point at this selected moment by combining all the position points using the centroid method in the prior art, continue to determine the average position points at the remaining moments, connect all the average position points in chronological order, and use the connected curve as the reachable centerline of all reachable position routes. Among them, the reachable centerline represents the curve of the average centroid of all paths corresponding to all reachable position routes, which is used to represent the trend characteristics of all paths corresponding to all reachable position routes, and further analyze the path of the target frontal sinus stent placed in the patient's frontal sinus; the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus can be determined according to the suppression centerline and the reachable centerline in the following manner: calculate the distances between all points between the suppression centerline and the reachable centerline using the Euclidean distance algorithm in the prior art, and use the distances of all points as the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus. In other embodiments, other methods can also be used to determine it, which is not limited here.
[0093] It should be noted that the path coordination information in this application represents the information on the coordination of the path of the target frontal sinus stent when placed in the patient's frontal sinus, which is used to adjust the measurement path, so as to make the process of placing the target frontal sinus stent in the patient's frontal sinus smooth.
[0094] In step 105, according to the path coordination information and the measurement path set, determine the confidence path position of the target frontal sinus stent, and send the confidence path position to the Internet of Things console of the target frontal sinus stent, so as to intelligently locate the position signal source of the target frontal sinus stent in the patient's frontal sinus.
[0095] In some embodiments, determining the confidence path position of the target frontal sinus stent according to the path collaboration information and the set of measurement paths can be achieved by the following steps:
[0096] Determine the confidence adjustment distance of the target frontal sinus stent through the path collaboration information;
[0097] Adjust the set of measurement paths by the confidence adjustment distance to obtain the confidence path position of the target frontal sinus stent.
[0098] Specifically, when implemented, determining the confidence adjustment distance of the target frontal sinus stent through the path collaboration information can be achieved in the following manner, that is: divide the maximum distance in the path collaboration information by the minimum distance, multiply the obtained value by the average distance of all distances in the path collaboration information, and use the obtained value as the confidence adjustment distance of the target frontal sinus stent. Here, the confidence adjustment distance represents the distance for credibly adjusting all measurement paths corresponding to the target frontal sinus stent, and is used to credibly adjust all measurement paths corresponding to the target frontal sinus stent; adjusting the set of measurement paths by the confidence adjustment distance to obtain the confidence path position of the target frontal sinus stent can be achieved in the following manner, that is: initialize a path position adjustment model, use the confidence adjustment distance as the constraint parameter of this path position adjustment model, use the set of measurement paths as the initialization parameter of the path position adjustment model, obtain the confidence path position of the target frontal sinus stent through this path position adjustment model, and use this confidence path position as the confidence path position of the target frontal sinus stent. Here, the path position adjustment model is an adjustment model for establishing a path using machine learning algorithms (such as regression algorithms, neural networks, etc.). For example, the i-th confidence path in the confidence path position = A * the i-th measurement path in the set of measurement paths + B * the confidence adjustment distance, where A and B are weight coefficients, and A and B can be determined according to the confidence paths of a large number of measurement paths. In other embodiments, other methods can also be used for determination, which are not limited here.
[0099] It should be noted that in this application, the confidence path position is the set of all confidence paths. The confidence path position is a signal reflecting the position of the confidence path of the measurement path corresponding to the target frontal sinus stent, and is used to adjust the measurement path of the target frontal sinus stent, so as to place the target frontal sinus stent into the corresponding patient's frontal sinus according to the expected route.
[0100] In some embodiments, sending the confidence path position to the Internet of Things console of the target frontal sinus stent, and then intelligently positioning the position signal source of the target frontal sinus stent in the patient's frontal sinus can be achieved by the following steps:
[0101] Send the confidence path position to the Internet of Things console of the target frontal sinus stent;
[0102] Update the measurement path set in the IoT console of the target frontal sinus stent according to the confidence path position;
[0103] Determine the position signal source of the target frontal sinus stent in the patient's frontal sinus through the updated measurement path set.
[0104] When specifically implemented, sending the confidence path position to the IoT console of the target frontal sinus stent can be achieved in the following manner: collect the confidence path position through IoT devices (such as sensors, gateways, etc.) and transmit it to the IoT console of the target frontal sinus stent. The communication protocol during the transmission process can be implemented through IoT communication protocols (MQTT, HTTP, CoAP); updating the measurement path set in the IoT console of the target frontal sinus stent according to the confidence path position can be achieved in the following manner: replace the measurement path set in the IoT console of the target frontal sinus stent with the confidence path position; determining the position signal source of the target frontal sinus stent in the patient's frontal sinus through the updated measurement path set can be achieved in the following manner: simulate the updated measurement path set, the size of the target frontal sinus stent, the patient's frontal sinus, etc. through simulation software in the prior art (such as MATLAB, LabVIEW, etc.), and take the position where the target frontal sinus stent contacts the patient's frontal sinus in the simulation result as the position signal source of the target frontal sinus stent in the patient's frontal sinus; in other embodiments, other methods can also be used to determine, which are not limited here.
[0105] It should be noted that in this application, the updated measurement path set is used as the path for placing the target frontal sinus stent into the patient's frontal sinus, so that the target frontal sinus stent reaches the position signal source in the patient's frontal sinus.
[0106] In addition, on the other hand of this application, in some embodiments, this application provides an IoT-based intelligent positioning system for frontal sinus stents. Refer to Figure 4 , this figure is a schematic diagram of exemplary hardware and / or software of the IoT-based intelligent positioning system for frontal sinus stents according to some embodiments of this application. The IoT-based intelligent positioning system 400 for frontal sinus stents includes: an acquisition module 401, a processing module 402, and an execution module 403, which are described as follows:
[0107] The acquisition module 401, in this application, the acquisition module 401 is mainly used to measure the path for placing the target frontal sinus stent into the patient's frontal sinus and obtain a measurement path set;
[0108] The processing module 402. In this application, the processing module 402 is used to determine the path edge information of the Internet of Things (IoT) console-controlled target frontal sinus stent during the process of inserting it into the patient's frontal sinus based on the structural characteristics of the patient's frontal sinus and the set of measurement paths, and determine multiple measurement path differences when the target frontal sinus stent is inserted into the patient's frontal sinus based on the transmission delay of the IoT and the path edge information.
[0109] It should be noted that in this application, the processing module 402 is also used to perform conjugate adjustment on all the measurement paths of the target frontal sinus stent according to all the measurement path differences to obtain the conjugate region when the target frontal sinus stent supports in the patient's frontal sinus, and determine multiple reachable position routes on the support surface of the IoT-controlled target frontal sinus stent in the patient's frontal sinus through the conjugate region and the set of measurement paths.
[0110] In addition, it should be noted that in this application, the processing module 402 is also used to obtain the surface mucosal information in the patient's frontal sinus, determine multiple suppression paths of the target frontal sinus stent according to the surface mucosal information and the set of measurement paths, and determine the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus through all the suppression paths and all the reachable position routes.
[0111] The execution module 403. In this application, the execution module 403 is mainly used to determine the confidence path position of the target frontal sinus stent according to the path coordination information and the set of measurement paths, send the confidence path position to the IoT console of the target frontal sinus stent, and then perform intelligent positioning on the position signal source of the target frontal sinus stent in the patient's frontal sinus.
[0112] In addition, this application also provides a computer device, which includes a memory and a processor. The memory stores code, and the processor is configured to obtain the code and execute the above-mentioned intelligent positioning method of the frontal sinus stent based on the Internet of Things.
[0113] In some embodiments, refer to Figure 5 , this figure is a schematic structural diagram of a computer device for implementing the intelligent positioning method of the frontal sinus stent based on the Internet of Things according to some embodiments of this application. The above-mentioned intelligent positioning method of the frontal sinus stent based on the Internet of Things can be implemented by Figure 5 the computer device shown. The computer device 500 includes at least one processor 501, a communication bus 502, a memory 503, and at least one communication interface 504.
[0114] The processor 501 can be a general-purpose central processing unit (CPU) or an application-specific integrated circuit (ASIC).
[0115] The communication bus 502 can be used to transfer information among the above components.
[0116] The memory 503 can be a read-only memory (ROM), or other types of static storage devices that can store static information and instructions, a random access memory (RAM), or other types of dynamic storage devices that can store information and instructions. It can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 503 can exist independently and be connected to the processor 501 through the communication bus 502. The memory 503 can also be integrated with the processor 501.
[0117] Among them, the memory 503 is used to store the program code for implementing the solution of this application and is controlled by the processor 501 for execution. The processor 501 is used to execute the program code stored in the memory 503. The program code can include one or more software modules. The methods used in the above embodiments can be implemented by one or more software modules in the program code of the processor 501 and the memory 503.
[0118] The communication interface 504, using any device such as a transceiver, is used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.
[0119] In a specific implementation, as an embodiment, the computer device can include multiple processors, and each of these processors can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, the processor can refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).
[0120] The computer device described above can be a general-purpose computer device or a special-purpose computer device. In a specific implementation, the computer device can be a desktop computer, a laptop computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device, or an embedded device. The embodiments of the present application do not limit the type of the computer device.
[0121] In addition, the present application also provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the above-mentioned intelligent positioning method of the frontal sinus stent based on the Internet of Things is implemented.
[0122] Although the preferred embodiments of the present application have been described, those skilled in the art can make additional changes and modifications once they know the basic creative concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0123] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. An intelligent positioning system for frontal sinus stents based on the Internet of Things, characterized in that: The system includes: An acquisition module is used to measure the path of the target frontal sinus stent placed in the patient's frontal sinus to obtain a measurement path set; A processing module, for determining path edge information of a target frontal sinus stent controlled by an IoT console during placement into the patient's frontal sinus based on structural features of the patient's frontal sinus and the measurement path set, and determining multiple measurement path differences when the target frontal sinus stent is placed into the patient's frontal sinus based on a transmission delay of the IoT and the path edge information; The processing module is further used to perform conjugate adjustment on all measurement paths of the target frontal sinus stent according to all measurement path differences, to obtain a conjugate area when the target frontal sinus stent is supported in the patient's frontal sinus, and to determine multiple reachable position routes of the target frontal sinus stent on the support surface of the patient's frontal sinus controlled by the Internet of Things through the conjugate area and the measurement path set; The processing module is further used to obtain surface mucosal information in the patient's frontal sinus, determine multiple inhibition paths of the target frontal sinus stent according to the surface mucosal information and the measurement path set, and determine path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus through all inhibition paths and all reachable position routes; An execution module, configured to determine a confidence path position of a target frontal sinus stent according to the path coordination information and the measurement path set, and send the confidence path position to an Internet of Things console of the target frontal sinus stent, thereby intelligently positioning a position signal source of the target frontal sinus stent in the patient's frontal sinus; The processing module performs conjugate adjustment on all measurement paths of the target frontal sinus stent according to all measurement path differences, and obtains the conjugate area of the target frontal sinus stent when it is supported in the patient's frontal sinus, specifically including: Determine the conjugate adjustment cost of the target frontal sinus stent based on all measured path differences; Adjusting all measurement paths of the target frontal sinus stent by the conjugate adjustment cost to obtain a plurality of conjugate paths; Determine a conjugate region of the target frontal sinus stent when it is supported in the patient's frontal sinus according to all the conjugate paths; The processing module determines the multiple inhibition paths of the target frontal sinus stent according to the surface mucosal information and the measurement path set, specifically including: Determining position deviation information of a target frontal sinus stent according to the surface mucosa information; determining a plurality of inhibition paths of a target frontal sinus stent using the position deviation information and the set of measurement paths; Among them, the processing module determines the conjugate adjustment cost of the target frontal sinus stent based on all the measured path differences, specifically including: performing a natural exponential operation on the inverse of the average value of all the measured path differences, multiplying the value obtained by the natural exponential operation with the entropy of all the measured path differences, and using the multiplied value as the conjugate adjustment cost of the target frontal sinus stent.
2. The system according to claim 1, characterized in that The processing module determines the path edge information of the target frontal sinus stent controlled by the Internet of Things console during the process of placing the frontal sinus of the patient based on the structural characteristics of the patient's frontal sinus and the measurement path set, specifically including: Collecting the size data of the patient's frontal sinus, and using the size data as the structural features of the patient's frontal sinus; extracting a plurality of structural edge paths from the measurement path set according to the structural features; All structural edge paths are used as the path edge information of the target frontal sinus stent controlled by the Internet of Things during the process of being placed in the patient's frontal sinus.
3. The system according to claim 1, characterized in that The processing module determines multiple reachable position routes of the target frontal sinus support controlled by the Internet of Things on the support surface in the patient's frontal sinus through the conjugate area and the measurement path set, specifically including: Determine a plurality of frontal sinus support points of a target frontal sinus stent by using the conjugate region and the set of measurement paths; Get all structure edge paths; Multiple reachable position routes of the IoT-controlled target frontal sinus stent on the support surface in the patient's frontal sinus are determined through all frontal sinus support points and all structure edge paths.
4. The system according to claim 1, characterized in that The processing module determines the path coordination information of the target frontal sinus stent when supporting the patient's frontal sinus through all the inhibition paths and all the reachable position routes, specifically including: Determine the suppression centerline of all suppression paths; Determine the reachable center lines of all reachable location routes; Path coordination information of a target frontal sinus stent when supporting a patient's frontal sinus is determined based on the inhibition centerline and the reachable centerline.
5. The system according to claim 1, wherein: The execution module determines the confidence path position of the target frontal sinus stent according to the path coordination information and the measurement path set, specifically including: determining a confidence adjustment distance of a target frontal sinus stent using the path coordination information; The measurement path set is adjusted by the confidence adjustment distance to obtain the confidence path position of the target frontal sinus stent.
Citation Information
Patent Citations
Apparatus and methods for dilating and modifying ostia of paranasal sinuses and other intranasal or paranasal structures
US20060004323A1
Devices, Systems and Methods for Diagnosing and Treating Sinusitis and Other Disorders of the Ears, Nose, and / or Throat
US20090187098A1