Data correction method

By performing X-ray emission and data fitting under multiple emission conditions, the target correction relationship was determined, which solved the problem of insufficient response uniformity of the photon counting detector and improved the CT image quality and detector response uniformity.

CN116831604BActive Publication Date: 2026-03-27WUHAN UNITED IMAGING LIFE SCIENCE INSTRUMENT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-06
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

The non-ideal response uniformity of photon counting detectors leads to artifacts and noise in CT images, and existing flat-field correction methods cannot meet the needs of certain application scenarios.

Method used

By controlling the X-ray emitting device to emit X-rays under multiple emission conditions, multiple response data of the target detector are obtained. Data fitting processing is performed to determine the target correction relationship, and the count data to be corrected is used to perform correction processing, including the classification of detector pixels and the application of different correction algorithms.

Benefits of technology

It improves the uniformity of detector response and enhances image quality, especially with a more pronounced advantage in the fundamental decomposition of matrix materials in spectral CT.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116831604B_ABST
    Figure CN116831604B_ABST
Patent Text Reader

Abstract

The application relates to a data correction method. The method comprises the following steps: controlling an X-ray emitting device to emit X-rays under multiple emission conditions; obtaining multiple first count data obtained by a target detector responding multiple times under each of the emission conditions; performing data fitting processing based on the multiple emission conditions and the multiple first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between corrected count data and uncorrected count data; and the target correction relationship is used to correct second count data to be corrected to obtain corrected target count data. The method can improve the response uniformity of the detector.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] The present application is a divisional application of the Chinese Invention Patent Application No. 2021114762871, filed on December 6, 2021, entitled "Data Correction Method, Device, Computer Equipment and Storage Medium", the priority of which is hereby affirmed. TECHNICAL FIELD

[0002] The present application relates to the technical field of data correction, in particular to a data correction method. BACKGROUND

[0003] Obtaining high-quality CT (Computed Tomography) images has always been a popular direction and research problem that researchers and radiologists pay close attention to. In recent years, photon counting detectors (PCD) have been gradually widely used in preclinical and clinical applications. However, due to defects in crystal materials and application-specific integrated circuits, the response uniformity of photon counting detectors is not ideal, which can easily lead to artifacts and noise in CT images.

[0004] At present, the flat field correction method is mainly used to improve the response uniformity of the photon counting detector, so as to eliminate the artifacts and noise in the CT image. However, the flat field correction does not significantly improve the response uniformity of the photon counting detector, and still cannot meet the needs in some application scenarios. SUMMARY

[0005] Therefore, it is necessary to provide a data correction method capable of improving the response uniformity of the detector in view of the above technical problems.

[0006] In a first aspect, the present application provides a data correction method. The method comprises:

[0007] controlling an X-ray emitting device to emit X-rays under a plurality of emission conditions;

[0008] obtaining a plurality of first count data obtained by a target detector responding under each emission condition for multiple times;

[0009] performing data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between corrected count data and uncorrected count data;

[0010] correcting second count data to be corrected by using the target correction relationship to obtain corrected target count data.

[0011] In one of the embodiments, the target detector comprises a plurality of detector pixels, and the first count data comprises pixel count data obtained by the detector pixels; the data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain the target correction relationship comprises:

[0012] performing data fitting processing on the pixel count data obtained by the single detector pixel in multiple responses and the corresponding emission conditions to obtain a first linear relationship of the pixel count data changing with the emission conditions;

[0013] performing data fitting processing on the pixel count data obtained by the plurality of detector pixels in multiple responses and the corresponding emission conditions to obtain a second linear relationship of the pixel count data changing with the emission conditions;

[0014] determining the target correction relationship according to the first linear relationship and the second linear relationship.

[0015] In one of the embodiments, the data fitting processing on the pixel count data obtained by the single detector pixel in multiple responses and the corresponding emission conditions to obtain a first linear relationship of the pixel count data changing with the emission conditions comprises:

[0016] calculating a count average value of the plurality of pixel count data obtained by the single detector pixel in multiple responses under the emission conditions;

[0017] performing data fitting processing on the count average value corresponding to each emission condition to obtain the first linear relationship.

[0018] In one of the embodiments, the data fitting processing on the pixel count data obtained by the plurality of detector pixels in multiple responses and the corresponding emission conditions to obtain a second linear relationship of the pixel count data changing with the emission conditions comprises:

[0019] determining a count median value of the count average values of the plurality of detector pixels;

[0020] performing data fitting processing on the count median value corresponding to each emission condition to obtain the second linear relationship.

[0021] In one of the embodiments, the emission condition comprises a working current, and the first linear relationship comprises that the count average value of the detector pixel is a sum of a first product and a first deviation coefficient, and the first product is a product of a first gain coefficient and the working current;

[0022] the second linear relationship comprises that the count median value of the detector pixel is a sum of a second product and a second deviation coefficient, and the second product is a product of a second gain coefficient and the working current.

[0023] In one embodiment, the target correction relationship includes two target correction coefficients: a target gain coefficient and a target deviation coefficient. The above-described correction processing of the second count data using the target correction relationship yields corrected target count data, including:

[0024] Based on the target correction coefficients corresponding to multiple detector pixels, the multiple detector pixels are divided into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients.

[0025] The second count data of each first detector pixel is corrected according to the target correction coefficient corresponding to each first detector pixel to obtain the target count data of each first detector pixel.

[0026] A preset correction algorithm is used to correct the second count data of each second detector pixel to obtain the target count data of each second detector pixel.

[0027] Secondly, this application also provides a data correction device. The device includes:

[0028] The emission control module is used to control the X-ray emitting device to emit X-rays under multiple emission conditions;

[0029] The data acquisition module is used to acquire multiple first count data obtained by the target detector responding multiple times under various emission conditions;

[0030] The relationship determination module is used to perform data fitting processing based on multiple launch conditions and multiple first count data to obtain the target correction relationship; the target correction relationship is used to characterize the mapping relationship between the corrected count data and the uncorrected count data;

[0031] The correction processing module is used to perform correction processing on the second count data to be corrected using the target correction relationship, so as to obtain the corrected target count data.

[0032] In one embodiment, the target detector includes a plurality of detector pixels, and the first counting data includes pixel count data obtained by each detector pixel; the aforementioned relationship determination module includes:

[0033] The first relationship determination submodule is used to perform data fitting processing on the pixel count data of multiple responses of a single detector pixel and the corresponding emission conditions to obtain the first linear relationship between the pixel count data and the emission conditions.

[0034] The second relationship determination submodule is used to perform data fitting processing on the pixel count data of multiple detector pixels responding multiple times and the corresponding emission conditions to obtain a second linear relationship between the pixel count data and the emission conditions.

[0035] The third relationship determining sub-module is configured to determine a target correction relationship according to the first linear relationship and the second linear relationship.

[0036] In one embodiment, the first relationship determining sub-module is configured to calculate count average values of a plurality of pixel count data obtained by a plurality of responses of each detector pixel under each emission condition; and perform data fitting processing on the count average values corresponding to each emission condition to obtain the first linear relationship.

[0037] In one embodiment, the second relationship determining sub-module is configured to determine a count median value of the count average values of the plurality of detector pixels; and perform data fitting processing on the count median values corresponding to each emission condition to obtain the second linear relationship.

[0038] In one embodiment, the emission condition includes a working current, the first linear relationship includes a count average value of the detector pixel being a sum of a first product and a first deviation coefficient, and the first product being a product of a first gain coefficient and the working current.

[0039] The second linear relationship includes a count median value of the detector pixel being a sum of a second product and a second deviation coefficient, and the second product being a product of a second gain coefficient and the working current.

[0040] In one embodiment, the target correction relationship includes two target correction coefficients, i.e., a target gain coefficient and a target deviation coefficient, and the correction processing module is configured to divide the plurality of detector pixels into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients according to the target correction coefficients corresponding to the plurality of detector pixels; correct the second count data of each first detector pixel according to the target correction coefficient corresponding to the first detector pixel to obtain target count data of the first detector pixel; and correct the second count data of each second detector pixel by using a preset correction algorithm to obtain target count data of the second detector pixel.

[0041] In a third aspect, the present application provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0042] controlling an X-ray emitting device to emit X-rays under a plurality of emission conditions;

[0043] obtaining a plurality of first count data obtained by a plurality of responses of a target detector under each emission condition;

[0044] performing data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between corrected count data and uncorrected count data.

[0045] The second count data to be corrected is corrected by using the target correction relationship to obtain target count data after correction.

[0046] In a fourth aspect, the present application further provides a computer readable storage medium. The computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the following steps:

[0047] Controlling the X-ray emitting device to emit X-rays under a plurality of emission conditions;

[0048] Obtaining a plurality of first count data obtained by the target detector responding to the X-rays emitted under the plurality of emission conditions;

[0049] Performing data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between count data after correction and count data before correction;

[0050] The second count data to be corrected is corrected by using the target correction relationship to obtain target count data after correction.

[0051] In a fifth aspect, the present application further provides a computer program product. The computer program product comprises a computer program, and the computer program is executed by a processor to implement the following steps:

[0052] Controlling the X-ray emitting device to emit X-rays under a plurality of emission conditions;

[0053] Obtaining a plurality of first count data obtained by the target detector responding to the X-rays emitted under the plurality of emission conditions;

[0054] Performing data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between count data after correction and count data before correction;

[0055] The second count data to be corrected is corrected by using the target correction relationship to obtain target count data after correction.

[0056] The aforementioned data correction method involves controlling an X-ray emitting device to emit X-rays under multiple emission conditions; acquiring multiple first count data points obtained by the target detector responding multiple times under each emission condition; performing data fitting processing based on the multiple emission conditions and the multiple first count data points to obtain a target correction relationship; and using the target correction relationship to correct the second count data to be corrected to obtain corrected target count data. This embodiment obtains the target correction relationship by fitting the first count data under multiple emission conditions with the emission conditions. This target correction relationship can characterize the characteristics of the detector's response uniformity changing with variations in the X-ray incident spectrum and the detector's response spectrum. Therefore, by correcting the second count data according to the emission conditions corresponding to the second count data, more accurate target count data can be obtained, thereby improving the detector's response uniformity. Attached Figure Description

[0057] Figure 1 This is a diagram illustrating the application environment of the data correction method in one embodiment;

[0058] Figure 2 This is a flowchart illustrating a data correction method in one embodiment;

[0059] Figure 3a This is one of the schematic diagrams illustrating the data correction effect in one embodiment;

[0060] Figure 3b This is a second schematic diagram illustrating the data correction effect in one embodiment;

[0061] Figure 4 This is a flowchart illustrating the data fitting process in one embodiment;

[0062] Figure 5 This is one of the flowcharts illustrating the correction process steps in one embodiment;

[0063] Figure 6 This is a second flowchart illustrating the correction process steps in one embodiment;

[0064] Figure 7 This is a structural block diagram of a data correction device in one embodiment;

[0065] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0066] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0067] The data correction method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 1 The application environment includes a terminal 101 and a medical scanning device 102. The terminal 101 can communicate with the medical scanning device 102 through a network. The terminal 101 can be, but is not limited to, various personal computers, notebook computers and tablet computers, and the medical scanning device 102 can be, but is not limited to, a CT (Computed Tomography, i.e., electronic computed tomography) device and a PET (Positron Emission Computed Tomography, i.e., positron emission computed tomography) device. The medical scanning device 102 is provided with an X-ray emitting device, for example, a CT device is provided with a ball tube. The embodiments of the present disclosure do not limit the X-ray emitting device.

[0068] In one embodiment, as shown in Figure 2 A data correction method is provided. The method is applied to a terminal in Figure 1 for example, and includes the following steps:

[0069] Step 201: Control the X-ray emitting device to emit X-rays under multiple emission conditions.

[0070] The terminal can communicate with the medical scanning device, send the multiple emission conditions to the medical scanning device, and control the X-ray emitting device of the medical scanning device to emit X-rays under the multiple emission conditions.

[0071] For example, the terminal sends multiple working currents of the X-ray emitting device to the medical scanning device, and controls the X-ray emitting device of the medical scanning device to emit X-rays under different working currents. In actual application, the emission conditions can also include energy thresholds, phantoms, etc. The embodiments of the present disclosure do not limit the emission conditions.

[0072] Step 202: Obtain multiple first count data obtained by the target detector responding multiple times under each emission condition.

[0073] The X-ray emitting device emits X-rays according to the multiple emission conditions in turn, and the target detector responds multiple times under each emission condition. Therefore, the target detector can obtain multiple first count data under each emission condition.

[0074] For example, the X-ray emitting device emits X-rays under the emission condition A1, and the target detector responds p times to obtain p first count data; then, the X-ray emitting device emits X-rays under the emission condition A2, and the target detector also responds p times to obtain p first count data. In this way, the target detector can obtain 2p first count data under the two emission conditions.

[0075] It can be understood that the number of times of response of the target detector under each emission condition can be the same or different. The number of times of response of the target count detector is not limited in the embodiment of the disclosure.

[0076] After obtaining the plurality of first count data, the terminal can obtain the plurality of first count data from the target detector, or the target detector can send the plurality of first count data to the terminal. The embodiment of the disclosure does not limit this.

[0077] The target detector described above can be a photon count detector.

[0078] In step 203, data fitting processing is performed based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship.

[0079] The target correction relationship is used to represent the mapping relationship between the corrected count data and the uncorrected count data.

[0080] After obtaining the plurality of first count data corresponding to each emission condition, the terminal can perform data fitting processing on the plurality of emission conditions and the plurality of first count data corresponding to each emission condition, so as to determine the mapping relationship between the corrected count data and the uncorrected count data, that is, to determine the target correction relationship.

[0081] It can be understood that the X-ray emitting device emits X-rays under different emission conditions, and the X-ray incident spectrum is different. Due to the influence of physical effects such as charge sharing and pulse pile-up, the target detector will also have inaccurate counting, so that the detector response spectrum is different. The embodiment of the disclosure performs data fitting processing based on the plurality of X-ray incident spectra and the plurality of detector response spectra to obtain the target correction relationship. The target correction relationship can indicate that the response uniformity of the detector changes with the change of the X-ray incident spectrum and the detector response spectrum.

[0082] In step 204, the target correction relationship is used to correct the second count data to be corrected to obtain corrected target count data.

[0083] The second count data is the count data obtained by the target detector in response, that is, the count data to be corrected.

[0084] After the terminal determines the target correction relationship, the second count data to be corrected is substituted into the target correction relationship, and the corrected target count data can be obtained.

[0085] As shown in Figure 3a , the response uniformity of the target detector at 10 keV is improved from 84% before correction to more than 98% after correction; as shown in Figure 3b , the response uniformity of the target detector at 40 keV is improved from 84% before correction to more than 98% after correction.

[0086] In the data correction method, the X-ray emitting device is controlled to emit X-rays under multiple emission conditions; multiple first count data obtained by the target detector responding multiple times under each emission condition is acquired; data fitting processing is performed based on the multiple emission conditions and the multiple first count data to obtain a target correction relationship; and the second count data to be corrected is corrected using the target correction relationship to obtain corrected target count data. The target correction relationship is obtained by data fitting the first count data under multiple emission conditions and the emission conditions. The target correction relationship can represent the characteristics that the response uniformity of the detector changes with the change of the X-ray incident spectrum and the detector response spectrum. Therefore, according to the emission condition corresponding to the second count data, the second count data is corrected to obtain more accurate target count data, thereby improving the response uniformity of the detector.

[0087] In one embodiment, the target detector includes multiple detector pixels, and the first count data includes pixel count data obtained by each detector pixel. The multiple detector pixels can be arranged in a predetermined manner, for example, in m rows and n columns. The disclosure does not limit the arrangement manner. In the detection process, the multiple detector pixels all respond to obtain corresponding pixel count data.

[0088] As shown in Figure 4 , the process of data fitting processing based on the multiple emission conditions and the multiple first count data to obtain the target correction relationship can include the following steps:

[0089] Step 301: According to the pixel count data obtained by multiple responses of a single detector pixel and the corresponding emission condition, data fitting processing is performed to obtain a first linear relationship of the pixel count data changing with the emission condition.

[0090] Under each emission condition, each detector pixel responds multiple times to obtain corresponding pixel count data. The terminal can calculate the count average of the multiple pixel count data obtained by each detector pixel responding multiple times under each emission condition; and then perform data fitting processing according to the count average corresponding to each emission condition to obtain the first linear relationship.

[0091] For example, under the emission condition A1, each detector pixel responds p times to obtain p pixel count data. For each detector pixel, a count average of the p pixel count data is calculated. Similarly, under the emission condition A2, a count average of the p pixel count data can also be calculated for each detector pixel. In this way, the terminal can also calculate count averages of each detector pixel under other emission conditions. Then, data fitting processing is performed on the count average corresponding to the emission condition A1, the count average corresponding to the emission condition A2, and the count averages corresponding to other emission conditions to obtain a first linear relationship.

[0092] In one of the embodiments, the emission conditions include a working current, and the first linear relationship includes that the count average of the detector pixel is a sum of a first product and a first deviation coefficient, the first product being a product of a first gain coefficient and the working current, as shown in formula (1).

[0093]

[0094] wherein m is a row where the detector pixel is located, n is a column where the detector pixel is located, is the count average, I is the working current, b mn is the first deviation coefficient, g mn is the first gain coefficient, g mn I is the first product.

[0095] It can be understood that in formula (1), I is the working current, and similar linear relationships can also be obtained by replacing the working current with other emission conditions. The embodiments of the present disclosure are not limited in this regard.

[0096] In step 302, data fitting processing is performed on pixel count data of multiple responses of multiple detector pixels and corresponding emission conditions to obtain a second linear relationship of the pixel count data changing with the emission conditions.

[0097] Under each emission condition, each detector pixel responds multiple times to obtain corresponding pixel count data. The terminal can determine a count median of count averages of multiple detector pixels; and data fitting processing is performed on the count median corresponding to each emission condition to obtain a second linear relationship.

[0098] For example, under the emission condition A1, the terminal calculates the count average corresponding to each detector pixel, and determines the count median from the m*n count averages for the m*n detector pixels. Similarly, under the emission condition A2, the terminal calculates the count average corresponding to each detector pixel, and determines the count median from the m*n count averages for the m*n detector pixels. In the same way, the terminal can also determine the count median of the m*n count averages under other emission conditions. Then, data fitting processing is performed according to the count median corresponding to the emission condition A1, the count median corresponding to the emission condition A2, and the count median corresponding to other emission conditions, and the second linear relationship can be obtained.

[0099] In one of the embodiments, the emission condition includes the working current, and the second linear relationship includes that the count median of the detector pixel is the sum of the second product and the second deviation coefficient, the second product being the product of the second gain coefficient and the working current, as shown in formula (2).

[0100] C M =g M ·I+b M --------------------------------(2)

[0101] wherein C M is the count median, I is the working current, b M is the second deviation coefficient, g M is the second gain coefficient, g M ·I is the second product.

[0102] It can be understood that in formula (2), I is the working current, and other emission conditions can be used to replace the working current to obtain similar linear relationships. The embodiments of the present disclosure are not limited in this regard.

[0103] In step 303, the target correction relationship is determined according to the first linear relationship and the second linear relationship.

[0104] After obtaining the first linear relationship and the second linear relationship, the terminal can substitute the first linear relationship into the second linear relationship to obtain the target correction relationship.

[0105] The target correction relationship includes that the corrected count data is the sum of the third product and the target deviation coefficient, the third product being the product of the target gain coefficient and the uncorrected count data, the target gain coefficient being the ratio of the second gain coefficient and the first gain coefficient, and the target deviation coefficient being the difference between the second deviation coefficient and the fourth product, the fourth product being the product of the first deviation coefficient and the target gain coefficient, as shown in formula (3).

[0106]

[0107] wherein m is a row where the detector pixel is located, n is a column where the detector pixel is located, and p is a response number, is the corrected count data, C mnp is the uncorrected count data, is a target bias coefficient, is a target gain coefficient.

[0108] The target gain coefficient is shown in equation (4) as follows:

[0109]

[0110] wherein g mn is a first gain coefficient, and g M is a second gain coefficient.

[0111] The target bias coefficient is shown in equation (5) as follows:

[0112]

[0113] wherein b mn is a first bias coefficient, and b M is a second bias coefficient.

[0114] In the above embodiment, the pixel count data of a single detector pixel in multiple responses is fitted with the corresponding emission condition to obtain a first linear relationship of the pixel count data with the emission condition; the pixel count data of multiple detector pixels in multiple responses is fitted with the corresponding emission condition to obtain a second linear relationship of the pixel count data with the emission condition; and the target correction relationship is determined according to the first linear relationship and the second linear relationship. The present embodiment utilizes the pixel count data and the emission condition of each detector pixel to perform data fitting to obtain the target correction relationship corresponding to each detector pixel. The target correction relationship corresponding to each detector pixel can be used to correct the second count data of each detector pixel, thereby eliminating the response difference between the detector pixels, and further improving the response uniformity of the detector. Further, since the response uniformity of the detector is improved, the image reconstruction after data correction is better than the image reconstruction before data correction, and the image quality is improved, making the basic advantages of spectral CT such as the decomposition of the basic substance more obvious.

[0115] In one embodiment, the target correction relationship includes two target correction coefficients, i.e., a target gain coefficient and a target bias coefficient, as shown in equation (6) as follows: Figure 5 The process of correcting the second count data using the target correction relationship to obtain the corrected target count data can include the following steps:

[0116] Step 401, according to the target correction coefficient corresponding to each of the plurality of detector pixels, the plurality of detector pixels are divided into the first detector pixels with normal coefficient and the second detector pixels with abnormal coefficient.

[0117] The terminal determines whether the target correction coefficient corresponding to each of the plurality of detector pixels is normal, and then divides the plurality of detector pixels into the first detector pixels with normal coefficient and the second detector pixels with abnormal coefficient.

[0118] In one of the embodiments, the dividing process can include: calculating the normal distribution range of the target correction coefficient corresponding to each of the plurality of detector pixels according to the 3σ algorithm; dividing the detector pixels into the first detector pixels and the second detector pixels according to the target correction coefficient corresponding to each of the plurality of detector pixels, wherein the detector pixels with the target correction coefficient within the normal distribution range are divided into the first detector pixels, and the detector pixels with the target correction coefficient outside the normal distribution range are divided into the second detector pixels.

[0119] For example, the average value μ and the standard deviation σ of the target correction coefficient corresponding to each of the plurality of detector pixels are calculated, and then the average value μ is taken as the central symmetry axis of the normal distribution range, the sum of the average value μ and 3 times the standard deviation (3σ) is taken as the upper limit of the normal distribution range, and the difference between the average value μ and 3 times the standard deviation (3σ) is taken as the lower limit of the normal distribution range. Then, it is determined whether the target correction coefficient corresponding to each of the plurality of detector pixels is within the normal distribution range. If it is within the normal distribution range, the detector pixel is divided into the first detector pixel; if it is outside the normal distribution range, the detector pixel is divided into the second detector pixel.

[0120] It can be understood that the target correction coefficient includes a target gain coefficient and a target offset coefficient; therefore, the plurality of detector pixels can be divided into the first detector pixels with normal coefficient and the second detector pixels with abnormal coefficient according to the target gain coefficient, and the plurality of detector pixels can be divided into the first detector pixels with normal coefficient and the second detector pixels with abnormal coefficient according to the target offset coefficient. If a detector pixel is divided into the first detector pixel twice, the detector pixel is determined as the first detector pixel. If a detector pixel is divided into the second detector pixel at any time, the detector pixel is determined as the second detector pixel. The embodiments of the present disclosure do not limit this, and it can be set according to actual conditions.

[0121] Step 402, according to the target correction coefficient corresponding to each of the first detector pixels, the second count data of each of the first detector pixels is corrected to obtain the target count data of each of the first detector pixels.

[0122] The second count data of the first detector pixel is the count data to be corrected.

[0123] For each first detector pixel, the second count data of the first detector pixel is corrected according to the target gain coefficient and target deviation coefficient corresponding to the first detector pixel. That is, the second count data is substituted into the target correction relationship containing the target gain coefficient and the target deviation coefficient to obtain the corrected target count data.

[0124] Step 403: The second count data of each second detector pixel is corrected using a preset correction algorithm to obtain the target count data of each second detector pixel.

[0125] The second count data of the second detector pixel is the count data to be corrected. The preset correction algorithm includes at least one of linear interpolation algorithm, median filtering algorithm, and spline interpolation algorithm. This disclosure does not limit the preset correction algorithm.

[0126] For each second detector pixel, a preset correction algorithm is used to correct the second count data of each second detector pixel to obtain the target count data of each second detector pixel.

[0127] In the above embodiments, based on the target correction coefficients corresponding to multiple detector pixels, the multiple detector pixels are divided into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients. The second count data of each first detector pixel is corrected according to the target correction coefficients corresponding to each first detector pixel to obtain the target count data of each first detector pixel. A preset correction algorithm is then used to correct the second count data of each second detector pixel to obtain the target count data of each second detector pixel. This embodiment of the present disclosure uses different correction methods for different detector pixels in the target detector. This allows for better data correction of the second count data of both detector pixels with normal and abnormal coefficients, thereby improving the accuracy of the target count data and the uniformity of the detector response.

[0128] In one embodiment, such as Figure 6 As shown, before dividing the multiple detector pixels into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients based on the target correction coefficients corresponding to the multiple detector pixels, the embodiments of this disclosure may further include:

[0129] Step 404: Determine the dead detector pixels and saturated detector pixels among all detector pixels of the target detector.

[0130] Among them, dead detector pixels are detector pixels that do not respond; saturated detector pixels are detector pixels that respond with saturation.

[0131] The terminal obtains pixel count data of each detector pixel. For any detector pixel, if the pixel count data of the detector pixel is 0 or a minimum count value, the detector pixel is determined as a dead detector pixel; if the pixel count data of the detector pixel is a maximum count value, the detector pixel is determined as a saturated detector pixel.

[0132] It can be understood that the responses of the dead detector pixel and the saturated detector pixel are both abnormal, and the pixel count data of the two types of detector pixels needs to be corrected by using other methods.

[0133] In step 405, a preset correction algorithm is used to correct the second count data of the dead detector pixel and the second count data of the saturated detector pixel respectively, to obtain target count data of the dead detector pixel and target count data of the saturated detector pixel.

[0134] The preset correction algorithm includes at least one of a linear interpolation algorithm, a median filter algorithm and a spline interpolation algorithm. The preset correction algorithm is not limited in the embodiment of the present disclosure.

[0135] For each dead detector pixel, the second count data of the dead detector pixel is corrected by using the preset correction algorithm, to obtain target count data corresponding to the dead detector pixel. For each saturated detector pixel, the second count data of the saturated detector pixel is corrected by using the preset correction algorithm, to obtain target count data corresponding to the saturated detector pixel.

[0136] It can be understood that the same preset correction algorithm or different preset correction algorithms can be used to correct the dead detector pixel and the saturated detector pixel, and the embodiment of the present disclosure does not limit this.

[0137] Correspondingly, the above step 401 includes: eliminating the dead detector pixel and the saturated detector pixel from all detector pixels of the target detector, and dividing the remaining detector pixels into the first detector pixel and the second detector pixel according to the target correction coefficient corresponding to the remaining detector pixels.

[0138] The terminal has corrected the second count data of the dead detector pixel and the saturated detector pixel, so the remaining detector pixels are obtained by eliminating the dead detector pixel and the saturated detector pixel from all detector pixels of the target detector, and then the remaining detector pixels are divided according to the target correction coefficient corresponding to the remaining detector pixels, so that the remaining detector pixels are divided into the first detector pixel with normal coefficient and the second detector pixel with abnormal coefficient.

[0139] In the above embodiments, the dead detector pixels and the saturated detector pixels are determined among all the detector pixels of the target detector; the second count data of the dead detector pixels and the second count data of the saturated detector pixels are respectively corrected by using a preset correction algorithm to obtain target count data of the dead detector pixels and target count data of the saturated detector pixels. The data correction of the dead detector pixels, the saturated detector pixels and other detector pixels is performed separately in the embodiments of the present disclosure, and more accurate target count data can be obtained, so that the response uniformity of the detector can be improved, and the quality of the reconstructed image can be further improved.

[0140] In one embodiment, the above control of the X-ray emitting device to emit X-rays under multiple emission conditions includes: control of the X-ray emitting device to emit X-rays under a preset operating voltage and multiple preset operating currents.

[0141] In actual application, the terminal can send the preset operating voltage and the multiple preset operating currents to the medical scanning device, control the X-ray emitting device of the medical scanning device to emit X-rays under the preset operating voltage and in sequence under the multiple preset operating currents. Then, the terminal obtains the first count data of the target detector under each preset operating current, and obtains multiple first count data under multiple emission conditions.

[0142] The above X-ray emitting device can be a ball tube in a CT device, the preset operating voltage is a ball tube operating voltage, and the preset operating current is a ball tube operating current. The X-ray emitting device is not limited in the embodiments of the present disclosure.

[0143] In one implementation, the X-ray emitting device is controlled to emit X-rays under a preset operating voltage, multiple preset operating currents and a preset energy threshold.

[0144] The terminal can also send the preset energy threshold (Bin threshold) to the medical scanning device, control the X-ray emitting device of the medical scanning device to emit X-rays under the preset operating voltage and in sequence under the multiple preset operating currents. Then, the terminal obtains multiple responses of the target detector under the preset operating voltage and each preset operating current, and obtains multiple first count data according to the preset energy threshold.

[0145] For example, the preset energy threshold is E, multiple first count data greater than the preset energy threshold E is obtained under the preset operating voltage and the preset operating current I1; multiple first count data greater than the preset energy threshold E is obtained under the preset operating voltage and the preset operating current I2. Similarly, multiple first count data counted according to the preset energy threshold under other preset operating currents is obtained.

[0146] It can be understood that if the target correction relationship corresponding to different preset energy thresholds is obtained, in actual detection, the corresponding target correction relationship can be determined according to the actually used energy threshold, and data correction is performed, so as to improve the accuracy of the corrected counting data and the response uniformity of the detector.

[0147] In one implementation, the X-ray emitting device is controlled to emit X-rays at a preset operating voltage, a plurality of preset operating currents, and a preset phantom.

[0148] The preset phantom can be placed in the scanning cavity of the medical scanning device, and then the terminal controls the X-ray emitting device of the medical scanning device to emit X-rays at the preset operating voltage and in turn according to the plurality of preset operating currents. Subsequently, the terminal obtains a plurality of first counting data corresponding to the preset phantom by obtaining a plurality of responses of the target detector at the preset operating voltage and each preset operating current.

[0149] It can be understood that after obtaining the first counting data corresponding to the preset phantom, the target correction relationship corresponding to the preset phantom can be determined according to the first counting data. The preset phantom can be set according to the object information such as the height and weight of different detection objects. In actual detection, the target correction relationship corresponding to the preset phantom matched with the target detection object can be determined, and data correction is performed. Since the target correction relationship corresponding to the preset phantom is adapted to the target detection object, the accuracy of the corrected counting data and the response uniformity of the detector can be improved.

[0150] In one implementation, the X-ray emitting device is controlled to emit X-rays at a preset operating voltage, a plurality of preset operating currents, and a preset filtering condition. The preset filtering condition includes a preset filtering material and a preset material thickness.

[0151] The filtering material is placed in the medical scanning device, the filtering material is the preset filtering material, and the thickness of the filtering material is the preset material thickness. Subsequently, the terminal sends the preset operating voltage and the plurality of preset operating currents to the medical scanning device, controls the X-ray emitting device of the medical scanning device to emit X-rays at the preset operating voltage and the above filtering condition, and in turn according to the plurality of preset operating currents. Then, the terminal obtains a plurality of first counting data corresponding to the preset filtering condition by obtaining a plurality of responses of the target detector at the preset operating voltage and each preset operating current.

[0152] It can be understood that after obtaining the first counting data corresponding to the preset filtering condition, the target correction relationship corresponding to the preset filtering condition can be determined according to the first counting data. In actual detection, the filtering condition corresponding to the medical scanning device used for detection can be determined, and the target correction relationship corresponding to the filtering condition is determined, and data correction is performed according to the target correction relationship. Since the target correction relationship corresponding to the preset filtering is adapted to the medical scanning device used for detection, the accuracy of the corrected counting data and the response uniformity of the detector can be improved.

[0153] In the above embodiments, the X-ray emitting device is controlled to emit X-rays under the preset working voltage and the plurality of preset working currents, so that the terminal can obtain the target correction relationship by performing data fitting processing on the first counting data obtained by the target detector according to the emission condition. Further, the emission condition can further include a preset energy threshold, a preset phantom and a preset filtering condition, so that the terminal determines the target correction relationship corresponding to different emission conditions, and then uses the corresponding target correction relationship for data correction according to the actual situation in actual detection. Since the target correction relationship is adapted to the actual situation, the accuracy of the corrected counting data and the response uniformity of the detector can be improved.

[0154] It should be understood that although each step in the flowchart involved in each of the above embodiments is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.

[0155] Based on the same inventive concept, the embodiments of the present application also provide a data correction device for implementing the above-mentioned data correction method. The implementation scheme of the problem solving provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more data correction device embodiments provided below can refer to the limitations of the data correction method in the above text, and will not be repeated here.

[0156] In one embodiment, as shown in Figure 7 a data correction device is provided, comprising:

[0157] The emission control module 501 is configured to control the X-ray emitting device to emit X-rays under a plurality of emission conditions.

[0158] The data acquisition module 502 is configured to acquire a plurality of first count data obtained by the target detector responding to a plurality of emission conditions;

[0159] The relationship determination module 503 is configured to perform data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between the corrected count data and the uncorrected count data.

[0160] The correction processing module 504 is configured to perform correction processing on the second count data to be corrected by using the target correction relationship to obtain corrected target count data.

[0161] In one of the embodiments, the target detector includes a plurality of detector pixels, and the first count data includes pixel count data obtained by the detector pixels; the relationship determination module 503 includes:

[0162] A first relationship determination sub-module is configured to perform data fitting processing on the pixel count data obtained by a single detector pixel responding to a plurality of emission conditions to obtain a first linear relationship of the pixel count data changing with the emission conditions;

[0163] A second relationship determination sub-module is configured to perform data fitting processing on the pixel count data obtained by a plurality of detector pixels responding to a plurality of emission conditions to obtain a second linear relationship of the pixel count data changing with the emission conditions;

[0164] A third relationship determination sub-module is configured to determine the target correction relationship according to the first linear relationship and the second linear relationship.

[0165] In one of the embodiments, the first relationship determination sub-module is specifically configured to calculate count average values of a plurality of pixel count data obtained by the detector pixels responding to a plurality of emission conditions; and perform data fitting processing on the count average values corresponding to the emission conditions to obtain the first linear relationship.

[0166] In one of the embodiments, the second relationship determination sub-module is specifically configured to determine count median values of the count average values of the plurality of detector pixels; and perform data fitting processing on the count median values corresponding to the emission conditions to obtain the second linear relationship.

[0167] In one of the embodiments, the emission condition includes a working current, and the first linear relationship includes that the count average value of the detector pixel is a sum of a first product and a first deviation coefficient, and the first product is a product of a first gain coefficient and the working current.

[0168] The second linear relationship includes a median value of counts of the detector pixels being a sum of a second product and a second offset coefficient, the second product being a product of a second gain coefficient and the operating current.

[0169] In one of the embodiments, the target correction relationship includes two target correction coefficients of a target gain coefficient and a target offset coefficient, and the correction processing module 504 is specifically configured to divide the plurality of detector pixels into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients according to the target correction coefficients corresponding to the plurality of detector pixels; correct the second count data of each first detector pixel according to the target correction coefficient corresponding to the first detector pixel to obtain target count data of the first detector pixel; and correct the second count data of each second detector pixel by using a preset correction algorithm to obtain target count data of the second detector pixel.

[0170] The modules in the data correction apparatus can be implemented by software, hardware, or a combination thereof, in whole or in part. The modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform operations corresponding to the modules.

[0171] In one of the embodiments, a computer device is provided, which can be a terminal, and an internal structure diagram of the computer device can be as shown in Figure 8 The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is configured to perform wired or wireless communication with an external terminal. The wireless communication can be achieved by WIFI, mobile cellular network, NFC (near field communication), or other technologies. The computer program is executed by the processor to implement a data correction method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball, or touchpad arranged on the shell of the computer device. The input device can also be an external keyboard, touchpad, or mouse, etc.

[0172] Those skilled in the art can understand that Figure 8The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0173] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:

[0174] Controlling the X-ray emitting device to emit X-rays under a plurality of emission conditions;

[0175] Obtaining a plurality of first count data obtained by the target detector responding to the plurality of emission conditions;

[0176] Performing data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between corrected count data and uncorrected count data;

[0177] Using the target correction relationship to correct the second count data to be corrected to obtain corrected target count data.

[0178] In one embodiment, the target detector comprises a plurality of detector pixels, and the first count data comprises pixel count data obtained by the plurality of detector pixels; the processor further implements the following steps when executing the computer program:

[0179] Performing data fitting processing on the pixel count data of the single detector pixel responding to the corresponding emission condition to obtain a first linear relationship of the pixel count data changing with the emission condition;

[0180] Performing data fitting processing on the pixel count data of the plurality of detector pixels responding to the corresponding emission condition to obtain a second linear relationship of the pixel count data changing with the emission condition;

[0181] Determining the target correction relationship according to the first linear relationship and the second linear relationship.

[0182] In one embodiment, the processor further implements the following steps when executing the computer program:

[0183] Calculating a count average of a plurality of pixel count data obtained by the plurality of detector pixels responding to the plurality of emission conditions;

[0184] Performing data fitting processing on the count average corresponding to each emission condition to obtain the first linear relationship.

[0185] In one embodiment, the processor further implements the following steps when executing the computer program:

[0186] determining a count median of the count average of the plurality of detector pixels;

[0187] performing data fitting processing on the count median corresponding to each emission condition to obtain a second linear relationship.

[0188] In one embodiment, the emission condition comprises an operating current, the first linear relationship comprises that the count average of the detector pixel is a sum of a first product and a first deviation coefficient, the first product being a product of a first gain coefficient and the operating current;

[0189] the second linear relationship comprises that the count median of the detector pixel is a sum of a second product and a second deviation coefficient, the second product being a product of a second gain coefficient and the operating current.

[0190] In one embodiment, the target correction relationship comprises two target correction coefficients of a target gain coefficient and a target deviation coefficient, and the processor, when executing the computer program, further implements the following steps:

[0191] dividing the plurality of detector pixels into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients according to the target correction coefficients corresponding to the plurality of detector pixels;

[0192] correcting the second count data of each first detector pixel according to the target correction coefficient corresponding to the first detector pixel to obtain target count data of the first detector pixel;

[0193] correcting the second count data of each second detector pixel by using a preset correction algorithm to obtain target count data of the second detector pixel.

[0194] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the following steps:

[0195] controlling an X-ray emitting device to emit X-rays under a plurality of emission conditions;

[0196] obtaining a plurality of first count data obtained by the target detector responding to the plurality of emission conditions;

[0197] performing data fitting processing based on the plurality of emission conditions and the plurality of first count data to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between corrected count data and uncorrected count data;

[0198] correcting the second count data to be corrected by using the target correction relationship to obtain corrected target count data.

[0199] In one embodiment, the target detector comprises a plurality of detector pixels, the first count data comprises pixel count data obtained by each detector pixel; the computer program, when executed by the processor, further implements the following steps:

[0200] According to the pixel count data of the multiple responses of the single detector pixel and the corresponding emission condition, data fitting processing is performed to obtain a first linear relationship of the pixel count data changing with the emission condition;

[0201] According to the pixel count data of the multiple responses of the plurality of detector pixels and the corresponding emission condition, data fitting processing is performed to obtain a second linear relationship of the pixel count data changing with the emission condition;

[0202] The target correction relationship is determined according to the first linear relationship and the second linear relationship.

[0203] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0204] The count average value of the plurality of pixel count data obtained by the multiple responses of each detector pixel under each emission condition is calculated;

[0205] According to the count average value corresponding to each emission condition, data fitting processing is performed to obtain the first linear relationship.

[0206] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0207] The count median value of the count average values of the plurality of detector pixels is determined;

[0208] According to the count median value corresponding to each emission condition, data fitting processing is performed to obtain the second linear relationship.

[0209] In one embodiment, the emission condition comprises a working current, the first linear relationship comprises that the count average value of the detector pixel is the sum of a first product and a first deviation coefficient, the first product is the product of a first gain coefficient and the working current;

[0210] The second linear relationship comprises that the count median value of the detector pixel is the sum of a second product and a second deviation coefficient, the second product is the product of a second gain coefficient and the working current.

[0211] In one embodiment, the target correction relationship comprises two target correction coefficients of a target gain coefficient and a target deviation coefficient, and the computer program, when executed by the processor, further implements the following steps:

[0212] According to the target correction coefficients corresponding to the plurality of detector pixels, the plurality of detector pixels are divided into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients;

[0213] The second count data of each first detector pixel is corrected according to the target correction coefficient corresponding to each first detector pixel, to obtain target count data of each first detector pixel.

[0214] The second count data of each second detector pixel is corrected by using a preset correction algorithm, to obtain target count data of each second detector pixel.

[0215] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:

[0216] The X-ray emitting device is controlled to emit X-rays under a plurality of emission conditions;

[0217] A plurality of first count data obtained by the target detector responding to each emission condition is acquired;

[0218] Data fitting processing is performed based on the plurality of emission conditions and the plurality of first count data, to obtain a target correction relationship; the target correction relationship is used to represent a mapping relationship between the corrected count data and the uncorrected count data;

[0219] The second count data to be corrected is corrected by using the target correction relationship, to obtain corrected target count data.

[0220] In one embodiment, the target detector comprises a plurality of detector pixels, and the first count data comprises pixel count data obtained by each detector pixel; when the computer program is executed by the processor, the following steps are further implemented:

[0221] Data fitting processing is performed according to the pixel count data of a single detector pixel responding multiple times and the corresponding emission condition, to obtain a first linear relationship of the pixel count data changing with the emission condition;

[0222] Data fitting processing is performed according to the pixel count data of a plurality of detector pixels responding multiple times and the corresponding emission condition, to obtain a second linear relationship of the pixel count data changing with the emission condition;

[0223] The target correction relationship is determined according to the first linear relationship and the second linear relationship.

[0224] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:

[0225] The count average of the plurality of pixel count data obtained by each detector pixel responding multiple times under each emission condition is calculated;

[0226] Data fitting processing is performed according to the count average corresponding to each emission condition, to obtain the first linear relationship.

[0227] In one embodiment, the computer program, when executed by the processor, further implements the following steps:

[0228] determining a count median of the count average of the plurality of detector pixels;

[0229] performing data fitting processing on the count median corresponding to each emission condition to obtain a second linear relationship.

[0230] In one embodiment, the emission condition comprises a working current, and the first linear relationship comprises that the count average of the detector pixels is a sum of a first product and a first deviation coefficient, the first product being a product of a first gain coefficient and the working current;

[0231] the second linear relationship comprises that the count median of the detector pixels is a sum of a second product and a second deviation coefficient, the second product being a product of a second gain coefficient and the working current.

[0232] In one embodiment, the target correction relationship comprises two target correction coefficients of a target gain coefficient and a target deviation coefficient, and the computer program, when executed by the processor, further implements the following steps:

[0233] dividing the plurality of detector pixels into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients according to the target correction coefficients corresponding to the plurality of detector pixels;

[0234] correcting the second count data of each first detector pixel according to the target correction coefficient corresponding to the first detector pixel to obtain target count data of the first detector pixel;

[0235] correcting the second count data of each second detector pixel by using a preset correction algorithm to obtain target count data of the second detector pixel.

[0236] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0237] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0238] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A data correction method, characterized in that, The method includes: Control the X-ray emitting device to emit X-rays under multiple emission conditions; Multiple first count data are obtained by the target detector responding multiple times under each of the aforementioned emission conditions; the target detector includes multiple detector pixels; Based on the multiple launch conditions and the multiple first count data, data fitting processing is performed to obtain the target correction relationship; the target correction relationship is used to characterize the mapping relationship between the corrected count data and the uncorrected count data; the target correction relationship includes two target correction coefficients: the target gain coefficient and the target deviation coefficient. Determine the dead detector pixels and saturated detector pixels from all detector pixels of the target detector; A preset correction algorithm is used to correct the second count data of the dead detector pixel and the second count data of the saturated detector pixel respectively, so as to determine the target count data of the dead detector pixel and the target count data of the saturated detector pixel; Based on the target correction coefficients corresponding to the multiple detector pixels, the multiple detector pixels are divided into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients; this includes removing dead detector pixels and saturated detector pixels from all detector pixels of the target detector, and dividing the remaining detector pixels into first detector pixels with normal coefficients and second detector pixels with abnormal coefficients based on the target correction coefficients corresponding to the remaining detector pixels. The second count data of each first detector pixel is corrected according to the target correction coefficient corresponding to each first detector pixel to obtain the target count data of each first detector pixel. A preset correction algorithm is used to correct the second count data of each second detector pixel to obtain the target count data of each second detector pixel.

2. The method according to claim 1, characterized in that, The first counting data includes pixel counting data obtained from each of the detector pixels; the step of performing data fitting processing based on the plurality of emission conditions and the plurality of first counting data to obtain the target correction relationship includes: By performing data fitting processing on the pixel count data of multiple responses of a single detector pixel and the corresponding emission conditions, the first linear relationship between the pixel count data and the emission conditions is obtained. By performing data fitting processing on the pixel count data of multiple detector pixels responding multiple times and the corresponding emission conditions, a second linear relationship between the pixel count data and the emission conditions is obtained. The target correction relationship is determined based on the first linear relationship and the second linear relationship; The step of determining the target correction relationship based on the first linear relationship and the second linear relationship includes: The first linear relationship is substituted into the second linear relationship for calculation to obtain the target correction relationship.

3. The method according to claim 2, characterized in that, The step of performing data fitting processing based on the pixel count data from multiple responses of a single detector pixel and the corresponding emission conditions to obtain a first linear relationship between the pixel count data and the emission conditions includes: Calculate the average count of multiple pixel count data obtained by each of the detector pixels responding multiple times under each of the emission conditions; The first linear relationship is obtained by performing data fitting processing based on the average count value corresponding to each of the aforementioned launch conditions.

4. The method according to any one of claims 1-3, characterized in that, The multiple detector pixels are arranged in a preset manner.

5. The method according to any one of claims 1-3, characterized in that, The target detector is a photon counting detector.

6. The method according to any one of claims 1-3, characterized in that, The control of the X-ray emitting device to emit X-rays under multiple emission conditions includes: The X-ray emitting device is controlled to emit X-rays under a preset operating voltage and multiple preset operating currents.

7. The method according to any one of claims 1-3, characterized in that, The control of the X-ray emitting device to emit X-rays under multiple emission conditions includes: The X-ray emitting device is controlled to emit X-rays under a preset operating voltage, multiple preset operating currents, and preset energy thresholds.

8. The method according to any one of claims 1-3, characterized in that, The control of the X-ray emitting device to emit X-rays under multiple emission conditions includes: The X-ray emitting device is controlled to emit X-rays under a preset operating voltage, multiple preset operating currents, and a preset phantom.

9. The method according to any one of claims 1-3, characterized in that, The control of the X-ray emitting device to emit X-rays under multiple emission conditions includes: The X-ray emitting device is controlled to emit X-rays under preset operating voltage, multiple preset operating currents, and preset filtration conditions; wherein the preset filtration conditions include preset filtration material and preset material thickness.

10. The method according to any one of claims 1-3, characterized in that, The dead detector pixel is a detector pixel that does not respond, and the saturated detector pixel is a detector pixel that responds with saturation.

Citation Information

Patent Citations

  • Data correction methods, apparatus, computer equipment and storage media

    CN114324421B

  • Calibration methods for improving uniformity in x-ray photon counting detectors

    US20210121143A1