The present invention relates to the technical field of digital X-ray imaging methods, in particular to a slit X-ray based scanning imaging system and method.
At present, the medical imaging technology has been widely used in clinical practice. When detecting orthopedic deformities, especially those of the spine and lower limbs, it is necessary to take complete full-length radiographs of complete images of the spine and lower limbs to visually display deformities and abnormal limb force lines, and like situations in order to reflect the true limb force lines. In the prior art, a common X-ray scanning imaging system configured for shooting an orthopedic full-length radiograph is that an X-ray is emitted by an emission end and an image of an object to be imaged at each moving step is collected by a detection end, and the full-length radiograph is obtained by performing stitching through an image similarity algorithm or a feature point matching algorithm in an overlapping region of two adjacent images; the image quality of the full-length radiograph obtained by such a scanning imaging system has a severe distortion; and with the development of slit radiography X-ray technology, the slit X-ray based scanning imaging system can reduce the coincidence degree of an edge position for imaging. However, the edges of each image formed by image stitching, especially the overlapping regions with a high similarity, may have spatial distortion.
Based on the above technical problems, there is an urgent need for a slit X-ray based scanning imaging system and method to achieve more accurate image position positioning and image stitching.
In view of the above-mentioned problems, the object of the present invention is to provide a slit X-ray based scanning imaging system and method. The X-ray is collimated by means of slit scanning, the slit X-ray of a predetermined width is emitted in a ray emission window, the ranges of emission and reception at any moment of the ray emission window and the slit scanning region of interest are controlled to be consistent by a position control module, the received original images and stitching parameters of the original images are stored, the received stitching parameters of the original images serve as addressing information, and the received original images are reconstructed according to the stitching parameters of the scanning images. A complete image of the object to be imaged is stitched.
In order to achieve the above object, a first aspect of the present invention provides a slit X-ray based scanning imaging system, including:
In an implementation mode of the present application, the scanning imaging system further comprises: a system initialization module for initializing a scanning imaging system, further comprising:
In an implementation mode of the present application, a position control module of a scanning imaging system includes:
Further, the position calibration unit comprises:
Further, the position synchronization unit and the position calibration unit are responsive to the position tracking unit;
In an implementation mode of the present application, an emission module of a scanning imaging system comprises:
In an implementation mode of the present application, the imaging module of the scanning imaging system further comprises:
An original image transmission sub-module is configured for transmitting the original images generated by the preset slit region of interest and the stitching parameters of the original images.
Further, the original image storage sub-module further comprises:
Further, the original image transmission sub-module further includes:
In an implementation mode of the present application, an image reconstruction module of a scanning imaging system is configured to reconstruct the original images according to the stitching parameters output by the image output module to form a complete image in the case where the image output module outputs the original images at the tail end position of the object to be imaged, wherein the image reconstruction module comprises:
A second aspect of the present application provides a slit X-ray based scanning imaging method, characterized in that the method comprises:
Compared to the prior art, the advantageous effects of the present invention are as follows.
The present application provides a slit X-ray based scanning imaging system and method. Parameter information about the scanning imaging system is preset via a system initialization module, the X-ray is collimated by means of slit scanning, the slit X-ray of a predetermined width is emitted in a ray emission window, the ranges of the emitted and received regions at any moment of the ray emission window and the slit scanning region of interest are controlled to be consistent via a position control module, and the received original image and original image stitching parameters thereof are stored by an original image storage sub-module. The image and the stitching parameters of the original image are transmitted via the image transmission sub-module, and the image stitching parameters serve as addressing information. According to the stitching parameters of the image, the image is reconstructed and stitched into a complete image of an object to be imaged. The above-mentioned technical solution emits X-rays through a slit, and realizes that the ranges of emission and reception at any position of the ray emission window and the slit scanning region of interest are completely consistent through a position control module, so as to ensure that the imaging range is clear under the condition that the amount of X-ray radiation quantity received by an object to be imaged is as small as possible; at the same time, the image reconstruction and stitching are realized by acquiring the stitching parameters of the original image, and the accurate control of the imaging position and the acquisition of the stitching parameters of the imaging image are realized, so that the object to be imaged can greatly weaken the coincidence degree of the edge position of the imaging under little radiation dose, and at the same time, the spatial distortion existing in the overlapping regions with a high similarity is reduced to form a complete image with high quality.
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of preferred implementation modes. The drawings are only for the purposes of illustrating the preferred implementation modes and are not to be construed as limiting the invention.
Unless defined otherwise, technical or scientific terms used in the description and claims shall have the ordinary meaning as understood by one of ordinary skill in the art to which the present invention belongs.
In describing the present invention, it needs to be understood that the orientations or positional relationships indicated by the terms “center”, “longitudinal”, “transverse”, “up”, “down”, “front”, “rear”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inner”, “outer” and the like are based on the orientations or positional relationships shown in the drawings for purposes of describing the present invention and simplifying the description only, and are not intended to indicate or imply that the referenced device or element must have a particular orientation or be constructed and operated in a particular orientation. It is therefore not to be understood as limiting the present invention.
It will be understood by those skilled in the art that, as used herein, the singular forms “a”, “one” and “the” may include the plural forms as well, unless expressly stated otherwise. It should be further understood that the word “comprises/comprising” when used in this description of the invention is taken to specify the presence of stated features, integers, steps, operations, elements, and/or assemblies, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, assemblies, and/or groups thereof.
Hereinafter, the present invention will be described in detail in conjunction with the embodiments with reference to the accompanying drawings. It needs to be pointed out that, in the detailed description of the implementation modes, in the interest of brevity and conciseness, not all features of actual implementation modes may be described in the description.
According to the slit X-ray based scanning imaging system and method provided by the present invention, the initialization parameters of the scanning imaging system set according to the imaging mode are used, the ray emission window and the preset slit region of interest are controlled to emit and receive completely consistent at any position via the initialization parameters, the whole original images of the object to be imaged are generated, and the original images are reconstructed to form a complete image of the object to be imaged according to the stitching parameters of the original images. The following are explanations through specific embodiments.
As shown in
Specifically, before the scanning imaging system works, initialization parameters can be set according to requirements including an imaging position, imaging information display, imaging type, etc. of an object to be imaged. The initialization parameters include a preset scanning position parameter and a preset scanning frequency.
Specifically, when the scanning imaging system is performed on an object to be imaged to form a complete scanning, it is necessary to set the scanning system to restore the state of to be scanned and imaged so as to receive system initialization parameter information at the next scanning.
It needs to be noted that the imaging type of the scanning imaging system can be determined according to the position and property of the actual object to be imaged, and the imaging type may change when the object to be imaged changes, which is not limited herein.
Specifically, in case the imaging type of the object to be imaged is determined, the system initialization module 1 includes:
Specifically, in this step, the imaging data set includes information that can include system initial data, such as scanning position parameter, scanning frequency parameter, a one-time scanning region of the object to be imaged, image denoising parameter, enhancement parameter, scanning image reconstruction parameter, etc.; the imaging data set is passed to the scanning imaging system; the scanning imaging system controls, according to the imaging data set, the size of the ray emission window and the size of the preset slit region of interest to be completely the same. Close to the initial imaging position of the object to be imaged, the ray emission window and the preset slit region of interest are at relative positions of the same central horizontal line.
Specifically, the scanning imaging system further comprises:
The position calibration unit 22 includes: an initial position calibration sub-unit 221 comprising a first optical indication device pointing to the initial position of the object to be imaged along the ray emission window and configured for positioning and calibrating the initial position of the object to be imaged pointed to by the ray emission window and the preset slit region of interest;
The position control module 2 further includes a position tracking unit 23 configured for updating positions of the ray emission window and the preset slit region of interest.
The position tracking unit 23 is configured to track the positions of the ray emission window and the preset slit region of interest by means of spatial coordinate position information.
In some embodiments of the present application, the controller enables the scanning imaging system to synchronously move the positions of the ray emission window and the preset slit region of interest at any time period from the completion of the initialization to the scanning imaging process of the object to be imaged. The ray emission window and the preset slit region of interest can be kept always synchronously moved by a servo motor, a stepper motor, etc. without being limited herein.
In some embodiments of the present application, the first optical indication device is directed to a starting position of the object to be imaged, the position of the slit emission window movement determines that the starting position of the object to be imaged is exactly within the imaging field of view, and the imaging scanning starting position of the scanning imaging system is determined. The second optical indication device can set an optical indication lamp via a movable sliding block, pre-align with the scanning tail end position of an object to be imaged, and pass an optical signal aligned with the tail end position as an indication signal to a data reading module of the scanning imaging system via a serial communication port. The serial communication port can read the distance from the tail end position to a certain horizontal plane, such as the ground, as a scanning tail end position according to indication signal information, and pass the same to the position control module 2 of the scanning imaging system to determine the tail end position of the scanning imaging. When the scanning of the scanning imaging system is completed at the tail end position, the scanning is completed.
Specifically, the first optical indication device generates the scanning staring signal and the second optical indication device generates an end signal corresponding to the scanning tail end so as to realize accurate positioning of an initial position and an ending position of scanning imaging of an object to be imaged, and may include a movable sliding block, an optical indication lamp, a serial communication module, etc. which are not limited herein.
In some embodiments of the present application, the position adjustment device receives the stitching parameter of the information about the position tracking unit 23, and makes an adaptive adjustment according to the relative positions of the ray emission window and the preset slit region of interest, so as to achieve the complete consistency of the emitted region and the received region. The position adjustment device can be implemented by a mechanical arm positioning device, a driving screw orientation displacement device, etc.
Specifically, the scanning imaging system further comprises:
Specifically, the X-ray emitted by the width of the ray emission window is a slit X-ray which is collimated by the collimation unit such that the size of the collimated slit X-ray is the same as the size of the preset slit region of interest; and the collimation unit can be implemented by an automatic control light concentrator arranged at the emission end of the scanning emission system.
Specifically, controlling the emission interval of the X-rays according to the scanning frequency achieves the same frequency as the movement of the positions of the ray emission window and the preset slit region of interest.
Specifically, the scanning imaging system comprises an imaging module 4 and an image reconstruction module 5.
The imaging module 4 is configured for generating original images based on received X-rays passing through the object to be imaged, wherein at least an overlapping region exists between adjacent images of the original images. It can be understood that when the X-ray passes through the object to be imaged, original images with a certain degree of difference can be formed based on the basic characteristics of the X-ray, namely, penetrability, absorbability, fluorescent effect, photosensitive effect, and the inherent properties of the structure of the object to be imaged; and by setting the initialization parameters of the system, and by at least one overlapping region existing between adjacent original images, it is ensured that no breakpoint appears in the image formation, and the images of the object to be imaged can be displayed completely.
The imaging module 4 further comprises an original image storage sub-module 41 and an original image transmission sub-module 42.
The original image storage sub-module 41 is configured for storing the original images of the object to be imaged and the stitching parameters of the original images received by the preset slit region of interest in the case where the preset slit region of interest receives the X-ray attenuated at any position of the object to be imaged. The original image storage sub-module 41 includes:
Specifically, the ray emission window emits a slit X-ray, and the preset slit region of interest automatically activates and receives a slit X-ray with a certain attenuation formed after passing through an object to be imaged, generates a scanning imaging image at a corresponding position of each X-ray emission region according to scanning data and according to preset initialization information received by the scanning imaging system, and marks a stitching parameter of the image, namely, information for marking an image with stitching points, including spatial position information about the image, initial position information about the imaging of an original image, and position information at the end, as addressing information about image stitching.
The original image transmission sub-module 42 is configured for transmitting the original images and the stitching parameter of the original images generated by the preset slit region of interest. The original image transmission sub-module 42 includes:
Specifically, after receiving the generated image, the image collection unit is triggered to perform image collection, and stitching parameters of the collected images are saved, and the triggering can be realized by means of an infrared sensor or a loop formed by an electrical connection, etc. which is not limited herein.
The image reconstruction module 5 is configured for reconstructing the original images to form a complete image according to stitching parameters of the original images, wherein the stitching parameters at least comprise stitching point marking information about the original images. The following is further included:
It needs to be noted that the stitching parameter of the generated image can be used as one image tag to correspond to the imaging of each scanning imaging region on a one-to-one basis. According to the starting position and the tail end position of the object to be imaged and according to the stitching parameter information, the tail end of the previous image and the starting end of the next image of adjacent original images are adjusted to be connected, and all the images to be reconstructed are successively stitched.
Specifically, when the scanning imaging object is located at the initial position of the object to be imaged, the mark for the image stitching parameter points to the tail end imaging position of the first original image. For the tail end position of the object to be imaged, the mark for the image stitching parameter points to the starting end position of the last original image. At any intermediate position, the mark needs to point to the starting end position and the tail end position of the original image so as to achieve complete stitching and reconstruction of all original images from the starting position to the tail end position. The specific implementation methods for image stitching will be explained in detail below.
Specifically, the images to be reconstructed by sequential stitching can be reconstructed by only using the image stitching parameter, the image stitching parameter can be acquired based on overlapping region information about each original image, and the image quality can be ensured for the stitching parameter acquired by using the overlapping region information. For more complex images, it is also possible to further optimize the reconstructed image on the basis of stitching parameters in combination with algorithms such as feature point matching and adjacent point searching of the original image, which is not limited herein.
As shown in
The position control module 2 simultaneously controls the synchronous movement of the emission module 3 and the imaging module 4; the detection end 411 of the imaging module 4 is set as a short-length flat panel detector; the preset slit region of interest moves with the flat panel detector; and the movement position of the emission source 311 is consistent with the flat panel detector of the detection end 411, thereby achieving the consistency of the positions of the ray emission window 322 and the preset slit region of interest 422.
As shown in
The position control module 2 controls the movement of the emission module 3; the detection end 411 of the imaging module 4 is set as a long-length flat panel detector; during the process of the scanning imaging system scanning the object to be imaged for imaging, the detection end 411 does not need to move; the preset slit region of interest 422 is automatically activated according to the slit X-ray emitted by the ray emission window; and the movement position of the emission source 311 is consistent with the preset slit region of interest 422, thereby achieving the consistency of the positions of the ray emission window and the preset slit region of interest.
As shown in
Original images of X-ray imaging from top to bottom are successively acquired; when the original images are stored, a method for successively placing images from top to bottom for model imaging can be used, and the initialization parameter information of the scanning imaging system can be configured to acquire the spatial position information of the current original image imaging recorded by the scanning imaging system every time the original image is formed; the spacing Displacement between adjacent images is acquired based on the position information of the current original image; in the case where the Displacement is determined, the overlapping region Overlap of the adjacent original images can be acquired according to the initialization parameter information about the scanning imaging system, including the width of the slit region of interest SlotSize, the pixel spacing Pixelpitch of a detection module, the spacing SID between the focus point of the emission source and the imaging plane of the detection module, and the preset spacing OID between the object to be imaged and the imaging plane of the detection module; and the overlapping region forms an Overlap numerical value so as to ensure that when the spacing OID 20) between the object to be imaged and the imaging plane of the detection module is a numerical value of any scannable imaging during any shooting of an image, the overlapping region Overlap is present. When the scanning imaging system scans and images the object to be imaged, there may be a certain deviation between the spacing OID between the object to be imaged and the imaging plane of the detection module, and the preset value. At this moment, the overlapping region Overlap is calculated according to the actual OID value, and the specific calculation formula may be:
According to the overlapping region Overlap as the stitching parameter information of the original image, the original images are stitched and reconstructed in a certain order to form a complete imaging image of the object to be imaged.
In some embodiments of the present application, when the scanning speed of the scanning imaging system for imaging the object to be imaged changes, the Displacement changes as well. Each time the original image is stitched, the Overlap needs to be recalculated to acquire new stitching parameter information.
Specifically, the scanning speed of the scanning imaging system for imaging the object to be imaged can be correspondingly changed according to the property of the object to be imaged. For example, the scanning speed can be increased in the case where the scanning area required for one scanning of the object to be imaged itself is small, so that the object to be imaged can obtain a completed image satisfying the requirements of the imaging image in the case where the object to be imaged receives little ray radiation. The specific setting of scanning parameters can be based on the imaging characteristics of the object to be imaged, which is not limited herein.
As shown in
Specifically, the slit X-ray based scanning imaging method described above can be implemented by the scanning imaging system as in the foregoing embodiments, which will not be described in detail herein.
In summary, the present application provides a slit X-ray based scanning imaging system and method. Parameter information about the scanning imaging system is preset via a system initialization module, the X-ray is collimated by means of slit scanning, the slit X-ray of a predetermined width is emitted in a ray emission window, the ranges of the emitted and received regions at any moment of the ray emission window and the slit region of interest are controlled to be consistent via a position control module, and the received original images and original image stitching parameters thereof are stored by an original image storage sub-module. The original images and the stitching parameters of the original images are transmitted via the image transmission sub-module, and the image stitching parameters serve as addressing information. According to the stitching parameters of the original images, the original images are reconstructed and stitched into a complete image of an object to be imaged. The above-mentioned slit X-ray based scanning image system emits X-rays through a slit, and realizes that the ranges of emission and reception at any position of the ray emission window and the slit region of interest are completely consistent through a position control module, so as to ensure that the imaging range is clear under the condition that the amount of X-ray radiation quantity received by an object to be imaged is as small as possible; at the same time, the image reconstruction and stitching are realized by acquiring the stitching parameters of the original image, and the accurate control of the imaging position and the acquisition of the stitching parameters of the imaging image are realized, so that the object to be imaged can greatly weaken the coincidence degree of the edge position of the imaging under little radiation dose, and at the same time, the spatial distortion existing in the overlapping regions with a high similarity is reduced to form a complete image with high quality.
The functional units in the embodiments of the invention may be integrated into one processing unit or each unit may be an independent physical module.
The software program of the present invention may be executed by a processor to implement the steps or functions described above. As such, the software programs (including associated data structures) of the present invention may be stored on a computer-readable recording medium, such as RAM memory, magnetic or optical drivers or floppy disks, and the like. In addition, some of the steps or functions of the present invention may be implemented in hardware, for example, as a circuit that cooperates with a processor to execute various functions or steps. The methods disclosed in the embodiments shown in the embodiments of the description can be applied to or implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the methods described above may be completed by integrated logic circuits in hardware or instructions in software in a processor. The processor 101 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; and may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware assemblies. The various methods, steps, and logic blocks disclosed in the embodiments described herein may be implemented or executed. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, etc. The steps of the method disclosed in connection with the embodiments disclosed herein may be embodied directly in hardware decoding processor execution, or in an execution of a combination of hardware and software modules within the decoding processor. A software module may be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, and like storage media well known in the art. The storage medium is located in a memory. The processor reads the information in the memory and in combination with the hardware thereof, completes the steps of the above-mentioned method.
The above description is only a preferred embodiment of the present invention, and the scope of the present invention is not limited to the above-mentioned embodiments, and all the technical solutions falling within the concept of the present invention fall within the scope of the present invention. It should be pointed out that for ordinary technical personnel in this technical field, several improvements and embellishments without departing from the principles of the present invention should also be considered as the scope of protection of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
202110093581.8 | Jan 2021 | CN | national |
202120181258.1 | Jan 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN22/70326 | 1/5/2022 | WO |