CN111820926B - X-ray imaging control method and X-ray imaging control device - Google Patents
X-ray imaging control method and X-ray imaging control device Download PDFInfo
- Publication number
- CN111820926B CN111820926B CN201910324881.5A CN201910324881A CN111820926B CN 111820926 B CN111820926 B CN 111820926B CN 201910324881 A CN201910324881 A CN 201910324881A CN 111820926 B CN111820926 B CN 111820926B
- Authority
- CN
- China
- Prior art keywords
- exposure time
- exposure
- maximum allowable
- imaging target
- movement speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 172
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000001514 detection method Methods 0.000 claims description 20
- 230000000694 effects Effects 0.000 abstract description 4
- 230000002411 adverse Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 9
- 238000012937 correction Methods 0.000 description 5
- 206010002091 Anaesthesia Diseases 0.000 description 4
- 230000037005 anaesthesia Effects 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013139 quantization Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000002601 radiography Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000306 recurrent effect Effects 0.000 description 2
- 210000001015 abdomen Anatomy 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 210000000038 chest Anatomy 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 210000003625 skull Anatomy 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/42—Arrangements for detecting radiation specially adapted for radiation diagnosis
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Engineering & Computer Science (AREA)
- Radiology & Medical Imaging (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Optics & Photonics (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- High Energy & Nuclear Physics (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
The embodiment of the invention discloses an X-ray imaging control method and an X-ray imaging control device. The method comprises the following steps: detecting a movement speed of an imaging target based on a captured image of the imaging target; determining a maximum allowable exposure time based on a predetermined maximum allowable smear length and the movement speed; determining a minimum value of exposure time based on a predetermined exposure dose; and when the minimum value is smaller than or equal to the maximum allowable exposure time, generating a single exposure command, wherein the exposure time setting value contained in the single exposure command is smaller than or equal to the maximum allowable exposure time and larger than or equal to the minimum value. Adverse effects of smear on imaging effects can be overcome or reduced, and safety can also be improved.
Description
Technical Field
The invention relates to the technical field of medical equipment, in particular to an X-ray imaging control method and an X-ray imaging control device.
Background
X-rays are electromagnetic radiation having wavelengths between ultraviolet and gamma rays. X-rays have penetrability and have different penetrability to substances with different densities. In medicine, human organs and bones are generally projected with X-rays to form medical images.
The direct digital radiography (Digital Radiology, DR) technology has the characteristics of high imaging speed, convenient operation and high imaging resolution, and becomes the dominant direction of X-ray radiography. The X-ray tube emits X-rays transmitted through an imaging target by using high voltage provided by a high voltage generator, and forms medical image information of the imaging target on a flat panel detector. The flat panel detector transmits the medical image information to a remote console. The imaging subject may stand near the chest frame assembly or lie on the couch assembly to receive X-ray images of the skull, chest, abdomen, joints, etc., respectively.
When the imaging target moves (e.g., pediatric exams), the exposure image often appears to smear (lagging), thereby affecting the imaging quality. At present, the imaging target is kept calm mainly by means of physical compression or anesthesia and the like so as to ensure the imaging quality.
Disclosure of Invention
The embodiment of the invention provides an X-ray imaging control method and an X-ray imaging control device, which are used for overcoming or reducing adverse effects of smear on imaging effects.
An X-ray imaging control method comprising:
detecting a movement speed of an imaging target based on a captured image of the imaging target;
Determining a maximum allowable exposure time based on a predetermined maximum allowable smear length and the movement speed;
Determining a minimum value of exposure time based on a predetermined exposure dose;
And when the minimum value is smaller than or equal to the maximum allowable exposure time, generating a single exposure command, wherein the exposure time setting value contained in the single exposure command is smaller than or equal to the maximum allowable exposure time and larger than or equal to the minimum value.
It can be seen that embodiments of the present invention do not perform restrictions on imaging targets, but are based on reasonably setting exposure times to limit smear length to within an allowable range, and thereby improve imaging quality.
In addition, the embodiment of the invention can improve the safety without taking limiting measures on the imaging target.
In one embodiment, said determining a maximum allowable exposure time based on a predetermined allowable smear length and said movement speed comprises:
Calculating T based on t=s/V;
Wherein T is the maximum allowable exposure time; s is the maximum allowable smear length; v is the motion speed.
Therefore, under the condition that the movement speed of the imaging target is determined, the embodiment of the invention can also calculate the maximum allowable exposure time, and provide a quantization basis for limiting the smear length and reducing the exposure time.
In one embodiment, said determining the minimum value of the exposure time based on the predetermined exposure dose comprises:
Calculate T min based on T min=P/(Vmax x I);
wherein T min is the minimum of the exposure times; p is the exposure dose; v max is the maximum value of the tube voltage of the X-ray tube; i is a set value of a tube current of the X-ray tube.
It can be seen that the embodiment of the invention can also calculate the minimum exposure time value based on the exposure dose, so as to provide a quantization basis for ensuring enough exposure time.
In one embodiment, the method further comprises:
Generating a multi-exposure command when the minimum value of the exposure time is larger than the maximum allowable exposure time, wherein each single exposure time set value contained in the multi-exposure command is smaller than or equal to the maximum allowable exposure time, and the sum of the single exposure time set values is larger than or equal to the minimum value;
Registering a plurality of exposure pictures generated by the multiple exposure command as corrected pictures based on a non-rigid registration algorithm.
Therefore, for the case that the minimum value of the exposure time is larger than the maximum allowable exposure time, the embodiment of the invention can restrict the smear length as much as possible on the premise of meeting the requirement of the exposure dose by executing multiple exposure. Wherein: each single exposure time is less than or equal to the maximum allowable exposure time, so that the smear length of the imaging picture obtained by each single exposure is limited. Moreover, the sum of the setting values of the single exposure time is equal to or greater than the minimum value, so that the correction picture can meet the requirement of exposure dose.
In one embodiment, before the detecting the moving speed of the imaging target based on the captured image of the imaging target, the method further includes:
Storing a historical value of a movement speed of the imaging target;
Predicting a point in time at which a movement speed of the imaging target is minimum within a predetermined interval based on the history value;
wherein the detection of the movement speed of the imaging target based on the captured image of the imaging target is as follows: based on a captured image of an imaging target, a movement speed of the imaging target is detected at the point in time.
Therefore, the embodiment of the invention can start to execute the imaging control method at the moment when the imaging target does not move severely based on the time point when the motion speed is predicted to be the minimum value in the preset interval in advance, and can further improve the imaging quality.
An X-ray imaging control apparatus comprising:
The detection module is used for detecting the movement speed of the imaging target based on the captured image of the imaging target;
A maximum allowable exposure time determination module for determining a maximum allowable exposure time based on a predetermined maximum allowable smear length and the movement speed;
A minimum value determination module for determining a minimum value of the exposure time based on a predetermined exposure dose;
And the exposure command generation module is used for generating a single exposure command when the minimum value is smaller than or equal to the maximum allowable exposure time, wherein the exposure time setting value contained in the single exposure command is smaller than or equal to the maximum allowable exposure time and larger than or equal to the minimum value.
It can be seen that embodiments of the present invention do not perform restrictions on imaging targets, but are based on reasonably setting exposure times to limit smear length to within an allowable range, and thereby improve imaging quality.
In addition, the embodiment of the invention can improve the safety without taking limiting measures on the imaging target.
In one embodiment, the maximum allowable exposure time determination module is configured to calculate T based on t=s/V;
Wherein T is the maximum allowable exposure time; s is the maximum allowable smear length; v is the motion speed.
Therefore, under the condition that the movement speed of the imaging target is determined, the embodiment of the invention can also calculate the maximum allowable exposure time, and provide a quantization basis for limiting the smear length and reducing the exposure time.
In one embodiment, the minimum value determining module is configured to calculate T min based on T min=P/(Vmax I);
wherein T min is the minimum of the exposure times; p is the exposure dose; v max is the maximum value of the tube voltage of the X-ray tube; i is a set value of a tube current of the X-ray tube.
It can be seen that the embodiment of the invention can also calculate the minimum exposure time value based on the exposure dose, so as to provide a quantization basis for ensuring enough exposure time.
In one embodiment, the exposure command generating module is further configured to generate a multiple exposure command when a minimum value of exposure times is greater than the maximum allowable exposure time, where each single exposure time setting value included in the multiple exposure command is less than or equal to the maximum allowable exposure time, and a sum of the single exposure time setting values is greater than or equal to the minimum value; registering a plurality of exposure pictures generated by the multiple exposure command as corrected pictures based on a non-rigid registration algorithm.
Therefore, for the case that the minimum value of the exposure time is larger than the maximum allowable exposure time, the embodiment of the invention can restrict the smear length as much as possible on the premise of meeting the requirement of the exposure dose by executing multiple exposure. Wherein: each single exposure time is less than or equal to the maximum allowable exposure time, so that the smear length of the imaging picture obtained by each single exposure is limited. Moreover, the sum of the setting values of the single exposure time is equal to or greater than the minimum value, so that the correction picture can meet the requirement of exposure dose.
In one embodiment, the method further comprises:
A prediction module for storing a history value of a movement speed of an imaging target before the detection module detects the movement speed of the imaging target based on a captured image of the imaging target, and predicting a point in time at which the movement speed of the imaging target is minimum within a predetermined interval based on the history value;
the detection module is used for detecting the movement speed of the imaging target at the time point based on the captured image of the imaging target.
Therefore, the embodiment of the invention can start to execute the imaging control method at the moment when the imaging target does not move severely based on the time point when the motion speed is predicted to be the minimum value in the preset interval in advance, and can further improve the imaging quality.
An X-ray imaging control device comprises a processor and a memory;
the memory has stored therein an application executable by the processor for causing the processor to execute the X-ray imaging control method as set forth in any one of the above.
Therefore, the embodiment of the invention also provides an X-ray imaging control device of a processor-memory architecture, which is based on reasonable setting of the exposure time to limit the smear length within the allowable range and thus improve the imaging quality.
A computer-readable storage medium having stored therein computer-readable instructions for performing the X-ray imaging control method as set forth in any one of the preceding claims.
Accordingly, embodiments of the present invention also provide a computer-readable storage medium having stored thereon computer-readable instructions executable to perform an X-ray imaging control method.
Drawings
Fig. 1 is a flowchart of an X-ray imaging control method according to an embodiment of the present invention.
Fig. 2 is an exemplary flowchart of an automatic anti-shake exposure mode according to an embodiment of the invention.
Fig. 3 is a first exemplary schematic diagram of an X-ray imaging process according to an embodiment of the present invention.
Fig. 4 is a second exemplary schematic diagram of an X-ray imaging process according to an embodiment of the present invention.
Fig. 5 is a block diagram of an X-ray imaging control apparatus according to an embodiment of the present invention.
Fig. 6 is a block diagram of an X-ray imaging control apparatus having a memory-processor architecture according to an embodiment of the present invention.
Wherein, the reference numerals are as follows:
Detailed Description
In order to make the technical scheme and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the detailed description is intended to illustrate the invention and is not intended to limit the scope of the invention.
For simplicity and clarity of description, the following description sets forth aspects of the invention by describing several exemplary embodiments. Numerous details in the embodiments are provided solely to aid in the understanding of the invention. It will be apparent, however, that the embodiments of the invention may be practiced without limitation to these specific details. Some embodiments are not described in detail in order to avoid unnecessarily obscuring aspects of the present invention, but rather only to present a framework. Hereinafter, "comprising" means "including but not limited to", "according to … …" means "according to at least … …, but not limited to only … …". The term "a" or "an" is used herein to refer to a number of components, either one or more, or at least one, unless otherwise specified.
The applicant found that: there are various disadvantages associated with the prior art to limit (e.g., physical compression or anesthesia) imaging subject movement to overcome the poor imaging quality caused by smear. For example, physical compression or anesthesia may be limited in a manner that may present safety concerns and may be inefficient.
To solve the technical problem of poor imaging quality caused by smear, the applicant breaks through the conventional processing thought of limiting the movement of the imaging target in the prior art, and does not limit the movement of the imaging target, but rather is based on reasonably setting the exposure time to ensure that the smear length (if any) is limited within the allowable range, and thereby improving the imaging quality. In exploring how to reasonably set the exposure time, among other things, the applicant also found that: both the reduction of exposure time to constrain smear length and the assurance of sufficient exposure time to meet exposure dose requirements are required.
Fig. 1 is a flowchart of an X-ray imaging control method according to an embodiment of the present invention.
As shown in fig. 1, the method 100 includes:
Step 101: based on the captured image of the imaging target, the movement speed of the imaging target is detected.
In one embodiment, a camera is used to capture a sequence of images of an imaging target and a motion detection algorithm is used to detect the velocity of motion of the imaging target from the sequence of images.
Preferably, the camera is arranged on a bulb housing of the X-ray generating assembly or on a housing of the beam splitter. For example, a groove for accommodating the camera may be disposed on the bulb housing or on the case of the light beam device, and the camera may be removably fixed to the groove by means of a bolt connection, a snap connection, a wire rope sleeve, or the like. Preferably, the shooting direction of the camera is parallel to the emission direction of the X-rays, so that the imaging target is shot.
Specifically, a motion detection algorithm for detecting the motion speed of an imaging target may be implemented as: a motion detection algorithm based on background differences; motion detection algorithms based on motion fields; a motion detection algorithm based on region-to-region matching; a motion detection algorithm based on feature point tracking; a motion detection algorithm based on active contour tracking; optical flow based motion detection algorithms, and so forth.
Considering that the Scale-invariant feature transform (SIFT) algorithm has the advantages of high tolerance to light, noise and micro-view angle variation, and the identification speed is close to the instantaneous operation, the motion speed of an imaging target is preferably detected by the SIFT algorithm.
While the above exemplary descriptions of typical examples of camera placement and motion detection algorithms, those skilled in the art will recognize that such descriptions are merely exemplary and are not intended to limit the scope of embodiments of the present invention.
Step 102: the maximum allowable exposure time is determined based on a predetermined maximum allowable smear length and movement speed.
Here, the maximum allowable smear length is a set value input in advance by a user, that is, the maximum allowable value of the smear length in the graph. That is, a situation in which the smear length is greater than the maximum allowable smear length is determined not to be allowed to occur.
Specifically, determining the maximum allowable exposure time based on the predetermined allowable smear length and the movement speed includes: calculating T based on t=s/V; wherein T is the maximum allowable exposure time; s is the maximum allowable smear length; v is the movement speed of the imaging target detected in step 101.
In the case where the movement speed of the imaging target has been determined, the length of smear in the imaging image generated by the exposure event having an exposure time equal to or less than the maximum allowable exposure time will be lower than the maximum allowable smear length. Therefore, by limiting the exposure time to less than or equal to this maximum allowable exposure time in the subsequent steps, it can be ensured that the smear length (if present) is limited to be within an allowable range.
Step 103: the minimum value of the exposure time is determined based on a predetermined exposure dose.
By limiting the exposure time to less than or equal to the maximum allowable exposure time determined in step 102, it can be ensured that the smear length is limited within an allowable range. However, due to specific requirements for exposure dose in various imaging protocols, such as Organ program (OGP), exposure time cannot be practically reduced without limit.
Typically, exposure dose is closely related to exposure time, tube voltage, and tube current. During imaging, the tube current is typically unchanged, while the tube voltage is adjustable. When the tube voltage is at a maximum value, the exposure time required to meet the exposure dose is at a minimum value. Therefore, the minimum value of the exposure time can be determined based on the maximum value of the tube voltage and the set value of the tube current.
In one embodiment, determining the minimum value of the exposure time based on the predetermined exposure dose comprises:
Calculate T min based on T min=P/(Vmax x I);
Wherein T min is the minimum value of the exposure time; p is the exposure dose; v max is the maximum value of the tube voltage of the X-ray tube; i is a set value of a tube current of the X-ray tube.
Step 104: when the minimum value of the exposure time is smaller than or equal to the maximum allowable exposure time, generating a single exposure command, wherein the exposure time setting value contained in the single exposure command is smaller than or equal to the maximum allowable exposure time and larger than or equal to the minimum value.
Here, when the minimum value is equal to or less than the maximum allowable exposure time, it is determined that the exposure time is equal to or less than the maximum allowable exposure time by adjusting the tube voltage within the adjustable range of the tube voltage. At this time, a single exposure command is generated, and the single exposure command includes an exposure time setting value that is equal to or less than the maximum allowable exposure time and equal to or greater than the minimum value. The X-ray generating assembly performs a single exposure operation based on the single exposure command. The exposure time of the single exposure operation is the exposure time setting value. Therefore, the single exposure operation can meet the exposure dose requirement and can also restrict the smear length.
Assuming that the single exposure command contains an exposure time setting of T 1, then the tube voltage of the X-ray tube needs to be adjusted to V 1, where: v 1=P/(T1 I), I is the set value of the tube current of the X-ray tube. That is, by adjusting the tube voltage of the X-ray tube to V 1, the exposure time can be specifically set to the exposure time setting value T 1.
When the minimum value of the exposure time is greater than the maximum allowable exposure time, it is determined that adjusting the tube voltage within the adjustable range of the tube voltage of the X-ray tube has not been able to ensure that the exposure time is less than or equal to the maximum allowable exposure time. That is, even if the tube voltage of the X-ray tube is adjusted to the maximum value, the exposure time at this time is still longer than the maximum allowable exposure time. The applicant has found that for this situation, multiple exposures can be performed to constrain the smear length as much as possible while meeting the exposure dose requirements.
In one embodiment, when the minimum value of the exposure time is greater than the maximum allowable exposure time, a multiple exposure command is generated, wherein each single exposure time setting value contained in the multiple exposure command is less than or equal to the maximum allowable exposure time, and the sum of the single exposure time setting values is greater than or equal to the minimum value. The X-ray generating assembly performs a plurality of single exposure operations based on the multiple exposure commands to generate a plurality of exposure pictures. The exposure time of each single exposure operation is equal to or less than the maximum allowable exposure time, and the sum of the exposure times of all single exposure operations is equal to or greater than the minimum value. Then, a plurality of exposure pictures generated by the multiple exposure commands are registered as corrected pictures based on a non-rigid registration algorithm.
It can be seen that each single exposure time is less than or equal to the maximum allowable exposure time, so that the smear length of the imaged picture obtained by each single exposure is constrained. Moreover, since the sum of the individual exposure time setting values is equal to or greater than the minimum value, the correction picture can also satisfy the exposure dose requirement.
In one embodiment, prior to step 101, the method further comprises: storing a historical value of a movement speed of the imaging target; predicting a time point of a minimum value of a movement speed of the imaging target within a predetermined interval based on the history value; in step 101, based on the captured image of the imaging target, the motion speed of the imaging target is detected as follows: based on the captured image of the imaging target, the moving speed of the imaging target is detected at this point in time.
Specifically, a recurrent neural network (Recurrent Neural Networks, RNN) may be employed to predict a point in time at which the velocity of motion of the imaging subject is at a minimum within a predetermined interval. After a point in time at which the movement speed of the imaging target is predicted to be the minimum value within the predetermined interval, execution of the method shown in fig. 1 is started at that point in time.
Therefore, the embodiment of the invention can start to execute the method shown in fig. 1 at the moment when the imaging target does not move severely based on the time point of predicting the local minimum value of the movement speed in advance, so that the imaging quality can be further improved.
The specific algorithm for predicting the point in time at which the movement velocity of the imaging target is at the minimum value within the predetermined interval has been described above by taking RNN as an example, and it will be appreciated by those skilled in the art that this description is merely exemplary and is not intended to limit the scope of the embodiments of the present invention.
The method flow shown in fig. 1 may preferably be implemented on a control host of the X-ray imaging system.
Based on the above description, the embodiment of the invention can realize an Automatic Anti-shake Exposure (AAE) mode processing mode.
Fig. 2 is an exemplary flowchart of an automatic anti-shake exposure method according to an embodiment of the present invention.
As shown in fig. 2, the method includes:
Step 201: the user selects an imaging protocol.
Step 202: the control host determines whether the AAE mode has been turned on, and if so (indicated by character Y in fig. 2), performs step 203 and subsequent steps, and if not (indicated by character N in fig. 2), performs step 211 and subsequent steps.
Step 203: the X-ray emitting assembly enters a pre-contact state to initiate a warm-up start according to default parameters specified by the imaging protocol.
Step 204: the camera on the X-ray luminous component captures an image sequence of the imaging target, the image sequence is transmitted to the control host, and the control host detects the movement speed of the imaging target from the image sequence by utilizing a movement detection algorithm.
Step 205: the control host computer determines whether the movement speed is within the allowable range, if so, performs step 206 and subsequent steps, and if not, performs step 211 and subsequent steps.
Step 206: the control host determines a maximum allowable exposure time based on a maximum allowable smear length entered by a user and a movement speed of an imaging target, and determines a minimum value of the exposure time based on an exposure dose prescribed by an imaging protocol.
Step 207: the control host determines whether the minimum value of the exposure time is equal to or less than the maximum allowable exposure time, if yes, step 213 and subsequent steps are performed, and if no, step 208 and subsequent steps are performed.
Step 208: the control host generates a plurality of exposure commands, wherein each single exposure time set value contained in the plurality of exposure commands is smaller than or equal to the maximum allowable exposure time, and the sum of the single exposure time set values is larger than or equal to the lowest exposure time value. The X-ray generating assembly performs a plurality of single exposure operations based on the multiple exposure commands to generate a plurality of exposure pictures.
Step 209: the control host determines a non-rigid registration algorithm.
Step 210: the control host registers the plurality of exposure pictures generated by the multiple exposure command as corrected pictures based on a non-rigid registration algorithm, and performs step 214.
Step 211: the imaging target is kept calm by physical compression or anesthesia and the like.
Step 212: a manual exposure is performed and step 214 is performed.
Step 213: the control host generates a single exposure command, wherein the single exposure command comprises an exposure time setting value which is smaller than or equal to the maximum allowable exposure time and larger than or equal to the minimum value. The X-ray generating component performs a single exposure operation based on the single exposure command to generate an exposure picture.
Step 214: and performing image post-processing on the exposure picture.
Based on the foregoing, embodiments of the invention may be implemented in a variety of application environments.
Fig. 3 is a first exemplary schematic diagram of an X-ray imaging process according to an embodiment of the present invention.
As shown in fig. 3, the X-ray generation assembly 301 is adjacent to the chest stand assembly 300. A camera 302 is arranged on the bulb of the X-ray generating assembly 301. The camera 302 captures an imaging sequence of an imaging subject located near the chest stand assembly 300 and transmits the imaging sequence to the control host 303. The control host 303 detects the movement speed of the imaging target based on the imaging sequence of the imaging target. The control host 303 also determines the maximum allowable exposure time based on a predetermined maximum allowable smear length and the movement speed of the imaging target, and determines the minimum value of the exposure time based on the exposure dose corresponding to the imaging protocol.
When the minimum value of the exposure time is equal to or less than the maximum allowable exposure time, the control host 303 generates a single exposure command containing an exposure time setting value equal to or less than the maximum allowable exposure time and equal to or greater than the minimum value of the exposure time. The X-ray generating unit 301 performs a single exposure operation based on the single exposure command, and the exposure time of the single exposure operation is an exposure time setting value. At this time, the imaging picture generated by the single exposure operation can meet the exposure dose requirement and can also restrict the smear length.
When the minimum value of the exposure time is greater than the maximum allowable exposure time, the control host 303 generates a multiple exposure command containing each single exposure time setting value that is equal to or less than the maximum allowable exposure time, and the sum of the individual single exposure time setting values is equal to or greater than the minimum value. The X-ray generation assembly 301 performs a plurality of single exposure operations based on the multiple exposure command to generate a plurality of exposure pictures. The exposure time of each single exposure operation is equal to or less than the maximum allowable exposure time, and the sum of the exposure times of all single exposure operations is equal to or greater than the minimum value. The control host 303 then registers the plurality of exposure pictures generated by the multiple exposure command as corrected pictures based on a non-rigid registration algorithm. At this time, the correction picture can restrict the smear length as much as possible on the premise of meeting the exposure dose requirement.
Fig. 4 is a second exemplary schematic diagram of an X-ray imaging process according to an embodiment of the present invention.
As shown in fig. 4, the X-ray generation assembly 401 is adjacent to the couch assembly 400. A camera 402 is arranged on the bulb of the X-ray generating assembly 401. The camera 402 captures an imaging sequence of an imaging subject located on the couch assembly 400 and transmits the imaging sequence to the control host 403. The control host 403 detects the movement speed of the imaging target based on the imaging sequence of the imaging target. The control host 403 also determines a maximum allowable exposure time based on a predetermined maximum allowable smear length and a movement speed of the imaging target, and determines a minimum value of the exposure time based on an exposure dose corresponding to the imaging protocol.
When the minimum value of the exposure time is equal to or less than the maximum allowable exposure time, the control host 403 generates a single exposure command containing an exposure time setting value equal to or less than the maximum allowable exposure time and equal to or greater than the minimum value of the exposure time. The X-ray generation unit 401 performs a single exposure operation based on the single exposure command, and the exposure time of the single exposure operation is an exposure time setting value. At this time, the imaging picture generated by the single exposure operation can meet the exposure dose requirement and can also restrict the smear length.
When the minimum value of the exposure time is greater than the maximum allowable exposure time, the control host 403 generates a multiple exposure command containing each single exposure time setting value equal to or less than the maximum allowable exposure time, and the sum of the individual single exposure time setting values is equal to or greater than the minimum value. The X-ray generation assembly 401 performs a plurality of single exposure operations based on the multiple exposure command to generate a plurality of exposure pictures. The exposure time of each single exposure operation is equal to or less than the maximum allowable exposure time, and the sum of the exposure times of all single exposure operations is equal to or greater than the minimum value. The control host 403 then registers the plurality of exposure pictures generated by the multiple exposure command as corrected pictures based on a non-rigid registration algorithm. At this time, the correction picture can restrict the smear length as much as possible on the premise of meeting the exposure dose requirement.
While the above exemplary description describes typical examples of the use of embodiments of the present invention in a chest radiography rack environment and in an examination couch environment, those skilled in the art will recognize that such description is exemplary only and is not intended to limit the scope of embodiments of the present invention.
Based on the above description, the embodiment of the invention further provides an X-ray imaging control device.
Fig. 5 is a block diagram of an X-ray imaging control apparatus according to an embodiment of the present invention.
As shown in fig. 5, the X-ray imaging control apparatus includes:
A detection module 501 for detecting a movement speed of an imaging target based on a captured image of the imaging target;
a maximum allowable exposure time determination module 502 for determining a maximum allowable exposure time based on a predetermined maximum allowable smear length and a movement speed;
A minimum value determination module 503 for determining a minimum value of the exposure time based on a predetermined exposure dose;
an exposure command generating module 504, configured to generate a single exposure command when the minimum value is equal to or less than the maximum allowable exposure time, where the single exposure command includes an exposure time setting value that is equal to or less than the maximum allowable exposure time and is equal to or greater than the minimum value.
In one embodiment, the maximum allowable exposure time determination module 502 is configured to calculate T based on t=s/V; wherein T is the maximum allowable exposure time, S is the maximum allowable smear length, and V is the motion speed.
In one embodiment, the lowest value determining module 503 is configured to calculate T min based on T min=P/(Vmax x I); wherein T min is the minimum value of the exposure time; p is the exposure dose; v max is the maximum value of the tube voltage of the X-ray tube; i is a set value of a tube current of the X-ray tube.
In one embodiment, the exposure command generating module 504 is further configured to generate a multiple exposure command when the minimum value of the exposure time is greater than the maximum allowable exposure time, where each single exposure time setting value included in the multiple exposure command is less than or equal to the maximum allowable exposure time, and a sum of the single exposure time setting values is greater than or equal to the minimum value; the plurality of exposure pictures generated by the multiple exposure commands are registered as corrected pictures based on a non-rigid registration algorithm.
In one embodiment, the apparatus 500 further includes a prediction module 505 for saving a history value of the movement speed of the imaging target, and predicting a point in time at which the movement speed of the imaging target is minimum within a predetermined interval based on the history value, before the detection module 501 detects the movement speed of the imaging target based on the captured image of the imaging target; wherein the detection module 501 is configured to detect a movement velocity of the imaging target at the point in time based on the captured image of the imaging target.
The embodiment of the invention also provides an X-ray imaging control device with a memory-processor architecture.
Fig. 6 is a block diagram of an X-ray imaging control apparatus having a memory-processor architecture according to an embodiment of the present invention.
As shown in fig. 6, the X-ray imaging control apparatus 600 includes a processor 601 and a memory 602; the memory 602 stores therein an application executable by the processor 601 for causing the processor 601 to execute the X-ray imaging control method as any one of the above.
The memory 602 may be implemented as a variety of storage media such as an electrically erasable programmable read-only memory (EEPROM), a Flash memory (Flash memory), a programmable read-only memory (PROM), and the like. The processor 601 may be implemented to include one or more Central Processing Units (CPUs) or one or more Field Programmable Gate Arrays (FPGAs).
It should be noted that not all the steps and modules in the above flowcharts and the system configuration diagrams are necessary, and some steps or modules may be omitted according to actual needs. The execution sequence of the steps is not fixed and can be adjusted as required. The system structure described in the above embodiments may be a physical structure or a logical structure, that is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or may be implemented jointly by some components in multiple independent devices.
The hardware modules in the various embodiments may be implemented mechanically or electronically. For example, a hardware module may include specially designed permanent circuits or logic devices (e.g., special purpose processors such as FPGAs or ASICs) for performing certain operations. A hardware module may also include programmable logic devices or circuits (e.g., including a general purpose processor or other programmable processor) temporarily configured by software for performing particular operations. As regards implementation of the hardware modules in a mechanical manner, either by dedicated permanent circuits or by circuits that are temporarily configured (e.g. by software), this may be determined by cost and time considerations.
The present invention also provides a machine-readable storage medium storing instructions for causing a machine to perform a method as described herein. Specifically, a system or apparatus provided with a storage medium on which a software program code realizing the functions of any of the above embodiments is stored, and a computer (or CPU or MPU) of the system or apparatus may be caused to read out and execute the program code stored in the storage medium. Further, some or all of the actual operations may be performed by an operating system or the like operating on a computer based on instructions of the program code. The program code read out from the storage medium may also be written into a memory provided in an expansion board inserted into a computer or into a memory provided in an expansion unit connected to the computer, and then, based on instructions of the program code, a CPU or the like mounted on the expansion board or the expansion unit may be caused to perform part or all of actual operations, thereby realizing the functions of any of the above embodiments.
Storage medium implementations for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (e.g., CD-ROMs, CD-R, CD-RWs, DVD-ROMs, DVD-RAMs, DVD-RWs, DVD+RWs), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code may be downloaded from a server computer or cloud by a communications network.
The foregoing is merely a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (6)
1. An X-ray imaging control method (100), characterized by comprising:
detecting a movement speed (101) of an imaging target based on a captured image of the imaging target;
Determining a maximum allowable exposure time (102) based on a predetermined maximum allowable smear length and the movement speed;
determining a minimum value of exposure time based on a predetermined exposure dose (103);
Generating a single exposure command containing an exposure time setting value which is less than or equal to the maximum allowable exposure time and is greater than or equal to the minimum value (104) when the minimum value is less than or equal to the maximum allowable exposure time;
Wherein said determining a maximum allowable exposure time (102) based on a predetermined maximum allowable smear length and said movement speed comprises:
Calculating T based on t=s/V;
wherein T is the maximum allowable exposure time; s is the maximum allowable smear length; v is the movement speed;
Generating a multi-exposure command when the minimum value is larger than the maximum allowable exposure time, wherein each single exposure time set value contained in the multi-exposure command is smaller than or equal to the maximum allowable exposure time, and the sum of the single exposure time set values is larger than or equal to the minimum value;
registering a plurality of exposure pictures generated by the multiple exposure commands as corrected pictures based on a non-rigid registration algorithm;
Before detecting the movement speed (101) of the imaging target based on the captured image of the imaging target, further comprising:
Storing a historical value of a movement speed of the imaging target;
Predicting a point in time at which a movement speed of the imaging target is minimum within a predetermined interval based on the history value;
wherein the detecting a movement speed (101) of the imaging target based on the captured image of the imaging target is: detecting a movement speed of an imaging target at the point in time based on a captured image of the imaging target;
Capturing an image sequence of an imaging target by using a camera, and detecting the movement speed of the imaging target from the image sequence by using a scale-invariant feature transform algorithm.
2. The X-ray imaging control method (100) according to claim 1, wherein the determining a minimum value (103) of an exposure time based on a predetermined exposure dose comprises:
Calculate T min based on T min=P/(Vmax x I);
wherein T min is the minimum of the exposure times; p is the exposure dose; v max is the maximum value of the tube voltage of the X-ray tube; i is a set value of a tube current of the X-ray tube.
3. An X-ray imaging control apparatus (500), characterized by comprising:
A detection module (501) for detecting a movement speed of an imaging target based on a captured image of the imaging target;
a maximum allowable exposure time determination module (502) for determining a maximum allowable exposure time based on a predetermined maximum allowable smear length and the movement speed;
a minimum value determination module (503) for determining a minimum value of the exposure time based on a predetermined exposure dose;
An exposure command generation module (504) configured to generate a single exposure command that includes an exposure time setting value that is equal to or less than the maximum allowable exposure time and that is equal to or greater than the minimum value, when the minimum value is equal to or less than the maximum allowable exposure time;
Wherein the maximum allowable exposure time determination module (502) is configured to calculate T based on t=s/V;
wherein T is the maximum allowable exposure time; s is the maximum allowable smear length; v is the movement speed;
The exposure command generating module (504) is further configured to generate a multiple exposure command when the minimum value is greater than the maximum allowable exposure time, where each single exposure time setting value included in the multiple exposure command is less than or equal to the maximum allowable exposure time, and a sum of the single exposure time setting values is greater than or equal to the minimum value; registering a plurality of exposure pictures generated by the multiple exposure commands as corrected pictures based on a non-rigid registration algorithm;
A prediction module (505) for, before the detection module (501) detects the movement speed of the imaging target based on the captured image of the imaging target, saving a history value of the movement speed of the imaging target, and predicting a point in time at which the movement speed of the imaging target is minimum within a predetermined interval based on the history value;
Wherein the detection module (501) is configured to detect a movement speed of an imaging target at the point in time based on a captured image of the imaging target;
Capturing an image sequence of an imaging target by using a camera, and detecting the movement speed of the imaging target from the image sequence by using a scale-invariant feature transform algorithm.
4. An X-ray imaging control device (500) according to claim 3, characterized in that,
-Said lowest value determination module (503) for calculating T min based on T min=P/(Vmax x I);
wherein T min is the minimum of the exposure times; p is the exposure dose; v max is the maximum value of the tube voltage of the X-ray tube; i is a set value of a tube current of the X-ray tube.
5. An X-ray imaging control device (600) characterized by comprising a processor (601) and a memory (602);
The memory (602) has stored therein an application executable by the processor (601) for causing the processor (601) to execute the X-ray imaging control method according to claim 1 or 2.
6. A computer-readable storage medium having stored therein computer-readable instructions for performing the X-ray imaging control method according to claim 1 or 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910324881.5A CN111820926B (en) | 2019-04-22 | 2019-04-22 | X-ray imaging control method and X-ray imaging control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910324881.5A CN111820926B (en) | 2019-04-22 | 2019-04-22 | X-ray imaging control method and X-ray imaging control device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111820926A CN111820926A (en) | 2020-10-27 |
CN111820926B true CN111820926B (en) | 2024-07-23 |
Family
ID=72912638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910324881.5A Active CN111820926B (en) | 2019-04-22 | 2019-04-22 | X-ray imaging control method and X-ray imaging control device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111820926B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4158138A (en) * | 1977-10-25 | 1979-06-12 | Cgr Medical Corporation | Microprocessor controlled X-ray generator |
JP2008099180A (en) * | 2006-10-16 | 2008-04-24 | Fujifilm Corp | Imaging apparatus, imaging method, and program |
JP2011244144A (en) * | 2010-05-17 | 2011-12-01 | Panasonic Corp | Imaging device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002058665A (en) * | 2000-06-09 | 2002-02-26 | Ge Yokogawa Medical Systems Ltd | X-ray tv apparatus |
US20160277713A1 (en) * | 2013-11-18 | 2016-09-22 | Kamil TAMIOLA | Controlled long-exposure imaging of a celestial object |
DE102015205270A1 (en) * | 2015-03-24 | 2016-09-29 | Siemens Healthcare Gmbh | Method for determining an X-ray image data set of a moving target area and X-ray device |
CN109171775A (en) * | 2018-07-04 | 2019-01-11 | 沈阳东软医疗系统有限公司 | Imaging method and scan control method, device, system, equipment and storage medium |
-
2019
- 2019-04-22 CN CN201910324881.5A patent/CN111820926B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4158138A (en) * | 1977-10-25 | 1979-06-12 | Cgr Medical Corporation | Microprocessor controlled X-ray generator |
JP2008099180A (en) * | 2006-10-16 | 2008-04-24 | Fujifilm Corp | Imaging apparatus, imaging method, and program |
JP2011244144A (en) * | 2010-05-17 | 2011-12-01 | Panasonic Corp | Imaging device |
Also Published As
Publication number | Publication date |
---|---|
CN111820926A (en) | 2020-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070071299A1 (en) | Method of processing radiographic image and processing apparatus | |
JP2001351091A (en) | Image processor, photographing device, system and method for image processing, and storage medium | |
US20170196528A1 (en) | Medical image photographing apparatus and medical image correction method using depth camera | |
JP2012027696A (en) | Image processing apparatus and image processing method | |
JP4557357B2 (en) | Imaging control apparatus, imaging control method, and storage medium | |
US11207048B2 (en) | X-ray image capturing apparatus and method of controlling the same | |
WO2020036012A1 (en) | Information processing device, radiographic imaging apparatus, and control method therefor | |
US11564651B2 (en) | Method and systems for anatomy/view classification in x-ray imaging | |
CN107370961A (en) | image exposure processing method, device and terminal device | |
US20160349195A1 (en) | Image processing devices, image processing system, image processing method, and non-transitory recording medium | |
CN111820926B (en) | X-ray imaging control method and X-ray imaging control device | |
CN113397577B (en) | Dynamic quality management device and method, computer readable recording medium | |
JP2001008198A (en) | Image processor, image processing system, image processing method and storage medium | |
JP2003245272A (en) | Dynamic x-ray photographing method and control apparatus for dynamic x-ray photography | |
JP2003250789A (en) | Radiation imaging apparatus, program, and computer- readable storage medium | |
JP2001000427A (en) | Apparatus, system, and method of image processing, and storage media | |
US12131468B2 (en) | Dynamic image analysis apparatus extracting specific frames including a detection target from a dynamic image, dynamic analysis system, and storage medium | |
JP4731704B2 (en) | Medical photographing system and photographing display method | |
CN111918001A (en) | X-ray imaging control method, X-ray imaging control apparatus, and storage medium | |
CN111178297A (en) | Image processing method and device, electronic equipment and medium | |
JP2004188094A (en) | Radiographic apparatus and radiographic system | |
JP2012070984A (en) | Radiographic imaging apparatus, and radiographic imaging method and program | |
CN113129239B (en) | Image correction method, device, electronic equipment and storage medium | |
JP2008188165A (en) | Radiation imaging apparatus, radiation imaging method and program | |
US20240119659A1 (en) | Method, Apparatuses and System for Presenting a Target, and a Storage Medium and a Program Product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |