Method and system for positioning a barrel source center of a pet-ct device, storage medium and device

CN117392205BActive Publication Date: 2026-10-13JIANGSU SINOGRAM MEDICAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311257573.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2026-10-13
Estimated Expiration
2043-09-27

AI Technical Summary

Technical Problem

[0007]鉴于现有技术的上述缺点、不足,本发明提供一种定位PET-CT设备桶源中心的方法与系统、存储介质和设备,其解决了人工难以确保桶源中心在轴向上与PET中心对齐的技术问题

Benefits of technology

[0021]本发明的有益效果是:本发明的一种定位PET-CT设备桶源中心的方法,通过对CT断层图像进行处理计算,确定出桶源的中心轴,进而对桶源进行偏移和旋转校正,使得桶源的中心轴与PET中心轴轴向对齐。相较于相关技术,本申请使得桶源中心与PET中心的轴向对齐更加精准,进而提升了校正数据模型的校正效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117392205B_ABST
    Figure CN117392205B_ABST
Patent Text Reader

Abstract

The application relates to a method for positioning a barrel source center of a PET-CT device, which comprises the following steps: performing CT scanning on the barrel source to generate a set of CT tomographic images; taking the center of the first CT tomographic image as a coordinate origin to establish a coordinate system; performing binary processing on the first CT tomographic image to obtain a first gray scale image; determining the outer edge points of the barrel source in the first gray scale image; determining the first coordinate of the barrel source center in the first gray scale image according to the outer edge points of the barrel source in the first gray scale image; determining the last coordinate of the barrel source center in the last CT tomographic image by adopting the same steps as those for the first CT tomographic image; and performing offset and rotation correction on the barrel source according to the first coordinate of the barrel source center and the last coordinate of the barrel source center, so that the barrel source center is axially aligned with a PET center. The beneficial effect is that the axial alignment of the barrel source center and the PET center is more accurate, and the correction effect of a correction data model is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of medical technology, and in particular to a method and system for locating the center of a PET-CT equipment barrel, a storage medium, and a device. Background Technology

[0002] PET (Positron Emission Tomography) is a imaging technique that uses nuclides that emit positrons to label compounds that can participate in blood flow or metabolic processes in human tissues, thereby obtaining images of the human body in transverse, coronal, and sagittal sections.

[0003] Before the examination, a radionuclide labeled with a positron-emitting compound is injected into the patient's body. The positrons emitted by the radionuclide travel approximately 1 mm within the body before combining with electrons in the tissue, resulting in annihilation radiation and producing two gamma photons of equal energy but opposite directions. The equipment collects and processes these photons, converting them into data in a fixed format; this data is called PET raw data. After being reconstructed by the software system, the collected raw data is finally used to generate medical images that can be viewed by doctors.

[0004] In actual use, due to differences in equipment and site conditions, the raw data collected needs to be corrected using data models based on the actual conditions of the equipment and site when reconstructing medical images.

[0005] After the PET-CT equipment is installed, operators need to generate these calibration data models according to specific procedures and calculations. One calibration method involves using a specially designed barrel as a calibration tool. The operator hangs the barrel at the head of the bed, ensuring that the center of the barrel is axially aligned with the center of the PET scanner. Data from the barrel is then collected and shared to obtain the calibration results. The smaller the difference between the barrel center and the PET center, the better the generated calibration data model. However, it is difficult to ensure axial alignment of the barrel center with the PET center manually. Summary of the Invention

[0006] (a) Technical problems to be solved

[0007] In view of the above-mentioned shortcomings and deficiencies of the prior art, the present invention provides a method and system for positioning the center of the PET-CT equipment barrel, a storage medium and a device, which solves the technical problem that it is difficult to manually ensure that the center of the barrel is aligned with the center of the PET in the axial direction.

[0008] (II) Technical Solution

[0009] To achieve the above objectives, the main technical solutions adopted by the present invention include:

[0010] In a first aspect, the present invention provides a method for locating the center of a PET-CT scanner barrel, comprising: performing a CT scan on the barrel to generate a set of CT tomographic images; establishing a coordinate system with the center of the first CT tomographic image as the origin, wherein the X-axis and Y-axis lie on the plane of the first CT tomographic image, and the Z-axis is perpendicular to the first CT tomographic image; performing binarization processing on the first CT tomographic image to obtain a first grayscale image; determining the outer edge point of the barrel in the first grayscale image; determining the first coordinate of the barrel center in the first grayscale image based on the outer edge point of the barrel in the first grayscale image; determining the final coordinate of the barrel center in the last CT tomographic image using the same steps as for the first CT tomographic image; and performing offset and rotation correction on the barrel based on the first coordinate and the final coordinate of the barrel center to align the barrel center with the PET center axis.

[0011] Optionally, the step of binarizing the first CT tomographic image to obtain the first grayscale image includes: assigning a value of 0 to pixels with a value less than 0 in the first CT tomographic image and assigning a value of 255 to pixels with a value greater than 0, so as to obtain the first grayscale image.

[0012] Optionally, determining the outer edge point of the bucket source in the first grayscale image includes: traversing the first grayscale image to obtain the pixel value P(X,Y) of each coordinate; and recording the coordinate point as the outer edge point of the bucket source when P(X,Y)=255 and P(X-1,Y)≠P(X+1,Y).

[0013] Optionally, determining the first coordinate of the bucket source center in the first grayscale image based on the outer edge points of the bucket source in the first grayscale image includes: determining the maximum value X1[max] and minimum value X1[min] of the X coordinate and the maximum value Y1[max] and minimum value Y1[min] of the Y coordinate among the edge points of the bucket source in the first grayscale image, then the coordinates of the bucket source center are (Xc1, Yc1), where Xc1 = (X1[min] + X1[max]) / 2 and Yc1 = (Y1[min] + Y1[max]) / 2.

[0014] Optionally, the offset correction of the bucket source based on the first coordinate of the bucket source center includes: when Xc1≠0, moving the bucket source along the positive X-axis direction by -Xc1 to complete the offset correction of the bucket source; when Yc1≠0, moving the bucket source along the positive Y-axis direction by -Yc1 to complete the offset correction of the bucket source.

[0015] Optionally, the rotation correction of the barrel source based on the first coordinate and the last coordinate of the barrel source center includes: calculating the first coordinate (Xc1, Yc1) of the barrel source center and subtracting the last coordinate (Xc[last], Yc[last]) of the barrel source center to obtain the vector (Xcv, Ycv); when Xcv≠0, rotating the barrel source around the X-axis with the barrel source center of the first CT tomographic image as the origin to complete the rotation correction of the barrel source; when Ycv≠0, rotating the barrel source around the Y-axis with the barrel source center of the first CT tomographic image as the origin to complete the rotation correction of the barrel source.

[0016] Alternatively, α and β can be calculated using the Rodrigues rotation formula.

[0017] Secondly, the present invention provides a system for locating the center of a PET-CT scanner barrel, comprising: a scanning module for performing CT scanning on the barrel to generate a set of CT tomographic images; a coordinate system establishment module for establishing a coordinate system with the center of the first CT tomographic image as the origin, wherein the X-axis and Y-axis are on the plane of the first CT tomographic image, and the Z-axis is perpendicular to the first CT tomographic image; an image processing module for binarizing the first CT tomographic image to obtain a first grayscale image; determining the outer edge point of the barrel in the first grayscale image; determining the first coordinate of the barrel center in the first grayscale image based on the outer edge point of the barrel in the first grayscale image; determining the final coordinate of the barrel center in the last CT tomographic image using the same steps as the first CT tomographic image; and a correction module for offsetting and rotating the barrel based on the first coordinate and the final coordinate of the barrel center to align the barrel center with the PET center axis.

[0018] Thirdly, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed, implements the method for locating the source center of a PET-CT device as described in any of the first aspects above.

[0019] Fourthly, the present invention provides a storage device, including a storage medium and a processor, wherein the storage medium stores a computer program, and when the program is executed by the processor, it implements the method for locating the source center of a PET-CT device as described in any of the first aspects above.

[0020] (III) Beneficial Effects

[0021] The beneficial effects of this invention are as follows: The method for locating the center of a PET-CT scanner's barrel source, as described in this invention, determines the central axis of the barrel source by processing and calculating CT tomographic images. Then, the barrel source is offset and rotated for correction, axially aligning the central axis of the barrel source with the PET central axis. Compared to related technologies, this application achieves more precise axial alignment between the barrel source center and the PET center, thereby improving the correction effect of the correction data model. Attached Figure Description

[0022] Figure 1 This is a schematic diagram showing that the center of the barrel source is not axially aligned with the center of the PET.

[0023] Figure 2 This is a schematic diagram showing the axial alignment of the barrel's center with the PET's center.

[0024] Figure 3 A flowchart illustrating the method for locating the center of the PET-CT equipment bucket source provided in an embodiment of the present invention;

[0025] Figure 4 The image is a 3D model of the barrel source provided in an embodiment of the present invention;

[0026] Figure 5 The barrel-source tomographic image provided in this embodiment of the invention;

[0027] Figure 6 This is a grayscale image obtained by binarizing a barrel-source tomographic image, as provided in an embodiment of the present invention.

[0028] Figure 7 This is an image of the outer edge points of the bucket source in a grayscale image provided in an embodiment of the present invention;

[0029] Figure 8 This is a schematic diagram illustrating the misalignment between the center of the bucket source and the center of the CT tomographic image, as provided in an embodiment of the present invention.

[0030] Figure 9 A block diagram of a system for locating the center of a PET-CT equipment bucket source, provided in an embodiment of the present invention.

[0031] [Explanation of Labels in the Attached Image]

[0032] 1: Bucket source;

[0033] 11: Central axis of the barrel source;

[0034] 2: PET equipment;

[0035] 21: PET central axis;

[0036] 900: A system for locating the center of the PET-CT equipment's barrel source;

[0037] 901: Scanning module;

[0038] 902: Coordinate system establishment module;

[0039] 903: Image processing module;

[0040] 904: Calibration module. Detailed Implementation

[0041] To better explain and facilitate understanding of the present invention, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0042] After the PET-CT equipment is installed, operators need to generate calibration data models according to specific procedures and calculations. One calibration method involves using a specially designed barrel as a calibration tool. The operator hangs the barrel at the head of the bed, ensuring that the center of the barrel is axially aligned with the center of the PET scanner. Data from the barrel is then collected and shared to obtain the calibration results. The smaller the difference between the barrel center and the PET center, the better the generated calibration data model. However, it is difficult to ensure axial alignment of the barrel center with the PET center manually. Figure 1 The diagram shows a misalignment of the barrel source center axis 11 and the PET center axis 21. The Z direction of the coordinate system in the diagram is the axial direction. The small cylinder is a schematic diagram of the barrel source 1, and the large cylinder is a schematic diagram of the PET equipment 2.

[0043] This invention proposes a method for locating the center of a PET-CT scanner's barrel. By processing and calculating CT tomographic images, the central axis of the barrel is determined, and then the barrel is offset and rotated to achieve axial alignment between its central axis and the PET scanner's central axis. Compared to related technologies, this application achieves more precise axial alignment between the barrel center and the PET scanner center, thereby improving the correction effect of the correction data model. Figure 2 The diagram shows the axial alignment of the barrel source center axis 11 and the PET center axis 21. The horizontal line in the diagram indicates the axial direction.

[0044] To better understand the above technical solutions, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that the present invention can be understood more clearly and thoroughly, and that the scope of the present invention can be fully conveyed to those skilled in the art.

[0045] Firstly, referring to Figure 3 This embodiment provides a method for locating the center of the PET-CT equipment bucket, including:

[0046] S301, perform a CT scan on the barrel source to generate a set of CT tomographic images.

[0047] Specifically, such as Figure 4 As shown, the scanned 3D model of the barrel source is a cylinder composed of multiple tomographic images, each containing a circular barrel source image. Figure 5 As shown, in each tomographic image, the dark area represents air, and the circular area represents the barrel source. The barrel source image consists of two parts: the outer casing and the phantom. That is, the image contains three parts: air, the barrel source outer casing, and the phantom.

[0048] S302. Establish a coordinate system with the center of the first CT tomographic image as the origin. The X and Y axes lie on the plane of the first CT tomographic image, and the Z axis is perpendicular to the first CT tomographic image.

[0049] The first CT scan of the barrel source shows the position of the cylindrical barrel source's surface, and it is at this position that it is connected to the bed via a mechanical structure. When the axial alignment of the barrel source center and the PET center is not aligned, the position of the barrel source can be adjusted with high precision by adjusting the mechanical structure.

[0050] In this embodiment, the center of the first CT tomographic image is taken as the origin of the coordinate system. The X-axis direction is from left to right, the Y-axis direction is from top to bottom, and the Z-axis direction is from the first image to the last image. The image width is w and the height is h. Therefore, the coordinates of the top left corner of the image are (-w / 2, -h / 2), and the coordinates of the bottom right corner are (w / 2, h / 2).

[0051] S303, binarize the first CT tomographic image to obtain the first grayscale image.

[0052] Specifically, the first CT tomographic image is binarized to obtain the first grayscale image, including: assigning a value of 0 to pixels with a value less than 0 in the first CT tomographic image and assigning a value of 255 to pixels with a value greater than 0, so as to obtain the first grayscale image.

[0053] like Figure 6 As shown, this is the grayscale image after binarization of the bucket source tomographic image.

[0054] CT tomographic images of the barrel source were obtained under specific parameters. The CT tomographic image is a grayscale image, with each pixel containing 2 bytes. The pixel value range is -1024 to 1024. The pixel values ​​of the air, the barrel source casing, and the phantom in the image differ significantly: the air pixel value is around -1000, the casing pixel value is around -100, and the phantom pixel value is around 50.

[0055] The CT images are binarized into single-byte grayscale images, where each pixel contains one byte. A pixel value of 0 represents black, and a pixel value of 255 represents white. During binarization, all pixel values ​​less than 0 in the original CT tomographic image are set to 0, converting them to black, while all pixel values ​​greater than 0 are set to 255, converting them to white.

[0056] S304, Determine the outer edge point of the bucket source in the first grayscale image.

[0057] Specifically, determining the outer edge point of the bucket source in the first grayscale image includes: traversing the first grayscale image to obtain the pixel value P(X,Y) of each coordinate; and recording the coordinate point as the outer edge point of the bucket source when P(X,Y)=255 and P(X-1,Y)≠P(X+1,Y).

[0058] See Figure 6 The white area is a circular area. The outer edge point of the circle is obtained by calculation, as follows:

[0059] Define the width of the grayscale image as w and the height as h. The pixel value at coordinate (X, Y) in the grayscale image is P(X, Y). Starting from coordinates (-w / 2, -h / 2), iterate through the image, retrieving the pixel value at each coordinate and calculating its value. The iteration method is as follows:

[0060] Traversal 1: Increment the X-axis coordinate by 1 each time until X = w / 2, then execute traversal 2.

[0061] Traversal 2: Set the X-axis coordinate to 0, increment the Y-axis coordinate by 1, and execute Traversal 1 until X = w / 2 and Y = h / 2, then end the traversal.

[0062] The search method is as follows:

[0063] If P(X, Y) = 255, determine whether P(X-1, Y) and P(X+1, Y) are equal to 255. If either is not equal to 255, then the point (X, Y) is an outer edge point of the image. Record this point and add it to the set of edge points. The final set contains N outer edge points {(X0, Y0), (X1, Y1), ..., (Xn, Yn)}. Figure 7 As shown, all these outer edge points are displayed in the image, forming a circle.

[0064] S305, determine the first coordinate of the bucket source center of the first grayscale image based on the outer edge point of the bucket source in the first grayscale image.

[0065] Specifically, the first coordinate of the bucket source center in the first grayscale image is determined based on the outer edge points of the bucket source in the first grayscale image. This includes determining the maximum value X1[max] and minimum value X1[min] of the X coordinate and the maximum value Y1[max] and minimum value Y1[min] of the Y coordinate among the edge points of the bucket source in the first grayscale image. Then the coordinates of the bucket source center are (Xc1, Yc1), where Xc1 = (X1[min] + X1[max]) / 2 and Yc1 = (Y1[min] + Y1[max]) / 2.

[0066] To calculate the center of the circle: obtain the X coordinates of all points in the edge point set, calculate the minimum X[min], X[min] = Min(X0, X1, ..., Xn), and calculate the maximum X[max], X[max] = Max(X0, X1, ..., Xn).

[0067] Calculate the minimum value Y[min], Y[min] = Min(Y0, Y1, ..., Yn), and calculate the maximum value Y[max], Y[max] = Max(Y0, Y1, ..., Yn). Then, the coordinates of the center point of the circle can be calculated as (Xc, Yc), Xc = (X[min] + X[max]) / 2, Yc = (Y[min] + Y[max]) / 2.

[0068] S306 performs binarization on the last CT tomographic image to obtain the final grayscale image.

[0069] S307, Determine the outer edge point of the bucket source in the last grayscale image.

[0070] S308, determine the final coordinates of the bucket source center in the last grayscale image based on the outer edge point of the bucket source in the last grayscale image.

[0071] The process of determining the final coordinates of the bucket source center in the last CT tomographic image is the same as that of the first CT tomographic image, and will not be repeated here.

[0072] S309, based on the first coordinate and the last coordinate of the barrel source center, offset and rotate the barrel source to make the barrel source center axially aligned with the PET center.

[0073] Specifically, the offset correction of the bucket source is performed based on the first coordinate of the bucket source center, including: when Xc1≠0, the bucket source is moved -Xc1 along the positive X-axis to complete the offset correction of the bucket source; when Yc1≠0, the bucket source is moved -Yc1 along the positive Y-axis to complete the offset correction of the bucket source.

[0074] If Xc1 = 0 and Yc1 = 0, it means the origin of the bucket source is at the axial center. If Xc1 = 0 and Yc1 = 0 are not satisfied, it means the bucket source is offset in the X and Y directions, and needs to be moved parallel to the source in the X and Y directions by a distance of -Xc1 and -Yc1, respectively. Figure 8 As shown, the center of the circle is the bucket source center, and the other point is the image center. The coordinates of the image center are (0, 0), and the coordinates of the bucket source center are (Xc1, Yc1). The size of each pixel in the X and Y directions of the image is s. After moving the bucket source in the X direction by -Xc1×s and in the Y direction by -Yc1×s, the bucket source center and the image center will coincide.

[0075] The barrel source is rotated and corrected based on its first and last coordinates. This includes: calculating the first coordinate (Xc1, Yc1) of the barrel source center and subtracting the last coordinate (Xc[last], Yc[last]) to obtain the vector (Xcv, Ycv); if Xcv ≠ 0, the barrel source is rotated by an angle α around the X-axis with the barrel source center of the first CT tomographic image as the origin to complete the rotation correction; if Ycv ≠ 0, the barrel source is rotated by an angle β around the Y-axis with the barrel source center of the first CT tomographic image as the origin to complete the rotation correction.

[0076] Calculate the center positions (Xc1, Yc1) of the bucket source image in the first tomographic image and (Xc[last], Yc[last]) of the bucket source image in the last tomographic image using the method described above. Subtract (Xc1, Yc1) from (Xc[last], Yc[last]) to obtain a vector (Xcv, Ycv).

[0077] If Xcv = 0 and Ycv = 0, it means the center of the barrel source is parallel to the center of the PET in the axial direction. If Xcv = 0 and Ycv = 0, it means the center of the barrel source is not parallel to the center of the PET in the axial direction, and the barrel source needs to be rotated for alignment. We can consider the barrel source as having (0, 0, 0) as its origin, rotating by an angle α in the X direction and then by an angle β in the Y direction. The original vector (0, 0, Z) becomes the vector (Xcv, Yvc, Z) through rotation. α and β can be calculated using Rodriguez's rotation formula. After calculating α and β, the rotational offset of the barrel source is restored by adjusting the mechanical structure.

[0078] This embodiment proposes a method for locating the center of a PET-CT scanner barrel. By processing and calculating CT tomographic images, the central axis of the barrel barrel is determined. Then, the barrel barrel is offset and rotated to achieve axial alignment between its central axis and the PET scanner's central axis. Compared to related technologies, this application achieves more precise axial alignment between the barrel barrel center and the PET scanner center, thereby improving the correction effect of the correction data model.

[0079] Secondly, such as Figure 9 As shown, this embodiment provides a system 900 for locating the center of a PET-CT scanner barrel, including: a scanning module 901, a coordinate system establishment module 902, an image processing module 903, and a correction module 904. The scanning module 901 performs a CT scan on the barrel, generating a set of CT tomographic images. The coordinate system establishment module 902 establishes a coordinate system with the center of the first CT tomographic image as the origin, wherein the X and Y axes lie on the plane of the first CT tomographic image, and the Z axis is perpendicular to the first CT tomographic image. The image processing module 903 binarizes the first CT tomographic image to obtain a first grayscale image; determines the outer edge points of the barrel in the first grayscale image; determines the first coordinates of the barrel center in the first grayscale image based on the outer edge points of the barrel in the first grayscale image; and determines the final coordinates of the barrel center in the last CT tomographic image using the same steps as for the first CT tomographic image. The correction module 904 is used to perform offset and rotation correction on the barrel source based on the first coordinate and the last coordinate of the barrel source center, so that the barrel source center is axially aligned with the PET center. The system for locating the barrel source center of a PET-CT device provided in this embodiment, since it implements the steps of the method for locating the barrel source center of a PET-CT device provided in the first aspect embodiment of the present invention, possesses all the technical effects of the method for locating the barrel source center of a PET-CT device, and will not be elaborated further here.

[0080] Thirdly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed, implements any of the methods for locating the source center of a PET-CT device as described in the first aspect above.

[0081] Fourthly, embodiments of the present invention provide a storage device, including a storage medium and a processor, wherein the storage medium stores a computer program, and when the program is executed by the processor, it implements any of the methods for locating the center of the PET-CT equipment bucket source described in the first aspect.

[0082] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0083] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, then this invention should also include these modifications and variations.

[0084] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make modifications, alterations, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for locating the center of a PET-CT equipment barrel, characterized in that, include: A CT scan of the barrel source was performed to generate a set of CT tomographic images; A coordinate system is established with the center of the first CT tomographic image as the origin, where the X-axis and Y-axis lie on the plane of the first CT tomographic image, and the Z-axis is perpendicular to the first CT tomographic image. The first CT tomographic image is binarized to obtain the first grayscale image; Determine the outer edge points of the bucket source in the first grayscale image; The first coordinate of the bucket source center in the first grayscale image is determined based on the outer edge point of the bucket source in the first grayscale image; The same steps as those used in the first CT tomographic image were employed to determine the final coordinates of the bucket source center in the last CT tomographic image; Based on the first and last coordinates of the barrel source center, the barrel source is offset and rotated for correction, so that the barrel source center is axially aligned with the PET center. Specifically, this includes: The bucket source is offset corrected based on the first coordinate of the bucket source center, including: If Xc1≠0, move the bucket source along the positive X-axis by -Xc1 to complete the offset correction of the bucket source. If Yc1≠0, move the bucket source along the positive Y-axis by -Yc1 to complete the offset correction of the bucket source. The barrel source is rotated and corrected based on its first and last coordinates, including: Calculate the first coordinate (Xc1, Yc1) of the bucket source center and subtract the last coordinate (Xc[last], Yc[last]) of the bucket source center to obtain the vector (Xcv, Ycv); When Xcv≠0, the bucket source is rotated by an angle α around the X-axis with the center of the bucket source in the first CT tomographic image as the origin, in order to complete the rotation correction of the bucket source. When Ycv≠0, the bucket source is rotated by an angle β around the Y-axis with the bucket source center of the first CT tomographic image as the origin to complete the rotation correction of the bucket source. α and β are calculated using the Rodriguez rotation formula.

2. The method for locating the center of the PET-CT equipment bucket according to claim 1, characterized in that, The process of binarizing the first CT tomographic image to obtain the first grayscale image includes: In the first CT tomographic image, pixels with values ​​less than 0 are assigned a value of 0, and pixels with values ​​greater than 0 are assigned a value of 255 to obtain the first grayscale image.

3. The method for locating the center of the PET-CT equipment bucket according to claim 1, characterized in that, Determining the outer edge points of the bucket source in the first grayscale image includes: The pixel value P(X, Y) of each coordinate is obtained by traversing and searching the first grayscale image. Given P(X,Y)=255 and P(X-1,Y)≠P(X+1,Y), denote this coordinate point as the outer edge point of the bucket source.

4. The method for locating the center of the PET-CT equipment bucket according to claim 1, characterized in that, The step of determining the first coordinates of the bucket source center in the first grayscale image based on the outer edge points of the bucket source in the first grayscale image includes: If we determine the maximum and minimum X-coordinate values ​​X1[max] and Y-coordinate values ​​Y1[min] of the edge points of the bucket source in the first grayscale image, then the coordinates of the bucket source center are (Xc1, Yc1), where Xc1 = (X1[min] + X1[max]) / 2 and Yc1 = (Y1[min] + Y1[max]) / 2.

5. A system for locating the center of a PET-CT equipment barrel, characterized in that, For performing the method of locating the center of the PET-CT equipment bucket source as described in claim 1, the system comprises: The scanning module performs a CT scan on the barrel source and generates a set of CT tomographic images; The coordinate system establishment module establishes a coordinate system with the center of the first CT tomographic image as the origin. The X-axis and Y-axis lie on the plane of the first CT tomographic image, and the Z-axis is perpendicular to the first CT tomographic image. The image processing module performs binarization on the first CT tomographic image to obtain the first grayscale image; determines the outer edge point of the bucket source in the first grayscale image; determines the first coordinate of the bucket source center in the first grayscale image based on the outer edge point of the bucket source in the first grayscale image; and uses the same steps as the first CT tomographic image to determine the last coordinate of the bucket source center in the last CT tomographic image. The calibration module performs offset and rotation calibration on the barrel source based on the first coordinate and the last coordinate of the barrel source center, so that the barrel source center is axially aligned with the PET center.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for locating the source center of the PET-CT equipment according to any one of claims 1 to 4.

7. A storage device comprising a storage medium and a processor, wherein the storage medium stores a computer program, characterized in that, When the processor executes the computer program, it implements the method for locating the center of the PET-CT equipment bucket as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and apparatus for registering medical images

    CN104424647A

  • Detector correction method for positive electron emission tomography system

    CN105894525A