A method and device for arranging and installing a high-row CT detector module
By constructing the CT machine's optical path geometric coordinate system and encoding the optimal combination sequence, the problem of insufficient installation accuracy of high-row CT detector modules was solved, improving imaging quality and reducing processing difficulty and cost.
Patent Information
- Application Number
- CN202410847297.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-27
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2044-06-27
AI Technical Summary
As the number of CT detector rows increases, the difficulty of mechanical processing increases, and the detector position accuracy becomes an important factor affecting the imaging quality of high-row CT. Existing technology is difficult to meet the high-precision installation requirements, resulting in a decline in imaging quality.
By constructing the optical path geometric coordinate system of the CT machine, encoding the positioning structure of the CT machine guide rail, detector mounting bracket and module, and calculating and screening the optimal combination coding sequence, high-precision arrangement and installation of the detector module can be achieved.
It improves the CT imaging quality, reduces the difficulty and cost of mechanical processing, and ensures that the detector position accuracy meets the imaging requirements of high-row CT.
Smart Images

Figure CN118821252B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of CT detector technology, and in particular relates to a method and device for arranging and installing a high-row CT detector module. Background Art
[0002] As the device that collects image data for CT scans, detector modules play a crucial role in the entire CT system. CT detectors have evolved from single- and dual-row configurations to the current mainstream 32- and 64-row configurations, with 128- and 256-row configurations available for high-end CT scans. Due to the increasing number of detector rows, detector modules are typically assembled from multiple detector modules. These modules consist of a post-collimator (anti-scatter grid, used to improve X-ray image contrast), a scintillator, a detector detector (PD), an A / D converter board, and positioning blocks. Multiple detector modules are then assembled onto a mounting bracket to form a detector module. These modules are then closely aligned and mounted on a curved surface on the CT guide rail facing the focus of the tube. Because CT image reconstruction relies on specific optical path geometry, the accuracy of detector assembly and positioning significantly impacts CT image quality. As the number of detector rows increases, the difficulty of machining increases exponentially, making detector positioning accuracy a crucial factor affecting image quality in high-row CT scans. Summary of the Invention
[0003] Based on this, it is necessary to provide a method for arranging and installing a high-row CT detector module to address the above technical problems.
[0004] In a first aspect, the present application provides a method for arranging and installing a high-row CT detector module, comprising:
[0005] According to the optical path geometry of the CT machine, a coordinate system is constructed to obtain the ideal coordinate value of each detector module;
[0006] Encode the positioning structure of the CT machine rail installation position, detector mounting bracket and detector module, and collect the dimensional data of the CT machine rail installation position, detector mounting bracket and detector module;
[0007] Performing traversal and combination calculations on the dimensional data of the CT machine guide rail installation position, the detector mounting bracket, and the detector module to obtain the calculated coordinate values of the detector module under each combination;
[0008] The difference between the calculated coordinate value and the ideal coordinate value under each combination is calculated, and the encoding is performed to obtain an optimal combination coding sequence.
[0009] In some implementations, the step of constructing a coordinate system based on the optical path geometry of the CT machine to obtain the ideal coordinate value of each detector module includes:
[0010] Obtain the pre-designed CT machine optical path geometry;
[0011] Constructing the coordinate system based on the optical path geometry of the CT machine, wherein the coordinate system is constructed with the rotation center of the CT gantry as the center of the circle, the rotation axis of the CT gantry as the Z-axis, the horizontal direction perpendicular to the Z-axis as the X-axis, and the vertical direction perpendicular to the Z-axis as the Y-axis;
[0012] According to the optical path geometry of the CT machine and the coordinate system, the ideal coordinate value of each detector module is determined, wherein the ideal coordinate value is expressed as A m,n (x, y, z), m represents the mth detector module counted clockwise from the direction of the CT bed, n represents the nth detector crystal module counted from the direction of the CT bed, and x, y, and z are points corresponding to the X-axis, Y-axis, and Z-axis in the coordinate system.
[0013] In some practicable embodiments, the step of encoding the positioning structure of the CT machine rail installation position, the detector mounting bracket, and the detector module, and collecting the dimensional data of the CT machine rail installation position, the detector mounting bracket, and the detector module further includes:
[0014] Get the first positioning structure, wherein the first positioning structure represents the CT guide rail installation position, and the positioning dimensions of x, y, and z in the coordinate system are counted as J1 a (x, y, z);
[0015] Obtain a second positioning structure, wherein the second positioning structure represents the detector mounting bracket, and the positioning dimensions of x, y, and z in the coordinate system are counted as J2 b (x i ,y i , z i ), i represents the position number of the detector module installed on the detector mounting bracket, and is accumulated in integer order starting from 1;
[0016] Obtain a third positioning structure, wherein the third positioning structure represents the detector module, and the positioning dimensions of x, y, and z in the coordinate system are counted as J3 c (x, y, z);
[0017] The first positioning structure, the second positioning structure and the third positioning structure constitute the positioning structure of the CT machine rail installation position, the detector mounting bracket and the detector module, wherein a, b, and c correspond to the codes of the CT machine rail installation position, the detector mounting bracket and the detector module, respectively, and are accumulated in integer order starting from 1.
[0018] In some practicable embodiments, the step of performing traversal and combination calculation on the dimensional data of the CT machine rail installation position, the detector mounting bracket, and the detector module to obtain the calculated coordinate value of the detector module under each combination includes:
[0019] According to the CT guide rail installation position dimension data J1 a (x, y, z) and detector mounting bracket J2 b (x i ,y i , z i ) traverse the combinations separately to obtain the calculation results of group a*b;
[0020] Obtain the positions of the i detector modules of each detector mounting bracket and obtain a*b*i calculated values I a*b*i (x, y, z);
[0021] Will I a*b*i (x, y, z) and J3 c (x, y, z) are combined and calculated one by one to obtain a*b*i*c calculated coordinate values F a*b*i*c (x, y, z).
[0022] In some practicable embodiments, the step of calculating the difference between the calculated coordinate value and the ideal coordinate value under each combination, and encoding to obtain the optimal combination coding sequence includes:
[0023] Combining the calculated coordinate values of each detector module position to obtain calculated coordinate values of all combinations;
[0024] Subtract the calculated coordinate values of all combinations from the ideal coordinate values one by one to obtain the deviation values of all combinations;
[0025] The deviation values of all combinations are screened to obtain the optimal combination coding sequence.
[0026] In some practicable embodiments, the step of screening the deviation values of all combinations to obtain the optimal combined coding sequence includes:
[0027] Obtaining the center position of the imaging field of view of the CT scanning frame;
[0028] Screening all combinations of deviation values based on the center position of the imaging field of view of the CT scanner to obtain the optimal combination of detector module positions at the center of the field of view;
[0029] Taking the position of the detector module in the center of the field of view as a reference, screening one by one on both sides of the center position of the imaging field of view with the ideal coordinate value of each detector module as a reference to obtain the optimal combined coding sequence;
[0030] The detector modules are arranged and installed according to the optimal combination coding sequence.
[0031] A second aspect of the present application provides a device for arranging and installing a high-row CT detector module, comprising:
[0032] A construction unit is used to construct a coordinate system based on the optical path geometry of the CT machine and obtain the ideal coordinate value of each detector module;
[0033] The encoding unit is used to encode the positioning structure of the CT machine guide rail installation position, the detector mounting bracket and the detector module, and to collect the dimensional data of the CT machine guide rail installation position, the detector mounting bracket and the detector module;
[0034] A coordinate value calculation unit is used to perform traversal and combination calculation on the size data of the CT machine guide rail installation position, the detector mounting bracket and the detector module to obtain the calculated coordinate value of the detector module under each combination;
[0035] The result unit is used to perform difference calculation and encoding between the calculated coordinate value and the ideal coordinate value under each combination to obtain the optimal combination coding sequence.
[0036] A third aspect of the present application provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the aforementioned method when executing the computer program.
[0037] A fourth aspect of the present application provides a computer storage medium having a computer program stored thereon, wherein the computer program implements the steps of the aforementioned method when executed by a processor.
[0038] A fifth aspect of the present application provides a computer program, which implements the steps of the aforementioned method when executed by a processor.
[0039] Beneficial effects:
[0040] The present application provides a method for arranging and installing high-row CT detector modules. First, a coordinate system is constructed based on the optical path geometry of the CT machine to obtain the ideal coordinate value of each detector module; then, the positioning structure of the CT machine rail installation position, the detector installation bracket, and the detector module is encoded, and the size data of the CT machine rail installation position, the detector installation bracket, and the detector module are counted; then, the size data of the CT machine rail installation position, the detector installation bracket, and the detector module are traversed and combined to obtain the calculated coordinate value of the detector module under each combination; next, the difference between the calculated coordinate value and the ideal coordinate value under each combination is calculated, and the encoding is performed to obtain the optimal combination coding sequence. The above method is used to analyze the size and positioning of the CT machine rail installation position, the detector installation bracket, and the detector module to obtain the optimal combination coding sequence. Next, the assembly can be performed according to the optimal combination coding sequence, which is conducive to improving image quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0042] Figure 1 A schematic flow chart of a method for arranging and installing a high-row CT detector module in one embodiment;
[0043] Figure 2 The figure is an exploded structural diagram of a method for arranging and installing a high-row CT detector module in one embodiment.
[0044] Reference numerals:
[0045] 1. First positioning structure; 2. Second positioning structure; 3. Third positioning structure. DETAILED DESCRIPTION
[0046] To facilitate understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The accompanying drawings provide embodiments of the present application. However, the present application may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.
[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The term "and / or" as used herein includes any and all couplings of one or more of the associated listed items.
[0048] It will be understood that the terms "first," "second," etc. used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element.
[0049] In the existing technology, detector modules are assembled using machined surfaces or pins as installation references. Due to the increase in machining accuracy and tolerance chain, the assembled detector positioning accuracy is difficult to meet the imaging quality requirements of CT images. As the number of rows increases, the difficulty of machining will also increase exponentially. The pursuit of ultimate machining accuracy will lead to a sharp increase in costs. Detector position accuracy has become an important factor affecting the imaging quality of multi-row CT.
[0050] like Figure 1 In view of this, the present application provides a method for arranging and installing a high-row CT detector module, the method comprising:
[0051] S100: Construct a coordinate system based on the optical path geometry of the CT machine to obtain the ideal coordinate value of each detector module.
[0052] Specifically, the step of obtaining the ideal coordinate value of each detector module includes:
[0053] Obtain the pre-designed CT machine optical path geometry;
[0054] Constructing the coordinate system based on the optical path geometry of the CT machine, wherein the coordinate system is constructed with the rotation center of the CT gantry as the center of the circle, the rotation axis of the CT gantry as the Z-axis, the horizontal direction perpendicular to the Z-axis as the X-axis, and the vertical direction perpendicular to the Z-axis as the Y-axis;
[0055] According to the optical path geometry of the CT machine and the coordinate system, the ideal coordinate value of each detector module is determined, wherein the ideal coordinate value is expressed as A m,n (x, y, z), m represents the mth detector module counted clockwise from the direction of the CT bed, n represents the nth detector crystal module counted from the direction of the CT bed, and x, y, and z are points corresponding to the X-axis, Y-axis, and Z-axis in the coordinate system.
[0056] It should be noted that, when the number of detector modules installed in the CT machine is determined, the designed optical path geometry can be obtained. Therefore, in this application, the installation of the detector modules is a known condition, so the optical path geometry of the CT machine can be designed in advance. Next, the optical path geometry of the CT machine is mapped to the constructed coordinate system. The steps for constructing the coordinate system have been given above and will not be repeated here. After obtaining the constructed coordinate system, the optical path geometry of the CT machine is mirrored to the coordinate system, and the ideal coordinate values of each detector module can be obtained, so that in the subsequent steps, the ideal coordinate values can be used as a reference to perform data matching on each detector module.
[0057] S200 , encoding the positioning structure of the CT machine guide rail installation position, the detector installation bracket, and the detector module, and collecting the dimension data of the CT machine guide rail installation position, the detector installation bracket, and the detector module.
[0058] like Figure 2 Specifically, the step S200 further includes:
[0059] Get the first positioning structure 1, wherein the first positioning structure 1 represents the CT guide rail installation position, and the positioning dimensions of x, y, and z in the coordinate system are counted as J1 a (x, y, z);
[0060] Obtain a second positioning structure 2, wherein the second positioning structure 2 represents the detector mounting bracket, and the positioning dimensions of x, y, and z in the coordinate system are counted as J2 b (x i ,y i , z i ), i represents the position number of the detector module installed on the detector mounting bracket, and is accumulated in integer order starting from 1;
[0061] Obtain a third positioning structure 3, wherein the third positioning structure 3 represents the detector module, and the positioning dimensions of x, y, and z in the coordinate system are counted as J3 c (x, y, z);
[0062] The first positioning structure 1, the second positioning structure 2 and the third positioning structure 3 constitute the positioning structure of the CT machine rail mounting position, the detector mounting bracket and the detector module, wherein a, b, and c correspond to the codes of the CT machine rail mounting position, the detector mounting bracket and the detector module, respectively, and are accumulated in integer order starting from 1.
[0063] It should be noted that, in the above steps, the directions of the X-axis, Y-axis and Z-axis are defined and the coordinate system is constructed. In the coordinate system, the first positioning structure 1J1 is determined. a(x, y, z), second positioning structure 2J2 b (x i ,y i , z i ) and the third positioning structure 3J3 c (x, y, z). Next, after obtaining the positioning size, J1 a 、J2 b and J3 c In the figure, a, b, and c correspond to the codes of the CT machine rail installation position, the detector mounting bracket, and the detector module, respectively. The counting method starts from 1 and accumulates sequentially as integers to obtain the codes corresponding to the first positioning structure 1, the second positioning structure 2, and the third positioning structure 3. Finally, the size data of the first positioning structure 1, the second positioning structure 2, and the third positioning structure 3 are combined, and the codes are also combined accordingly.
[0064] S300 , performing traversal and combination calculation on the size data of the CT machine guide rail installation position, the detector installation bracket, and the detector module to obtain calculated coordinate values of the detector module in each combination.
[0065] Specifically, obtaining the calculated coordinate values of the detector modules in each combination includes the following steps:
[0066] According to the CT guide rail installation position dimension data J1 a (x, y, z) and detector mounting bracket J2 b (x i ,y i , z i ) traverse the combinations separately to obtain the calculation results of group a*b;
[0067] Obtain the positions of the i detector modules of each detector mounting bracket and obtain a*b*i calculated values I a*b*i (x, y, z);
[0068] Will I a*b*i (x, y, z) and J3 c (x, y, z) are combined and calculated one by one to obtain a*b*i*c calculated coordinate values F a*b*i*c (x, y, z).
[0069] Where i represents the number of detector modules installed on the detector mounting bracket. In the calculation combination process, first calculate the combination of the CT guide rail installation position dimension data and the detector mounting bracket dimension data, traverse the combination to obtain a*b groups of calculation results, and then obtain the calculated value I according to the installation position of the i detector module on the detector mounting bracket. a*b*i(x, y, z), and finally, calculate the data combination of the detector module and the detector mounting bracket, I a*b*i (x, y, z) and J3 c The combination of (x, y, z) dimension data obtains the coordinate value F a*b*i*c (x, y, z), where F represents the calculated coordinate value. All combinations can be calculated in the above manner. Next, in subsequent steps, the difference between the calculated coordinate value and the ideal coordinate value can be calculated.
[0070] S400: performing difference calculation and encoding on the calculated coordinate value and the ideal coordinate value in each combination to obtain an optimal combination coding sequence.
[0071] Specifically, obtaining the optimal combined coding sequence includes the following steps:
[0072] Combining the calculated coordinate values of each detector module position to obtain calculated coordinate values of all combinations;
[0073] Subtract the calculated coordinate values of all combinations from the ideal coordinate values one by one to obtain the deviation values of all combinations;
[0074] The deviation values of all combinations are screened to obtain the optimal combination coding sequence.
[0075] It should be noted that after obtaining the calculated coordinate values for all detector module positions, they are combined to obtain the combined calculated coordinate values. Next, the difference between these values and the ideal coordinate values is calculated, and the resulting value is the deviation value. A larger deviation value indicates a worse imaging effect, while a smaller deviation value indicates a better imaging effect. After obtaining the deviation values, they are screened and the one with the smallest deviation value is selected as the optimal combination code sequence.
[0076] It should also be noted that the deviation values of all combinations are screened to obtain the optimal combination coding sequence, and the detector module position at the center of the CT imaging field of view has priority in screening, including the following steps:
[0077] Obtaining the center position of the imaging field of view of the CT scanning frame;
[0078] Screening the deviation values of all combinations based on the detector position at the center of the imaging field of view of the CT scanner to obtain the optimal combination of the detector module position at the center of the field of view;
[0079] Taking the position of the detector module in the center of the field of view as a reference, screening one by one on both sides of the center position of the imaging field of view with the ideal coordinate value of each detector module as a reference to obtain the optimal combined coding sequence;
[0080] The detector modules are arranged and installed according to the optimal combination coding sequence.
[0081] Specifically, for CT imaging, the detector module at the center of the field of view is most important for image quality, and its importance gradually decreases toward the sides. Therefore, the center position of the field of view of the CT scanner is obtained. For the CT scanner, the center position of the field of view can be determined based on the size of the scanner. That is, the center position of the field of view of the CT scanner is predetermined. In this way, the center position of the imaging field of view can be determined by dividing the number of rows and channels of the detector by 2. For example, the center position of the field of view of a detector with 256 rows and 864 channels is the 128th and 129th rows and the 432nd and 433rd channels. After obtaining the center position of the field of view, first, the coordinates corresponding to the detector module position at the center of the field of view are determined. Each calculated combination of the detector module coordinates is compared with the ideal coordinate value to determine the combination with the smallest deviation value, and the coding sequence is marked. Next, the marked coding sequence is eliminated from the calculated combination sequence, and the combination with the smallest deviation value corresponding to the detector module coordinates adjacent to the detector module position at the center of the field of view is screened out and marked. Then, the screening is continued on both sides in the same manner and will not be repeated. After obtaining the coded sequence marks of all detector module coordinates, the detector mounting brackets and detector modules are arranged and installed according to the coded sequence marks. This method can ensure that the detectors at the center of the CT imaging field of view are the best matched, and other positions are less matched, so as to obtain the best possible image effect.
[0082] It should be noted that the detector includes multiple detector modules.
[0083] Example
[0084] like Figure 2 As shown, a method for arranging and installing a high-row CT detector module includes:
[0085] A100. Construct a coordinate system based on the CT optical path geometry and calculate the ideal coordinate values of each detector module;
[0086] A200. Encode the CT rail installation position (first positioning structure 1), the detector mounting bracket (second positioning structure 2), and the detector module (third positioning structure 3), and collect the test dimensional data;
[0087] A 300. Calculate the combination of statistical size data to obtain the calculated coordinate value of the detector module under each combination;
[0088] A 400. Analyze and calculate the difference between the coordinate value and the ideal coordinate value, and output the combined coding sequence that meets the requirements after matching.
[0089] The coordinate system constructed based on the designed ideal geometric optical path in step A100 specifically refers to the construction of a coordinate system with the rotation center of the CT scanner as the center of the circle, the rotation axis of the CT scanner as the Z axis, the horizontal direction perpendicular to the Z axis as the X axis, and the vertical direction perpendicular to the Z axis as the Y axis, thereby obtaining the ideal coordinate value of each detector crystal module, which is recorded as A m,n (x, y, z), m represents the mth detector module counted clockwise from the direction of the CT bed, and n represents the nth detector crystal module counted from the direction of the CT bed.
[0090] The x, y, and z positioning dimensions of the CT rail installation position (first positioning structure 1) in step A200 are counted as J1 a (x, y, z), the x, y, z positioning dimensions of the detector mounting bracket (second positioning structure 2) are counted as J2 b (x i ,y i , z i ), i represents the position number of the detector module installed on the mounting bracket, starting from 1, the positioning dimensions of the detector module (third positioning structure 3) x, y, z are counted as J3 c (x, y, z), a, b, c represent the component codes respectively, starting from 1 and accumulating.
[0091] Extract the CT guide rail installation position dimension data J1 in step A 300 a (x, y, z) and detector mounting bracket J2 b (x i ,y i , z i ) are combined to obtain a*b groups of calculation results. In addition, each detector mounting bracket has i detector module positions, and a*b*i calculation values are obtained in total. a*b*i (x, y, z); I a*b*i (x, y, z) and J3 c (x, y, z) are combined and calculated one by one to obtain a*b*i*c calculated coordinate values F a*b*i*c (x, y, z).
[0092] In step A400, the coordinate values of all combinations of each detector position are calculated and subtracted from the ideal coordinate values to obtain the deviation value. The combination with the smallest deviation value of each detector position is screened out. The screening starts from the center of the field of view. The selected combination needs to be marked, and other positions are screened from the remaining combinations. Finally, the filtered coding sequence is output, and the detectors are arranged and installed according to this sequence combination.
[0093] A second aspect of the present application provides a device for arranging and installing a high-row CT detector module, comprising:
[0094] A construction unit is used to construct a coordinate system based on the optical path geometry of the CT machine and obtain the ideal coordinate value of each detector module;
[0095] The encoding unit is used to encode the positioning structure of the CT machine guide rail installation position, the detector mounting bracket and the detector module, and to collect the dimensional data of the CT machine guide rail installation position, the detector mounting bracket and the detector module;
[0096] A coordinate value calculation unit is used to perform traversal and combination calculation on the size data of the CT machine guide rail installation position, the detector mounting bracket and the detector module to obtain the calculated coordinate value of the detector module under each combination;
[0097] The result unit is used to perform difference calculation and encoding between the calculated coordinate value and the ideal coordinate value under each combination to obtain the optimal combination coding sequence.
[0098] A third aspect of the present application provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the aforementioned method when executing the computer program.
[0099] A fourth aspect of the present application provides a computer storage medium having a computer program stored thereon, wherein the computer program implements the steps of the aforementioned method when executed by a processor.
[0100] A fifth aspect of the present application provides a computer program, which implements the steps of the aforementioned method when executed by a processor.
[0101] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. 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 non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0102] The various embodiments in the present disclosure are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.
[0103] The scope of protection of the present disclosure is not limited to the above-described embodiments. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the scope and spirit of the present disclosure. If such modifications and variations fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include such modifications and variations.
Claims
1. A method for arranging and installing a high-row CT detector module, characterized in that: The method comprises: According to the optical path geometry of the CT machine, a coordinate system is constructed to obtain the ideal coordinate value of each detector module; Encode the positioning structure of the CT machine rail installation position, detector mounting bracket and detector module, and collect the dimensional data of the CT machine rail installation position, detector mounting bracket and detector module; Performing traversal and combination calculations on the dimensional data of the CT machine guide rail installation position, the detector mounting bracket, and the detector module to obtain the calculated coordinate values of the detector module under each combination; The difference between the calculated coordinate value and the ideal coordinate value under each combination is calculated, and the encoding is performed to obtain the optimal combination encoding sequence; wherein, The step of constructing a coordinate system based on the optical path geometry of the CT machine to obtain the ideal coordinate value of each detector module includes: Obtain the pre-designed CT machine optical path geometry; Constructing the coordinate system based on the optical path geometry of the CT machine, wherein the coordinate system is constructed with the rotation center of the CT gantry as the center of the circle, the rotation axis of the CT gantry as the Z-axis, the horizontal direction perpendicular to the Z-axis as the X-axis, and the vertical direction perpendicular to the Z-axis as the Y-axis; According to the optical path geometry of the CT machine and the coordinate system, the ideal coordinate value of each detector module is determined, wherein the ideal coordinate value is expressed as A m,n (x, y, z), m represents the mth detector module counted clockwise from the direction of the CT bed, n represents the nth detector crystal module counted from the direction of the CT bed, and x, y, and z are points corresponding to the X-axis, Y-axis, and Z-axis in the coordinate system.
2. The method for arranging and installing a high-row CT detector module according to claim 1, characterized in that: The step of encoding the positioning structure of the CT machine guide rail installation position, the detector installation bracket, and the detector module, and counting the dimensional data of the CT machine guide rail installation position, the detector installation bracket, and the detector module further includes: Get the first positioning structure, wherein the first positioning structure represents the CT guide rail installation position, and the positioning dimensions of x, y, and z in the coordinate system are counted as J1 a (x, y, z); Obtain a second positioning structure, wherein the second positioning structure represents the detector mounting bracket, and the positioning dimensions of x, y, and z in the coordinate system are counted as J2 b (x i ,y i , z i ), i represents the position number of the detector module installed on the detector mounting bracket, and is accumulated in integer order starting from 1; Obtain a third positioning structure, wherein the third positioning structure represents the detector module, and the positioning dimensions of x, y, and z in the coordinate system are counted as J3 c (x, y, z); The first positioning structure, the second positioning structure and the third positioning structure constitute the positioning structure of the CT machine rail installation position, the detector mounting bracket and the detector module, wherein a, b, and c correspond to the codes of the CT machine rail installation position, the detector mounting bracket and the detector module, respectively, and are accumulated in integer order starting from 1.
3. The method for arranging and installing a high-row CT detector module according to claim 2, characterized in that: The step of performing traversal and combination calculation on the size data of the CT machine guide rail installation position, the detector mounting bracket, and the detector module to obtain the calculated coordinate value of the detector module in each combination includes: According to the CT guide rail installation position dimension data J1 a (x, y, z) and detector mounting bracket J2 b (x i ,y i , z i ) traverse the combinations separately to obtain the calculation results of group a*b; Obtain the positions of the i detector modules of each detector mounting bracket and obtain a*b*i calculated values I a*b*i (x, y, z); Will I a*b*i (x, y, z) and J3 c (x, y, z) are combined and calculated one by one to obtain a*b*i*c calculated coordinate values F a*b*i*c (x, y, z).
4. The method for arranging and installing a high-row CT detector module according to claim 3, characterized in that: The step of performing difference calculation between the calculated coordinate value and the ideal coordinate value under each combination, and encoding to obtain an optimal combination coding sequence includes: Combining the calculated coordinate values of each detector module position to obtain calculated coordinate values of all combinations; Subtract the calculated coordinate values of all combinations from the ideal coordinate values one by one to obtain the deviation values of all combinations; The deviation values of all combinations are screened to obtain the optimal combination coding sequence.
5. The method for arranging and installing a high-row CT detector module according to claim 4, characterized in that: The step of screening the deviation values of all combinations to obtain the optimal combination coding sequence includes: Obtaining the center position of the imaging field of view of the CT scanning frame; Screening all combinations of deviation values based on the center position of the imaging field of view of the CT scanner to obtain the optimal combination of detector module positions at the center of the field of view; Taking the position of the detector module in the center of the field of view as a reference, screening one by one on both sides of the center position of the imaging field of view with the ideal coordinate value of each detector module as a reference to obtain the optimal combined coding sequence; The detector modules are arranged and installed according to the optimal combination coding sequence.
6. A device for arranging and installing high-row CT detector modules, characterized in that: include: A construction unit is used to construct a coordinate system based on the optical path geometry of the CT machine and obtain the ideal coordinate value of each detector module; The encoding unit is used to encode the positioning structure of the CT machine guide rail installation position, the detector mounting bracket and the detector module, and to collect the dimensional data of the CT machine guide rail installation position, the detector mounting bracket and the detector module; A coordinate value calculation unit is used to perform traversal and combination calculation on the size data of the CT machine guide rail installation position, the detector mounting bracket and the detector module to obtain the calculated coordinate value of the detector module under each combination; The result unit is used to perform difference calculation and encoding between the calculated coordinate value and the ideal coordinate value under each combination to obtain the optimal combination coding sequence; wherein, The step of constructing a coordinate system based on the optical path geometry of the CT machine to obtain the ideal coordinate value of each detector module includes: Obtain the pre-designed CT machine optical path geometry; Constructing the coordinate system based on the optical path geometry of the CT machine, wherein the coordinate system is constructed with the rotation center of the CT gantry as the center of the circle, the rotation axis of the CT gantry as the Z-axis, the horizontal direction perpendicular to the Z-axis as the X-axis, and the vertical direction perpendicular to the Z-axis as the Y-axis; According to the optical path geometry of the CT machine and the coordinate system, the ideal coordinate value of each detector module is determined, wherein the ideal coordinate value is expressed as A m,n (x, y, z), m represents the mth detector module counted clockwise from the direction of the CT bed, n represents the nth detector crystal module counted from the direction of the CT bed, and x, y, and z are points corresponding to the X-axis, Y-axis, and Z-axis in the coordinate system.
7. 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.
8. A computer 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.
9. A computer program, 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.
Citation Information
Patent Citations
Cone beam CT system correction method
CN116421205A
CT detector module and positioning and assembling method thereof
CN116849688A