CN108852401A - A kind of correction table creation method, device, CT system and storage medium - Google Patents
A kind of correction table creation method, device, CT system and storage medium Download PDFInfo
- Publication number
- CN108852401A CN108852401A CN201810757598.7A CN201810757598A CN108852401A CN 108852401 A CN108852401 A CN 108852401A CN 201810757598 A CN201810757598 A CN 201810757598A CN 108852401 A CN108852401 A CN 108852401A
- Authority
- CN
- China
- Prior art keywords
- corrected value
- modified
- initial calibration
- value
- corrected
- 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.)
- Granted
Links
- 238000012937 correction Methods 0.000 title claims abstract description 103
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004590 computer program Methods 0.000 claims description 3
- 235000003642 hunger Nutrition 0.000 claims description 2
- 230000037351 starvation Effects 0.000 claims description 2
- 238000012360 testing method Methods 0.000 abstract description 8
- 238000012545 processing Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 16
- 238000001514 detection method Methods 0.000 description 11
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 8
- 241001582888 Lobus Species 0.000 description 7
- 230000015654 memory Effects 0.000 description 4
- 239000000571 coke Substances 0.000 description 2
- 238000002591 computed tomography Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 238000010408 sweeping Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000037396 body weight Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 239000007787 solid 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/58—Testing, adjusting or calibrating thereof
- A61B6/582—Calibration
-
- 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/02—Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis
- A61B6/03—Computed tomography [CT]
- A61B6/032—Transmission computed tomography [CT]
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Radiology & Medical Imaging (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Optics & Photonics (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- High Energy & Nuclear Physics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Pulmonology (AREA)
- Theoretical Computer Science (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
The embodiment of the invention discloses a kind of correction table creation method, device, CT system and storage medium, this method includes:Data for projection generated when scanning system Scanning Detction body is received, and each initial calibration table is generated based on data for projection;Determine that initial calibration is the first corrected value and corrected value to be modified according to whether each initial calibration in initial calibration table meets corresponding given threshold;The second corrected value is generated based on the first corrected value, the corrected value to be modified when the second corrected value meets corrected value to be modified corresponding given threshold in replacement initial calibration table obtains new checking list.By adopting the above technical scheme by testing in checking list generating process to the corrected value in checking list, to avoid causing CT system picture quality poor since the corrected value in checking list itself is wrong or even the case where image reconstruction fails, while improving the picture quality of CT system.
Description
Technical field
The present embodiments relate to medical image processing technical field more particularly to a kind of correction table creation method, device,
CT system and storage medium.
Background technique
CT scan (Computed Tomography, the CT) imaging clinically used is according to human body
Different tissues or organ are different to the attenuation degree of X-ray, and obtain X-ray using x-ray bombardment human body and respectively organize through human body
Image after decaying, and utilize images as the reference foundation of medical diagnosis on disease.Therefore, the picture quality of CT will will have a direct impact on people
The diagnostic result of body disease.
The factors such as non-linear of the picture quality of CT system by mounting process, machine error and data collection system
Influence.Therefore, it before reconstructing the CT image for meeting national standard and the market demand, needs to be corrected by checking list.
However, in the prior art during correcting CT system to generate checking list, not to the correction of checking list
Data carry out coherence check, therefore the corrected value itself for being easy to appear checking list is unreasonable, cause the picture quality of CT system compared with
The case where difference or even reconstruction image failure.
Summary of the invention
The embodiment of the present invention provides a kind of correction table creation method, device, CT system and storage medium, to improve CT system
Picture quality.
In a first aspect, the embodiment of the invention provides a kind of correction table creation method, this method includes:
Receive data for projection generated when scanning system Scanning Detction body;
According to the data for projection, each initial calibration table is generated;The initial calibration table includes multiple initial calibrations;
Judge whether each initial calibration meets corresponding given threshold;
It determines that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified, meets corresponding given threshold
Initial calibration be the first corrected value;
The second corrected value is generated based on first corrected value, and based on satisfaction and the positive correction to be repaired in initial calibration table
It is worth the second corrected value of corresponding given threshold, replaces corresponding corrected value to be modified, obtain new checking list.
Second aspect, the embodiment of the invention also provides a kind of correction table creating device, which includes:
Data for projection receiving module, data for projection generated when for receiving scanning system Scanning Detction body;
Initial calibration table generation module, for generating each initial calibration table according to the data for projection;The initial calibration
Table includes multiple initial calibrations;
Given threshold judgment module, for judging whether each initial calibration meets corresponding given threshold;
Corrected value categorization module is unsatisfactory for setting the corresponding initial calibration for determining threshold value for determination as positive correction to be repaired
Value, the initial calibration for meeting corresponding given threshold is the first corrected value;
Checking list generation module is used to be based on first corrected value and generates the second corrected value, and based on satisfaction and initially
Second corrected value of the corresponding given threshold of corrected value to be modified in checking list is replaced corresponding corrected value to be modified, is obtained
New checking list.
The third aspect, the embodiment of the invention also provides a kind of CT system, including scanning system, which further includes:
One or more processors;
Storage device, for storing one or more programs;
One or more of programs are executed by one or more of processors, so that one or more of processors
Realize a kind of correction table creation method as provided by first aspect.
Fourth aspect, the embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computer
Program realizes a kind of correction table creation method as provided by first aspect when the program is executed by processor.
Data for projection generated when the embodiment of the present invention is by receiving scanning system Scanning Detction body, and based on projection number
According to each initial calibration table of generation;It is determined just according to whether each initial calibration in initial calibration table meets corresponding given threshold
Beginning corrected value is the first corrected value and corrected value to be modified, and generates the second corrected value based on the first corrected value, in the second correction
Corrected value to be modified when value meets corrected value to be modified corresponding given threshold in replacement initial calibration table obtains new correction
Table.By adopting the above technical scheme by testing in checking list generating process to the corrected value in checking list, to avoid by
The case where corrected value itself in checking list is wrong to cause CT system picture quality poor or even image reconstruction fails, together
When improve the picture quality of CT system.
Detailed description of the invention
Fig. 1 is the flow diagram of one of the embodiment of the present invention one correction table creation method;
Fig. 2 is the flow diagram of one of the embodiment of the present invention two correction table creation method;
Fig. 3 is the flow diagram of one of the embodiment of the present invention three correction table creation method;
Fig. 4 is the flow diagram of one of the embodiment of the present invention four correction table creation method;
Fig. 5 is the flow diagram of one of the embodiment of the present invention five correction table creation method;
Fig. 6 is the flow diagram of one of the embodiment of the present invention six correction table creation method;
Fig. 7 is the structural schematic diagram of one of embodiment of the present invention seven correction table creating device;
Fig. 8 is the structural schematic diagram of one of the embodiment of the present invention eight CT system.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.It also should be noted that in order to just
Only the parts related to the present invention are shown in description, attached drawing rather than entire infrastructure.
Embodiment one
Fig. 1 is a kind of flow diagram for correction table creation method that the embodiment of the present invention one provides.The embodiment of the present invention
The case where suitable for generating checking list using CT system, this method can be executed by correction table creating device, and the device is by software
And/or hardware realization, and concrete configuration is in CT system.Correction table creation method as shown in Figure 1, specifically includes:
S110, data for projection generated when scanning system Scanning Detction body is received.
CT system includes scanning system and data processing system two parts.Wherein, scanning system can sweeping according to input
It retouches parameter scanning detection body and generates corresponding data for projection.
It should be noted that sweep parameter when scanning system scans is different, checking list generated is different;Scanning system
The detection body of scanning is different, and checking list generated is also different.
Wherein, the data for projection density for being detected position for characterizing detection body received for detector in scanning system
Relevant projection value.Wherein, detection body can be sky gas and water with or die body etc..
Specifically, data processing system receives data for projection generated when scanning system Scanning Detction body.
S120, according to the data for projection, generate each initial calibration table;The initial calibration table includes multiple initial calibrations
Value.
Illustratively, initial calibration table may include following at least one:Scaling correction table, collimator checking list, focus
Checking list and multinomial checking list;Wherein, the collimator checking list is corrected for the position of collimation device;It is described fixed
Mark checking list is for being corrected calibration coefficient;The focus correction table for focus point position, size or intensity into
Row correction;The multinomial checking list is for non-linear to ray hardened, ray or ray to be hungry is corrected.
Specifically, data processing system generates each initial calibration table according to data for projection.Wherein, each initial calibration table can
For carrying out Data correction when using CT system.
S130, judge whether each initial calibration meets corresponding given threshold;If not, executing S141;If
It is to execute S142.
It should be noted that each initial calibration in initial calibration table can correspond to same given threshold, it can also root
It corresponds to according to the sweep parameter difference of received data for projection and sets different given thresholds.Wherein, given threshold can be one
A value is also possible to the threshold interval of two values formation.Illustratively, when given threshold is that m and n two are worth, and when m < n, expire
Sufficient given threshold can be initial calibration and belong to section [m, n].
Wherein, given threshold can be set based on experience value by technical staff.
S141, determine that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified;Continue to execute S150.
When initial calibration is unsatisfactory for corresponding given threshold, show that initial calibration generated is unreasonable, therefore
It cannot be by it directly as the corrected value in available checking list.At this point, will be unsatisfactory for the initial calibration of given threshold as to
Corrected value is corrected, rear extended meeting is treated amendment corrected value and is modified.
S142, it determines that the initial calibration for meeting corresponding given threshold is the first corrected value, continues to execute S150.
When initial calibration meets corresponding given threshold, show that initial calibration generated can be used as available school
The corrected value of positive table.
S150, generate the second corrected value based on first corrected value, and based on meet with corresponding given threshold the
The corresponding corrected value to be modified replaced in the initial calibration table of two corrected values, obtains new checking list.
Since corrected value to be modified cannot be raw based on the first corrected value directly as the corrected value in available checking list
Corresponding corrected value to be modified in initial calibration table is replaced at available second corrected value, and by the second corrected value, is obtained new
Checking list is as that can use checking list, for being corrected in subsequent CT system use process by the available checking list.
Illustratively, the second corrected value is generated based on the first corrected value, can be:Choose the maximum in each first corrected value
Value is used as the second corrected value;Alternatively, the minimum value in each first corrected value of selection is as the second corrected value;Alternatively, choosing each the
Median in one corrected value is as the second corrected value;Alternatively, calculate the average value of each first corrected value, using average value as the
Two corrected values;Alternatively, randomly select two the first corrected values from each first corrected value, and by two the first corrected values of selection
It carries out interpolation and generates the second corrected value;Alternatively, obtaining any first corrected value adjacent with corrected value to be modified directly as the
Two corrected values.
Data for projection generated when the embodiment of the present invention is by receiving scanning system Scanning Detction body, and based on projection number
According to each initial calibration table of generation;It is determined just according to whether each initial calibration in initial calibration table meets corresponding given threshold
Beginning corrected value is the first corrected value and corrected value to be modified, and generates the second corrected value based on the first corrected value, in the second correction
Corrected value to be modified when value meets corrected value to be modified corresponding given threshold in replacement initial calibration table obtains new correction
Table.By adopting the above technical scheme by testing in checking list generating process to the corrected value in checking list, to avoid by
The case where corrected value itself in checking list is wrong to cause CT system picture quality poor or even image reconstruction fails, together
When improve the picture quality of CT system.
Embodiment two
Fig. 2 is the flow diagram of one of the embodiment of the present invention two correction table creation method.The embodiment of the present invention exists
On the basis of the technical solution of the various embodiments described above, it is optimized.Further, feature is " described to be based on first school
Positive value generates the second corrected value " it is refined as " according to first corrected value adjacent with the corrected value to be modified, obtaining corresponding the
Two corrected values ", to reduce the error between the second corrected value and true value.Further, feature " according to it is described to be modified
The first adjacent corrected value of corrected value, obtains corresponding second corrected value " after, it is additional " if it does not exist with the school to be modified
On the occasion of the first adjacent corrected value, then checking list abnormity prompt is generated ", to improve, there is no adjacent with corrected value to be modified the
Technical solution when one corrected value.
Correction table creation method as shown in Figure 2, including:
S210, data for projection generated when scanning system Scanning Detction body is received.
S220, according to the data for projection, generate each initial calibration table;The initial calibration table includes multiple initial calibrations
Value.
S230, judge whether each initial calibration meets given threshold;If not, executing S241;If so, executing
S242。
S241, determine that the initial calibration for being unsatisfactory for given threshold is corrected value to be modified;Continue to execute S250.
S242, determine that the initial calibration for meeting the given threshold is the first corrected value;Continue to execute S250.
S250, basis first corrected value adjacent with the corrected value to be modified, obtain corresponding second corrected value, and base
In the corresponding corrected value to be modified replaced in the initial calibration table of second corrected value, new checking list is obtained.
It, can be according to adjacent with corrected value to be modified the when there is first corrected value adjacent with corrected value to be modified
One corrected value obtains corresponding second corrected value, and by the way that the corrected value to be modified correspondence in initial calibration table is replaced with second
Corrected value, using obtain new checking list as can with checking list it is subsequent using CT system when carry out Data correction.
Illustratively, according to first corrected value adjacent with the corrected value to be modified, corresponding second corrected value is obtained,
It can be acquisition first corrected value adjacent with the corrected value to be modified and directly obtain the second corrected value;It can also be and obtain
The two first corrected value interpolation adjacent with the corrected value to be modified are taken to obtain corresponding second corrected value.
Satisfaction and initial calibration is not present in S260, if it does not exist the first corrected value adjacent with the corrected value to be modified
Second corrected value of the corresponding given threshold of corrected value to be modified in table, then generate checking list abnormity prompt.
When first corrected value adjacent with corrected value to be modified is not present, it is believed that can not get can calculate
The reference factor of alternative corrected value to be modified.At this point, can be by generating checking list abnormity prompt, to inform operation user's correction
Table failed regeneration, and reminding technology personnel carry out manual debugging.
When there is no the second corrected value for meeting given threshold corresponding with the corrected value to be modified in initial calibration table,
It is considered that the new corrected value of alternative corrected value to be modified can not be calculated, to obtain new checking list.At this point, can pass through
Checking list abnormity prompt is generated, operates user's checking list failed regeneration to inform, and reminding technology personnel carry out manual debugging.
The embodiment of the present invention is reduced between the second corrected value and true value by the generation step of the second corrected value of refinement
Error;By additional abnormity prompt generation step, perfect there is no adjacent with corrected value to be modified when generating checking list
The scheme of first corrected value.By adopting the above technical scheme by being carried out in checking list generating process to the corrected value in checking list
It examines, to avoid causing CT system picture quality poor since the corrected value in checking list itself is wrong or even image reconstruction failure
The case where occur, while improving the picture quality of CT system.
Embodiment three
Fig. 3 is the flow diagram of one of the embodiment of the present invention three correction table creation method.The embodiment of the present invention is suitable
The case where for initial calibration table being scaling correction table, and carried out on the basis of the technical solution of the various embodiments described above excellent
Change.
Further, feature " is generated into the second corrected value based on first corrected value, and based on satisfaction and initial calibration
Second corrected value of the corresponding given threshold of corrected value to be modified in table is replaced corresponding corrected value to be modified, is obtained new
Checking list " is refined as that " the figure layer number for obtaining the corrected value to be modified is figure layer number to be modified;Obtain with it is described to be modified
Figure layer numbers initial calibration corresponding to adjacent number;If the initial calibration obtained includes at least one first corrected value,
And meet default calibration threshold value corresponding to the figure layer label to be modified, then:It will be adjacent with the figure layer number to be modified
Corresponding first corrected value of number is as corresponding second corrected value;Alternatively, two the first corrected value interpolation are obtained
Corresponding second corrected value;Second corrected value is replaced corresponding to the figure layer number to be modified in the initial calibration table
Corrected value to be modified, obtain new scaling correction table ", to improve the generting machanism of scaling correction table.
Correction table creation method as shown in Figure 3, including:
S310, data for projection generated when scanning system Scanning Detction body is received.
CT system includes scanning system and data processing system two parts.Wherein, scanning system can sweeping according to input
It retouches parameter scanning detection body and generates corresponding data for projection.Data processing system receives scanning system according to certain sweep parameter
Data for projection generated when Scanning Detction body.Wherein, data for projection is received for detector in scanning system for characterizing
Detect the relevant projection value of density that body is detected position.Preferably, detection body is water.
S320, according to the data for projection, generate each initial calibration table;The initial calibration table includes multiple initial calibrations
Value.
Specifically, data processing system rebuilds data for projection, the reconstruction image of the setting number of plies is generated;And based on institute
The pixel value for stating each pixel in reconstruction image generates corresponding initial calibration;By the first of the corresponding generation of each layer reconstruction image
Beginning corrected value forms initial calibration table according to the corresponding storage of the figure layer label of reconstruction image.Wherein, initial calibration table is specially fixed
Mark checking list.
Wherein, reconstruction image be to data for projection rebuild after it is generated for characterize detection body be detected position decaying system
Several numerical value.It is understood that, due to the difference of sweep parameter setting, scanning system is given birth to during single pass
At data for projection quantity it is also different, the quantity of reconstruction image generated is not yet after rebuilding accordingly to data for projection
Together.Illustratively, when once generating 16 row's data for projection to detection swept-volume, corresponding reconstruction image is 16 layers.
Illustratively, the pixel value based on each pixel in the reconstruction image, generates corresponding initial calibration, can be with
It is:According to the pixel value for the pixel that every layer of reconstruction image is included, it is corresponding as each layer reconstruction image to choose max pixel value
Initial calibration;Alternatively, the pixel value for the pixel for being included according to every layer of reconstruction image, chooses minimum pixel value as each
The corresponding initial calibration of layer reconstruction image;Alternatively, the pixel value for the pixel for being included according to every layer of reconstruction image, chooses each
The mean value of pixel value is as the corresponding initial calibration of each layer reconstruction image.
It is preferably based on the pixel value of each pixel in the reconstruction image, generates corresponding initial calibration, including:
Obtain the pixel value of each pixel in the reconstruction image;Calculate being averaged for each pixel value for meeting calibration coefficient selected threshold
Value, obtains initial calibration corresponding with the reconstruction image.Wherein, calibration coefficient selected threshold can be by technical staff's root
It is set according to empirical value.Illustratively, calibration coefficient selected threshold can be attenuation coefficient the adding through the weight less than 1 of detection body
Weight, such as when detecting body is water, calibration coefficient selected threshold can be 0, can also be 0.01 μWater.Wherein, μWaterIt is water
Attenuation coefficient.
S330, judge whether each initial calibration meets given threshold;If not, executing S341;If so, executing
S342。
Specifically, data processing system judges whether initial calibration corresponding to each layer reconstruction image meets default calibration
Threshold value.It should be noted that in the present embodiment, different initial calibrations corresponds to same default calibration threshold value.
Wherein, presetting calibration threshold value can be set based on experience value by technical staff.Illustratively, calibration threshold is preset
Value can be weighted value of the attenuation coefficient through the weight less than 1 of detection body, such as when detecting body is water, calibration coefficient is chosen
Threshold value can be 0.9 μWater。
S341, determine that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified;Continue to execute S351.
S342, determine that the initial calibration for meeting corresponding given threshold is the first corrected value;Continue to execute S351.
In the initial calibration corresponding to each layer reconstruction image, there are initial calibrations to be less than or equal to default calibration threshold
When value, show that initial calibration generated is unreasonable, it is therefore desirable to be unsatisfactory for the initial calibration of default calibration threshold value into
Row amendment.
When the initial calibration corresponding to each layer reconstruction image is greater than default calibration threshold value, show initial school generated
Positive value can carry out Data correction in subsequent CT system use directly as available corrected value without being modified.
Specifically, the initial calibration that data processing system will be greater than default calibration threshold value is determined as the first corrected value;It will
Initial calibration less than or equal to default calibration threshold value is determined as corrected value to be modified.
S351, the figure layer number for obtaining the corrected value to be modified are figure layer number to be modified.
S352, it obtains and numbers initial calibration corresponding to adjacent number with the figure layer to be modified.
S353, judge whether the initial calibration obtained includes at least one first corrected value, and the first corrected value meets
Default calibration threshold value corresponding to the figure layer label to be modified;If it is, executing S354;If it is not, then executing S360.
It should be noted that since different initial calibrations corresponds to same default calibration threshold value, it is first when what is obtained
When beginning corrected value is the first corrected value, the first corrected value is also necessarily satisfying for default calibration threshold corresponding to figure layer label to be modified
Value.
S354, first corrected value corresponding to adjacent number is numbered as corresponding using with the figure layer to be modified
Two corrected values;Alternatively, two the first corrected value interpolation are obtained corresponding second corrected value.
Since corrected value to be modified is not suitable as correcting less than or equal to calibration coefficient threshold value namely corrected value to be modified
Value is corrected data in subsequent use CT system, it is therefore desirable to redefine the second corrected value and substitute positive correction to be repaired
Value.
Specifically, when there are at least one for the initial calibration corresponding with the left neighbour of number to be modified or right adjacent figure layer number
When the first corrected value, the first corrected value of left adjacent or right neighbour can be chosen directly as the second corrected value;When left adjacent number and the right side
When the initial calibration of neighbour's number is the first corrected value, interpolation is carried out by two corrected values and obtains corresponding second correction
Value.
S355, by second corrected value replace in the initial calibration table it is corresponding with the figure layer number to be modified to
Corrected value is corrected, new scaling correction table is obtained.
S360, scaling correction table abnormity prompt is generated.
It is direct that the embodiment of the present invention by determining and corrected value to be modified figure layer numbers adjacent first corrected value
As the second corrected value, or interpolation is carried out by two adjacent the first corrected values and generates the second corrected value, it is initial to substitute
Corrected value to be modified in checking list generates new scaling correction table, to improve the generting machanism of scaling correction table.Using above-mentioned
Technical solution is by testing to the corrected value in checking list in checking list generating process, to avoid due in checking list
The case where corrected value itself is wrong to cause CT system picture quality poor or even image reconstruction fails, while improving CT system
The picture quality of system.
Example IV
Fig. 4 is the flow diagram of one of the embodiment of the present invention four correction table creation method.The embodiment of the present invention is suitable
The case where for initial calibration table being collimator checking list, and carried out on the basis of the technical solution of the various embodiments described above excellent
Change.
Further, feature " is generated into the second corrected value based on first corrected value, and based on satisfaction and initial calibration
Second corrected value of the corresponding given threshold of corrected value to be modified in table is replaced corresponding corrected value to be modified, is obtained new
Checking list " is refined as " obtaining and initial calibration corresponding to the adjacent revolving speed of the system revolving speed of the corrected value to be modified;If
The initial calibration of acquisition includes at least one first corrected value, and meets to preset corresponding to the corrected value to be modified and turn
Fast threshold value, then first corrected value that will acquire is as corresponding second corrected value;It will be described in second corrected value replacement
Corresponding corrected value to be modified, obtains new collimator checking list in initial calibration table ", to improve the generation of collimator checking list
Mechanism.Correction table creation method as shown in Figure 4, including:
S410, data for projection generated when scanning system Scanning Detction body is received.
S420, according to the data for projection, generate each initial calibration table;The initial calibration table includes multiple initial calibrations
Value.
Wherein, initial calibration table is specially collimator checking list.When generating collimator checking list, CT system passes through light intensity
The collimator parameter value that dichotomy principle generates under each system revolving speed is stored into checking list.Wherein, collimator parameter includes standard
Straight crack parameter and lobus sinister parameter and lobus dexter parameter.Wherein, collimation cracks parameter for characterizing CT system progress single pass
The thickness of acquired the image number of plies and Scanning Detction body;Lobus sinister parameter is used to characterize the position coordinates of collimator lobus sinister;It is right
Leaf parameter is used to characterize the position coordinates of collimator lobus dexter.Wherein, collimator is made of collimator lobus sinister and collimator lobus dexter.
Illustratively, system revolving speed be 0.5 second/when turning, corresponding collimator checking list can be:
" RevolutionTime='0.5';Collimation='16*1.2', LeftBlade='9.6', RightBlade='
0';Collimation='16*0.6', LeftBlade='18.8', RightBlade='0';".It should be noted that
All collimations of CT system can be traversed by, which being formed by checking list under each system revolving speed, cracks parameter.In addition, same CT system
Collimator parameter is formed by under different system revolving speeds to store into collimator checking list not according to system revolving speed mark
Same region.
S430, judge whether each initial calibration meets given threshold;If not, executing S441;If so, executing
S442。
Wherein, data processing system judges whether each initial calibration meets corresponding preset rotation speed in collimator checking list
Threshold value.
It should be noted that cracking parameter for different collimations, different preset rotation speed threshold values is set.Wherein, it presets
Rotary speed threshold value can have technical staff to set based on experience value.
S441, determine that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified;Continue to execute S451.
S442, determine that the initial calibration for meeting corresponding given threshold is the first corrected value;Continue to execute S451.
When the initial calibration in collimation device checking list is unsatisfactory for corresponding preset rotation speed threshold value, show generated
Initial calibration is unreasonable, it is therefore desirable to be modified to the initial calibration for being unsatisfactory for preset rotation speed threshold value.
When the initial calibration in collimation device checking list meets corresponding preset rotation speed threshold value, show generated first
Beginning corrected value can carry out Data correction in subsequent CT system use directly as available corrected value without being modified.
Specifically, the initial calibration for meeting preset rotation speed threshold value is determined as the first corrected value by data processing system;It will
The initial calibration for being unsatisfactory for preset rotation speed threshold value is determined as corrected value to be modified.
S451, it obtains and initial calibration corresponding to the adjacent revolving speed of the system revolving speed of the corrected value to be modified.
Specifically, data processing system obtains the system revolving speed with the left adjacent or right neighbour of the system revolving speed of corrected value to be modified
Under, and collimation crack parameter it is identical when initial calibration.
S452, judge whether the initial calibration obtained includes at least one first corrected value, and the first corrected value meets
Preset rotation speed threshold value corresponding to the corrected value to be modified;If it is, executing S453;If it is not, then executing S460.
It should be noted that since the identical collimation corresponding initial calibration in the case of parameter that cracks correspond to same preset
Rotary speed threshold value, therefore when the initial calibration of acquisition is the first corrected value, the first corrected value is also necessarily satisfying for positive correction to be repaired
The corresponding preset rotation speed threshold value of value.
S453, first corrected value of will acquire are as corresponding second corrected value.
S454, second corrected value is replaced into corresponding corrected value to be modified in the initial calibration table, obtained new
Collimator checking list.
S460, collimator checking list abnormity prompt is generated.
The embodiment of the present invention is direct by determining first corrected value adjacent with the system revolving speed of corrected value to be modified
As the second corrected value, the corrected value to be modified to substitute in initial calibration table generates new collimator checking list, to improve standard
The generting machanism of straight device checking list.By adopting the above technical scheme by checking list generating process to the corrected value in checking list
It tests, causes CT system picture quality poor or even image reconstruction to avoid since the corrected value in checking list itself is wrong
The case where failing, while improving the picture quality of CT system.
Embodiment five
Fig. 5 is the flow diagram of one of the embodiment of the present invention five correction table creation method.The embodiment of the present invention is suitable
The case where for initial calibration table being focus correction table, and carried out on the basis of the technical solution of the various embodiments described above excellent
Change.
Further, feature " is generated into the second corrected value based on first corrected value, and based on satisfaction and initial calibration
Second corrected value of the corresponding given threshold of corrected value to be modified in table is replaced corresponding corrected value to be modified, is obtained new
Checking list " is refined as " obtaining the adjacent initial calibration of bulb voltage strength corresponding with corrected value to be modified;If what is obtained is first
Beginning corrected value includes two the first corrected values, and meets default focus threshold value corresponding with corrected value to be modified, then by two
First corrected value interpolation obtains corresponding second corrected value;Second corrected value is replaced corresponding in the initial calibration table
Corrected value to be modified obtains new focus correction table ", to improve the generting machanism of focus correction table.
Correction table creation method as shown in Figure 5, including:
S510, data for projection generated when scanning system Scanning Detction body is received.
S520, according to the data for projection, generate each initial calibration table;The initial calibration table includes multiple initial calibrations
Value.
Wherein, initial calibration table is specially focus correction table.Wherein, focus correction table can be focal position checking list,
It can also be focus size checking list, can also be focal intensities checking list.
Correspondingly, needing when generating focal position checking list according to different focal point size, focal position and bulb electricity
The focal position determined under the conditions of Compressive Strength is as initial calibration;When generating focus size checking list, need according to difference
The focus size determined under the conditions of focus size, focal position and bulb voltage strength is as initial calibration;It is burnt generating
When point intensity correction table, need according to the focus determined under the conditions of different focal point size, focal position and bulb voltage strength
Intensity is as initial calibration.
S530, judge whether each initial calibration meets corresponding given threshold;If not, executing S541;If
It is to execute S542.
Wherein, data processing system judges whether each initial calibration meets corresponding default focus threshold value.Wherein, in life
When at focal position checking list, presetting focus threshold value is default focal position threshold value;When generating focus size checking list, preset
Focus threshold value is default focus size threshold value;When generating focal intensities checking list, presetting focus threshold value is default focal intensities
Threshold value.Wherein, focus threshold value is preset to be set based on experience value by technical staff.
Illustratively, data processing system judges whether each initial calibration in the checking list of focal position meets default coke
Point position threshold;Judge whether each initial calibration in focus size checking list meets default focus size threshold value;Judgement is burnt
Whether each initial calibration in point intensity correction table meets default focal intensities threshold value.
Wherein, different default focal position threshold values is set for different focal point type is corresponding;It is big for different focuses
The different default focus size threshold value of small corresponding setting;For variant focus parameter, identical default focal intensities are set
Threshold value.
S541, determine that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified;Continue to execute S551.
S542, determine that the initial calibration for meeting corresponding given threshold is the first corrected value;Continue to execute S551.
When the initial calibration in focus point checking list is unsatisfactory for corresponding default focus threshold value, show generated first
Beginning corrected value is unreasonable, it is therefore desirable to be modified to the initial calibration for being unsatisfactory for default focus threshold value.
When the initial calibration in focus point checking list meets corresponding default focus threshold value, show generated initial
Corrected value can carry out Data correction in subsequent CT system use directly as available corrected value without being modified.
Specifically, the initial calibration for meeting default focus threshold value is determined as the first corrected value by data processing system;It will
The initial calibration for being unsatisfactory for default focus threshold value is determined as corrected value to be modified.
S551, the adjacent initial calibration of bulb voltage strength corresponding with corrected value to be modified is obtained.
Specifically, data processing system acquisition bulb voltage strength corresponding with corrected value to be modified is adjacent, other focuses
Initial calibration when parameter is identical.
S552, judge whether the initial calibration obtained includes two the first corrected values, and each first corrected value meets
Default focus threshold value corresponding with corrected value to be modified;If it is, executing S553.
It should be noted that since identical default focal intensities threshold value is arranged for different focus parameters, when
When the initial calibration of acquisition is the first corrected value, the first corrected value is also necessarily satisfying for default coke corresponding to corrected value to be modified
Point intensity threshold.
S553, two the first corrected value interpolation are obtained into corresponding second corrected value.
Illustratively, the bulb voltage strength of CT system is respectively 70kV, 80kV, 100kV, 120kV and 140kV, when
Use focus size for large focal spot, focus type is " QSFS " and bulb voltage strength is focal position corresponding to 120kV
When being unsatisfactory for default focal position threshold value, can determine according to the following formula the second corrected value replace in initial calibration table to
Correct corrected value:spotPosition'120kV=(spotPosition140kV-spotPosition100kV)/(140-100)*
120.Wherein, spotPositionxxkVIt is initial calibration corresponding to " xxkV " for bulb voltage strength,
spotPosition'xxkVIt is the second corrected value determined by " xxkV " for bulb voltage strength.
S554, second corrected value is replaced into corresponding corrected value to be modified in the initial calibration table, obtained new
Focus correction table.
S560, focus correction table abnormity prompt is generated.
The embodiment of the present invention is by determining two first corrected values adjacent with the bulb voltage strength of corrected value to be modified
Interpolation determines the second corrected value, and the corrected value to be modified to substitute in initial calibration table generates new focus correction table, with perfect
The generting machanism of focus correction table.By adopting the above technical scheme by checking list generating process to the corrected value in checking list
It tests, causes CT system picture quality poor or even image reconstruction to avoid since the corrected value in checking list itself is wrong
The case where failing, while improving the picture quality of CT system.
Embodiment six
Fig. 6 is the flow diagram of one of the embodiment of the present invention six correction table creation method.The embodiment of the present invention is suitable
The case where for initial calibration table being multinomial checking list, and carried out on the basis of the technical solution of the various embodiments described above excellent
Change.
Further, feature " is generated into the second corrected value based on first corrected value, and based on satisfaction and initial calibration
Second corrected value of the corresponding given threshold of corrected value to be modified in table is replaced corresponding corrected value to be modified, is obtained new
Checking list " is refined as " obtaining the pixel number of the corrected value to be modified as pixel number to be modified;Obtain with it is described to be modified
Initial calibration corresponding to the adjacent number of pixel number;If the initial calibration obtained includes two the first corrected values, and
Meet predetermined coefficient threshold value corresponding to the pixel number to be modified, then two the first corrected value interpolation is obtained corresponding
Two corrected values;Second corrected value is replaced corresponding to be modified with the pixel label to be modified in the initial calibration table
Corrected value obtains new multinomial checking list ", to improve the generting machanism of multinomial checking list.
Correction table creation method as shown in FIG. 6, including:
S610, data for projection generated when scanning system Scanning Detction body is received.
S620, according to the data for projection, generate each initial calibration table;The initial calibration table includes multiple initial calibrations
Value.
Wherein, initial calibration table is specially multinomial checking list.To ray hardened correction, ray gamma correction with
And the timing of ray starvation caused by number of photons deficiency, it is all made of multinomial checking list.This kind of correction is adopted with each detector
It is related that collection data for projection is formed by the corresponding multinomial coefficient of pixel value, it is therefore desirable to scan scanning system with reference to detection body
When each layer data for projection obtained pixel value determined by multinomial coefficient whether rationally detected.
Specifically, data processing system obtains multinomial coefficient corresponding to each pixel of current layer data for projection as just
Beginning corrected value.
S630, judge whether each initial calibration meets corresponding given threshold;If not, executing S641;If
It is to execute S642.
Wherein, data processing system judges whether each initial calibration meets corresponding predetermined coefficient in multinomial checking list
Threshold value.It should be noted that the corresponding predetermined coefficient threshold value of different pixels point is identical.Wherein, predetermined coefficient threshold value can have skill
Art personnel set based on experience value.
S641, determine that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified;Continue to execute S651.
S642, determine that the initial calibration for meeting corresponding given threshold is the first corrected value;Continue to execute S651.
When being unsatisfactory for corresponding predetermined coefficient threshold value to the initial calibration in multinomial checking list, show generated
Initial calibration is unreasonable, it is therefore desirable to be modified to the initial calibration for being unsatisfactory for predetermined coefficient threshold value.
When meeting corresponding predetermined coefficient threshold value to the initial calibration in multinomial checking list, show generated first
Beginning corrected value can carry out Data correction in subsequent CT system use directly as available corrected value without being modified.
Specifically, the initial calibration for meeting predetermined coefficient threshold value is determined as the first corrected value by data processing system;It will
The initial calibration for being unsatisfactory for predetermined coefficient threshold value is determined as corrected value to be modified.
S651, the pixel number for obtaining the corrected value to be modified are pixel number to be modified.
S652, initial calibration corresponding to number adjacent with the pixel number to be modified is obtained.
Specifically, initial corresponding to pixel of the data processing system acquisition with pixel number left neighbor and right neighbor to be modified
Corrected value.
S653, judge whether the initial calibration obtained includes two the first corrected values, and meet the erect image to be repaired
The corresponding predetermined coefficient threshold value of element number;If it is, executing S654;If it is not, then executing S660.
It should be noted that since the corresponding predetermined coefficient threshold value of different pixels point is identical, when the initial school obtained
When positive value is the first corrected value, the first corrected value necessarily also meets predetermined coefficient threshold value corresponding to pixel number to be modified.
S654, two the first corrected value interpolation are obtained into corresponding second corrected value.
Illustratively, CT system single pass generates 16 layers of data for projection, if the 200th picture of second layer data for projection
Multinomial coefficient corresponding to vegetarian refreshments is unsatisfactory for predetermined coefficient threshold value, then will meet the 199th and the 201st of predetermined coefficient threshold value
The multinomial coefficient of pixel generates the second corrected value after taking mean value.
S655, by second corrected value replace in the initial calibration table it is corresponding with the pixel label to be modified to
Corrected value is corrected, new multinomial checking list is obtained.
S660, generator polynomial checking list abnormity prompt.
The embodiment of the present invention is by determining the two first corrected value interpolation adjacent with the pixel number of corrected value to be modified
Determine the second corrected value, the corrected value to be modified to substitute in initial calibration table generates new multinomial checking list, more to improve
The generting machanism of item formula checking list.By adopting the above technical scheme by checking list generating process to the corrected value in checking list
It tests, causes CT system picture quality poor or even image reconstruction to avoid since the corrected value in checking list itself is wrong
The case where failing, while improving the picture quality of CT system.
Embodiment seven
Fig. 7 is a kind of structural schematic diagram for correction table creating device that the embodiment of the present invention seven provides.The embodiment of the present invention
The case where suitable for generating checking list using CT system, the device is by software and or hardware realization, and concrete configuration is in CT system
In.Correction table creating device shown in Fig. 7 includes:Data for projection receiving module 710, initial calibration table generation module 720, setting
Threshold value judgment module 730, corrected value categorization module 740 and checking list generation module 750.
Wherein, data for projection receiving module 710, projection number generated when for receiving scanning system Scanning Detction body
According to;
Initial calibration table generation module 720, for generating each initial calibration table according to the data for projection;It is described initial
Checking list includes multiple initial calibrations;
Given threshold judgment module 730, for judging whether each initial calibration meets corresponding given threshold;
Corrected value categorization module 740 is unsatisfactory for setting the corresponding initial calibration for determining threshold value for determination as school to be modified
Positive value, the initial calibration for meeting corresponding given threshold is the first corrected value;
Checking list generation module 750 is used to generate the second corrected value based on first corrected value, and based on satisfaction and just
Second corrected value of the corresponding given threshold of corrected value to be modified in beginning checking list is replaced corresponding corrected value to be modified, is obtained
To new checking list.
Projection generated when the embodiment of the present invention is by data for projection receiving module reception scanning system Scanning Detction body
Data;Data for projection, which is based on, by initial calibration table generation module generates each initial calibration table;Pass through given threshold judgment module
It is determined initially with corrected value categorization module according to whether each initial calibration in initial calibration table meets corresponding given threshold
Corrected value is the first corrected value and corrected value to be modified;The first corrected value, which is based on, by checking list generation module generates the second correction
Value, the corrected value to be modified when the second corrected value meets corrected value to be modified corresponding given threshold in replacement initial calibration table
Obtain new checking list.By adopting the above technical scheme by being examined in checking list generating process to the corrected value in checking list
Test, to avoid cause CT system picture quality poor since the corrected value in checking list itself is wrong in addition image reconstruction failure
It happens, while improving the picture quality of CT system.
Further, checking list generation module 750, including:
Second corrected value obtains unit, for according to first corrected value adjacent with the corrected value to be modified, obtaining pair
The second corrected value answered.
Further, second corrected value obtains unit, is specifically used for:
It obtains first corrected value adjacent with the corrected value to be modified and directly obtains the second corrected value;Alternatively,
It obtains the two first corrected value interpolation adjacent with the corrected value to be modified and obtains corresponding second corrected value.
Further, described device further includes:
Abnormity prompt module, for there is no first corrected value adjacent with the corrected value to be modified or there is no with
Second corrected value of the corresponding given threshold of corrected value to be modified in initial calibration table, then generate checking list abnormity prompt.
Further, the initial calibration table comprises at least one of the following:Scaling correction table, collimator checking list, focus
Checking list and multinomial checking list;Wherein, the collimator checking list is corrected for the position of collimation device;It is described fixed
Mark checking list is for being corrected calibration coefficient;The focus correction table for focus point position, size or intensity into
Row correction;The multinomial checking list is for non-linear to ray hardened, ray or ray to be hungry is corrected.
Further, when the initial calibration table is scaling correction table, correspondingly, the checking list generation module 750, packet
It includes:
First acquisition unit, it is figure layer number to be modified that the figure layer for obtaining the corrected value to be modified, which is numbered,;
Second acquisition unit numbers initial calibration corresponding to adjacent number with the figure layer to be modified for obtaining;
First generation unit includes at least one first corrected value for the initial calibration in acquisition, and meets institute
Default calibration threshold value corresponding to figure layer label to be modified is stated, then:It will be numbered corresponding to adjacent number with the figure layer to be modified
First corrected value as corresponding second corrected value;Alternatively, two the first corrected value interpolation are obtained corresponding second
Corrected value;
Scaling correction table generation unit, for will in second corrected value replacement initial calibration table with it is described to be repaired
Positive figure layer numbers corresponding corrected value to be modified, obtains new scaling correction table.
Further, when the initial calibration table is collimator checking list, correspondingly, the checking list generation module 750,
Including:
Third acquiring unit, for obtain with the adjacent revolving speed of the system revolving speed of the corrected value to be modified corresponding to just
Beginning corrected value;
Second generation unit includes at least one first corrected value for the initial calibration in acquisition, and meets institute
Preset rotation speed threshold value corresponding to corrected value to be modified is stated, first corrected value that will acquire is as corresponding second correction
Value;
Collimator checking list generation unit, for will in second corrected value replacement initial calibration table accordingly to
Corrected value is corrected, new collimator checking list is obtained.
Further, when the initial calibration table is focus correction table, correspondingly, the checking list generation module 750, packet
It includes:
4th acquiring unit, for obtaining the adjacent initial calibration of bulb voltage strength corresponding with corrected value to be modified
Value;
Third generation unit, for the initial calibration in acquisition include two the first corrected values, and meet with it is to be repaired
Two the first corrected value interpolation are obtained corresponding second corrected value by the corresponding default focus threshold value of positive correction value;
Focus correction table generation unit, it is corresponding to be repaired in the initial calibration table for replacing second corrected value
Positive correction value obtains new focus correction table.
Further, when the initial calibration table is multinomial checking list, correspondingly, checking list generation module 750, packet
It includes:
5th acquiring unit, the pixel number for obtaining the corrected value to be modified are pixel number to be modified;
6th acquiring unit, for obtaining initial calibration corresponding to number adjacent with the pixel number to be modified;
4th generation unit includes two the first corrected values for the initial calibration in acquisition, and meet it is described to
Predetermined coefficient threshold value corresponding to pixel number is corrected, two the first corrected value interpolation are obtained into corresponding second corrected value;
Multinomial checking list generation unit, for will in second corrected value replacement initial calibration table with it is described to
The corresponding corrected value to be modified of pixel label is corrected, new multinomial checking list is obtained.
Embodiment eight
Fig. 8 is a kind of structural schematic diagram for CT system that the embodiment of the present invention eight provides, which includes:
Scanning system 810, for generating data for projection according to sweep parameter Scanning Detction body;
One or more processors 820;
Storage device 830, for storing one or more programs.
In Fig. 8 by taking a processor 820 as an example, the scanning system 810 in the CT system can pass through bus or its other party
Formula is connected with processor 5820 and storage device 830, and processor 820 and storage device 830 are also by bus or its other party
Formula connects, in Fig. 5 for being connected by bus.
In the present embodiment, the processor 820 in CT system can receive scanning system 810 and scan inspection according to sweep parameter
It surveys the data for projection that body generates and stores into storage device 830;Each initial calibration table can also be generated according to data for projection;Also
It may determine that whether each initial calibration in each initial calibration table meets corresponding given threshold;It can also determine and be unsatisfactory for pair
The initial calibration for the given threshold answered is corrected value to be modified;It can also determine the initial calibration for meeting corresponding given threshold
Value is the first corrected value;It is also based on the first corrected value and generates the second corrected value;It is also based on and meets in initial calibration table
The second corrected value of the corresponding setting precognition of corrected value to be modified replace corresponding corrected value to be modified, obtain new corrected value
It stores into storage device 830.
Storage device 830 in the CT system is used as a kind of computer readable storage medium, can be used for storing one or more
A program, described program can be software program, computer executable program and module, such as checking list in the embodiment of the present invention
Corresponding program instruction/the module of generation method is (for example, attached data for projection receiving module 710 shown in Fig. 7, initial calibration table are raw
At module 720, given threshold judgment module 730, corrected value categorization module 740 and checking list generation module 750).Processor
820 software program, instruction and the modules being stored in storage device 830 by operation, thereby executing the various function of CT system
It can apply and data processing, i.e. correction table creation method in realization above method embodiment.
Storage device 830 may include storing program area and storage data area, wherein storing program area can store operation system
Application program needed for system, at least one function;It storage data area can (the projection number in such as above-described embodiment such as storing data
According to, initial calibration table, initial calibration, given threshold, the second corrected value and new checking list etc.).In addition, storage device
830 may include high-speed random access memory, can also include nonvolatile memory, for example, at least a magnetic disk storage
Part, flush memory device or other non-volatile solid state memory parts.In some instances, storage device 830 can further comprise phase
The memory remotely located for processor 820, these remote memories can pass through network connection to server.Above-mentioned network
Example include but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Embodiment nine
The embodiment of the present invention nine also provides a kind of computer readable storage medium, is stored thereon with computer program, the journey
Sequence is corrected when table creating device executes and realizes that the present invention implements the correction table creation method provided, and this method includes:Reception is swept
Retouch data for projection generated when system Scanning Detction body;According to the data for projection, at each initial calibration table;The initial school
Positive table includes multiple initial calibrations;Judge whether each initial calibration meets corresponding given threshold;Determination is unsatisfactory for
The initial calibration of corresponding given threshold is corrected value to be modified, and the initial calibration for meeting corresponding given threshold is first
Corrected value;The second corrected value is generated based on first corrected value, and based on satisfaction and the positive correction to be repaired in initial calibration table
It is worth the second corrected value of corresponding given threshold, replaces corresponding corrected value to be modified, obtain new checking list.
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that
The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation,
It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention
It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also
It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.
Claims (12)
1. a kind of correction table creation method, which is characterized in that including:
Receive data for projection generated when scanning system Scanning Detction body;
According to the data for projection, each initial calibration table is generated;The initial calibration table includes multiple initial calibrations;
Judge whether each initial calibration meets corresponding given threshold;
It determines that the initial calibration for being unsatisfactory for corresponding given threshold is corrected value to be modified, meets the first of corresponding given threshold
Beginning corrected value is the first corrected value;
The second corrected value is generated based on first corrected value, and based on satisfaction and the corrected value pair to be modified in initial calibration table
Second corrected value of the given threshold answered replaces corresponding corrected value to be modified, obtains new checking list.
2. the method according to claim 1, wherein described generate the second correction based on first corrected value
Value, including:
According to first corrected value adjacent with the corrected value to be modified, corresponding second corrected value is obtained.
3. according to the method described in claim 2, it is characterized in that, the basis it is adjacent with the corrected value to be modified first
Corrected value obtains corresponding second corrected value, including:
It obtains first corrected value adjacent with the corrected value to be modified and directly obtains the second corrected value;Alternatively,
It obtains the two first corrected value interpolation adjacent with the corrected value to be modified and obtains corresponding second corrected value.
4. according to the method as claimed in claim 2, which is characterized in that further include:
If it does not exist first corrected value adjacent with the corrected value to be modified or there is no with it is to be modified in initial calibration table
Second corrected value of the corresponding given threshold of corrected value, then generate checking list abnormity prompt.
5. the method according to claim 1, wherein the initial calibration table comprises at least one of the following:Calibration
Checking list, collimator checking list, focus correction table and multinomial checking list;Wherein, the collimator checking list is for being aligned
The position of straight device is corrected;The scaling correction table is for being corrected calibration coefficient;The focus correction table for pair
Position, size or the intensity of focus are corrected;The multinomial checking list for non-linear to ray hardened, ray or
Ray starvation is corrected.
6. according to the method described in claim 5, it is characterized in that, the initial calibration table is scaling correction table;
Correspondingly, based on first corrected value generate the second corrected value, and based on meet with it is to be modified in initial calibration table
Second corrected value of the corresponding given threshold of corrected value replaces corresponding corrected value to be modified, obtains new checking list, including:
The figure layer number for obtaining the corrected value to be modified is figure layer number to be modified;
It obtains and numbers initial calibration corresponding to adjacent number with the figure layer to be modified:
If the initial calibration obtained includes at least one first corrected value, and is met corresponding to the figure layer label to be modified
Default calibration threshold value, then:
First corrected value corresponding to adjacent number is numbered as corresponding second corrected value using with the figure layer to be modified;
Alternatively, two the first corrected value interpolation are obtained corresponding second corrected value;
Second corrected value is replaced into positive correction to be repaired corresponding with the figure layer number to be modified in the initial calibration table
Value, obtains new scaling correction table.
7. according to the method described in claim 5, it is characterized in that, the initial calibration table is collimator checking list;
Correspondingly, based on first corrected value generate the second corrected value, and based on meet with it is to be modified in initial calibration table
Second corrected value of the corresponding given threshold of corrected value replaces corresponding corrected value to be modified, obtains new checking list, including:
It obtains and initial calibration corresponding to the adjacent revolving speed of the system revolving speed of the corrected value to be modified;
If the initial calibration obtained includes at least one first corrected value, and is met corresponding to the corrected value to be modified
Preset rotation speed threshold value, then first corrected value that will acquire is as corresponding second corrected value;
Second corrected value is replaced into corresponding corrected value to be modified in the initial calibration table, obtains new collimator correction
Table.
8. according to the method described in claim 5, it is characterized in that, the initial calibration table is focus correction table;
Correspondingly, based on first corrected value generate the second corrected value, and based on meet with it is to be modified in initial calibration table
Second corrected value of the corresponding given threshold of corrected value replaces corresponding corrected value to be modified, obtains new checking list, including:
Obtain the adjacent initial calibration of bulb voltage strength corresponding with corrected value to be modified;
If the initial calibration obtained includes two the first corrected values, and meets default focus corresponding with corrected value to be modified
Two the first corrected value interpolation are then obtained corresponding second corrected value by threshold value;
Second corrected value is replaced into corresponding corrected value to be modified in the initial calibration table, obtains new focus correction
Table.
9. according to the method described in claim 5, it is characterized in that, the initial calibration table is multinomial checking list;
Correspondingly, generating the second corrected value based on first corrected value, and based on described in the corresponding replacement of second corrected value
Corrected value to be modified in initial calibration table obtains new checking list, including:
The pixel number for obtaining the corrected value to be modified is pixel number to be modified;
Obtain initial calibration corresponding to number adjacent with the pixel number to be modified;
If the initial calibration obtained includes two the first corrected values, and is met pre- corresponding to the pixel number to be modified
If coefficient threshold, then two the first corrected value interpolation are obtained into corresponding second corrected value;
Second corrected value is replaced into positive correction to be repaired corresponding with the pixel label to be modified in the initial calibration table
Value, obtains new multinomial checking list.
10. a kind of correction table creating device, which is characterized in that including:
Data for projection receiving module, data for projection generated when for receiving scanning system Scanning Detction body;
Initial calibration table generation module, for generating each initial calibration table according to the data for projection;The initial calibration table packet
Include multiple initial calibrations;
Given threshold judgment module, for judging whether each initial calibration meets corresponding given threshold;
Corrected value categorization module is unsatisfactory for setting the corresponding initial calibration for determining threshold value as corrected value to be modified, completely for determining
The initial calibration of the corresponding given threshold of foot is the first corrected value;
Checking list generation module, for generating the second corrected value based on first corrected value, and based on satisfaction and initial calibration
Second corrected value of the corresponding given threshold of corrected value to be modified in table is replaced corresponding corrected value to be modified, is obtained new
Checking list.
11. a kind of CT system, including scanning system, which is characterized in that further include:
One or more processors;
Storage device, for storing one or more programs;
One or more of programs are executed by one or more of processors, so that one or more of processors are realized
A kind of correction table creation method as claimed in any one of claims 1-9 wherein.
12. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
A kind of such as claim 1-9 described in any item correction table creation methods are realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810757598.7A CN108852401B (en) | 2018-07-11 | 2018-07-11 | Correction table generation method and device, CT system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810757598.7A CN108852401B (en) | 2018-07-11 | 2018-07-11 | Correction table generation method and device, CT system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108852401A true CN108852401A (en) | 2018-11-23 |
CN108852401B CN108852401B (en) | 2022-04-15 |
Family
ID=64300988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810757598.7A Active CN108852401B (en) | 2018-07-11 | 2018-07-11 | Correction table generation method and device, CT system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108852401B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101011258A (en) * | 2005-11-15 | 2007-08-08 | Ge医疗***环球技术有限公司 | X-ray ct apparatus and x-ray ct fluoroscopic apparatus |
CN104285437A (en) * | 2012-05-10 | 2015-01-14 | 富士胶片株式会社 | Signal processing device, imaging device, and signal correction method |
JP2016104196A (en) * | 2010-12-09 | 2016-06-09 | キヤノン株式会社 | Image processing device, radiation imaging system, image processing method and recording medium |
JP2017006503A (en) * | 2015-06-25 | 2017-01-12 | コニカミノルタ株式会社 | Radiation image capturing system and radiation image capturing apparatus |
CN106539590A (en) * | 2015-09-18 | 2017-03-29 | 上海联影医疗科技有限公司 | Computer tomography bearing calibration and computed tomography imaging system |
CN106551703A (en) * | 2015-09-30 | 2017-04-05 | 上海联影医疗科技有限公司 | Computer tomography method and computed tomography imaging system |
CN108039202A (en) * | 2017-11-29 | 2018-05-15 | 上海联影医疗科技有限公司 | A kind of upgrade method of checking list, medical image method for reconstructing and system |
-
2018
- 2018-07-11 CN CN201810757598.7A patent/CN108852401B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101011258A (en) * | 2005-11-15 | 2007-08-08 | Ge医疗***环球技术有限公司 | X-ray ct apparatus and x-ray ct fluoroscopic apparatus |
JP2016104196A (en) * | 2010-12-09 | 2016-06-09 | キヤノン株式会社 | Image processing device, radiation imaging system, image processing method and recording medium |
CN104285437A (en) * | 2012-05-10 | 2015-01-14 | 富士胶片株式会社 | Signal processing device, imaging device, and signal correction method |
JP2017006503A (en) * | 2015-06-25 | 2017-01-12 | コニカミノルタ株式会社 | Radiation image capturing system and radiation image capturing apparatus |
CN106539590A (en) * | 2015-09-18 | 2017-03-29 | 上海联影医疗科技有限公司 | Computer tomography bearing calibration and computed tomography imaging system |
CN106551703A (en) * | 2015-09-30 | 2017-04-05 | 上海联影医疗科技有限公司 | Computer tomography method and computed tomography imaging system |
CN108039202A (en) * | 2017-11-29 | 2018-05-15 | 上海联影医疗科技有限公司 | A kind of upgrade method of checking list, medical image method for reconstructing and system |
Also Published As
Publication number | Publication date |
---|---|
CN108852401B (en) | 2022-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10417794B2 (en) | Reconstructing CT image | |
CN102090900B (en) | System and method of mitigating low signal data for dual energy CT | |
US7826587B1 (en) | System and method of fast kVp switching for dual energy CT | |
CN101541232B (en) | Reconstruction window adaption in ECG-gated computed tomography | |
JP6273241B2 (en) | Radiation tomography method, apparatus and program | |
US8363917B2 (en) | System and method of image artifact reduction in fast kVp switching CT | |
CN1690845A (en) | X-ray imaging apparatus and its control method | |
JP2009207876A (en) | X-ray ct apparatus and control program for x-ray ct apparatus | |
CN105943069A (en) | System and method of acquiring multi-energy ct imaging data | |
CN102113020B (en) | System and method for imaging x-ray spectral | |
CN1531906A (en) | X-ray computer tomographic device | |
JPH11137541A (en) | Computer tomography | |
US20060056578A1 (en) | Projection gating of X-ray CT scan | |
Gottlieb et al. | Diagnostic accuracy of arterial phase 64‐slice multidetector CT angiography for left atrial appendage thrombus in patients undergoing atrial fibrillation ablation | |
JP2010194311A (en) | Method and system for forming computerized tomographic image | |
CN108876730A (en) | The method, device and equipment and storage medium of correction of movement artifact | |
US20190192091A1 (en) | Method and apparatus for performing computed tomography (ct) imaging by injecting contrast medium | |
US7616795B2 (en) | Method for generating intermediate images when imaging with the aid of a tomographic imaging facility | |
US20110075906A1 (en) | Scanning of a cyclically moved examination object using a contrast agent within the scope of a preliminary examination by means of a ct scanner | |
CN112568925A (en) | System and method for cardiac imaging | |
JP2007014755A (en) | Medical image displaying device, medical image generating program and x-ray computerized tomographic device | |
CN108852401A (en) | A kind of correction table creation method, device, CT system and storage medium | |
CN108182720A (en) | The method for reconstructing and medical imaging system of cardiac image | |
US6873675B2 (en) | Multi-sector back-off logic algorithm for obtaining optimal slice-sensitive computed tomography profiles | |
US20220327664A1 (en) | System and method for utilizing a deep learning network to correct for a bad pixel in a computed tomography detector |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 201807 Shanghai City, north of the city of Jiading District Road No. 2258 Applicant after: Shanghai Lianying Medical Technology Co., Ltd Address before: 201807 Shanghai City, north of the city of Jiading District Road No. 2258 Applicant before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |