CT rack rotation precision adjusting method and system, storage medium and electronic equipment

By collecting and analyzing the detection signals during rotation of the CT rack, combining membrane scanning and simulated curve superposition technology, the unbalanced position of the CT rack is accurately identified and adjusted, and the problem of insufficient rotation accuracy of the CT rack is solved, achieving high resolution Quality requirements for rate images.

CN119405341AActive Publication Date: 2025-02-11上海分理科技有限公司
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411452378.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-02-11
Estimated Expiration
2044-10-17

AI Technical Summary

Technical Problem

The rotation accuracy of existing CT frames is insufficient, especially when high spatial resolution is required, it is difficult to ensure the rotation accuracy required for high resolution of images.

Method used

By collecting the circumferential direction detection signal when the frame rotates, calculating the time interval average value, adjusting the frame counterweight, and using membrane body scanning and 180° linear interpolation algorithm to perform parallel projection arrangement and membrane body reconstruction, superimposing the simulation curve of rotation speed To accurately identify unbalanced positions and make weight adjustments.

Benefits of technology

The effect of improving the rotation accuracy of the CT frame is achieved. The reconstructed image obtained by scanning the surface of the film effectively reflects the rotation error of the CT and ensures the image quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119405341A_ABST
    Figure CN119405341A_ABST
Patent Text Reader

Abstract

The invention discloses a CT rack rotation precision adjusting method and system, a storage medium and electronic equipment. The CT rack rotation precision adjusting method comprises the steps that detection signals generated when a rack rotates are collected, the time interval average value of the adjacent detection signals is calculated, and the rack balance weight is adjusted; establishing a film body for scanning, acquiring first projection data, and arranging the first projection data by adopting a linear interpolation algorithm to obtain second projection data; reconstructing a film body according to the second projection data to obtain a first reconstructed image, judging whether artifacts exist or not according to the reconstructed image, if so, superposing a simulation curve on the angles of the first projection data, adding a compensation angle, and arranging the compensated first projection data by adopting a linear interpolation algorithm to obtain third projection data, the image is reconstructed according to the third projection data, the unbalanced position of the rack is accurately recognized, the effect of improving the rotation precision of the CT rack is achieved by adjusting the balance weight at the position, and the CT rotation error is effectively reflected by the reconstructed image obtained by scanning the surface of the film body.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of biomedical imaging technology, and in particular to a method, system, storage medium and electronic equipment for adjusting the rotation accuracy of a CT rack. Background Art

[0002] Computed Tomography (CT) technology has a wide range of applications in the field of biomedical testing. The rotation accuracy of the CT gantry is one of the key factors affecting CT images.

[0003] The CT gantry rotation is achieved by motor drive, and the gantry rotation is driven by a specific transmission device. There are currently two main transmission devices, one is gear drive and the other is belt drive. Compared with gear drive, belt drive has a simple structure and low cost, so it has been widely used. Since the belt will show tension differences under different force conditions, it will affect the timeliness of torque transmission and cause slight changes in the transmission ratio. Therefore, when using the belt drive method, it is necessary to ensure good gantry dynamic balance performance, make the belt evenly stressed during the gantry rotation, and finally achieve better rotation accuracy.

[0004] The main method for dynamic balancing of CT racks is to calculate the location of the main unbalanced points according to the speed distribution of the CT rack during rotation, and then improve the dynamic balancing performance of the rack by adding or reducing counterweights at the unbalanced points. Due to the torque transmission lag caused by belt drive and the change in transmission ratio, the encoder feedback signal at the motor end cannot accurately reflect the actual rotation angle and speed of the rack. Therefore, it is necessary to add feedback signals at the CT rack end. The current main method is to evenly process a certain number of circular holes along the circumference of the rack and install a photoelectric sensor. During the rotation of the rack, the angle information of the rack at different times is obtained by the change in the signal when the photoelectric sensor passes through the circular hole, so as to calculate the actual speed distribution and perform dynamic balancing. Due to space limitations, the number of circular holes that can be processed is limited, so the angle resolution recognized by the photoelectric sensor signal is relatively low, usually not higher than 1 degree.

[0005] When the spatial resolution of CT needs to meet higher requirements, such as 3lp / mm, the above-mentioned dynamic balance adjustment alone cannot guarantee the gantry rotation accuracy required for high image resolution. Summary of the invention

[0006] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a CT rack rotation accuracy adjustment method, system, storage medium and electronic equipment.

[0007] In order to achieve the above object, the present invention adopts the following technical solution: a method for adjusting the rotation accuracy of a CT gantry, comprising:

[0008] S1: Collecting circumferential detection signals when the rack rotates, calculating the average time interval of adjacent detection signals, adjusting the rack counterweight, and recording the rack angle corresponding to the minimum time interval after the adjustment is completed;

[0009] S2: Establishing a film body for scanning, collecting first projection data, and using a linear interpolation algorithm to arrange the first projection data in parallel according to the geometric parameters of the system to obtain second projection data;

[0010] S3: Reconstruct the membrane according to the second projection data to obtain a first reconstructed image, and determine whether there is an artifact according to the reconstructed image. If so, superimpose a simulation curve on the angle of the first projection data and add a compensation angle. If not, the rotation accuracy of the rack meets the requirements, and the adjustment process ends.

[0011] S4: using a linear interpolation algorithm to arrange the compensated first projection data in parallel to obtain third projection data, and reconstructing the membrane based on the third projection data to obtain a second reconstructed image;

[0012] S5: judging whether there is an artifact according to the second reconstructed image; if so, adjusting the parameters of the simulation curve, and superimposing the simulation curve on the angle of the acquired first projection data, adding a compensation angle, and returning to step S4; if not, recording the gantry angle and / or the compensation angle;

[0013] S6: Adjust the counterweight again according to the rack angle and the compensation angle, and return to step S2.

[0014] As a further description of the above technical solution: in the step S1, the following steps are also included:

[0015] S11: determining the unbalanced position interval of the rack according to the average value of the time intervals of the plurality of detection signals and the detection signal corresponding to the minimum value, and adjusting the rack counterweight;

[0016] S12: Setting a threshold of the time interval, determining whether the difference between the maximum value and the minimum value among the average values ​​of the time intervals is less than the threshold, and if so, recording the rack angle corresponding to the minimum value.

[0017] As a further description of the above technical solution: in the step S2, the following steps are also included:

[0018] S21: establishing a membrane body and performing spiral scanning, collecting projections of the detector, and obtaining a plurality of first projection data;

[0019] S22: Rearrange the plurality of first projection data using a 180° linear interpolation algorithm to obtain a plurality of second projection data of parallel projection.

[0020] As a further description of the above technical solution: the simulation curve is superimposed on the rotation speed function of the frame rotation, and the simulation curve is a sine curve.

[0021] As a further description of the above technical solution: the compensation angle is smaller than the angle difference between two adjacent detection signals.

[0022] As a further description of the above technical solution: the compensation angle is adjusted until the artifact disappears, and the compensation angle at this time is recorded, and the rack unbalanced position is the sum of the rack angle and the compensation angle.

[0023] As a further description of the above technical solution: in the step S6, the following steps are also included:

[0024] S61: performing a spiral scan on the membrane to obtain a third reconstructed image;

[0025] S62: Compare the first reconstructed image and the third reconstructed image to confirm the gantry rotation detection result.

[0026] Also included is a control system, which is applicable to the adjustment method described in any one of the above technical solutions, including:

[0027] An acquisition module, which acquires the circumferential direction detection signal when the rack rotates, and the first projection data when the film body is rotated and scanned;

[0028] A calculation module calculates the rotation speed of the rack and the parameters after superimposing the simulation curve to determine the compensation angle;

[0029] The recognition module recognizes the first reconstructed image, the second reconstructed image, and the third reconstructed image to determine whether there are artifacts.

[0030] The control module controls the frame to rotate and establishes a corresponding membrane body.

[0031] It also includes a computer-readable storage medium storing a computer program for the adjustment method, wherein the computer program enables a computer to execute the adjustment method as described in any one of the above technical solutions.

[0032] Also included is an electronic device, comprising:

[0033] one or more processors; memory; and

[0034] One or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the programs include a method for executing the adjustment method described in any one of the above technical solutions.

[0035] The above technical solution has the following advantages or beneficial effects:

[0036] 1. By establishing a membrane body, using a 180° linear interpolation algorithm for parallel projection arrangement and membrane reconstruction, and superimposing a simulated curve of the rotation speed, the unbalanced position of the gantry can be further accurately identified, and by adjusting the counterweight at this position, the rotation accuracy of the CT gantry can be improved. By scanning the membrane surface, the reconstructed image obtained effectively reflects the rotation error of the CT. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 The process of the adjustment method proposed by the present invention Figure 1 ;

[0038] Figure 2 The process of the adjustment method proposed by the present invention Figure 2 ;

[0039] Figure 3 The process of the adjustment method proposed by the present invention Figure 3 ;

[0040] Figure 4 The process of the adjustment method proposed by the present invention Figure 4 ;

[0041] Figure 5 It is a structural schematic diagram of the control system proposed by the present invention;

[0042] Figure 6 It is a structural schematic diagram of the CT rack in the present invention;

[0043] Figure 7 This is a reconstructed image of the membrane after the existing conventional dynamic balancing adjustment;

[0044] Figure 8 The first reconstructed image after adjustment in the present invention;

[0045] Fig. 9 A scanned image of the membrane body before adjustment in the present invention;

[0046] Fig.10 This is a scanned image of the film after adjustment in the present invention.

[0047] Legend:

[0048] 1. Acquisition module; 2. Calculation module; 3. Identification module; 4. Control module. DETAILED DESCRIPTION

[0049] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] Reference Figure 1 The present invention provides an embodiment: a method for adjusting the rotation accuracy of a CT rack, comprising:

[0051] S1: Collect the circumferential direction detection signal when the rack rotates, calculate the average time interval of adjacent detection signals, adjust the rack counterweight, and record the rack angle corresponding to the minimum time interval after the adjustment is completed;

[0052] S2: Establish a membrane body for scanning, collect first projection data, and use a linear interpolation algorithm to arrange the first projection data in parallel according to the geometric parameters of the system to obtain second projection data;

[0053] S3: Reconstruct the membrane according to the second projection data to obtain a first reconstructed image, and determine whether there is an artifact according to the reconstructed image. If so, superimpose a simulation curve on the angle of the first projection data and add a compensation angle. If not, the rotation accuracy of the rack meets the requirements, and the adjustment process ends.

[0054] S4: using a linear interpolation algorithm to arrange the compensated first projection data in parallel to obtain third projection data, and reconstructing the membrane based on the third projection data to obtain a second reconstructed image;

[0055] S5: judging whether there is an artifact according to the second reconstructed image; if so, adjusting the parameters of the simulation curve, and superimposing the simulation curve on the angle of the acquired first projection data, adding a compensation angle, and returning to step S4; if not, recording the gantry angle and / or compensation angle;

[0056] S6: Adjust the counterweight again according to the rack angle and compensation angle, and return to step S2

[0057] In this embodiment, the circumferential direction detection signal of the gantry rotation is collected, the time interval average of adjacent detection signals is calculated, the gantry counterweight is adjusted to perform dynamic balance adjustment, and based on the dynamic balance adjustment result, a membrane body is established, a 180° linear interpolation algorithm is used to perform parallel projection arrangement and membrane body reconstruction, and a simulation curve of the superimposed rotation speed is used to further accurately identify the unbalanced position of the gantry, and the counterweight is adjusted at this position to achieve the effect of improving the rotation accuracy of the CT gantry, and the reconstructed image obtained by scanning the surface of the membrane body effectively reflects the rotation error of the CT.

[0058] Reference Figure 2 , in step S1, further comprising the steps of:

[0059] S11: determining the unbalanced position interval of the rack according to the average value of the time intervals of the plurality of detection signals and the detection signal corresponding to the minimum value, and adjusting the rack counterweight;

[0060] S12: Setting a threshold of the time interval, determining whether the difference between the maximum value and the minimum value in the average values ​​of the time intervals is less than the threshold, and if so, recording the rack angle corresponding to the minimum value.

[0061] In this embodiment, the CT gantry is subjected to conventional dynamic balance adjustment, and AP is defined as i is the detection signal of the CT frame in the circumferential direction. i is the signal index value, i = 0, 1, 2, 3...S-1, S is the total number of angle signals. ΔAP is defined as the angle difference between two adjacent signals, ΔAP = 2*π / S. Each signal AP i The corresponding angle value α i =i*ΔAP. Definition T i Signal AP during rack rotation i With AP i+1 The time interval between i The larger the angle, the more the rack moves away from the angle α. i Rotate to α i+1 The longer the time used, the more specific steps of dynamic balance adjustment are as follows:

[0062] During the rotation of the CT gantry, multiple AP circles are continuously collected. i Signal.

[0063] Calculate T i average value

[0064] Get The index value i corresponding to the minimum value min . It indicates that the rack is at an angle α imin With α imin+1 The rotation speed between the two is the fastest, so the maximum imbalance position of the frame is located in this interval.

[0065] Adjust the rack at angle α imin With α imin+1 The weight between.

[0066] Repeat the above steps until The difference between the maximum and minimum values ​​is less than the threshold

[0067] After recording is completed The rack angle α corresponding to the minimum valueimin .

[0068] Reference Figure 3 , in step S2, further comprising the steps of:

[0069] S21: establishing a membrane body and performing spiral scanning, collecting projections of the detector, and obtaining a plurality of first projection data;

[0070] S22: Rearrange the plurality of first projection data using a 180° linear interpolation algorithm to obtain a plurality of second projection data of parallel projection.

[0071] In this embodiment, the membrane is a rectangular parallelepiped with a flatness of ≤0.2 mm, and the length, width and height are 30 cm, 20 cm and 5 cm respectively. By establishing a phantom, it is easy to identify the artifacts caused by the rack rotation error in the reconstructed image, perform a spiral scan on it, and collect the first projection data to define P raw(i,j,k) is the first projection data collected. Where i is the row index of the detector, j is the column index of the detector, and k is the projection data index. Define the rotation speed of the spiral scanning gantry as ω, and the integration time of the detector as T int The number of detector projections collected during one rotation of the gantry is N. cycle =2*π / (ω*T int ). In order to reduce the system error, it is necessary to reasonably set T int Make N cycle is an integer. Thus, the rack angle α corresponding to each group of projections can be obtained sample(k) =(k%N cycle )*T int *ω+α offset . Among them α offset Represents the angle of the rack when the acquisition starts. This information is provided by the synchronization mechanism between the acquisition module and the control module in the control system. Calculate the projection data index number k and the number of detector projections N cycle The remainder value and the detector integration time are T int The product of and the rotation speed ω reflects the gantry angle corresponding to each set of projections.

[0072] According to the geometric parameters of the system, the first projection data is rearranged using a 180° linear interpolation algorithm to obtain the second projection data P of parallel projection. par(m,n, q) , m is the parallel projection angle index value, m = 0, 1, 2, 3...M-1, M is the total number of parallel projections, and the angle difference between two adjacent sets of parallel projections ΔPA = π / M.

[0073] n is the number of columns of rearranged data for each parallel projection angle.

[0074] q is the parallel projection data Z direction (such as Figure 6The position index value is shown.

[0075] Define the physical size of the detector pixel as μ and the distance from the focus to the scanning center as R f , the distance from the focus to the detector is R d The minimum size of image reconstruction is μ recon =μ*R f / R d .

[0076] In order to fully reflect the rotation error of the frame:

[0077] Set the rearranged pixel size to the minimum reconstruction size μ recon .

[0078] Set the threshold value of the 180° linear interpolation algorithm to μ recon , that is, when rearranging each pixel in the parallel projection, only the distance from the rearranged pixel is no more than μ recon Only the pixels of the first projection data will be used for interpolation calculation.

[0079] The simulation curve is superimposed on the speed function of the rack rotation, and the simulation curve is a sine curve. The compensation angle is less than the angle difference between two adjacent detection signals. Adjust the compensation angle until the artifact disappears, and record the compensation angle at this time. The unbalanced position of the rack is the sum of the rack angle and the compensation angle.

[0080] In this embodiment, based on the parallel projection data P par(m,n,q) Reconstruct and set the reconstructed voxel size to μ recon , get the first reconstructed image of the scanned membrane, adjust the display angle of the first reconstructed image, and get the image of the surface of the rectangular membrane. Since the parallel projection data calculation is based on 180°, that is, the first projection data of half a circle (actually, the fan angle also needs to be considered), when there is a significant error in the rotation of the gantry, the data of the two adjacent half circles will be asymmetric, which will be reflected in the first reconstructed image and cause obvious stripe artifacts.

[0081] Ideally, the rack rotates at a constant speed ω. Due to the imbalance of the rack, the actual rotation speed curve is similar to a sine curve. Therefore, a sine curve is superimposed on the ideal speed ω to simulate the actual speed. The specific definition is: Where k is the index number of the collected projection data, D is the imbalance coefficient, and β is the compensation angle. From the formula, we can know that the rack is at an angle α. imin +β is the maximum speed. It can be seen that the frame is at angle α imin With α imin+1 The rotation speed between is the fastest, so the value range of β is [0, ΔAP]. The angle corresponding to the collected projection data can be expressed as:

[0082]

[0083] Among them, Δω t is the difference in rotation speed, t is the rotation time, and different β values ​​are used to repeat steps S4-S5 until the stripe artifacts in the first reconstructed image disappear. Record the β value β at this time final . In the unbalanced position of the frame (α imin +β final ) to adjust the counterweight.

[0084] Reference Figure 4 , in step S6, further comprising the steps of:

[0085] S61: performing a spiral scan on the membrane to obtain a third reconstructed image;

[0086] S62: Compare the first reconstructed image and the third reconstructed image to confirm the gantry rotation detection result.

[0087] Reference Figure 7 and Figure 8 In this embodiment, the membrane is spirally scanned and reconstructed to obtain a third reconstructed image. Comparing the first reconstructed image with the third reconstructed image can effectively reflect the rotation error of the CT frame.

[0088] Reference Figure 5 The present invention further provides an embodiment of a control system, which is applicable to any one of the adjustment methods in the above technical solutions, including:

[0089] An acquisition module 1 is used to acquire the circumferential direction detection signal when the rack rotates and the first projection data when the film body is rotated and scanned;

[0090] Calculation module 2, calculating the rotation speed of the rack and superimposing the parameters of the simulation curve to determine the compensation angle;

[0091] Identification module 3, identifying the first reconstructed image, the second reconstructed image and the third reconstructed image to determine whether there are artifacts;

[0092] The control module 4 controls the frame to rotate and establishes the corresponding membrane body.

[0093] It is understandable that the software testing system provided by the embodiment of the present invention corresponds to the above-mentioned testing method, and the explanations, examples, beneficial effects and other parts of its relevant contents can refer to the corresponding contents in the selection method, which will not be repeated here.

[0094] The present invention also provides an embodiment of a computer-readable storage medium, which stores a computer program for the adjustment method, wherein the computer program enables a computer to execute the adjustment method as described in any one of the above technical solutions.

[0095] Among them, the computer-readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a computer-readable storage medium is coupled to a processor so that the processor can read information from the computer-readable storage medium and write information to the computer-readable storage medium. Of course, the computer-readable storage medium can also be a component of the processor. The processor and the computer-readable storage medium can be located in an application-specific integrated circuit (ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the computer-readable storage medium can also exist in a communication device as discrete components.

[0096] Specifically, the computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0097] The present invention also provides an embodiment of an electronic device, including:

[0098] one or more processors; memory; and

[0099] One or more programs, wherein the one or more programs are stored in a memory and configured to be executed by one or more processors, the programs including a method for executing any one of the above technical solutions.

[0100] Memory is used to store computer programs. The memory may include high-speed random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a disk or an optical disk.

[0101] The processor is used to execute the computer program stored in the memory. The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can be any conventional processor, etc. The steps of the method disclosed in the invention can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.

[0102] Optionally, the memory can be independent or integrated with the processor.

[0103] When the memory is a device independent of the processor, the electronic device may further include a bus. The bus is used to connect the memory and the processor. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, and the like.

[0104] It should be noted that, through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment. In this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or device. Without more constraints, an element defined by the phrase "comprising a..." does not exclude the existence of other identical elements in the process, method, article or apparatus comprising the element.

[0105] Finally, it should be noted that the above is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for adjusting the rotation accuracy of a CT gantry, characterized in that: include: S1: Collecting circumferential detection signals when the rack rotates, calculating the average time interval of adjacent detection signals, adjusting the rack counterweight, and recording the rack angle corresponding to the minimum time interval after the adjustment is completed; S2: Establishing a film body for scanning, collecting first projection data, and using a linear interpolation algorithm to arrange the first projection data in parallel according to the geometric parameters of the system to obtain second projection data; S3: Reconstruct the membrane according to the second projection data to obtain a first reconstructed image, and determine whether there is an artifact according to the reconstructed image. If so, superimpose a simulation curve on the angle of the first projection data and add a compensation angle. If not, the rotation accuracy of the rack meets the requirements, and the adjustment process ends. S4: using a linear interpolation algorithm to arrange the compensated first projection data in parallel to obtain third projection data, and reconstructing the membrane based on the third projection data to obtain a second reconstructed image; S5: judging whether there is an artifact according to the second reconstructed image; if so, adjusting the parameters of the simulation curve, and superimposing the simulation curve on the angle of the acquired first projection data, adding a compensation angle, and returning to step S4; if not, recording the gantry angle and / or the compensation angle; S6: Adjust the counterweight again according to the rack angle and the compensation angle, and return to step S2.

2. The adjustment method according to claim 1, characterized in that: In the step S1, the steps are also included: S11: determining the unbalanced position interval of the rack according to the average value of the time intervals of the plurality of detection signals and the detection signal corresponding to the minimum value, and adjusting the rack counterweight; S12: Setting a threshold of the time interval, determining whether the difference between the maximum value and the minimum value among the average values ​​of the time intervals is less than the threshold, and if so, recording the rack angle corresponding to the minimum value.

3. The adjustment method according to claim 1, characterized in that: In the step S2, the steps are also included: S21: establishing a membrane body and performing spiral scanning, collecting projections of the detector, and obtaining a plurality of first projection data; S22: Rearrange the plurality of first projection data using a 180° linear interpolation algorithm to obtain a plurality of second projection data of parallel projection.

4. The adjustment method according to claim 1, characterized in that: The simulation curve is superimposed on the rotation speed function of the frame rotation, and the simulation curve is a sine curve.

5. The adjustment method according to claim 1, characterized in that: The compensation angle is smaller than the angle difference between two adjacent detection signals.

6. The adjustment method according to claim 1, characterized in that: The compensation angle is adjusted until the artifact disappears, and the compensation angle at this time is recorded. The rack unbalanced position is the sum of the rack angle and the compensation angle.

7. The adjustment method according to claim 1, characterized in that: In the step S6, the steps are also included: S61: performing a spiral scan on the membrane to obtain a third reconstructed image; S62: Compare the first reconstructed image and the third reconstructed image to confirm the gantry rotation detection result.

8. A control system, characterized in that: The control system is applicable to the adjustment method according to any one of claims 1 to 7, including: An acquisition module, which acquires the circumferential direction detection signal when the rack rotates, and the first projection data when the film body is rotated and scanned; A calculation module calculates the rotation speed of the rack and the parameters after superimposing the simulation curve to determine the compensation angle; an identification module, identifying the first reconstructed image, the second reconstructed image and the third reconstructed image to determine whether there are artifacts; The control module controls the frame to rotate and establishes a corresponding membrane body.

9. A computer-readable storage medium, characterized in that: It stores a computer program for the adjustment method, wherein the computer program enables a computer to execute the adjustment method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: one or more processors; Memory; as well as One or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, the programs comprising instructions for executing the adjustment method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Device and method for self-adaptive acceleration compensation

    CN102846330A

  • Computed tomography (ct) data acquisition

    CN103501700A

  • Method and device for balancing CT rack

    CN103767725A

  • CT rack imbalance fault diagnosis method and CT equipment

    CN107246937A

  • Medical image artifact correction acceleration method, computer equipment and storage medium

    CN111754436A