File configuration method, system, computer device and storage medium

By recording only the configuration files of Class I and Class II components in the orthopedic joint replacement surgery navigation system, the problem of redundant configuration file libraries in the prior art is solved, and more efficient file configuration and component management are achieved.

CN114220532BActive Publication Date: 2024-12-24WUHAN UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111535171.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-15
Publication Date
2024-12-24
Estimated Expiration
2041-12-15

AI Technical Summary

Technical Problem

In existing orthopedic joint replacement surgery navigation systems, the file configuration method requires configuring a large amount of data. Especially when multiple components are associated with each other, it is necessary to exhaustively enumerate the coordinate system transformation relationships of all combinations, resulting in a redundant and inefficient configuration file library.

Method used

By establishing a first configuration file for the first type of component and a second configuration file for the second type of component, based on the positioning information and coordination relationship of the positioning mechanism, the amount of data in the configuration files is reduced. Only two types of configuration files need to be recorded, eliminating the redundant third configuration file library.

Benefits of technology

The data volume of the configuration file has been reduced, the speed of configuration file retrieval and scalability have been improved, the number of file searches has been reduced, and the process of adding and deleting components has been simplified.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114220532B_ABST
    Figure CN114220532B_ABST
Patent Text Reader

Abstract

The present application relates to the field of medical systems, and in particular to a file configuration method, system, computer device and storage medium, the method comprising: establishing a first configuration file of a first type of component based on first characteristic information of the first type of component, wherein the first characteristic information comprises positioning information determined based on the positioning of the connected first type of component by a positioning mechanism; and establishing a second configuration file of a second type of component based on second characteristic information of the second type of component, wherein the second characteristic information is determined based on the first characteristic information of the associated first type of component and the matching relationship with the associated first type of component. Compared with the prior art, the present invention only needs to record two types of configuration files, reducing the data volume of the configuration files.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of medical systems, and in particular to a file configuration method, system, computer device and storage medium. Background Art

[0002] In orthopedic joint replacement surgical navigation systems, a computer controller reads a target configuration file from a configuration file library and obtains relevant parameters therefrom to perform navigation, calibration, and other operations on the instruments and prostheses used.

[0003] In the existing file configuration method, a first configuration file library, a second configuration file library and a third configuration file library are established respectively. The first configuration file library stores configuration files of the first type of components, such as the coordinate values ​​of the check points on the components in their coordinate system. The second configuration file library stores configuration files of the second type of components, such as the coordinate values ​​of the feature points on the components in their coordinate system. The third configuration file library stores the conversion relationship between the coordinate systems of the specified first type of components and the specified second type of components. Therefore, the existing file configuration method requires the configuration of more data. Summary of the invention

[0004] Based on this, it is necessary to provide a file configuration method, system, computer device and storage medium to address the above technical problems.

[0005] In a first aspect, an embodiment of the present invention provides a file configuration method for a surgical navigation system, wherein the surgical navigation system includes a positioning mechanism for tracking navigation, wherein the positioning mechanism is connected to a first type of component, and the first type of component is associated with a second type of component, wherein the method includes:

[0006] Establishing a first configuration file for the first type of components based on first characteristic information of the first type of components, wherein the first characteristic information includes positioning information determined based on positioning of the connected first type of components by the positioning mechanism; and

[0007] A second configuration file for the second type of components is established based on second characteristic information of the second type of components, wherein the second characteristic information is determined based on first characteristic information of the associated first type of components and a matching relationship with the associated first type of components.

[0008] In one embodiment, the positioning mechanism positioning the connected first type component includes:

[0009] Establishing a reference coordinate system based on the positioning mechanism;

[0010] Based on the reference coordinate system, positioning information of the first type of component connected to the positioning mechanism in the reference coordinate system is determined according to the position and posture of the structural features of the first type of component in the reference coordinate system.

[0011] In one embodiment, the first characteristic information further includes first tags corresponding one-to-one to the first type of components; and the second characteristic information further includes second tags corresponding one-to-one to the second type of components.

[0012] In one embodiment, it further includes:

[0013] Establishing a first configuration file library based on a first configuration file of the first type of components and the first tag;

[0014] A second configuration file library is established based on the second configuration file of the second type of component and the second tag.

[0015] In one embodiment, it further includes:

[0016] Determine a corresponding first tag based on the target first category component, and search for a corresponding first configuration file in a first configuration file library based on the first tag;

[0017] Determine a corresponding second tag based on the target second category component, and search for a corresponding second configuration file in a second configuration file library based on the second tag;

[0018] Based on the first configuration file and the second configuration file, a conversion relationship between the target first-category components and the target second-category components is obtained.

[0019] In a second aspect, an embodiment of the present invention provides a file configuration system for a surgical navigation system, wherein the surgical navigation system includes a positioning mechanism for tracking navigation, wherein the positioning mechanism is connected to a first type of component, and the first type of component is associated with a second type of component, and the file configuration system includes:

[0020] A first establishing module, configured to establish a first configuration file of the first type of components based on first characteristic information of the first type of components, wherein the first characteristic information includes positioning information determined based on positioning of the connected first type of components by the positioning mechanism;

[0021] The second establishing module is used to establish a second configuration file of the second type of components based on second characteristic information of the second type of components, wherein the second characteristic information is determined based on the first characteristic information of the associated first type of components and the matching relationship with the associated first type of components.

[0022] In one embodiment, the first establishing module includes:

[0023] A coordinate system establishing module, used for establishing a reference coordinate system based on the positioning mechanism;

[0024] A determination module is used to determine the positioning information of the first type of component connected to the positioning mechanism in the reference coordinate system based on the reference coordinate system and according to the posture of the structural characteristics of the first type of component in the reference coordinate system.

[0025] In one embodiment, the first characteristic information further includes first tags corresponding one-to-one to the first type of components; and the second characteristic information further includes second tags corresponding one-to-one to the second type of components.

[0026] In a third aspect, an embodiment of the present invention proposes a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the file configuration method described in the first aspect when executing the computer program.

[0027] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the processor executes the computer program, the steps of the file configuration method described in the first aspect are implemented.

[0028] The above method, system, computer device and storage medium establish a first configuration file of the first type of component based on the first characteristic information of the first type of component, and establish a second configuration file of the second type of component based on the second characteristic information of the second type of component, the first characteristic information includes positioning information determined based on the positioning of the connected first type of component by the positioning mechanism, and the second characteristic information is determined based on the first characteristic information of the associated first type of component and the matching relationship with the associated first type of component. Compared with the prior art, the present technical solution only needs to record two types of configuration files, reducing the data volume of the configuration files. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 An application environment diagram of a file configuration method in an embodiment;

[0030] Figure 2 A schematic diagram of a flow chart of a file configuration method in an embodiment;

[0031] Figure 3 A schematic diagram of a process for determining positioning information in an embodiment;

[0032] Figure 4 It is a schematic diagram of the structure of a puller and a medullary cavity file in an exemplary embodiment;

[0033] Figure 5 A schematic diagram of the structure of a first configuration file library and a second configuration file library in one embodiment;

[0034] Figure 6 A schematic diagram of a process for obtaining a conversion relationship in an embodiment;

[0035] Figure 7 A schematic diagram of a newly added first configuration file in an embodiment;

[0036] Figure 8 A schematic diagram of the structure of a file configuration system in one embodiment;

[0037] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0038] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0039] The method embodiment provided in this embodiment can be executed in a terminal, a computer or a similar computing device. For example, running on a terminal, Figure 1 FIG. 1 is a hardware structure diagram of a terminal of the file configuration method of this embodiment. Figure 1 As shown, the terminal may include one or more ( Figure 1 Only one is shown in the figure) processor 102 and memory 104 for storing data, wherein processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA. The above terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0040] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the file configuration method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0041] The transmission device 106 is used to receive or send data via a network. The above network includes a wireless network provided by the communication provider of the terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, referred to as RF) module, which is used to communicate with the Internet wirelessly.

[0042] The surgical navigation system includes a positioning system for positioning, which includes an optical positioning system, an electromagnetic positioning system, etc. The positioning system includes a positioning mechanism for tracking navigation, which includes an optical array tool, an electromagnetic sensor, etc.

[0043] Specifically, the method in this embodiment can be used in an orthopedic surgical navigation system for hip replacement, which usually requires prostheses such as acetabular cups, liners, ball heads and femoral stems, and surgical instruments such as intramedullary rasps, acetabular rasps, extractors, acetabular rasps power connecting rods and acetabular cup installers. The system needs to obtain the configuration files of the selected prostheses and instruments from the configuration file library to complete the navigation, display, planning and other processes.

[0044] In the prior art, when two or more parts are associated with each other, the transfer of configuration files between them depends on the conversion relationship between the coordinate systems of the two or more parts, so the conversion relationship between any two parts should also be written into the configuration file as part of the configuration file. The conversion relationship between the two coordinate systems depends on the two selected parts, so this configuration file method needs to exhaust all possible combinations of associated parts, and the configuration file library should have conversion relationship information for each combination, which makes the configuration file library redundant and inefficient.

[0045] In one embodiment, if Figure 2 As shown, a file configuration method is provided, which is applied to Figure 1 The terminal in is used as an example to illustrate, including the following steps:

[0046] S202: Creating a first configuration file for the first category of components based on first characteristic information of the first category of components.

[0047] It should be noted that the classification of the first and second types of components in this embodiment is different from that in the prior art. In this embodiment, the first type of components are connected with a positioning mechanism for tracking navigation, and the second type of components are not connected with a positioning mechanism.

[0048] The first characteristic information is determined based on the positioning of the connected first type of components by the positioning mechanism.

[0049] S204: Creating a second configuration file for the second category components based on the second characteristic information of the second category components.

[0050] The second characteristic information is determined based on the first characteristic information of the associated first-category component and the matching relationship with the associated first-category component.

[0051] In this embodiment, the first characteristic information includes positioning information determined based on the positioning of the connected first type of components by the positioning mechanism, and the second characteristic information is determined based on the first characteristic information of the associated first type of components and the matching relationship with the associated first type of components. Compared with the prior art, the technical solution used in this embodiment only needs to record two types of configuration files, reducing the data volume of the configuration files.

[0052] In one embodiment, if Figure 3 As shown, the positioning mechanism positions the connected first type of components including:

[0053] S302: Establishing a reference coordinate system based on the positioning mechanism;

[0054] S304: Based on the reference coordinate system, according to the position and posture of the structural features of the first type of components in the reference coordinate system, determine the positioning information of the first type of components connected to the positioning mechanism in the reference coordinate system.

[0055] The reference coordinate system is fixed on the first type of component and is uniquely determined by the structural features of the first type of component. According to the position of the first type of component in the reference coordinate system, the positioning information of the first type of component connected to the positioning mechanism in the reference coordinate system can be determined. The positioning information can record the position of the first type of component, such as the coordinates of the center of the assembly surface, etc., and can also record the structural features of the first type of component, such as the representation of the neck axis in the reference coordinate system, etc.

[0056] The second type of component does not need to define a reference coordinate system. Since its matching relationship with the associated first type of component is uniquely determined, the matching relationship includes matching surface, matching axis, matching mechanism, etc. The second characteristic information of the second type of component can be expressed by the first characteristic information of the associated first type of component and the matching relationship with the associated first type of component. For example, based on the coordinates of the center of the assembly surface in the first characteristic information, determine the distance from the center point of the second type of component to the assembly surface; based on the neck axis in the first characteristic information, determine the angle between the body axis of the second type of component and the neck axis, etc.

[0057] In an example embodiment, Figure 4The present invention is a medullary cavity rasp 402 and a puller 404 used in an orthopedic surgical navigation system for hip replacement. The assembly is composed of a puller and a medullary cavity rasp, the puller is a first-class component, and the medullary cavity rasp is a second-class component. The reference coordinate system of the puller is fixed on its optical array 406, which is rigidly connected to the puller body, has a uniquely determined structure, and its positioning information can be represented under the reference coordinate system.

[0058] In this embodiment, it is not necessary to exhaustively list all possible combinations of associated components, and it is not necessary to have conversion relationship information in the configuration file library for each combination. A first configuration file and a second configuration file are selected according to the requirements. The first configuration file contains the position of the structural features of the first type of components in the reference coordinate system, and the second configuration file contains the positioning information of the first type of components associated with the second type of components and the matching relationship with the associated first type of components.

[0059] Therefore, according to the first configuration file and the second configuration file, the conversion relationship between the corresponding first type of components and the corresponding second type of components can be obtained, so that the position and posture of the second type of components in the reference coordinate system can be known, without the need to separately configure the configuration file of the component combination, thereby streamlining the configuration file architecture.

[0060] In one embodiment, in order to facilitate the retrieval of the configuration file, there are unique tags for the first category components and the second category components. The tags can be generated according to the model, size, specification, etc. of the component. The first tag corresponds to the first category component one by one, thereby ensuring the uniqueness of the first configuration file. The second tag corresponds to the second category component one by one, thereby ensuring the uniqueness of the second configuration file. According to the first tag of the first category component, the corresponding first configuration file can be quickly indexed, and according to the second tag of the second category component, the corresponding second configuration file can be quickly indexed, thereby improving the portability of the configuration file retrieval.

[0061] In one embodiment, the method further comprises:

[0062] S206: Establish a first configuration file library based on the first configuration file and the first tag of the first type of component; establish a second configuration file library based on the second configuration file and the second tag of the second type of component.

[0063] In an example embodiment, if Figure 4As shown, the characteristic quantity of the intramedullary file 402 includes the center of the assembly surface and the neck axis, and the characteristic points characterizing the characteristic quantity are all located on the symmetric plane of the intramedullary file. The matching relationship between the puller 404 and the intramedullary file 402 is uniquely determined by the positioning mechanism 406 with a limit. The matching relationship is: the axis of the assembly support column at the end of the puller 404 coincides with the neck axis of the intramedullary file 402, and the bottom plane of the puller 404 coincides with the top plane of the intramedullary file 402. The characteristic information of the intramedullary file 402 can be described based on the matching relationship. The origin of the intramedullary file 402 can be determined by a distance value, which is the distance from the origin to the bottom plane of the puller 404 along the neck axis. The neck axis can be determined by the axis of the assembly support column at the end of the puller 404, and the body axis can be determined by an angle value, which is the angle between the neck axis and the body axis.

[0064] Based on the above characteristic information, a first configuration file and a second configuration file are generated. The first configuration file is in a first configuration file library, and the second configuration file is in a second configuration file library. Specifically, Figure 5 As shown. When it is necessary to read the configuration file, it is only necessary to retrieve the first configuration file of the target first category component in the first configuration file library according to the first tag, and retrieve the second configuration file of the specific target second category component in the second configuration file library according to the second tag. Based on the characteristic information contained in the first configuration file and the second configuration file, the conversion relationship between the target first category component and the target second category component can be calculated, thereby determining the relationship between the two components, without the need for a third configuration file library that specifically stores the conversion relationship between the two components, thereby reducing the data volume of the configuration file.

[0065] In one embodiment, if Figure 6 As shown, the method also includes:

[0066] S402: determining a corresponding first tag based on a target first-category component, and searching a corresponding first configuration file in a first configuration file library based on the first tag;

[0067] S404: determining a corresponding second tag based on the target second category component, and searching a corresponding second configuration file in a second configuration file library based on the second tag;

[0068] S406: Based on the first configuration file and the second configuration file, obtain a conversion relationship between the target first category components and the target second category components.

[0069] It should be noted that the matching relationship between the second type of components and the first type of components refers to the structural relationship, including the connection relationship, etc. The conversion relationship refers to the relationship at the mathematical level, including the coordinate relationship between the two, etc.

[0070] In an example embodiment, the target first-category component is a puller, and the target second-category component is a medullary file. First, a corresponding first tag is determined based on the puller, and a corresponding first configuration file is found in a first configuration file library based on the first tag; then, a corresponding second tag is determined based on the medullary file, and a corresponding second configuration file is found in a second configuration file library based on the second tag; finally, a conversion relationship between the target first-category component and the target second-category component is obtained based on the first configuration file and the second configuration file.

[0071] After the intramedullary file and the extractor are assembled, the axis of the intramedullary file neck coincides with the axial direction of the extractor mounting hole, and the shoulder surface of the intramedullary file coincides with the lower surface of the extractor. The positional relationship between the center point and the extractor can be calculated through the "distance between the center point and the assembly surface" parameter in the second configuration file corresponding to the intramedullary file, and the direction of the body axis can be calculated through the "body & neck axis angle".

[0072] The file configuration method of the present invention directly removes the most bloated third configuration file library in the prior art, greatly simplifies the resources occupied by the configuration file library, and reduces the number of file retrieval times from 3 times to 2 times, greatly improving the speed of obtaining the configuration file.

[0073] In this embodiment, when a new first-category component or a second-category component is added, it is only necessary to add a corresponding configuration file according to the agreed rules and format, and it is not necessary to add the coordinate system conversion relationship information between the new component and all possible matching-related components, so the scalability is relatively high. In the prior art, when a new component is needed in the system, it is necessary to add the coordinate system conversion relationship information between the new component and all possible matching-related components, so the scalability is relatively poor.

[0074] In an example embodiment, if Figure 7 As shown, the original first configuration file library includes the first-category component A, its label CU00 and its configuration file [-0.626, -0.1389, 0.674], [10, 30, 40], the first-category component B, its label CU01 and its configuration file [-0.728, -0.021, 0.6853], [14, 20, 4], etc., and the newly added first-category component C, its label CU02 and its configuration file [-0.7094, -0.1621, 0.6859], [9, 5, 17].

[0075] When it is necessary to delete the first or second type of components, it is only necessary to delete the corresponding configuration files according to the agreed rules and formats. However, in the prior art, it is necessary to delete the coordinate system conversion relationship information between the component and all possible matching associated components, so the deletion process is relatively cumbersome.

[0076] It should be understood that, although the various steps in the above flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above flowchart may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0077] In one embodiment, if Figure 8 As shown, the present invention provides a file configuration system 5 for a surgical navigation system, the surgical navigation system comprising a positioning mechanism for tracking navigation, the positioning mechanism being connected to a first type of component, the first type of component being associated with a second type of component, the file configuration system comprising:

[0078] A first establishing module 501 is used to establish a first configuration file of the first type of components based on first characteristic information of the first type of components, wherein the first characteristic information includes positioning information determined based on positioning of the connected first type of components by a positioning mechanism;

[0079] The second establishing module 502 is used to establish a second configuration file of the second type of components based on second characteristic information of the second type of components, wherein the second characteristic information is determined based on the first characteristic information of the associated first type of components and the matching relationship with the associated first type of components.

[0080] In one embodiment, the first establishing module includes:

[0081] A coordinate system establishing module, used for establishing a reference coordinate system based on the positioning mechanism;

[0082] A determination module is used to determine the positioning information of the first type of component connected to the positioning mechanism in the reference coordinate system based on the reference coordinate system and according to the posture of the structural characteristics of the first type of component in the reference coordinate system.

[0083] In one embodiment, the first characteristic information further includes first tags corresponding one-to-one to the first type of components; and the second characteristic information further includes second tags corresponding one-to-one to the second type of components.

[0084] In one embodiment, it further includes:

[0085] A first configuration file library establishment module, used to establish a first configuration file library based on the first configuration file and the first label of the first type of components;

[0086] The second configuration file library establishing module is used to establish a second configuration file library based on the second configuration file and the second label of the second type of components.

[0087] In one embodiment, it further includes:

[0088] A first query module, configured to determine a corresponding first tag based on a target first category component, and search a corresponding first configuration file in a first configuration file library based on the first tag;

[0089] A second query module, configured to determine a corresponding second tag based on the target second category component, and search for a corresponding second configuration file in a second configuration file library based on the second tag;

[0090] An acquisition module is used to acquire a conversion relationship between the target first-category components and the target second-category components based on the first configuration file and the second configuration file.

[0091] For the specific definition of the file configuration system, please refer to the definition of the file configuration method above, which will not be repeated here. Each module in the above file configuration system can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0092] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store motion detection data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, the steps in any of the above-mentioned file configuration method embodiments are implemented.

[0093] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0094] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps in any of the above file configuration method embodiments are implemented.

[0095] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in any of the above file configuration method embodiments are implemented.

[0096] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0097] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0098] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A file configuration method for a surgical navigation system, wherein the surgical navigation system comprises a positioning mechanism for tracking navigation, wherein the positioning mechanism is connected to a first type of component, wherein the first type of component is associated with a second type of component, wherein: The method comprises: Establishing a first configuration file for the first type of components based on first characteristic information of the first type of components, wherein the first characteristic information includes positioning information determined based on positioning of the connected first type of components by the positioning mechanism; and A second configuration file for second-category components is established based on second characteristic information of second-category components, wherein the second characteristic information is determined based on the first characteristic information of associated first-category components and the matching relationship with the associated first-category components, and the second configuration file contains positioning information of the first-category components associated with the second-category components and the matching relationship with the associated first-category components.

2. The method according to claim 1, characterized in that: The positioning mechanism positions the connected first type of components including: Establishing a reference coordinate system based on the positioning mechanism; Based on the reference coordinate system, positioning information of the first type of component connected to the positioning mechanism in the reference coordinate system is determined according to the position and posture of the structural features of the first type of component in the reference coordinate system.

3. The method according to any one of claims 1 to 2, characterized in that: The first characteristic information also includes first tags corresponding one-to-one to the first type of components; the second characteristic information also includes second tags corresponding one-to-one to the second type of components.

4. The method according to claim 3, characterized in that Also includes: Establishing a first configuration file library based on a first configuration file of the first type of components and the first tag; A second configuration file library is established based on the second configuration file of the second type of component and the second tag.

5. The method according to claim 4, characterized in that Also includes: Determine a corresponding first tag based on the target first category component, and search for a corresponding first configuration file in a first configuration file library based on the first tag; Determine a corresponding second tag based on the target second-category component, and search for a corresponding second configuration file in a second configuration file library based on the second tag; Based on the first configuration file and the second configuration file, a conversion relationship between the target first-category components and the target second-category components is obtained.

6. A file configuration system for a surgical navigation system, the surgical navigation system comprising a positioning mechanism for tracking navigation, the positioning mechanism being connected to a first type of component, the first type of component being associated with a second type of component, characterized in that: The file configuration system comprises: A first establishing module, configured to establish a first configuration file of the first type of components based on first characteristic information of the first type of components, wherein the first characteristic information includes positioning information determined based on positioning of the connected first type of components by the positioning mechanism; A second establishment module is used to establish a second configuration file of the second category of components based on second characteristic information of the second category of components, wherein the second characteristic information is determined based on the first characteristic information of the associated first category of components and the matching relationship with the associated first category of components, and the second configuration file contains the positioning information of the first category of components associated with the second category of components and the matching relationship with the associated first category of components.

7. The file configuration system according to claim 6, characterized in that: The first establishment module comprises: A coordinate system establishing module, used for establishing a reference coordinate system based on the positioning mechanism; A determination module is used to determine the positioning information of the first type of component connected to the positioning mechanism in the reference coordinate system based on the reference coordinate system and according to the posture of the structural characteristics of the first type of component in the reference coordinate system.

8. The file configuration system according to claim 7, characterized in that: The first characteristic information also includes first tags corresponding one-to-one to the first type of components; the second characteristic information also includes second tags corresponding one-to-one to the second type of components.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.