A cone beam CT imaging system based on a slip ring
By setting up a light curtain in the industrial CT scanning system to detect the size and position of the object being inspected, and combining it with a converter to adapt the slip ring to the area array detector, the problems of universality and positioning between the slip ring and the area array detector are solved. This enables one-time through-type spiral cone-beam CT imaging, reduces redundant data, and improves imaging accuracy and efficiency.
Patent Information
- Application Number
- CN202411717196.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-11-27
AI Technical Summary
In existing industrial CT scanning systems, slip rings and area array detectors have poor compatibility, making it difficult to locate the optimal detection position. This results in a large amount of redundant imaging data and makes it impossible to perform one-pass spiral cone-beam CT imaging.
By setting a first light curtain at the entrance of the inspection station to detect the width and height domains of the object under inspection, the host computer calculates the detection height and lateral position deviation, and adjusts the object under inspection to the center of the slip ring. The first and second converters are combined to realize the data conversion and universal adaptation between the slip ring and the area array detector. The second light curtain is used to detect the movement distance to ensure accurate positioning of the object under inspection. Commands and data are transmitted through the slip ring to realize one-pass spiral cone beam scanning.
It reduces redundant data generated by spiral cone beam scanning, achieves better imaging results and higher detection accuracy, ensures that the object under inspection is scanned in the optimal position, and improves the accuracy and efficiency of imaging.
Smart Images

Figure CN119470501B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of CT imaging, in particular to a cone beam CT imaging system based on a slip ring. BACKGROUND
[0002] Industrial CT detection imaging is a way of scanning and imaging the detected object by CT tomography. In order to achieve more precise detection accuracy, a surface array detector is usually used for detection. In the prior art, industrial CT detection usually uses a fixed radiation source and a surface array detector, and the detected object is set on a rotating detection table for rotating detection. However, due to the different sizes and shapes of the detected objects in the industrial field, and with the rapid development of large and heavy industrial fields, the size and weight of the measured workpiece are becoming larger and larger. Therefore, the existing CT detection system cannot be rotated. Therefore, the industry has researched the combination of a slip ring and a surface array detector, which can realize the through-type spiral cone beam scanning imaging of the detected object by using the large inner diameter and the rotating characteristics of the slip ring.
[0003] On the one hand, in the prior art, a slip ring is usually combined with a linear array detector and applied in the medical field. The combination of a slip ring and a surface array detector not only has high research and development costs and a long cycle, but also cannot solve the universality and adaptability of the slip ring and the surface array detector through modification. On the other hand, the existing industrial CT scanning system based on a slip ring usually connects the slip ring and the surface array detector through a drag chain. This cannot effectively position and measure the detected object to be in the best scanning position, cannot correct the two-dimensional position through the detection table, cannot perform one-time through-type spiral cone beam scanning imaging, generates a large amount of redundant data during scanning imaging, and can only obtain a complete image through subsequent splicing. In addition, the spliced image has obvious seams, which adversely affects the accuracy of the detection result.
[0004] Based on the above analysis, it is urgent to solve the problems of the universality and adaptability of the slip ring and the surface array detector, the difficulty in positioning the best detection position, the generation of a large amount of imaging redundant data, and the inability to perform one-time through-type spiral cone beam CT imaging in the existing industrial CT scanning system. SUMMARY
[0005] In view of the above analysis, the embodiments of the present application aim to provide a cone beam CT imaging system based on a slip ring to solve the problems of the universality and adaptability of the slip ring and the surface array detector, the difficulty in positioning the best detection position, the generation of a large amount of imaging redundant data, and the inability to perform one-time through-type spiral cone beam CT imaging.
[0006] The embodiments of the present application provide a cone beam CT imaging system based on a slip ring. The system comprises a detection table, a first light curtain, a slip ring, a radiation source, a surface array detector, a first converter, a second converter, and an upper computer. The surface array detector and the radiation source are oppositely arranged on the slip ring.
[0007] The detection table is arranged in the ring of the slip ring, used for placing the object to be detected and moving the object to be detected;
[0008] The first light curtain is arranged at the entrance of the detection table, used for detecting and obtaining the width domain and height domain of the object to be detected and outputting to the host computer;
[0009] The host computer obtains the detection height and lateral position deviation based on the width domain and height domain of the object to be detected, and controls the detection table to move so that the center of the object to be detected is located at the center of the slip ring according to the detection height and lateral position deviation;
[0010] The host computer sends a scanning instruction to the slip ring through the first converter;
[0011] The slip ring forwards the scanning instruction to the area array detector and the ray source after analyzing the scanning instruction through the second converter;
[0012] The ray source emits rays to irradiate the object to be detected based on the analyzed scanning instruction;
[0013] The area array detector scans the ray projection of the object to be detected based on the analyzed scanning instruction and generates image data and state data, and sends the image data and state data to the host computer through the second converter, the slip ring and the first converter.
[0014] Based on the further improvement of the above system, the host computer obtains the detection height based on the width domain and height domain of the object to be detected, specifically including:
[0015] The rectangular region obtained by intersecting the width domain and height domain of the object to be detected is taken as the rectangular section of the object to be detected;
[0016] The height difference between the center point of the circular ring of the slip ring and the center point of the rectangular section is taken as the detection height.
[0017] Based on the further improvement of the above system, the host computer obtains the lateral position deviation based on the width domain and height domain of the object to be detected, specifically including:
[0018] The rectangular region obtained by intersecting the width domain and height domain of the object to be detected is taken as the rectangular section of the object to be detected;
[0019] The horizontal position difference between the center point of the circular ring of the slip ring and the center point of the rectangular section is taken as the lateral position deviation.
[0020] Based on the further improvement of the above system, the first light curtain also detects the length of the object to be detected; the system further includes a second light curtain, and the second light curtain is arranged at the detection entrance of the slip ring;
[0021] When the detection table drives the detected object to move through the second light curtain;
[0022] The second light curtain obtains a shielding time by timing the shielding state, and obtains the moving distance of the detected object based on the shielding time and the moving speed of the detected object and sends it to the upper computer;
[0023] The upper computer judges whether the detected object is in the detection position based on the length and moving distance of the detected object, and if so, the upper computer sends a stop command to the detection table.
[0024] Based on the further improvement of the above system, the slip ring includes a data transmission signal and an instruction transmission channel;
[0025] The first converter is used to receive and analyze the scanning instruction issued by the upper computer to obtain the running instruction and running parameter, and send them to the slip ring instruction transmission channel, and is also used to integrate the image data sent by the slip ring data transmission channel and the state data sent by the instruction transmission channel and then output them to the upper computer.
[0026] Based on the further improvement of the above system, the first converter includes a communication module, an instruction conversion module, and a processing unit, wherein,
[0027] The communication module of the first converter is used to receive the scanning instruction and forward it to the processing unit of the first converter;
[0028] The processing unit of the first converter is used to analyze the running instruction and running parameter from the scanning instruction and output them to the instruction conversion module of the first converter;
[0029] The instruction conversion module of the first converter is used to convert the running instruction and running parameter into differential signals and output them to the slip ring instruction transmission channel.
[0030] Based on the further improvement of the above system, the communication module of the first converter is also used to receive the image data transmitted by the slip ring data transmission channel and the state data transmitted by the slip ring instruction transmission channel, and forward them to the processing unit of the first converter respectively;
[0031] The instruction conversion module of the first converter is also used to convert the image data and the state data into differential signals respectively and output them to the processing unit of the first converter;
[0032] The processing unit of the first converter is also used to integrate the differential signal of the image data and the differential signal of the state data into integrated image and state data and output them to the communication module of the first converter;
[0033] The first converter communication module is further configured to send the integrated image and state data to the host computer.
[0034] Based on the further improvement of the above system, the second converter is configured to generate a trigger signal of the area array detector based on the operation instruction and operation parameter transmitted by the slip ring instruction transmission channel and the position code transmitted by the slip ring, and send the trigger signal to the area array detector, and receive image and state integrated data returned by the area array detector, decompose the image and state integrated data to obtain image data and state data, output the image data to the data transmission channel of the slip ring, and output the state data to the slip ring instruction transmission channel.
[0035] Based on the further improvement of the above system, the second converter comprises a communication module, an instruction conversion module, and a processing unit.
[0036] The second converter instruction conversion module is configured to convert the operation instruction and operation parameter and the position code received by the second converter communication module and transmitted by the slip ring instruction transmission channel into differential signals respectively, and then output the differential signals to the second converter processing unit.
[0037] The second converter processing unit is configured to generate the trigger instruction based on the differential signals of the position code, the operation instruction and the operation parameter, and then output the trigger instruction to the second converter communication module.
[0038] The second converter communication module is further configured to output the trigger instruction to the area array detector.
[0039] Based on the further improvement of the above system, the second converter communication module is further configured to receive the image and state integrated data output by the area array detector and output the image and state integrated data to the second converter processing unit.
[0040] The second converter instruction conversion module is further configured to convert the decomposed state data into differential signals, and then output the differential signals to the slip ring instruction transmission channel through the second converter communication module.
[0041] The second converter processing unit is further configured to decompose the image and state integrated data to obtain image data and state data, output the image data to the second converter communication module, and output the state data to the second converter instruction conversion module.
[0042] The second converter communication module is further configured to output the decomposed image data to the data transmission channel of the slip ring.
[0043] Compared with the prior art, the present application can at least achieve one of the following beneficial effects:
[0044] 1. Based on the height domain and width domain of the detected object obtained by the first light curtain arranged at the entrance of the detection platform, the detection height and lateral position deviation of the detected object are obtained, and then the detected object is moved to the optimal detection position based on the detection height and lateral position deviation, so that the redundant data generated during spiral cone beam scanning is minimized, and better imaging effect is achieved.
[0045] 2. Based on the first converter and the second converter, the data conversion and universal adaptation of the slip ring and the area array detector are realized, compared with the prior art, without using a drag chain type scan, one-time through spiral cone beam scanning and imaging of the detected object can be realized, the imaging effect is better, and the detection accuracy is higher.
[0046] 3. The moving state of the detected object is detected, and the shielding time obtained by the light curtain shielding state and the shielding time counting, the moving distance and position of the detected object are obtained, the accurate positioning of the detected object is realized, which helps to realize more accurate scanning process control.
[0047] In the present application, the above-mentioned technical solutions can be combined with each other to realize more preferred combination schemes. Other features and advantages of the present application will be described in the subsequent specification, and some advantages will become apparent from the specification, or will be understood by implementing the present application. The purpose and other advantages of the present application can be achieved and obtained by the contents specifically pointed out in the specification and the drawings. BRIEF DESCRIPTION OF DRAWINGS
[0048] The accompanying drawings are included to provide a further understanding of the embodiments, and are incorporated herein and constitute a part of the specification. The drawings illustrate the principles of the application and, although not to be limited thereto, serve to explain the principles of the application and its preferred embodiments.
[0049] Figure 1 The system structure schematic diagram of the embodiment of the present application.
[0050] Figure 2 The detected object detection position schematic diagram of the embodiment of the present application.
[0051] Figure 3 The redundant area schematic diagram of the detection position for spiral cone beam scanning in the prior art.
[0052] Figure 4 The redundant area schematic diagram of the detection position for spiral cone beam scanning in the embodiment of the present application. DETAILED DESCRIPTION
[0053] The preferred embodiments of the present application will be specifically described below in conjunction with the drawings, wherein the drawings constitute a part of the present application, and are used to illustrate the principles of the embodiments of the present application, and are not used to limit the scope of the present application.
[0054] One specific embodiment of the present application discloses a slip ring based cone beam CT imaging system, as shown in Figure 1
[0055] The system comprises a detection table, a first light curtain, a slip ring, a ray source, a planar array detector, a first converter, a second converter, a host computer, the planar array detector and the ray source are oppositely arranged on the slip ring;
[0056] The detection table is arranged in the ring of the slip ring, and is used for placing a detected object and driving the detected object to move;
[0057] The first light curtain is arranged at the entrance end of the detection table, and is used for detecting and obtaining the width domain and the height domain of the detected object and outputting to the host computer;
[0058] The host computer obtains the detection height and the lateral position deviation based on the width domain and the height domain of the detected object, and controls the detection table to move so that the center of the detected object is located at the center of the slip ring according to the detection height and the lateral position deviation;
[0059] The host computer issues a scanning instruction to the slip ring through the first converter;
[0060] The slip ring forwards the scanning instruction to the planar array detector and the ray source after analyzing the scanning instruction through the second converter;
[0061] The ray source emits rays to irradiate the detected object based on the analyzed scanning instruction;
[0062] The planar array detector scans the ray projection of the detected object based on the analyzed scanning instruction and generates image data and state data, and sends the image data and the state data to the host computer through the second converter, the slip ring and the first converter.
[0063] Based on the rotation of the slip ring, the planar array detector performs a through-type spiral cone beam scan on the detected object, and the detection table is arranged to pass through the area in the ring of the slip ring, so as to drive the detected object placed on the detection table to move to the area in the ring of the slip ring for scanning and detection.
[0064] As shown in Figure 2 Based on the principle of spiral cone beam scanning, the rays are emitted in a conical ray beam from the ray source to the opposite side inside the slip ring, which is called a ray cone beam. Although the shapes and sizes of the detected objects are different, they can all be regarded as a cube composed of the width, height and length of the detected object. The cube passes vertically through the plane of the slip ring, so the center point of the cross section of the cube passing through the plane of the slip ring coincides with the center point of the slip ring, so that the amount of redundant data generated when the ray cone beam scans the detected object is as little as possible.
[0065] In order to move the detected object to the detection position corresponding to the inner area of the slip ring, first, the height domain and the width domain of the measured object are detected by the first light curtain arranged at the entrance end of the detection table and output to the upper computer. Specifically, the first light curtain includes a plurality of light emitting sources and light receivers, each light emitting source is arranged in sequence, and each light emitting source is arranged opposite a unique corresponding light receiver. Each pair of light emitter and light receiver identifies a position point. The light curtain plane detection domain is formed by the light emitted by the light emitting source to the corresponding light receiver. Preferably, the light curtain plane is parallel to the slip ring circular plane. When the measured object blocks the light, the position points corresponding to the blocked light are recorded. The transverse section width of the object passing through is obtained by calculating the distance between the farthest position points. Preferably, the first light curtain is arranged as a transverse light curtain and a longitudinal light curtain, wherein the transverse light curtain is used to detect the height domain of the detected object, and the longitudinal light curtain is used to detect the width domain of the detected object.
[0066] Further, the upper computer obtains the detection height based on the width domain and the height domain of the detected object, specifically including:
[0067] The rectangular region obtained by intersecting the width domain and the height domain of the detected object is taken as the rectangular section of the detected object.
[0068] The height difference between the center point of the slip ring circular ring and the center point of the rectangular section is taken as the detection height.
[0069] Based on the height difference between the center point of the rectangular region obtained by intersecting the width domain and the height domain of the detected object and the center point of the slip ring, the detection table is raised or lowered based on the detection height difference so that the center point of the rectangular region of the detected object and the center point of the slip ring are at the same level.
[0070] Further, as shown in Figure 2 The upper computer obtains the transverse position deviation based on the width domain and the height domain of the detected object, specifically including:
[0071] The rectangular region obtained by intersecting the width domain and the height domain of the detected object is taken as the rectangular section of the detected object.
[0072] The horizontal position difference between the center point of the slip ring circular ring and the center point of the rectangular section is taken as the transverse position deviation.
[0073] Based on the transverse position deviation, the detected object can be horizontally translated on the detection table or adjusted by a mechanical arm to make the center point of the rectangular section of the detected object coincide with the center point of the slip ring circular ring, so as to adjust the detected object to the detection position, so as to generate the least redundant data and obtain the best imaging effect.
[0074] Figure 3 The prior art detection position based on the slip ring produces a schematic diagram of the redundant area of the 4 different angle helical cone beam scanning, wherein, when the 0 degree, 90 degree and 270 degree scanning all produce a large amount of redundant area, resulting in a large amount of redundant data.
[0075] Figure 4 The embodiment of the application detects the redundant area produced by the 4 angle helical cone beam scanning based on the slip ring, and it can be seen that, when the center point of the transverse section of the object to be detected coincides with the center of the slip ring, the total redundant area is relatively the least.
[0076] Based on the slip ring, the first case is to perform a through helical cone beam scanning on the object to be detected, and the second case is to perform a helical cone beam scanning or take an X-ray photo on the region of interest of the object to be detected again, wherein, in the second case, the moving distance of the object to be detected needs to be measured, so as to position the object to be detected and obtain the region of interest of the object to be detected which needs to be taken.
[0077] Further, the first light curtain also detects the length of the object to be detected; the system further comprises a second light curtain, which is arranged at the entrance of the slip ring detection;
[0078] When the detection table drives the object to be detected to move through the second light curtain;
[0079] The second light curtain counts the shielding time according to the shielding state, and obtains the moving distance of the object to be detected based on the shielding time and the moving speed of the object to be detected and sends it to the upper computer;
[0080] The upper computer judges whether the object to be detected is at the detection position based on the length and the moving distance of the object to be detected, and if yes, the upper computer sends a stop instruction to the detection table.
[0081] Based on the need of positioning and measuring the moving distance of the object to be detected, a coordinate system for positioning the position of the object to be detected can be established based on the second light curtain, the plane and the running direction of the detection table and the lifting direction, wherein, the second light curtain is arranged at a fixed point in the positioning coordinate system, and the length of the object to be detected has been detected by the first light curtain and sent to the upper computer, so that only the moving distance of the object to be detected relative to the second light curtain is needed to complete the positioning of the object to be detected.
[0082] When the second light curtain detects the passing of the object, the timing is started to obtain the blocking time; the moving speed of the object is pre-set, so when the second light curtain obtains the blocking time, the moving distance of the object is obtained by multiplying the moving speed of the object and the blocking time. The first light curtain detects the length of the object in the same way as the second light curtain detects the moving distance of the object, that is, by multiplying the blocking time obtained by timing the one-time passing of the object through the first light curtain at a set moving speed and the set moving speed, the length of the object is obtained.
[0083] When the object reaches the detection position, the host computer issues a command to start the scanning imaging process.
[0084] Further, the slip ring includes a data transmission channel and an instruction transmission channel;
[0085] The first converter is configured to receive and analyze the scanning instruction issued by the host computer to obtain the running instruction and the running parameter, and send the running instruction and the running parameter to the instruction transmission channel of the slip ring, and is further configured to integrate the image data sent by the data transmission channel of the slip ring and the state data sent by the instruction transmission channel of the slip ring, and then output the integrated data to the host computer.
[0086] Based on the working principle of the existing slip ring, the image data is generally transmitted unidirectionally through the data transmission channel of the slip ring, and the state data and the instruction are transmitted bidirectionally through the instruction transmission channel of the slip ring; in addition, the communication protocols and data formats of the existing area array detector are various and incompatible; generally, the image data generated by the area array detector and the state data returned in response to the trigger instruction are integrated into a whole data packet, therefore, to solve the data and instruction adaptation of the slip ring, the area array detector and the host computer, on the one hand, the channel transmission mode of the slip ring needs to be adapted, the data packet generated by the area array detector needs to be decomposed into image data and state data, the decomposed image data needs to be transmitted through the data transmission channel, and the state data needs to be transmitted through the instruction transmission channel, so as to form a complete communication process with the issued instruction and prevent communication process errors; on the other hand, the communication protocols and data formats of the area array detector need to be adapted, the image data transmitted through the data transmission channel of the slip ring and the state data transmitted through the instruction transmission channel of the slip ring need to be integrated and then transmitted to the host computer, so that the host computer can analyze the integrated image data and state data based on the existing communication protocols and data formats of the area array detector, without any customization and modification.
[0087] To achieve this technical purpose, specifically, the first converter includes a communication module, an instruction conversion module and a processing unit, wherein,
[0088] The first converter communication module is configured to forward the scanning instruction to the first converter processing unit after receiving the scanning instruction.
[0089] The first converter processing unit is configured to output the running instruction and the running parameter to the first converter instruction conversion module after parsing the running instruction and the running parameter from the scanning instruction.
[0090] The first converter instruction conversion module is configured to output the running instruction and the running parameter converted into differential signals to the slip ring instruction transmission channel.
[0091] The first converter communication module receives the scanning instruction issued by the host computer and outputs the scanning instruction to the first converter processing unit to parse the running instruction and the running parameter recognizable by the slip ring, and completes the protocol adaptation between the instruction issued by the host computer and the slip ring. The running instruction and the running parameter are output to the first converter instruction conversion module and converted into differential signals, which aims to improve the anti-interference ability of the transmitted instruction signal and ensure the accuracy of the instruction interaction. In implementation, by using the corresponding communication interface, the first converter communication interface can receive the scanning instruction issued by the host computer. Then, by modifying and customizing the first converter processing unit, the issued scanning instruction is converted into an instruction format recognizable by the slip ring. The running instruction and the running parameter parsed by the first converter communication module are output to the slip ring instruction transmission channel to adapt the instruction transmission mode of the slip ring.
[0092] The first adapter is also configured to integrate the image data transmitted by the slip ring data transmission channel and the state data transmitted by the instruction transmission channel, and then output the integrated image data and state data to the host computer.
[0093] Further, the first converter communication module is also configured to receive the image data transmitted by the slip ring data transmission channel and the state data transmitted by the slip ring instruction transmission channel, and forward the image data and the state data to the first converter processing unit, respectively.
[0094] The first converter instruction conversion module is also configured to convert the image data and the state data into differential signals, respectively, and then output the differential signals to the first converter processing unit.
[0095] The first converter processing unit is also configured to integrate the image data differential signal and the state data differential signal into integrated image data and state data, and then output the integrated image data and state data to the first converter communication module.
[0096] The first converter communication module is also configured to send the integrated image data and state data to the host computer.
[0097] Specifically, the first converter communication module is further configured to receive image data transmitted by a slip ring data transmission channel and state data transmitted by a slip ring instruction transmission channel, and to adapt to the existing slip ring system data transmission channel and instruction transmission channel. Since the image data generated by the area array detector does not need to be exchanged, it is generally transmitted to the upper computer in one direction through the slip ring. Therefore, the slip ring data transmission channel is a one-way transmission channel. However, during CT image acquisition, the area array detector needs to receive instructions from the upper computer and return state data through the slip ring. Therefore, a bidirectional communication transmission application is required. Generally, the slip ring is also provided with an instruction transmission channel supporting bidirectional communication for transmitting instructions from the upper computer and state data returned by the area array detector. The image data and the state data are converted into differential signals by the first converter instruction conversion module and then output to the first converter processing unit, so as to improve the anti-interference ability and accuracy of the input signal. The image data and the state data are integrated by the first converter processing unit to obtain integrated image and state data, so as to adapt to the data format and communication protocol of the area array detector, so that the data can be directly recognized and analyzed after being transmitted to the upper computer, and the customization development or modification of the communication protocol and data format analysis tool of the area array detector is avoided.
[0098] The second converter is used for data and instruction adaptation conversion and data transmission and instruction interaction between the area array detector and the slip ring. Specifically, the second converter is used for generating a trigger signal of the area array detector based on the operation instruction and operation parameter forwarded by the slip ring instruction transmission channel and the position code transmitted by the slip ring and sending the trigger signal to the area array detector.
[0099] Further, the second converter is used for generating a trigger signal of the area array detector based on the operation instruction and operation parameter forwarded by the slip ring instruction transmission channel and the position code transmitted by the slip ring and sending the trigger signal to the area array detector, receiving image and state integration data returned by the area array detector, decomposing the image and state integration data to obtain image data and state data, outputting the image data to the data transmission channel of the slip ring, and outputting the state data to the slip ring instruction transmission channel.
[0100] Further, the second converter includes a communication module, an instruction conversion module, and a processing unit.
[0101] The second converter instruction conversion module is configured to convert the operation instruction and operation parameter and the position code received by the second converter communication module through the slip ring instruction transmission channel into differential signals and then output the differential signals to the second converter processing unit.
[0102] The second converter processing unit is configured to generate the trigger instruction based on the position code, the difference signal of the operation instruction and operation parameter, and output the trigger instruction to the second converter communication module;
[0103] The second converter communication module is further configured to output the trigger instruction to the area array detector.
[0104] Specifically, the second converter communication module is configured to connect the slip ring instruction transmission channel, receive the operation instruction and operation parameter, and forward the operation instruction and operation parameter to the second converter instruction conversion module; the second converter instruction conversion module is configured to convert the position code, the operation instruction and operation parameter into a difference signal, so as to improve the anti-interference ability and accuracy of the input signal, wherein the position code is generated by the slip ring and is used to record the rotation position of the slip ring, the rotation position corresponds to the shooting angle of the area array detector and belongs to one of the operation parameters; the second converter processing unit generates the trigger instruction based on the position code, the difference signal of the operation instruction and operation parameter, and completes the adaptation and conversion of the trigger instruction of the area array detector; the second converter communication module is further configured to send the trigger instruction to the area array detector.
[0105] The second converter is further configured to receive image and state integration data returned by the area array detector, decompose the image and state integration data to obtain image data and state data, output the image data to the data transmission channel of the slip ring, and output the state data to the slip ring instruction transmission channel.
[0106] Further, the second converter communication module is further configured to receive the image and state integration data output by the area array detector and output the image and state integration data to the second converter processing unit;
[0107] The second converter instruction conversion module is further configured to convert the decomposed state data into a difference signal and output the difference signal to the slip ring instruction transmission channel through the second converter communication module;
[0108] The second converter processing unit is further configured to decompose the image and state integration data to obtain image data and state data, output the image data to the second converter communication module, and output the state data to the second converter instruction conversion module;
[0109] The second converter communication module is further configured to output the decomposed image data to the slip ring data transmission channel.
[0110] When the area array detector receives a trigger instruction, it will perform shooting and image data generation, and also generate state data, wherein the state data is used to respond to the corresponding instruction issued by the upper computer, and for the complete communication process, the state data corresponds to the issued instruction and completes the instruction interaction process through the same channel. Specifically, based on different models of the area array detector, the state data can include exposure state, signal processing, temperature state, clock timer state, drive circuit state, etc. to complete the instruction interaction process so that the upper computer can master the working state of the area array detector.
[0111] Therefore, the second converter communication module sends the image and state integrated data sent by the area array detector to the second converter processing module, and after the second converter processing module decomposes the image and state integrated data into image data and state data, the second converter communication module outputs the image data to the slip ring data transmission channel, and the second converter instruction conversion module converts the state data into differential signals and then outputs the state data differential signals to the slip ring instruction transmission channel for transmission respectively.
[0112] The cone beam CT imaging system based on the slip ring disclosed in the embodiment can obtain the width domain and height domain of the measured object through the first light curtain detection at the entrance end of the detection table and output them to the upper computer. The upper computer obtains the lateral position deviation and detection height of the measured object based on the width domain and height domain, moves the center of the measured object to the detection position coinciding with the center of the slip ring based on the detection height and lateral position deviation, and obtains the moving distance of the measured object based on the second light curtain detection to realize more accurate positioning of the detection position of the measured object. The upper computer sends a scanning instruction to the slip ring through the first converter, the slip ring forwards the scanning instruction to the area array detector and the ray source after analyzing the scanning instruction through the second converter to start scanning and generate image and state data, and then transmits the image and state data back to the upper computer through the second converter, the slip ring and the first converter in sequence, thereby solving the problems of general adaptability of the existing slip ring and area array detector, difficulty in positioning the optimal detection position, large amount of imaging redundant data, and inability to perform one-time through spiral cone beam CT imaging.
[0113] Those skilled in the art can understand that all or part of the processes of the above-mentioned embodiments can be completed by a computer program instructing related hardware, and the program can be stored in a computer readable storage medium, such as a magnetic disk, an optical disk, a read-only memory or a random access memory.
[0114] The above merely describes preferred specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application.
Claims
1. A cone-beam CT imaging system based on a slip ring, characterized in that: The system includes a detection platform, a first light curtain, a slip ring, a radiation source, an array detector, a first converter, a second converter, and a host computer, wherein the array detector and the radiation source are arranged relative to each other on the slip ring; The detection platform is arranged in the ring of the slip ring, and is used to place the object to be detected and drive the object to be detected to move; The first light curtain is arranged at the entrance end of the detection platform, and is used to detect and obtain the width domain and height domain of the object to be detected and output them to the host computer; The host computer obtains the detection height and lateral position deviation based on the width domain and height domain of the detected object, and controls the movement of the detection platform according to the detection height and lateral position deviation so that the center of the detected object is located at the center of the slip ring; The host computer issues a scanning instruction to the slip ring through the first converter; The slip ring parses the scanning instruction through the second converter and then forwards it to the area array detector and the ray source; The ray source emits rays to irradiate the object under inspection based on the analyzed scanning instruction; The area array detector scans the ray projection of the inspected object based on the parsed scanning instruction and generates image data and status data, which are sent to the host computer through the second converter, the slip ring, and the first converter.
2. The slip ring-based cone-beam CT imaging system according to claim 1, characterized in that: The host computer obtains the detection height based on the width domain and height domain of the detected object, specifically including: A rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as a rectangular section of the object to be inspected; The height difference between the center point of the slip ring and the center point of the rectangular section is used as the detection height.
3. The slip ring-based cone-beam CT imaging system according to claim 2, characterized in that: The host computer obtains the lateral position deviation based on the width domain and the height domain of the inspected object, specifically including: A rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as a rectangular section of the object to be inspected; The horizontal position deviation is calculated by calculating the horizontal position difference between the center point of the slip ring and the center point of the rectangular section.
4. The slip ring-based cone-beam CT imaging system according to claim 3, characterized in that: The first light curtain also detects the length of the object being inspected; the system further includes a second light curtain, which is arranged at the slip ring detection entrance; When the inspection platform drives the inspected object to move and pass through the second light curtain; The second light curtain times the blocking state to obtain the blocking time, and obtains the moving distance of the detected object based on the blocking time and the moving speed of the detected object and sends the obtained distance to the host computer; The host computer determines whether the inspected object is in the inspection position based on the length and the moving distance of the inspected object. If so, the host computer sends a stop instruction to the inspection platform.
5. The slip ring-based cone-beam CT imaging system according to claim 4, characterized in that: The slip ring includes a data transmission signal and a command transmission channel; The first converter is used to receive and parse the scanning instructions sent by the host computer to obtain operation instructions and operation parameters, and send the operation instructions and operation parameters to the slip ring instruction transmission channel. It is also used to integrate the image data sent by the slip ring data transmission channel and the status data sent by the instruction transmission channel and then output them to the host computer.
6. The slip ring-based cone-beam CT imaging system according to claim 5, characterized in that: The first converter includes a communication module, an instruction conversion module, and a processing unit, wherein: The first converter communication module is used to forward the scanning instruction to the first converter processing unit after receiving the scanning instruction; The first converter processing unit is used to parse the operating instruction and operating parameters from the scanning instruction and output them to the first converter instruction conversion module; The first converter instruction conversion module is used to convert the operating instructions and operating parameters into differential signals and output them to the slip ring instruction transmission channel.
7. The slip ring-based cone-beam CT imaging system according to claim 6, characterized in that: The first converter communication module is further configured to receive image data transmitted by the slip ring data transmission channel and status data transmitted by the slip ring instruction transmission channel, and forward the image data and status data to the first converter processing unit respectively; The first converter instruction conversion module is further configured to convert the image data and the status data into differential signals and output the differential signals to the first converter processing unit; The first converter processing unit is further configured to integrate the image data differential signal and the status data differential signal into integrated image and status data and output the integrated image and status data to the first converter communication module; The first converter communication module is further configured to send the integrated image and status data to the host computer.
8. The slip ring-based cone-beam CT imaging system according to claim 7, characterized in that: The second converter is used to generate a trigger signal of the area array detector based on the operating instructions and operating parameters forwarded by the slip ring instruction transmission channel and the position code sent by the slip ring, and send it to the area array detector, and receive the image and status integrated data returned by the area array detector, decompose the image and status integrated data to obtain image data and status data, output the image data to the data transmission channel of the slip ring, and output the status data to the slip ring instruction transmission channel.
9. The slip ring-based cone-beam CT imaging system according to claim 8, characterized in that: The second converter includes a communication module, an instruction conversion module, and a processing unit, wherein: The second converter instruction conversion module is used to convert the operation instruction, operation parameter and position code received by the second converter communication module and transmitted through the slip ring instruction transmission channel into differential signals and then output them to the second converter processing unit; The second converter processing unit is used to generate a trigger instruction based on the differential signal of the position code, the operation instruction and the operation parameter, and then output it to the second converter communication module; The second converter communication module is further configured to output a trigger instruction to the area array detector.
10. The slip ring-based cone-beam CT imaging system according to claim 9, characterized in that: The second converter communication module is further used to receive the image and state integrated data output by the area array detector and output it to the second converter processing unit; The second converter instruction conversion module is further used to convert the decomposed state data into a differential signal and then output it to the slip ring instruction transmission channel through the second converter communication module; The second converter processing unit is further configured to decompose the image and status integrated data to obtain image data and status data, and output the image data to the second converter communication module and output the status data to the second converter instruction conversion module; The second converter communication module is further configured to output the decomposed image data to the slip ring data transmission channel.
Citation Information
Patent Citations
CT scanning system and method
CN117368238A
CT imaging system is restrainted to multi -functional awl
CN204995501U