Cone beam CT imaging system based on slip ring
By designing a slip ring-based cone beam CT imaging system in an industrial CT scanning system, the first light curtain is used to detect the size of the object being inspected, and its position is calculated and adjusted, the general adaptation of the slip ring and the surface array detector is solved. The problems of poor performance and difficulty in positioning have achieved efficient imaging and accurate detection.
Patent Information
- Application Number
- CN202411717196.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-11-27
AI Technical Summary
In existing industrial CT scanning systems, the slip ring and surface array detector have poor general adaptability, making it difficult to locate the optimal detection position, resulting in a large amount of redundant imaging data and the inability to pass through helical cone beam CT imaging at one time.
A cone beam CT imaging system based on slip ring is designed. By detecting the width and height of the object to be detected by the first light curtain arranged at the entrance of the detection table, the detection height and lateral position deviation are calculated, and the object to be detected is moved to the best detection. Location. The system includes a detection table, a first light curtain, a slip ring, a ray source, a surface array detector, a first converter and a second converter, and the upper computer controls the operation of the entire system.
It realizes the minimum redundant data when performing spiral cone beam scanning, better imaging effect, higher detection accuracy, and one-time pass spiral cone beam scanning and imaging.
Smart Images

Figure CN119470501A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of CT imaging, and in particular to a cone-beam CT imaging system based on a slip ring. Background Art
[0002] Industrial CT detection imaging is to scan and image the object to be inspected by CT tomography. In order to achieve more precise detection accuracy, an array detector is usually used for detection. In the prior art, industrial CT detection usually uses a fixed ray source and an array detector, and the object to be inspected is set on a rotating detection table for rotation detection. However, due to the different sizes and shapes of objects to be inspected in the industrial field, and with the rapid development of large and heavy industrial fields, the size and weight of the workpieces to be inspected are getting larger and larger. Based on the existing CT detection system, it is impossible to rotate. Therefore, the industry is studying the combination of slip rings and array detectors, using the large inner diameter of the slip ring and the ability to rotate in combination with the array detector to achieve through-type spiral cone beam scanning imaging of the object to be inspected.
[0003] In the prior art, on the one hand, slip rings are usually combined with linear array detectors for application in the medical field. Modifying the combination of slip rings and area array detectors not only has high R&D costs and a long cycle, but also there are many brands and models of existing area array detectors. The versatility and adaptability of slip rings and area array detectors cannot be solved by modification alone. On the other hand, the existing industrial CT scanning system based on slip rings usually adopts a drag chain to connect the slip rings and area array detectors, which cannot effectively locate and measure the inspected object to put it in the optimal scanning position, cannot perform two-dimensional position correction through the detection table, and cannot perform one-time imaging by passing spiral cone beam scanning. The scanning imaging generates a large amount of redundant data and can only obtain a complete image through subsequent splicing. In addition, the spliced image has obvious seams, which has an adverse effect on the accuracy of the detection results.
[0004] Based on the above analysis, it is urgent to solve the problems of universal compatibility between slip rings and array detectors in existing industrial CT scanning systems, difficulty in locating the optimal detection position resulting in a large amount of redundant imaging data, and inability to perform one-time pass spiral cone-beam CT imaging. Summary of the invention
[0005] In view of the above analysis, an embodiment of the present invention aims to provide a cone-beam CT imaging system based on a slip ring, so as to solve the problems of the universal adaptability of the existing slip ring and the area array detector, the difficulty in locating the optimal detection position resulting in a large amount of redundant imaging data, and the inability to perform one-time pass spiral cone-beam CT imaging.
[0006] The embodiment of the present invention provides a cone beam CT imaging system based on a slip ring, the system comprising a detection platform, a first light curtain, a slip ring, a radiation source, a planar array detector, a first converter, a second converter, and a host computer, wherein the planar array detector and the radiation source are arranged on the slip ring relative to each other;
[0007] 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;
[0008] The first light curtain is arranged at the entrance 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;
[0009] 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 movement of the detection platform according to the detection height and the lateral position deviation so that the center of the detected object is located at the center of the slip ring;
[0010] The host computer issues a scanning instruction to the slip ring through the first converter;
[0011] The slip ring parses the scanning instruction through the second converter and forwards it to the area array detector and the ray source;
[0012] The ray source emits rays to irradiate the object under inspection based on the analyzed scanning instruction;
[0013] 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.
[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 detected object, specifically including:
[0015] The rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as the rectangular section of the object to be inspected;
[0016] 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.
[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 inspected object, specifically including:
[0018] The rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as the rectangular section of the object to be inspected;
[0019] The horizontal position offset is obtained by calculating the horizontal position difference between the center point of the slip ring and the center point of the rectangular section.
[0020] Based on the further improvement of the above system, the first light curtain also detects the length of the inspected object; the system further comprises a second light curtain, which is arranged at the slip ring detection entrance;
[0021] When the inspection platform drives the inspected object to move and penetrate the second light curtain;
[0022] The second light curtain times the blocking state to obtain the blocking time, and obtains the moving distance of the object under inspection based on the blocking time and the moving speed of the object under inspection and sends the obtained distance to the host computer;
[0023] The host computer determines whether the inspected object is at 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.
[0024] Based on the further improvement of the above system, the slip ring includes a data transmission signal and a command transmission channel;
[0025] 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.
[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 first converter communication module is used for forwarding the scanning instruction to the first converter processing unit after receiving the scanning instruction;
[0028] The first converter processing unit is used for parsing the operation instruction and the operation parameter from the scanning instruction and outputting them to the first converter instruction conversion module;
[0029] The first converter instruction conversion module is used to convert the operation instruction and the operation parameter into a differential signal and output it to the slip ring instruction transmission channel.
[0030] Based on the further improvement of the above system, the first converter communication module is further used to receive the image data transmitted by the slip ring data transmission channel and the status data transmitted by the slip ring command transmission channel, and forward the image data and the status data to the first converter processing unit respectively;
[0031] The first converter instruction conversion module is further used to convert the image data and the state data into differential signals and output them to the first converter processing unit;
[0032] The first converter processing unit is further used for integrating the image data differential signal and the state data differential signal into integrated image and state data and outputting the integrated image and state data to the first converter communication module;
[0033] The first converter communication module is also used to send the integrated image and status data to the host computer.
[0034] Based on the further improvement of the above system, 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.
[0035] Based on the further improvement of the above system, the second converter includes a communication module, an instruction conversion module, and a processing unit, wherein:
[0036] 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;
[0037] The second converter processing unit is used for generating the trigger instruction based on the differential signal of the position code, the operation instruction and the operation parameter, and then outputting the trigger instruction to the second converter communication module;
[0038] The second converter communication module is also used to output a trigger instruction to the area array detector.
[0039] Based on the further improvement of the above system, 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;
[0040] The second converter instruction conversion module is also 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;
[0041] The second converter processing unit is further used for decomposing the image and state integrated data to obtain image data and state data, and outputting the image data to the second converter communication module, and outputting the state data to the second converter instruction conversion module;
[0042] The second converter communication module is also used to output the decomposed image data to the slip ring data transmission channel.
[0043] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:
[0044] 1. The height domain and width domain of the inspected object detected by the first light curtain arranged at the entrance end of the inspection platform are used to obtain the inspection height and lateral position deviation of the inspected object, and then the inspected object is moved to the optimal inspection position based on the inspection height and lateral position deviation. Compared with the existing technology, the redundant data generated during the spiral cone beam scanning is minimized, and a better imaging effect is obtained.
[0045] 2. Based on the first converter and the second converter, data conversion and universal adaptation of the slip ring and the array detector are realized. Compared with the existing technology, there is no need to use drag chain scanning, and one-time through-type spiral cone beam scanning and imaging of the object to be inspected can be achieved, with better imaging effect and higher detection accuracy.
[0046] 3. By detecting the motion state of the inspected object and timing the light curtain blocking state and blocking time, the moving distance and position of the inspected object are obtained, and the accurate positioning of the inspected object is achieved, which helps to achieve more precise scanning process control.
[0047] In the present invention, the above-mentioned technical solutions can also be combined with each other to achieve more preferred combination solutions. Other features and advantages of the present invention will be described in the subsequent description, and some advantages can become obvious from the description, or can be understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained through the contents particularly pointed out in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings are only used for the purpose of illustrating specific embodiments and are not to be considered as limiting the present invention. In the entire drawings, the same reference symbols represent the same components;
[0049] Figure 1 Schematic diagram of the system structure of an embodiment of the present invention.
[0050] Figure 2 The figure is a schematic diagram of the detection position of the object under test according to an embodiment of the present invention.
[0051] Figure 3 A schematic diagram of a redundant area for spiral cone beam scanning at a detection position in the prior art.
[0052] Figure 4 A schematic diagram of a redundant area for spiral cone beam scanning of a detection position according to an embodiment of the present invention. DETAILED DESCRIPTION
[0053] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not used to limit the scope of the present invention.
[0054] A specific embodiment of the present invention discloses a cone beam CT imaging system based on a slip ring, such as Figure 1 shown.
[0055] The system comprises 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 on the slip ring relative to each other;
[0056] 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;
[0057] The first light curtain is arranged at the entrance 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;
[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 movement of the detection platform according to the detection height and the lateral position deviation so that the center of the detected object is located at the center of the slip ring;
[0059] The host computer issues a scanning instruction to the slip ring through the first converter;
[0060] The slip ring parses the scanning instruction through the second converter and forwards it to the area array detector and the ray source;
[0061] The ray source emits rays to irradiate the object under inspection based on the analyzed scanning instruction;
[0062] 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.
[0063] The rotation of the slip ring drives the area array detector to perform a through-type spiral cone beam scan on the object to be inspected. The inspection table is set to pass through the inner area of the slip ring to drive the object to be inspected placed on the inspection table to move to the inner area of the slip ring for scanning and inspection.
[0064] like Figure 2 As shown in the figure, based on the spiral cone beam scanning principle, the ray emits a conical ray beam from the ray source inside the slip ring to the opposite side, which is called a ray cone beam. Although the shape and size of the inspected object are different, they can all be regarded as a cube consisting of the width, height and length of the inspected object. The cube passes vertically through the slip ring plane. Therefore, the center point of the cross section of the cube passing through the slip ring plane coincides with the center point of the slip ring, so that the amount of redundant data generated when the ray cone beam scans the inspected object is as small as possible.
[0065] In order to move the object to be tested to the detection position corresponding to the inner area of the slip ring, the first light curtain set at the entrance of the detection platform first detects the height domain and width domain of the object to be tested and outputs them to the host computer. Specifically, the first light curtain includes a plurality of light emitting sources and light receivers, each light emitting source is arranged in sequence, each light emitting source is relatively provided with a unique corresponding light receiver, each pair of light emitters and light receivers marks a position point, and the light emitting source emits light to the corresponding light receiver to form a light curtain plane detection domain. Preferably, the light curtain plane is parallel to the slip ring ring plane. When the object to be tested passes through the light curtain to block the light, the position point corresponding to the blocked light is recorded, and the width of the transverse section through the object can be obtained by calculating the distance between the farthest blocked position points. Preferably, the first light curtain is set as a transverse light curtain and a longitudinal light curtain, wherein the transverse light curtain is used to detect the height domain of the object to be tested, and the longitudinal light curtain is used to detect the width domain of the object to be tested.
[0066] Furthermore, the host computer obtains the detection height based on the width domain and the height domain of the detected object, specifically including:
[0067] The rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as the rectangular section of the object to be inspected;
[0068] 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.
[0069] The height difference between the center point of the rectangular area and the center point of the slip ring obtained by the intersection of the width domain and the height domain of the inspected object is used as the detection height. The detection platform is raised or lowered based on the detection height difference so that the center point of the rectangular area of the inspected object and the center of the slip ring are on the same horizontal plane.
[0070] Further, such as Figure 2 As shown, the host computer obtains the lateral position deviation based on the width domain and height domain of the inspected object, specifically including:
[0071] The rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as the rectangular section of the object to be inspected;
[0072] The horizontal position offset is obtained by calculating the horizontal position difference between the center point of the slip ring and the center point of the rectangular section.
[0073] Based on the lateral position deviation, optionally, the inspected object can be adjusted by setting a modular conveyor belt that can support a detection platform that can translate the object on the conveyor belt left and right, or by using a robotic arm to make the center point of the rectangular section of the inspected object coincide with the center point of the slip ring circular ring. The purpose is to adjust the inspected object to the detection position so that the least redundant data is generated and the best imaging effect is obtained.
[0074] Figure 3 The figure shows a schematic diagram of redundant areas generated by spiral cone beam scanning at four different angles based on a slip ring in the prior art detection position, wherein a large number of redundant areas are generated when scanning at 0 degrees, 90 degrees, and 270 degrees, resulting in the generation of a large amount of redundant data.
[0075] Figure 4 The schematic diagram of redundant areas generated by spiral cone beam scanning at 4 angles based on the slip ring is shown in the figure. It can be seen that when the center point of the cross-section of the object under inspection coincides with the center of the slip ring, the redundant areas generated are relatively minimal overall.
[0076] Based on the slip ring, the first case is to perform a through-type spiral cone beam scan on the inspected object, and the second case is to perform a spiral cone beam scan again on the area of interest of the inspected object or take a separate X-ray photo. In the second case, the moving distance of the inspected object needs to be measured in order to locate the inspected object and obtain the area of interest of the inspected object that needs to be photographed.
[0077] Furthermore, the first light curtain also detects the length of the object to be inspected; the system further comprises a second light curtain, which is arranged at the slip ring inspection entrance;
[0078] When the inspection platform drives the inspected object to move and penetrate the second light curtain;
[0079] The second light curtain times the blocking state to obtain the blocking time, and obtains the moving distance of the object under inspection based on the blocking time and the moving speed of the object under inspection and sends the obtained distance to the host computer;
[0080] The host computer determines whether the inspected object is at 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.
[0081] Based on the need to locate and measure the moving distance of the inspected object, a coordinate system for locating the position of the inspected object can be established based on the second light curtain, the plane of the detection platform, the running direction, and the lifting direction, wherein the second light curtain is set at a fixed point in the positioning coordinate system, and the length of the inspected object has been detected by the first light curtain and sent to the host computer. Therefore, it is only necessary to obtain the moving distance of the inspected object relative to the second light curtain to complete the positioning of the inspected object.
[0082] When the second light curtain detects that the object to be inspected has passed, it starts timing to obtain the blocking time; the moving speed of the object to be inspected is preset, so when the second light curtain obtains the blocking time, the moving distance of the object to be inspected is obtained by calculating the product of the moving speed of the object to be inspected and the blocking time. The method in which the first light curtain detects and obtains the length of the object to be inspected is the same as the method in which the second light curtain detects and obtains the moving distance of the object to be inspected, specifically, the product of the blocking time obtained by timing the object to be inspected to pass through the first light curtain at a set moving speed and the set moving speed is the length of the object to be inspected.
[0083] When the object to be measured 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 signal and a command transmission channel;
[0085] 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.
[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 status data and instructions are bidirectionally transmitted through the instruction transmission channel of the slip ring; in addition, there are many types of communication protocols and data formats of existing area array detectors, which are incompatible with each other. Generally, the image data generated by the area array detector and the status data returned in response to the trigger instruction are generally integrated into an overall data packet. Therefore, in order to solve the data and instruction adaptation between the slip ring, the area array detector and the host computer, on the one hand, it is necessary to adapt the channel transmission mode of the slip ring, decompose the data packet generated by the area array detector into image data and status data, transmit the decomposed image data through the data transmission channel, and transmit the status data through the instruction transmission channel, so as to form a complete communication process with the issued instructions and prevent communication process errors; on the other hand, it is necessary to adapt the communication protocol and data format of the area array detector, integrate the image data transmitted through the slip ring data transmission channel and the status data transmitted through the slip ring instruction transmission channel, and then transmit them to the host computer, so that the host computer can parse the integrated image data and status data based on the existing communication protocol and data format 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 used for forwarding the scanning instruction to the first converter processing unit after receiving the scanning instruction;
[0089] The first converter processing unit is used for parsing the operation instruction and the operation parameter from the scanning instruction and outputting them to the first converter instruction conversion module;
[0090] The first converter instruction conversion module is used to convert the operation instruction and the operation parameter into a differential signal and output it to the slip ring instruction transmission channel.
[0091] The first converter communication module receives the scanning instruction issued by the host computer and outputs it to the first converter processing unit to parse out the operation instruction and operation parameters that can be recognized by the slip ring, and completes the protocol adaptation between the instruction issued by the host computer and the slip ring; the operation instruction and operation parameter are output to the first converter instruction conversion module and converted into a differential signal, the purpose is to improve the anti-interference ability of the transmission instruction signal and ensure the accuracy of instruction interaction; during implementation, by adopting 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 that can be recognized by the slip ring, and then the parsed operation instruction and operation parameter are output to the slip ring instruction transmission channel through the first converter communication module to adapt the instruction transmission mode of the slip ring.
[0092] The first adapter is also used to integrate the image data sent by the slip ring data transmission channel and the status data sent by the command transmission channel and then output them to the host computer.
[0093] Furthermore, the first converter communication module is further used to receive image data transmitted by the slip ring data transmission channel and status data transmitted by the slip ring command transmission channel, and forward the image data and status data to the first converter processing unit respectively;
[0094] The first converter instruction conversion module is further used to convert the image data and the state data into differential signals and output them to the first converter processing unit;
[0095] The first converter processing unit is further used for integrating the image data differential signal and the state data differential signal into integrated image and state data and outputting the integrated image and state data to the first converter communication module;
[0096] The first converter communication module is also used to send the integrated image and status data to the host computer.
[0097] Specifically, the first converter communication module is also used to receive image data transmitted by the slip ring data transmission channel and status data transmitted by the slip ring instruction transmission channel, so as to adapt the data transmission channel and instruction transmission channel of the existing slip ring system. Since the image data generated by the array detector does not need to be interactive, it is generally transmitted to the host computer through the slip ring in one direction. Therefore, the slip ring data transmission channel is a one-way transmission. However, when acquiring CT images, it also includes the application requirements of two-way communication transmission that the array detector needs to receive instructions issued by the host computer through the slip ring and return status data. Generally, the slip ring is also provided with an instruction transmission channel supporting two-way communication for transmitting host computer instructions and status data returned by the array detector. The image data and the status 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 ensure the improvement of the anti-interference ability and accuracy of the input signal; the image data and the status data are integrated by the first converter processing unit to obtain the integrated image and status data, so as to adapt the data format and communication protocol of the array detector, so that it can be directly recognized and parsed after being transmitted to the host computer, so as to avoid the customized development or modification of the communication protocol and data format parsing tool of the array detector.
[0098] The second converter is used for data and command adaptation conversion between the area array detector and the slip ring, as well as data transmission and command interaction, and specifically includes: 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 command transmission channel and the position code sent by the slip ring, and send it to the area array detector.
[0099] Furthermore, 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 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.
[0100] Furthermore, the second converter includes a communication module, an instruction conversion module, and a processing unit, wherein:
[0101] 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;
[0102] The second converter processing unit is used for generating the trigger instruction based on the differential signal of the position code, the operation instruction and the operation parameter, and then outputting the trigger instruction to the second converter communication module;
[0103] The second converter communication module is also used to output a trigger instruction to the area array detector.
[0104] Specifically, the second converter communication module is used to connect the slip ring instruction transmission channel and receive the operating instructions and operating parameters and forward them to the second converter instruction conversion module; the second converter instruction conversion module is used to convert the position code, the operating instruction and the operating parameters into differential signals, in order to ensure the improvement of 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, and the rotation position corresponds to the shooting angle of the array detector, which is one of the operating parameters; the second converter processing unit generates the trigger instruction based on the differential signal of the position code, the operating instruction and the operating parameter, and completes the adaptation and conversion of the trigger instruction of the array detector; the second converter communication module is also used to send the trigger instruction to the array detector.
[0105] The second converter is also used to 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.
[0106] Furthermore, the second converter communication module is also used to receive the image and state integration data output by the area array detector and output it to the second converter processing unit;
[0107] The second converter instruction conversion module is also 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;
[0108] The second converter processing unit is further used for decomposing the image and state integrated data to obtain image data and state data, and outputting the image data to the second converter communication module, and outputting the state data to the second converter instruction conversion module;
[0109] The second converter communication module is also used to output the decomposed image data to the slip ring data transmission channel.
[0110] When the area array detector receives a trigger command, it will perform shooting and image data generation, and also generate status data, wherein the status data is used to respond to the corresponding command issued by the host computer. For the complete communication process, the status data corresponds to the issued command, and the command interaction process is completed through the same channel. Specifically, based on different models of area array detectors, the status data may include information such as exposure status, signal processing, temperature status, clock timer status, and drive circuit status, so as to complete the command interaction process and enable the host computer to grasp the working status 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 the second converter processing module decomposes the image and state integrated data into image data and state data, and then outputs the image data from the second converter communication module to the slip ring data transmission channel, and converts the state data into differential signals by the second converter command conversion module, and then outputs the state data differential signals to the slip ring command transmission channel for transmission.
[0112] The cone-beam CT imaging system based on slip ring disclosed in the present embodiment obtains the width domain and height domain of the object to be measured by detecting the first light curtain arranged at the entrance end of the detection platform and outputs them to the host computer. The host computer obtains the lateral position deviation and detection height of the object to be measured based on the width domain and the height domain, and moves the center of the object to be measured to the detection position coincident with the center of the slip ring based on the detection height and the lateral position deviation, and then obtains the moving distance of the object to be measured based on the second light curtain detection to achieve more accurate positioning of the detection position of the object to be measured, and the host computer issues a scanning instruction to the slip ring through the first converter, and the slip ring parses the scanning instruction through the second converter and forwards it to the array detector and the ray source to start scanning and generate images and status data, and then transmits the images and status data back to the host computer through the second converter, the slip ring, and the first converter in sequence, thereby solving the problems of the universal adaptability of the existing slip ring and the array detector, the difficulty in locating the optimal detection position resulting in a large amount of redundant imaging data, and the inability to perform one-time passing spiral cone-beam CT imaging.
[0113] Those skilled in the art will appreciate that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0114] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with the technical field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.
Claims
1. A cone-beam CT imaging system based on a slip ring, characterized in that: The system comprises 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 on the slip ring relative to each other; 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 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 the lateral position deviation based on the width domain and the height domain of the detected object, and controls the movement of the detection platform according to the detection height and the 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 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 cone-beam CT imaging system based on slip ring according to claim 1, characterized in that: The host computer obtains the detection height based on the width domain and the height domain of the detected object, specifically including: The rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as the 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 cone-beam CT imaging system based on slip ring 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: The rectangular area obtained by intersecting the width domain and the height domain of the object to be inspected is used as the rectangular section of the object to be inspected; The horizontal position offset is obtained 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 to be inspected; the system also includes a second light curtain, which is arranged at the slip ring inspection entrance; When the inspection platform drives the inspected object to move and penetrate the second light curtain; The second light curtain times the blocking state to obtain the blocking time, and obtains the moving distance of the object under inspection based on the blocking time and the moving speed of the object under inspection and sends the obtained distance to the host computer; The host computer determines whether the inspected object is at 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 for forwarding the scanning instruction to the first converter processing unit after receiving the scanning instruction; The first converter processing unit is used for parsing the operation instruction and the operation parameter from the scanning instruction and outputting them to the first converter instruction conversion module; The first converter instruction conversion module is used to convert the operation instruction and the operation parameter into a differential signal and output it 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 also used to receive the image data transmitted by the slip ring data transmission channel and the status data transmitted by the slip ring command transmission channel, and forward the image data and the status data to the first converter processing unit respectively; The first converter instruction conversion module is further used to convert the image data and the state data into differential signals and output them to the first converter processing unit; The first converter processing unit is further used for integrating the image data differential signal and the state data differential signal into integrated image and state data and outputting the integrated image and state data to the first converter communication module; The first converter communication module is also used 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 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.
9. The cone-beam CT imaging system based on slip ring 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 for generating the trigger instruction based on the differential signal of the position code, the operation instruction and the operation parameter, and then outputting the trigger instruction to the second converter communication module; The second converter communication module is also used 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 also used to receive the image and state integration data output by the area array detector and output it to the second converter processing unit; The second converter instruction conversion module is also 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 used for decomposing the image and state integrated data to obtain image data and state data, and outputting the image data to the second converter communication module, and outputting the state data to the second converter instruction conversion module; The second converter communication module is also used to output the decomposed image data to the slip ring data transmission channel.
Citation Information
Patent Citations
Cone-beam CT (Computed Tomography) scanning imaging method and system
CN102062740A
Examining system, examining method, CT (computed tomography) device and detecting device
CN102175699A
Large-field-of-view cone beam CT imaging method based on virtual detector
CN104597061A
CT scanning system and method
CN117368238A
CT imaging system is restrainted to multi -functional awl
CN204995501U