X-ray imaging system based on X-ray cone beam
By adopting X-ray cone beam-based technology in the X-ray imaging system, the relative rotation between the X-ray source and the detector and the imaging object is realized, and the panoramic image with multiple rotation centers is generated through data processing, the complexity and accuracy problems of the existing system when shooting different types of images is solved, and fast and efficient multi-type image shooting is achieved.
Patent Information
- Application Number
- CN202111404653.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-24
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2041-11-24
AI Technical Summary
When taking different types of X-ray images, existing X-ray imaging systems need to adjust the distance between the ray source and the shooting trajectory of the ray source and the shooting trajectory, which makes the equipment complex structure, complex operation and difficult to adapt to the needs of different parameters.
An X-ray imaging system based on an X-ray cone beam is provided. The relative rotation between the X-ray source and the detector and the imaging object is realized through a data processing device and a control device, and a panoramic image of a multi-rotation center is generated using rearrangement processing and interpolation processing technology.
It realizes rapid and efficient shooting of CBCT, oral panoramic films and positive lateral films without adding mechanical structure, which improves shooting speed and imaging accuracy, and reduces the complexity of machine control and the requirements for the photographed person to position.
Smart Images

Figure CN114081524B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of X-ray imaging technology, and particularly to an X-ray imaging system based on X-ray cone beam. Background Art
[0002] In existing imaging systems, for three-in-one imaging, the distance from the X-ray source to the detector required for taking anteroposterior and lateral films is generally large, while the distance from the X-ray source to the detector required for oral CBCT and panoramic films is small. There are generally the following two technical solutions for existing CBCT, panoramic, and anteroposterior and lateral three-in-one imaging systems to solve the different distances from the X-ray source to the detector during imaging: one is to disassemble the detector and install it at two positions with different distances from the X-ray source; the other is to install two detectors in the imaging system.
[0003] For the first solution, the operation of switching between taking anteroposterior and lateral films of the head and oral CBCT and panoramic films by disassembling the detector is relatively complicated. In the second solution, the detector is one of the components with the highest cost in the imaging system, and installing more than two detectors increases the manufacturing cost of the equipment. Regardless of which of the above solutions, in order to solve the influence of the close-distance detector structure on long-distance imaging (anteroposterior and lateral of the head), it is necessary to deflect and translate the X-ray source or the detector during the switching of imaging, which increases the complexity of system control.
[0004] In existing imaging systems, in terms of the imaging trajectory, traditional CBCT imaging uses a circular trajectory, while panoramic and anteroposterior and lateral imaging use different trajectories. Among them, existing oral panoramic film imaging devices can be divided into single-rotation center and triple-rotation center according to the imaging trajectory. The following problems exist in the existing solutions: In the traditional film imaging method, the panoramic film taken by the single-rotation center imaging trajectory has serious distortion, overlapping imaging of left and right teeth, and a large deviation between the imaging plane and the periodontal plane. Although the imaging plane of the panoramic film taken by the triple-rotation center imaging trajectory fits better with the periodontal plane, because its movement is more complex, it is necessary to control the rotation axis to translate at a variable speed while rotating at a variable speed. When the panoramic machine is imaging, it is necessary to move the rotation axis while rotating, and the mechanical and control structures are more complex. Moreover, it can only be used for oral panoramic imaging, which requires a high level of skill from the doctor. The doctor needs to select the instrument trajectory configuration according to the face shape and experience, resulting in a large number of positioning attempts and a high error rate.
[0005] In addition, on CBCT devices, there are oral panoramic films synthesized based on three-dimensional data of oral CBCT. To synthesize panoramic films based on CBCT data, it is necessary to first take CBCT to generate three-dimensional reconstruction data and then use the reconstruction data to synthesize panoramic films. This method takes a relatively longer imaging time because it is necessary to take panoramic images, and the radiation dose during imaging is also larger. Moreover, due to the influence of the detector, the accuracy is low (the instrument cannot achieve unified trajectory movement), and there are also problems such as slow CT reconstruction speed, non-real X-ray transmission imaging, and large radiation dose.
[0006] During oral examinations, mainly three types of X-ray images, namely CBCT, panoramic, and anteroposterior and lateral views, are taken. Although there are three-in-one CT devices in the prior art, since different X-ray images require controlling the distance from the radiation source to the detector, the device structure is complex, the shooting switching operation is complex, and due to the fixed hardware parameters, the maximum resolution and the maximum imaging field of view are also limited, making it difficult to meet the requirements of different parameters in medical diagnosis.
[0007] Moreover, in the traditional shooting mode, the person being photographed needs to remain still while the radiation source and the detector rotate, which increases the control efficiency of the machine and the complexity of machine control. Also, during the shooting process, since it is difficult for the person being photographed to concentrate, the head of the person being photographed may move, resulting in double images in the final result and affecting the doctor's diagnosis (in the traditional solution, only the instrument can rotate, and the person being photographed cannot rotate). Summary of the Invention
[0008] To solve at least one of the above technical problems, the present disclosure provides an X-ray imaging system based on an X-ray cone beam.
[0009] According to one aspect of the present disclosure, there is provided an X-ray imaging system based on an X-ray cone beam, including:
[0010] An X-ray source capable of emitting an X-ray cone beam towards the imaging part of the imaging object;
[0011] An X-ray detector for detecting the X-rays passing through the imaging part of the imaging object;
[0012] A data processing device including at least an imaging mode control unit, and the imaging mode control unit retrieves a corresponding imaging mode control parameter set based on the received imaging mode selection instruction;
[0013] A control device (controller) for controlling the relative rotation process of the X-ray source and the X-ray detector with respect to the imaging object based on the imaging mode control parameter set retrieved by the imaging mode control unit;
[0014] Among them, the data processing device at least includes a first panoramic image generation module, the imaging mode control parameter group at least includes a first panoramic image mode control parameter group, and the first panoramic image generation module rearranges first sequence two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector during the relative rotation process (the relative rotation process between the X-ray source and the X-ray detector and the imaging object) controlled based on the first panoramic image mode control parameter group to generate a first panoramic image of the imaging part. The relative rotation process controlled based on the first panoramic image mode control parameter group is a variable angular velocity rotation process.
[0015] According to an X-ray imaging system based on X-ray cone beam of at least one embodiment of the present disclosure, the rearrangement process includes:
[0016] Arranging the first sequence two-dimensional projection data at least based on the position information of each imaging point of the imaging part.
[0017] According to an X-ray imaging system based on X-ray cone beam of at least one embodiment of the present disclosure, arranging the first sequence two-dimensional projection data at least based on the position information of each imaging point of the imaging part includes:
[0018] Obtaining the X-ray source position corresponding to each imaging point based on the position information of each imaging point of the imaging part;
[0019] Obtaining the projection position of each imaging point on the X-ray detector based on the X-ray source position corresponding to each imaging point;
[0020] Selecting two-dimensional projection data (i.e., column data, that is, selecting a column of projection data at the projection position for each imaging point, and the width of the column data depends on the interval between each imaging point. Preferably, the intervals between each imaging point are the same) at the projection positions of each imaging point on the X-ray detector for arrangement to obtain the first panoramic image.
[0021] According to an X-ray imaging system based on X-ray cone beam of at least one embodiment of the present disclosure, the angular velocity curve of the variable angular velocity rotation process is generated based on the imaging part characteristic data (preferably imaging part shape characteristic data, such as an arch curve), so that the rotation time between adjacent X-ray source positions among the X-ray source positions corresponding to each imaging point is equal.
[0022] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the data processing device further includes an angular velocity curve generation module and a detector effective data position generation module, the angular velocity curve generation module generates an angular velocity curve based on selected imaging part feature data (such as a selected dental arch curve), and the detector effective data position generation module generates a detector effective data position based on the selected imaging part feature data (such as a selected dental arch curve).
[0023] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the first panoramic image mode control parameter group is generated based at least on the angular velocity curve and the detector effective data position.
[0024] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the rotation process with variable angular velocity includes at least one rotation process of a circle.
[0025] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the first panoramic image generation module rearranges the first sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector during the relative rotation process (the relative rotation process between the X-ray source and the X-ray detector and the imaging object) controlled by the first panoramic image mode control parameter group to generate a first panoramic image with more than two rotation centers.
[0026] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the data processing device further includes a second panoramic image generation module, the imaging mode control parameter group includes at least a second panoramic image mode control parameter group, the second panoramic image generation module interpolates the second sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector during the relative rotation process (the relative rotation process between the X-ray source and the X-ray detector and the imaging object) controlled by the second panoramic image mode control parameter group to generate a second panoramic image of the imaging part, and the relative rotation process controlled by the second panoramic image mode control parameter group is a uniform rotation process.
[0027] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the interpolation process includes:
[0028] Judging whether each X-ray source position during the process of the X-ray detector collecting projection data is an X-ray source target position calculated based on the position information of each imaging point of the imaging part;
[0029] If a position of an X-ray source is not the target position of the X-ray source, weighted processing based on position offset is performed on the projection data collected at the position of the X-ray source. The position offset is the position offset between the intersection of the line connecting the position of the X-ray source and the rotation center and the imaging part and an adjacent imaging point. The projection data after the weighted processing is superimposed on the projection data corresponding to the adjacent imaging point (after all the projection data is processed, normalization processing is performed).
[0030] According to an X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the interpolation processing includes:
[0031] Calculating the target position of the X-ray source based on the position information of each imaging point of the imaging part;
[0032] During the actual projection data acquisition process, if projection data is not acquired at a target position of an X-ray source, the projection data of the target position of the X-ray source is obtained based on the projection data collected at the position of the X-ray source adjacent to the target position of the X-ray source and corresponding to the imaging point.
[0033] According to an X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, obtaining the projection data of the target position of the X-ray source based on the projection data collected at the position of the X-ray source adjacent to the target position of the X-ray source and corresponding to the imaging point includes:
[0034] Performing linear interpolation on the projection data collected at the positions of two or more adjacent X-ray sources corresponding to the imaging points to obtain the projection data of the target position of the X-ray source.
[0035] According to an X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the uniform rotation process includes at least one rotation process of a circle.
[0036] According to an X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the data processing device further includes a three-dimensional reconstruction module, and the three-dimensional reconstruction module performs three-dimensional reconstruction on the first sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation process to generate a three-dimensional image.
[0037] According to an X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the data processing device further includes a three-dimensional reconstruction module, and the three-dimensional reconstruction module performs three-dimensional reconstruction on the second sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation process to generate a three-dimensional image.
[0038] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the data processing device further includes a frontal and lateral image generation module, the frontal and lateral image generation module generates a frontal image of the imaging part based on the two-dimensional projection data at a first projection angle in the first sequence of two-dimensional projection data, and generates a lateral image of the imaging part based on the two-dimensional projection data at a second projection angle in the first sequence of two-dimensional projection data, and the angle difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
[0039] An X-ray imaging system based on X-ray cone beam according to at least one embodiment of the present disclosure, the data processing device further includes a frontal and lateral image generation module, the frontal and lateral image generation module generates a frontal image of the imaging part based on the two-dimensional projection data at a first projection angle in the second sequence of two-dimensional projection data, and generates a lateral image of the imaging part based on the two-dimensional projection data at a second projection angle in the second sequence of two-dimensional projection data, and the angle difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
[0040] An X-ray imaging system based on X-ray cone beam according to yet another embodiment of the present disclosure, comprising:
[0041] An X-ray source capable of emitting an X-ray cone beam towards an imaging part of an imaging object;
[0042] An X-ray detector for detecting X-rays that have passed through the imaging part of the imaging object;
[0043] A data processing device, the data processing device at least includes an imaging mode control unit, and the imaging mode control unit retrieves a corresponding imaging mode control parameter group based on a received imaging mode selection instruction;
[0044] A control device (controller) that controls the relative rotation process of the X-ray source and the X-ray detector with respect to the imaging object based on the imaging mode control parameter group retrieved by the imaging mode control unit;
[0045] Among them, the data processing device further includes a second panoramic image generation module, the imaging mode control parameter group at least includes a second panoramic image mode control parameter group, and the second panoramic image generation module interpolates the second sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector during the relative rotation process (the relative rotation process between the X-ray source and the X-ray detector and the imaging object) controlled based on the second panoramic image mode control parameter group to generate a second panoramic image of the imaging part. The relative rotation process controlled based on the second panoramic image mode control parameter group is a uniform rotation process. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, are used to explain the principles of the present disclosure. The drawings are included to provide a further understanding of the present disclosure and are part of this specification.
[0047] Figure 1 is a schematic block diagram of an X-ray imaging system based on X-ray cone beam according to an embodiment of the present disclosure.
[0048] Figure 2 is a schematic block diagram of a data processing device according to an embodiment of the present disclosure.
[0049] Figure 3 is a schematic block diagram of a data processing device according to another embodiment of the present disclosure.
[0050] Figure 4 is a schematic block diagram of a data processing device according to another embodiment of the present disclosure.
[0051] Figure 5 is a schematic block diagram of a data processing device according to another embodiment of the present disclosure.
[0052] Figure 6 is a schematic block diagram of a data processing device according to another embodiment of the present disclosure.
[0053] Figure 7 is a schematic block diagram of a data processing device according to a hardware implementation manner of a processing system in an embodiment of the present disclosure.
[0054] Description of Reference Numerals
[0055] 10 X-ray imaging system
[0056] 100 X-ray source
[0057] 200 X-ray detector
[0058] 300 Data Processing Device
[0059] 400 Control Device
[0060] 500 First Driving Device
[0061] 700 Second Driving Device
[0062] 800 Support Part
[0063] 1400 Other Circuits
[0064] 3002 Imaging Mode Control Unit
[0065] 3004 First Panoramic Image Generation Module
[0066] 3006 Angular Velocity Curve Generation Module
[0067] 3008 Detector Effective Data Position Generation Module
[0068] 3010 Second Panoramic Image Generation Module
[0069] 3012 3D Reconstruction Module
[0070] 3014 Anteroposterior and Lateral Image Generation Module
[0071] 3020 Instruction Receiving Module
[0072] 3100 Bus
[0073] 3200 Processor
[0074] 3300 Memory Detailed Implementation Modes
[0075] The present disclosure will be further described in detail below in conjunction with the accompanying drawings and implementation modes. It can be understood that the specific implementation modes described herein are only used to explain the relevant content and do not limit the present disclosure. Additionally, it should be noted that for the convenience of description, only parts related to the present disclosure are shown in the drawings.
[0076] It should be noted that, without conflict, the implementation modes and features in the implementation modes of the present disclosure can be combined with each other. The technical solutions of the present disclosure will be described in detail below with reference to the drawings and in conjunction with the implementation modes.
[0077] Unless otherwise specified, the exemplary implementation modes / embodiments shown will be understood to provide exemplary features of various details of some ways that can implement the technical concept of the present disclosure in practice. Therefore, unless otherwise specified, without departing from the technical concept of the present disclosure, the features of various implementation modes / embodiments can be additionally combined, separated, interchanged, and / or rearranged.
[0078] In the drawings, the use of hatching and / or shading is generally used to make the boundaries between adjacent components clear. Thus, unless otherwise stated, the presence or absence of hatching or shading does not convey or imply any preference or requirement for the specific material, material properties, dimensions, proportions, commonality between the components shown, and / or any other characteristics, attributes, properties, etc. of the components. In addition, in the drawings, for clarity and / or descriptive purposes, the dimensions and relative dimensions of components may be exaggerated. When the exemplary embodiments can be implemented differently, the specific process sequences may be performed in a different order than described. For example, two consecutively described processes may be performed substantially simultaneously or in an order opposite to the described order. In addition, the same reference numerals denote the same components.
[0079] When a component is referred to as being "on" or "above" another component, "connected to" or "coupled to" another component, the component can be directly on the other component, directly connected to or directly coupled to the other component, or there may be intermediate components. However, when a component is referred to as being "directly on" another component, "directly connected to" or "directly coupled to" another component, there are no intermediate components. For this reason, the term "connected" can refer to physical connection, electrical connection, etc., and may or may not have intermediate components.
[0080] The terms used herein are for the purpose of describing particular embodiments and are not intended to be limiting. As used herein, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are also intended to include the plural forms. In addition, when the terms "comprises" and / or "comprising" and their variants are used in this specification, it is stated that there are the stated features, integers, steps, operations, components, assemblies, and / or groups thereof, but does not preclude the presence or addition of one or more other features, integers, steps, operations, components, assemblies, and / or groups thereof. It should also be noted that, as used herein, the terms "substantially", "about" and other similar terms are used as approximate terms and not as terms of degree, so they are used to explain the inherent deviations of measured, calculated and / or provided values that would be recognized by a person of ordinary skill in the art.
[0081] The following is combined with Figures 1 to 7 A detailed description of the X-ray imaging system based on X-ray cone beam of the present disclosure is given.
[0082] Figure 1 is a structural schematic block diagram of an X-ray imaging system based on X-ray cone beam according to an embodiment of the present disclosure.
[0083] Refer to Figure 1, the X-ray imaging system 10 based on X-ray cone beam of the present embodiment includes:
[0084] An X-ray source 100 capable of emitting an X-ray cone beam toward an imaging part of an imaging object;
[0085] An X-ray detector 200 for detecting X-rays that have passed through an imaging part (such as the head, oral cavity, etc.) of an imaging object (patient);
[0086] A data processing device 300, the data processing device 300 at least includes an imaging mode control unit 3002, and the imaging mode control unit 3002 retrieves a corresponding imaging mode control parameter group based on the received imaging mode selection instruction;
[0087] A control device 400 (controller), the control device 400 controls the relative rotation process between the X-ray source 100 and the X-ray detector 200 and the imaging object based on the imaging mode control parameter group retrieved by the imaging mode control unit 3002;
[0088] Wherein, the data processing device 300 at least includes a first panoramic image generation module 3004, the imaging mode control parameter group at least includes a first panoramic image mode control parameter group, and the first panoramic image generation module 3004 rearranges the first sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector 200 during the relative rotation process (the relative rotation process between the X-ray source 100 and the X-ray detector 200 and the imaging object) controlled by the first panoramic image mode control parameter group to generate a first panoramic image of the imaging part, and the relative rotation process controlled by the first panoramic image mode control parameter group is a variable angular velocity rotation process.
[0089] According to a preferred embodiment of the present disclosure, the rearrangement process includes:
[0090] Arranging the first sequence of two-dimensional projection data at least based on the position information of each imaging point of the imaging part.
[0091] More preferably, arranging the first sequence of two-dimensional projection data at least based on the position information of each imaging point of the imaging part includes:
[0092] Obtain the X-ray source position corresponding to each imaging point based on the position information of each imaging point of the imaging part; obtain the projection position of each imaging point on the X-ray detector based on the X-ray source position corresponding to each imaging point; and select the two-dimensional projection data (i.e., column data, that is, select one column of projection data at the projection position for each imaging point, and the width of the column data depends on the interval between each imaging point. Preferably, the intervals between each imaging point are the same) of the projection positions of each imaging point on the X-ray detector for arrangement to obtain the first panoramic image.
[0093] According to the X-ray imaging system based on X-ray cone beam of the preferred embodiment of the present disclosure, the angular velocity curve of the variable angular velocity rotation process is generated based on the imaging part characteristic data (preferably the imaging part shape characteristic data, such as the dental arch curve), so that the rotation time between adjacent X-ray source positions among the X-ray source positions corresponding to each imaging point is equal.
[0094] Figure 2 It is a structural schematic diagram of a data processing device 300 according to an embodiment of the present disclosure.
[0095] Among them, the above-described imaging mode selection instruction can be received by the instruction receiving module 3020 of the data processing device 300, and the imaging mode control unit 3002 retrieves the corresponding imaging mode control parameter group based on the imaging mode selection instruction received by the instruction receiving module 3020.
[0096] Among them, the imaging part of the imaging object can be the head, jaw, oral cavity, etc. of the human body.
[0097] Such as Figure 1 As shown, the data processing device 300 can be a computer device with data processing functions.
[0098] Among them, preferably, the X-ray source 100 and the X-ray detector 200 of the present disclosure can be synchronously driven by a first driving device 500, so that the two rotate relatively in a circular trajectory around the fixed imaging object.
[0099] According to an alternative embodiment of the present disclosure, the imaging object can also be driven by a second driving device 700 via a support part 800 to rotate, so that the imaging object and the X-ray source / X-ray detector rotate relatively in a circular trajectory.
[0100] The X-ray imaging system 10 based on X-ray cone beam of the present disclosure can be provided with only the first driving device 500 or the second driving device 700, or can be provided with both the first driving device 500 and the second driving device 700.
[0101] Based on the X-ray cone beam-based X-ray imaging system 10 according to the preferred embodiment of the present disclosure, the data processing device 300 further includes an angular velocity curve generation module 3006 and a detector effective data position generation module 3008. The angular velocity curve generation module 3006 generates an angular velocity curve based on the selected imaging site feature data (such as the selected dental arch curve), and the detector effective data position generation module 3008 generates the detector effective data position based on the selected imaging site feature data (such as the selected dental arch curve).
[0102] Figure 3 It is a structural schematic diagram of the data processing device 300 according to another embodiment of the present disclosure.
[0103] Taking the oral cavity as a specific example of the imaging site, a variety of dental arch curve data can be generated in advance. The generation of the dental arch curve data can refer to the method in Chinese Patent Application CN202110348270.1 (Oral panoramic radiography method, system, electronic device and readable storage medium), and the present disclosure will not elaborate here.
[0104] Among them, the data processing device 300 may further include a memory 3300. A variety of pre-generated dental arch curve data (i.e., imaging site feature data) can be stored in the memory 3300. The angular velocity curve generation module 3006 and the detector effective data position generation module 3008 generate an angular velocity curve and a detector effective data position respectively based on the dental arch curve data selected by the imaging site feature selection instruction.
[0105] According to the preferred embodiment of the present disclosure, the first panoramic image mode control parameter group is generated at least based on the angular velocity curve and the detector effective data position.
[0106] During the rotation process with variable angular velocity, the X-ray detector 200 performs data acquisition at a preset acquisition rate to obtain a first sequence of two-dimensional projection data.
[0107] According to the preferred embodiment of the present disclosure, the X-ray detector 200 of the X-ray imaging system 10 of the present disclosure is a flat panel detector, preferably a rectangular flat panel detector.
[0108] For the X-ray cone beam-based X-ray imaging system 10 in each of the above embodiments, preferably, the rotation process with variable angular velocity includes at least one full circle rotation process.
[0109] Preferably, for the X-ray imaging system 10 based on X-ray cone beam in each of the above embodiments, the first panoramic image generation module 3004 rearranges the first sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector 200 during the relative rotation process (the relative rotation process between the X-ray source 100 and the X-ray detector 200 and the imaging object) controlled by the first panoramic image mode control parameter group to generate a first panoramic image with more than two rotation centers.
[0110] In this embodiment, by rearranging a series of two-dimensional projection images, a first panoramic image with more than two rotation centers is obtained.
[0111] In this embodiment, appropriate dental arch curve data can be selected according to the patient's face shape, etc. The X-ray imaging system generates an angular velocity curve and the effective data position of the detector during the shooting process according to the dental arch curve data for shooting. During shooting, a circular motion is made around the patient's head (imaging part) according to the generated angular velocity. At the same time, the X-ray source 100 emits an X-ray cone beam, and the X-ray detector 200 collects X-ray projection images at a certain acquisition rate.
[0112] Since the X-ray is a cone beam and the X-ray detector is a flat panel detector, the projection line forms a certain angle with the central connection line of the X-ray source and the X-ray detector. Through the rearrangement process of the two-dimensional projection data, the oral panoramic shooting effect with multiple rotation centers can be achieved.
[0113] Preferably, for the X-ray imaging system 10 based on X-ray cone beam in each of the above embodiments, the data processing device 300 further includes a second panoramic image generation module 3010. The imaging mode control parameter group at least includes a second panoramic image mode control parameter group. The second panoramic image generation module 3010 interpolates the second sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector 200 during the relative rotation process (the relative rotation process between the X-ray source 100 and the X-ray detector 200 and the imaging object) controlled by the second panoramic image mode control parameter group to generate a second panoramic image of the imaging part. The relative rotation process controlled by the second panoramic image mode control parameter group is a uniform rotation process.
[0114] According to a preferred embodiment of the present disclosure, the interpolation process includes:
[0115] Determine whether each X-ray source position during the acquisition of projection data by the X-ray detector is the X-ray source target position calculated based on the position information of each imaging point of the imaging part; and if a certain X-ray source position is not the X-ray source target position, perform weighted processing based on position offset on the projection data acquired at this X-ray source position, where the position offset is the position offset between the intersection of the line connecting this X-ray source position and the rotation center and the adjacent imaging point, and superimpose the weighted projection data onto the projection data corresponding to the adjacent imaging point (after processing all the projection data, perform normalization processing).
[0116] According to another preferred embodiment of the present disclosure, the interpolation processing includes:
[0117] Calculate the X-ray source target position based on the position information of each imaging point of the imaging part; and, during the actual acquisition of projection data, if projection data is not acquired at a certain X-ray source target position, obtain the projection data of this X-ray source target position based on the projection data acquired at the X-ray source position adjacent to this X-ray source target position and corresponding to the imaging point.
[0118] For the X-ray imaging system based on X-ray cone beam of the above embodiment, preferably, obtaining the projection data of the X-ray source target position based on the projection data acquired at the X-ray source position adjacent to this X-ray source target position and corresponding to the imaging point includes:
[0119] Perform linear interpolation on the projection data acquired at the X-ray source positions of two or more adjacent and corresponding imaging points to obtain the projection data of this X-ray source target position.
[0120] Figure 4 It is a structural schematic diagram of the data processing device 300 according to another embodiment of the present disclosure.
[0121] Preferably, in the X-ray imaging system 10 based on X-ray cone beam of the present disclosure, the uniform rotation process includes at least one full-circle rotation process.
[0122] Figure 5 It is a structural schematic diagram of the data processing device 300 according to another embodiment of the present disclosure.
[0123] As Figure 5 shown, the data processing device 300 of the X-ray imaging system 10 based on X-ray cone beam further includes a three-dimensional reconstruction module 3012, and the three-dimensional reconstruction module 3012 performs three-dimensional reconstruction on the first sequence of two-dimensional projection data acquired by the X-ray detector 200 during the relative rotation process to generate a three-dimensional image.
[0124] Among them, according to another preferred embodiment of the present disclosure, the three-dimensional reconstruction module 3012 performs three-dimensional reconstruction on the second sequence of two-dimensional projection data collected by the X-ray detector 200 during the relative rotation process to generate a three-dimensional image.
[0125] The X-ray imaging system of the present disclosure can control the X-ray source 100 and the X-ray detector 200 to rotate around the imaging object (i.e., the subject) together while the imaging object remains stationary to achieve relative rotation; or it can also achieve relative rotation by controlling the imaging object to rotate while the X-ray source and the X-ray detector remain stationary.
[0126] Figure 6 It is a structural schematic diagram of the data processing device 300 according to another embodiment of the present disclosure.
[0127] For the X-ray imaging system 10 based on X-ray cone beam in each of the above embodiments, preferably, the data processing device 300 further includes a frontal and lateral image generation module 3014. The frontal and lateral image generation module 3014 generates a frontal image of the imaging part based on the two-dimensional projection data at the first projection angle in the first sequence of two-dimensional projection data, and generates a lateral image of the imaging part based on the two-dimensional projection data at the second projection angle in the first sequence of two-dimensional projection data. The angle difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
[0128] Among them, the frontal and lateral image generation module 3014 can also generate a frontal image of the imaging part based on the two-dimensional projection data at the first projection angle in the second sequence of two-dimensional projection data, and generate a lateral image of the imaging part based on the two-dimensional projection data at the second projection angle in the second sequence of two-dimensional projection data. The angle difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
[0129] According to another embodiment of the present disclosure, the X-ray imaging system 10 based on X-ray cone beam includes:
[0130] An X-ray source 100, which can emit an X-ray cone beam to the imaging part of the imaging object;
[0131] An X-ray detector 200, which detects the X-rays passing through the imaging part of the imaging object;
[0132] A data processing device 300, which at least includes an imaging mode control unit 3002. The imaging mode control unit 3002 retrieves the corresponding imaging mode control parameter group based on the received imaging mode selection instruction;
[0133] The control device 400 (controller) controls the relative rotation process between the X-ray source 100 and the X-ray detector 200 and the imaging object based on the imaging mode control parameter group retrieved by the imaging mode control unit 3002;
[0134] Among them, the data processing device 300 further includes a second panoramic image generation module 3010. The imaging mode control parameter group at least includes a second panoramic image mode control parameter group. The second panoramic image generation module 3010 performs interpolation processing on the second sequence of two-dimensional projection data (i.e., including a series of two-dimensional projection images) collected by the X-ray detector 200 during the relative rotation process (the relative rotation process between the X-ray source 100 and the X-ray detector 200 and the imaging object) controlled based on the second panoramic image mode control parameter group to generate a second panoramic image of the imaging part. The relative rotation process controlled based on the second panoramic image mode control parameter group is a uniform rotation process.
[0135] Among them, the data processing device 300 can also be configured as such as Figures 2 to 5 structures.
[0136] The X-ray imaging system based on X-ray cone beam of the present disclosure can achieve oral three-in-one shooting based on a circular trajectory, can perform CBCT, oral panoramic film, and posteroanterior films shooting on a circular trajectory X-ray imaging system, and can achieve oral panoramic shooting simulating multiple rotation centers to better fit the periodontal surface.
[0137] The X-ray imaging system based on X-ray cone beam of the present disclosure can achieve true oral panoramic film shooting without increasing the mechanical structure, rather than a synthetic panoramic film of reconstructed data. Therefore, the shooting speed is faster, and at the same time, the geometric control requirements during shooting are lower.
[0138] The X-ray imaging system based on X-ray cone beam of the present disclosure has only one rotation center, fewer moving mechanisms, and a simple structure. It only requires one X-ray detector and one X-ray source. The shooting mode can be to keep the X-ray source and the X-ray detector stationary while the subject rotates, reducing the machine control efficiency and the offset of the subject's head movement. It can reduce the probability of ghosting in the reconstruction result, improve the accuracy and film reading effect, and better assist doctors in judging patient information.
[0139] According to a more preferred embodiment of the present disclosure, the X-ray imaging system based on X-ray cone beam of the present disclosure can increase a collimator to constrain the X-ray beam when shooting a panoramic film to improve the imaging accuracy. The X-ray imaging system based on X-ray cone beam of the present disclosure can reduce the number of positioning times and reduce the error rate.
[0140] The data processing device 300 of the present disclosure can be implemented in the form of a computer software architecture or in the form of a hardware architecture based on a processing system.
[0141] Figure 7 FIG. 4 is a schematic structural diagram of a data processing device 300 implemented by hardware using a processing system according to an embodiment of the present disclosure.
[0142] The data processing device 300 may include corresponding modules for performing each or several steps in the above flowchart. Therefore, each step or several steps in the above flowchart may be performed by the corresponding modules, and the device may include one or more of these modules. The module may be one or more hardware modules specifically configured to perform the corresponding steps, or implemented by a processor configured to perform the corresponding steps, or stored in a computer-readable medium for implementation by the processor, or implemented by a certain combination.
[0143] This hardware structure can be implemented using a bus architecture. The bus architecture may include any number of interconnecting buses and bridges, depending on the specific application of the hardware and overall design constraints. The bus 3100 connects various circuits including one or more processors 3200, a memory 3300, and / or hardware modules together. The bus 3100 may also connect various other circuits 1400 such as peripheral devices, voltage regulators, power management circuits, external antennas, etc.
[0144] The bus 3100 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Component (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one connecting line is shown in this figure, but it does not mean that there is only one bus or one type of bus.
[0145] Any process or method description, whether represented in a flowchart or otherwise described herein, can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present disclosure includes additional implementations where functions may be executed in a substantially simultaneous manner or in the reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of the present disclosure pertain. A processor executes the various methods and processes described above. For example, the method embodiments in the present disclosure can be implemented as a software program tangibly embodied in a machine-readable medium, such as a memory. In some embodiments, part or all of the software program can be loaded and / or installed via the memory and / or a communication interface. When the software program is loaded into the memory and executed by the processor, one or more steps of the methods described above can be executed. Alternatively, in other embodiments, the processor can be configured to execute one of the above methods in any other suitable manner (e.g., by means of firmware).
[0146] The logic and / or steps represented in a flowchart or otherwise described herein can be embodied in any readable storage medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device.
[0147] As used in this specification, a "readable storage medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the readable storage medium include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable read-only memory (CDROM). Additionally, the readable storage medium can even be paper or other suitable media on which a program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, deciphering, or otherwise processing as appropriate, and then storing it in a memory.
[0148] It should be understood that various parts of the present disclosure can be implemented by hardware, software, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits with logic gate circuits for implementing logical functions on data signals, application specific integrated circuits with appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0149] Those of ordinary skill in the art of this technology can understand that all or part of the steps for implementing the above embodiments can be completed by instructing relevant hardware through a program. The program can be stored in a readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0150] In addition, in each embodiment of the present disclosure, the functional units can be integrated into a processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a readable storage medium. The storage medium can be a read only memory, a disk, an optical disc, etc.
[0151] In the description of this specification, the descriptions with reference to terms such as "one embodiment / way", "some embodiments / ways", "example", "specific example", or "some examples" etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment / way or example are included in at least one embodiment / way or example of the present application. In this specification, the schematic expressions of the above terms are not necessarily the same embodiment / way or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments / ways or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments / ways or examples described in this specification and the features of different embodiments / ways or examples.
[0152] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically and clearly defined.
[0153] Those skilled in the art should understand that the above embodiments are only for clearly explaining the present disclosure, rather than limiting the scope of the present disclosure. For those skilled in the art, other changes or modifications can be made based on the above disclosure, and these changes or modifications are still within the scope of the present disclosure.
Claims
1. An X-ray imaging system based on X-ray cone beam, characterized in that, it comprises: an X-ray source capable of emitting an X-ray cone beam towards the imaging part of an imaging object; an X-ray detector for detecting the X-rays passing through the imaging part of the imaging object; a data processing device at least including an imaging mode control unit, and the imaging mode control unit retrieves a corresponding imaging mode control parameter set based on the received imaging mode selection instruction; and a control device for controlling the relative rotation process of the X-ray source and the X-ray detector with respect to the imaging object based on the imaging mode control parameter set retrieved by the imaging mode control unit; the data processing device at least includes a first panoramic image generation module, the imaging mode control parameter set at least includes a first panoramic image mode control parameter set, and the first panoramic image generation module performs rearrangement processing on the first sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation process controlled by the first panoramic image mode control parameter set to generate a first panoramic image of the imaging part. The relative rotation process controlled by the first panoramic image mode control parameter set is a variable angular velocity rotation process; the variable angular velocity rotation process includes at least one full circle rotation process; the data processing device further includes a frontal and lateral image generation module, and the frontal and lateral image generation module generates a frontal image of the imaging part based on the two-dimensional projection data at a first projection angle in the first sequence of two-dimensional projection data, and generates a lateral image of the imaging part based on the two-dimensional projection data at a second projection angle in the first sequence of two-dimensional projection data. The angle difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
2. The X-ray imaging system based on X-ray cone beam according to claim 1, characterized in that, the data processing device further includes an angular velocity curve generation module and a detector effective data position generation module. The angular velocity curve generation module generates an angular velocity curve based on the selected imaging part characteristic data, and the detector effective data position generation module generates a detector effective data position based on the selected imaging part characteristic data.
3. The X-ray imaging system based on X-ray cone beam according to claim 2, characterized in that, the first panoramic image mode control parameter set is at least generated based on the angular velocity curve and the detector effective data position.
4. The X-ray imaging system based on X-ray cone beam according to any one of claims 1 to 3, characterized in that, the first panoramic image generation module performs rearrangement processing on the first sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation process controlled by the first panoramic image mode control parameter set to generate a first panoramic image with more than two rotation centers.
5. The X-ray imaging system based on X-ray cone beam according to claim 1, characterized in that, The data processing device also includes a second panoramic image generation module, the imaging mode control parameter group includes at least a second panoramic image mode control parameter group, the second panoramic image generation module interpolates a second sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation process controlled by the second panoramic image mode control parameter group to generate a second panoramic image of the imaging part, and the relative rotation process controlled by the second panoramic image mode control parameter group is a uniform rotation process.
6. The X-ray imaging system based on an X-ray cone beam according to claim 1, It is characterized in that The data processing device further comprises a three-dimensional reconstruction module, which performs three-dimensional reconstruction on the first sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation to generate a three-dimensional image.
7. The X-ray imaging system based on an X-ray cone beam according to claim 5, It is characterized in that The data processing device further comprises a three-dimensional reconstruction module, which performs three-dimensional reconstruction on the second sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation to generate a three-dimensional image.
8. The X-ray imaging system based on an X-ray cone beam according to claim 5, It is characterized in that The anteroposterior and lateral image generation module generates an anteroposterior image of the imaging part based on the two-dimensional projection data at a first projection angle in the second sequence of two-dimensional projection data, and generates a lateral image of the imaging part based on the two-dimensional projection data at a second projection angle in the second sequence of two-dimensional projection data, and the angle difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
9. An X-ray imaging system based on an X-ray cone beam, It is characterized in that include: An X-ray source capable of emitting a cone beam of X-rays toward an imaging part of an imaging object; An X-ray detector for detecting X-rays passing through an imaging part of the imaging object; The data processing device comprises at least an imaging mode control unit, wherein the imaging mode control unit retrieves a corresponding imaging mode control parameter group based on a received imaging mode selection instruction; as well as A control device, which controls the X-ray source and the X-ray detector to rotate relative to the imaging object based on the imaging mode control parameter group retrieved by the imaging mode control unit; The data processing device further includes a second panoramic image generation module, the imaging mode control parameter group includes at least a second panoramic image mode control parameter group, the second panoramic image generation module performs interpolation processing on a second sequence of two-dimensional projection data collected by the X-ray detector during the relative rotation process controlled by the second panoramic image mode control parameter group to generate a second panoramic image of the imaging part, the relative rotation process controlled by the second panoramic image mode control parameter group is a uniform rotation process; the uniform rotation process includes at least a circular rotation process; The data processing device further includes a frontal and lateral image generation module. The frontal and lateral image generation module generates a frontal image of the imaging part based on the two-dimensional projection data at a first projection angle in the second sequence of two-dimensional projection data, and generates a lateral image of the imaging part based on the two-dimensional projection data at a second projection angle in the second sequence of two-dimensional projection data. The angular difference between the first projection angle and the second projection angle is 90 degrees or 270 degrees.
Citation Information
Patent Citations
Methods, systems, electronic devices, and readable storage media for panoramic dental radiography
CN113069141B
Oral cavity panoramic film shooting method and system, electronic equipment and readable storage medium
CN113069141A
X-ray computer tomography apparatus
US20080137802A1