Data Processing Method, Device, Equipment and Medium for Medical Device Detector

By performing correction processing on the dark current data of the detector in the CT scanner with preset scanning accuracy, the annular artifact problem caused by insufficient accuracy of the dark current compensation value in the CT image is solved, and the imaging quality of medical images is improved.

CN115018952BActive Publication Date: 2025-05-27SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210879541.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-25
Publication Date
2025-05-27
Estimated Expiration
2042-07-25

AI Technical Summary

Technical Problem

In the prior art, CT scanners have high requirements for the accuracy of the detector's dark current data compensation value, but the existing methods are difficult to effectively improve the accuracy of the dark current data compensation value, resulting in the possibility of ring artifacts in the CT image.

Method used

By acquiring multiple sets of dark current data within the preset integral time, correcting these data based on the preset scanning accuracy, determining the correction of dark current data, and then calculating the dark current data compensation value to improve the accuracy of the dark current data compensation value.

Benefits of technology

The accuracy of the dark current data compensation value is improved, ensuring that the dark current compensation value of different detector channels is consistent, eliminating the artifacts of dark current in medical images, and improving the imaging quality of medical images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115018952B_ABST
    Figure CN115018952B_ABST
Patent Text Reader

Abstract

The present application relates to a data processing method, apparatus, device, and medium for a medical device detector. The method includes: obtaining multiple groups of dark current data in a digital circuit within a preset integration time; correcting the multiple groups of dark current data in the digital circuit based on a preset scanning accuracy to determine multiple groups of corrected dark current data; and determining a dark current data compensation value within the preset integration time based on the multiple groups of corrected dark current data. By using this method, it is possible to preprocess the numerical accuracy of multiple groups of dark current data to obtain corresponding corrected dark current data, and then determine the corresponding dark current data compensation value. This ensures that the compensation accuracy difference remains consistent when compensating for dark current in different detector channels, thereby further eliminating dark current artifacts in medical images and improving the imaging quality of medical images.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of medical imaging technology, and in particular, to a data processing method, device, equipment, and medium for a detector of a medical device. Background Art

[0002] Medical imaging equipment is an important tool in modern medicine for determining the health status of the human body. Currently, common medical imaging equipment includes Computed Tomography (CT) scanners, Digital Radiography (DR) equipment, Computed Radiography (CR) equipment, etc. Taking a CT scanner as an example, when a CT scanner performs tomographic scanning, it is necessary to collect real-time scanning data of a specified part through a CT detector. However, with the increasing demand for low-dose or special scenarios, the requirements for the Analog-to-Digital Conversion (ADC) accuracy, electronic noise, and photodiode dark current of the detector by the CT scanner are increasing.

[0003] In traditional CT scanners, to eliminate the artifacts of dark current in CT images, generally, multiple sets of dark current data obtained through multiple different CT detector channels are first acquired, and then the average value of the multiple sets of dark current data is calculated, and the above average value is used as the dark current compensation value. During subsequent actual scanning, the actual scanning value is compensated based on the dark current compensation value to eliminate the influence of dark current. In most conventional CT scans, the accuracy requirement for dark current is small, but for a small part of CT scans, the accuracy requirement for dark current is high. When the dark current accuracy does not meet the requirements, a deviation occurs between the dark current compensation value of the detector channel and the actual dark current compensation value, and this deviation will have a relatively obvious impact on CT image reconstruction, resulting in possible ring artifacts in the finally obtained CT image.

[0004] In the related art, there is no effective solution for how to further improve the accuracy of the dark current data compensation value. Summary of the Invention

[0005] Based on this, in view of the above technical problems, it is necessary to provide a data processing method, device, computer equipment, and readable storage medium for a detector of a medical device that can improve the accuracy of the dark current data compensation value.

[0006] In a first aspect, the present application provides a data processing method for a detector of a medical device. The method includes:

[0007] Obtain multiple sets of dark current data in a digital circuit within a preset integration time;

[0008] Based on a preset scanning accuracy, correct the multiple sets of dark current data in the digital circuit to determine multiple sets of corrected dark current data;

[0009] Determine the dark current data compensation value within the preset integration time based on the multiple sets of corrected dark current data.

[0010] In one embodiment, the correcting the multiple sets of dark current data based on a preset scanning accuracy to determine multiple sets of corrected dark current data includes:

[0011] Determine the actual scanning accuracy based on the dark current data;

[0012] Obtain the preset scanning accuracy, and determine a correction parameter based on the preset scanning accuracy and the actual scanning accuracy;

[0013] Correct the multiple sets of dark current data based on the correction parameter to obtain multiple sets of corrected dark current data.

[0014] In one embodiment, the correcting the multiple sets of dark current data based on the correction parameter to obtain multiple sets of corrected dark current data includes:

[0015] Control the multiple sets of dark current data to shift to the higher bits respectively based on the correction parameter to obtain corresponding multiple sets of corrected dark current data.

[0016] In one embodiment, the determining the dark current data compensation value within the preset integration time based on the multiple sets of corrected dark current data includes:

[0017] Determine the average value of the corrected dark current data based on the multiple sets of corrected dark current data, and determine the dark current data compensation value according to the average value of the corrected dark current data.

[0018] In one embodiment, the obtaining multiple sets of dark current data within the preset integration time includes:

[0019] Obtain the output data of multiple detector channels in a non-exposure state / situation, and perform analog-to-digital conversion on the output data to obtain multiple sets of dark current data.

[0020] In one embodiment, after the determining the dark current data compensation value within the preset integration time based on the multiple sets of corrected dark current data, further includes:

[0021] Obtain real-time scan data, and determine a real-time scan data calibration value based on the real-time scan data and the dark current data compensation value;

[0022] Perform image reconstruction based on the real-time scan data calibration value to obtain a real-time scan image.

[0023] In one embodiment, the determining the real-time scan data calibration value based on the real-time scan data and the dark current data compensation value includes:

[0024] Perform a difference calibration on the real-time scan data based on the dark current data compensation value to determine the real-time scan data calibration value.

[0025] In a second aspect, the present application further provides a data processing device for a medical device detector. The device includes: an acquisition module, a calibration module, and a compensation module;

[0026] The acquisition module is used to acquire multiple groups of dark current data within a preset integration time;

[0027] The calibration module is used to obtain a preset scan accuracy and calibrate the multiple groups of dark current data based on the preset scan accuracy to determine multiple groups of calibrated dark current data;

[0028] The compensation module is used to determine the dark current data compensation value within the preset integration time based on the multiple groups of calibrated dark current data.

[0029] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the following steps are implemented:

[0030] Acquire multiple groups of dark current data in the digital circuit within a preset integration time;

[0031] Calibrate the multiple groups of dark current data in the digital circuit based on a preset scan accuracy to determine multiple groups of calibrated dark current data;

[0032] Determine the dark current data compensation value within the preset integration time based on the multiple groups of calibrated dark current data.

[0033] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0034] Acquire multiple groups of dark current data in the digital circuit within a preset integration time;

[0035] Calibrate the multiple groups of dark current data in the digital circuit based on a preset scan accuracy to determine multiple groups of calibrated dark current data;

[0036] Determine the dark current data compensation value within the preset integration time based on the multiple groups of calibrated dark current data.

[0037] The above data processing method, device, computer device and storage medium for a medical device detector can obtain multiple groups of dark current data within a preset integration time; then obtain a preset scanning accuracy, and correct the multiple groups of dark current data based on the preset scanning accuracy to determine multiple groups of corrected dark current data; and determine a dark current data compensation value within the preset integration time based on the multiple groups of corrected dark current data. By preprocessing the numerical accuracy of multiple groups of dark current data to obtain corresponding corrected dark current data, and then determining the corresponding dark current data compensation value. The accuracy of the dark current data compensation value is improved, ensuring that the compensation accuracy difference is consistent when compensating for dark current in different detector channels, thereby further eliminating artifacts of dark current in medical images and improving the imaging quality of medical images. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 FIG. is an application environment diagram of the data processing method for a medical device detector in an embodiment;

[0039] Figure 2 FIG. is a schematic flowchart of the data processing method for a medical device detector in an embodiment;

[0040] Figure 3 FIG. is a diagram showing the normalized distribution of multiple groups of uncorrected dark currents in an embodiment;

[0041] Figure 4 FIG. is a diagram showing the normalized distribution of multiple groups of corrected dark currents in an embodiment;

[0042] Figure 5 FIG. is a comparison diagram of CT imaging corresponding to uncorrected dark current and corrected dark current in an embodiment;

[0043] Figure 6 FIG. is a schematic flowchart of the data processing method in the digital circuit of a CT detector in a preferred embodiment;

[0044] Figure 7 FIG. is a structural block diagram of the data processing device for a medical device detector in an embodiment;

[0045] Figure 8 FIG. is an internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0046] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0047] Computed Tomography (CT) includes a tomographic scanning device and a computer system. Specifically, the tomographic scanning device mainly consists of an X-ray tube that can generate an X-ray beam and a CT detector that receives and detects X-rays; the computer system mainly includes a data acquisition system, a central processing system, an operation console, etc. During the specific scanning process, an accurately collimated X-ray beam, Y-ray, ultrasonic wave, etc. can be used to scan a certain thickness of the human body layer together with a highly sensitive detector. The detector receives the X-rays passing through this layer, converts them into visible light, then into electrical signals through photoelectric conversion, and then into digital signals through an analog / digital converter and inputs them into the computer for processing.

[0048] Dark current is defined as the leakage current existing in the detector when there is no light incident, and it is one of the main indicators of the detector. In a CT detector, the existence of dark current will affect the final CT imaging quality, resulting in artifacts in the CT image.

[0049] In low-dose and special application scenarios, the CT system has high requirements for the analog-to-digital conversion (ADC) accuracy, electronic noise, and photodiode (PD) dark current of the detector. According to the characteristics of the CT system's scanning method, the corresponding CT image is the synthesis of data within multiple integration times. When the ADC accuracy and electronic characteristics are poor and the dark current data is large, it will lead to an increase in image noise. Therefore, before the CT system scans, it is necessary to collect the dark current data of multiple integration times, calculate their average value, and use this average value as the dark current compensation value to compensate the scanning data during the actual scanning process.

[0050] In the existing dark current compensation scheme, for a single CT detector channel, the dark current data within multiple scanning integration times has the same numerical accuracy. However, under different scanning channels, the numerical accuracy of multiple dark current data will be different, which will lead to errors in the obtained dark current data compensation value, resulting in the possibility that the final CT image may show ring artifacts. In special scanning scenarios, especially in low-dose application scenarios, the errors in the dark current compensation values of different channels will have an obvious impact on the results of CT imaging.

[0051] The data processing method for a medical device detector provided by the embodiments of this application can be applied to, for example Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers. Specifically, multiple groups of dark current data in the digital circuit can be obtained through the terminal 102 within a preset integration time; then, based on a preset scanning accuracy in the server 104, the multiple groups of dark current data in the digital circuit are corrected to determine multiple groups of corrected dark current data, and finally, based on the multiple groups of corrected dark current data, the dark current data compensation value within the preset integration time is determined. Among them, the terminal 102 can be various medical imaging device scanning devices, and the server 104 can be implemented by an independent server or a server cluster composed of multiple servers.

[0052] In this embodiment, a data processing method for a medical device detector is provided. Figure 2 It is a flowchart of the data processing method for the medical device detector in this embodiment, as Figure 2 shown, and the process includes the following steps:

[0053] Step S201, obtain multiple groups of dark current data in the digital circuit within a preset integration time.

[0054] Among them, the integration time can be understood as the exposure time. For example, an integration time of 1 ms means that the detector receives photons for 1 ms. Therefore, the higher the integration time, the higher the energy. The preset integration time is the scanning parameter of the detector set in advance; in a photoelectric element, the dark current refers to the reverse direct current generated when the device is under reverse bias and there is no incident light. In this embodiment, taking a CT device as an example, the dark current data is the digital signal corresponding to the scanning data obtained by the CT detector without X-ray irradiation. In a CT detector, the existence of dark current data will cause noise in the real-time scanning data obtained by the CT detector, resulting in artifacts in the final CT image.

[0055] Specifically, the scanning parameters of the CT detector can be set first, then the real-time data scanned by the CT detector without X-ray irradiation is obtained, and then the real-time data is converted into a digital signal by an analog / digital converter. The above output digital signal is the dark current data.

[0056] Step S202, correct the multiple groups of dark current data in the digital circuit based on a preset scanning accuracy to determine multiple groups of corrected dark current data.

[0057] Among them, the preset scanning accuracy is the preset data accuracy value. Taking binary data as an example, the data accuracy value can be 10 bit, and its specific value can be set by the staff according to the actual situation. It should be noted that in this embodiment, the numerical accuracy of the collected dark current data is less than the preset scanning accuracy, that is, if the numerical accuracy of the dark current data is N bit, then the preset scanning accuracy is N + n bit, where n is a positive integer.

[0058] Specifically, during calibration, according to the preset scanning accuracy, the numerical accuracy of each obtained dark current data is adjusted so that the controller numerical accuracy is consistent with the preset scanning accuracy.

[0059] Step S203, determine the dark current data compensation value within the preset integration time based on the multiple groups of calibrated dark current data.

[0060] Among them, the dark current data compensation value is data used to optimize the real-time scanning data of the medical device, which can eliminate the artifacts caused by the dark current data on the medical image.

[0061] Specifically, after obtaining multiple groups of calibrated dark current data, the average of the above-mentioned multiple data can be calculated to obtain the corresponding dark current data compensation value.

[0062] In the above data processing method of the medical device detector, multiple groups of dark current data within the preset integration time can be obtained; then the preset scanning accuracy is obtained, and based on the preset scanning accuracy, the multiple groups of dark current data are calibrated to determine multiple groups of calibrated dark current data; based on the multiple groups of calibrated dark current data, the dark current data compensation value within the preset integration time is determined. By preprocessing the numerical accuracy of multiple groups of dark current data, the corresponding calibrated dark current data is obtained, and then the corresponding dark current data compensation value is determined. By adjusting the numerical accuracy of the dark current data, it is ensured that the dark current compensation values corresponding to different detector channels can be consistent, and at the same time, the numerical accuracy of the dark current data compensation value is improved, avoiding the influence of the numerical accuracy difference of the dark current data of different detector channels on the medical image, thereby further eliminating the artifacts of the dark current in the medical image and improving the imaging quality of the medical image.

[0063] In some embodiments, when calibrating the multiple groups of dark current data based on the preset scanning accuracy to determine multiple groups of calibrated dark current data, it includes: determining the actual scanning accuracy based on the dark current data; obtaining the preset scanning accuracy, and determining the calibration parameter based on the preset scanning accuracy and the actual scanning accuracy, where the calibration parameter is the number of bits of numerical shift; calibrating the multiple groups of dark current data based on the calibration parameter to obtain multiple groups of calibrated dark current data. Among them, the actual scanning accuracy is equal to the numerical accuracy of the dark current data.

[0064] Exemplarily, if the real-time scanning accuracy of the detectors of the current multiple channels is 5 bits and the preset scanning accuracy is 8 bits, the number of bits to be shifted at this time is 3, that is, the correction parameter is 3, and each dark current data can be corrected to control the numerical accuracy of each dark current data to reach 8 bits.

[0065] In this embodiment, the dark current data is adjusted by the preset scanning accuracy and the actual scanning accuracy to improve the numerical accuracy of the dark current data, providing a data basis for obtaining the dark current data compensation value subsequently.

[0066] In some embodiments, the correcting the multiple groups of dark current data based on the correction parameter to obtain multiple groups of corrected dark current data includes: controlling the multiple groups of dark current data to shift to the high bit respectively based on the correction parameter to obtain corresponding multiple groups of corrected dark current data.

[0067] Exemplarily, taking the correction parameter of 3 in the above text as an example, in the specific correction process, each dark current data can be controlled to shift 3 bits to the high bit, and the low bit is controlled to be 0. For example, there are two detector channels, and the obtained dark current data are 00101 and 00100 respectively, then the corresponding corrected dark current data after shifting are 0010100 and 00100000 respectively.

[0068] It should be noted that the processing of the dark current data involved in the embodiments of the present application is all completed in the front-end digital circuit, and the dark current data is not input into the computer system for calculation, so as to reduce the calculation process.

[0069] In this embodiment, by shifting the dark current data according to the correction parameter, the numerical accuracy of the dark current data is improved. For the dark current data obtained by multiple detectors of different channels, more effective information can be retained in the subsequent calculation of the dark current data compensation value, which is beneficial to obtaining higher-quality medical images subsequently.

[0070] In some embodiments, the determining the dark current data compensation value within the preset integration time based on the multiple groups of corrected dark current data includes: determining the average value of the corrected dark current data based on the multiple groups of corrected dark current data, and determining the dark current data compensation value according to the average value of the corrected dark current data.

[0071] Specifically, after obtaining multiple corrected dark current data, the arithmetic mean of the multiple corrected dark current data can be solved to determine the corresponding average value of the dark current data, and this average value is the dark current data compensation value.

[0072] Exemplarily, taking the corrected dark current data 00101000 and 00100000 in the above text as an example, the corresponding average value is 00100100. That is, the compensation value of the dark current data at this time is 11001100. In the solution of the prior art, that is, when the dark current data is not shifted, the obtained average value is 00100.1, and the corresponding dark current data compensation value is 00100. At this time, the low-order values will be discarded, resulting in a decrease in the dark current compensation accuracy and further causing a compensation error.

[0073] Figure 3 It is a normalized distribution diagram of multiple groups of uncorrected dark currents in an embodiment. Figure 4 It is a normalized distribution diagram of multiple groups of corrected dark currents in an embodiment. According to Figure 3 and Figure 4 the distribution, obviously, the difference in the dark current distribution between different detector channels after shifting is smaller, and the degree of normalization is higher.

[0074] In this embodiment, by calculating the arithmetic mean of multiple corrected dark current data, the average situation of the total data is determined, comprehensively considering the errors between different channel detectors. By determining the dark current data compensation value through the average value, it is beneficial to uniformly compensate the real-time scan data of each channel in the future, while simplifying the calculation process and providing a data basis for excluding the dark current interference in the real-time scan data in the future.

[0075] In some of these embodiments, the obtaining of multiple groups of dark current data within a preset integration time includes: obtaining the output data of multiple detector channels in a non-exposure state / case, and performing analog-to-digital conversion on the output data to obtain multiple groups of dark current data.

[0076] Among them, the non-exposure state is the case of no X-ray irradiation. Exemplarily, in a CT detector, after the CT detector is preset, multiple different channel CT detectors can be started to scan without X-ray irradiation, and then multiple groups of dark current data can be obtained.

[0077] It should be noted that the non-exposure state in this embodiment can also be the case of no Y-ray, ultrasonic wave or other common light waves irradiated by CT equipment.

[0078] In this embodiment, by obtaining multiple dark current data corresponding to different channel detectors in a non-exposure state, the leakage current situation of the corresponding optoelectronic components of the current detector can be accurately determined, so as to exclude the interference of dark current data on the real-time scan data during subsequent scans.

[0079] In some of these embodiments, after determining the dark current data compensation value within the preset integration time based on the multiple sets of corrected dark current data, the following steps are further included: obtaining real-time scan data, determining a real-time scan data calibration value based on the real-time scan data and the dark current data compensation value; and performing image reconstruction based on the real-time scan data calibration value to obtain a real-time scan image.

[0080] It should be noted that the numerical accuracy of the real-time scan data in this embodiment is equal to the actual scan accuracy, that is, the real-time scan data and the dark current data have the same numerical accuracy. Therefore, before calibrating the real-time scan data, it is also necessary to adjust the numerical accuracy of the real-time scan data according to the preset scan accuracy so that the numerical accuracy of the adjusted real-time scan data can be consistent with the numerical accuracy of the dark current compensation value. The specific numerical accuracy adjustment process is the same as the processing of the dark current data in the above text. Exemplarily, if the preset scan accuracy is 8 bit and the real-time scan data is 10011, the corresponding adjusted real-time scan data is 10011000.

[0081] After adjusting the real-time scan data, the real-time scan data can be calibrated according to the dark current data compensation value to obtain a real-time scan data calibration value. Then the computer system can perform image reconstruction according to the real-time scan data calibration value to obtain the corresponding real-time scan image.

[0082] Figure 5 FIG. is a comparison diagram of CT imaging corresponding to uncorrected dark current and corrected dark current in one embodiment, as Figure 5 shown. The left figure is the CT image corresponding to the uncorrected dark current data, and the right figure is the CT image corresponding to the corrected dark current data. Obviously, as Figure 5 shown, in the CT image corresponding to the corrected dark current data, the circular artifacts are eliminated and the image quality is significantly improved.

[0083] In this embodiment, the real-time scan data is calibrated based on the dark current data, thereby eliminating the interference of the dark current data on the real-time scan data, improving the data accuracy during image reconstruction, and further improving the final imaging quality, and avoiding the appearance of circular artifacts in the CT image.

[0084] In some of these embodiments, determining the real-time scan data calibration value based on the real-time scan data and the dark current data compensation value includes: performing a difference calibration on the real-time scan data based on the dark current data compensation value to determine the real-time scan data calibration value.

[0085] It can be understood that during the actual scanning process, the obtained real-time scanning data will contain dark current data, resulting in artifacts in the medical images obtained based on the real-time scanning data. Therefore, before image reconstruction, it is also necessary to process the real-time scanning data to exclude the interference of dark current data. Specifically, the adjusted real-time scanning data in the above text can be used to subtract the dark current data compensation value, and then the real-time scanning data calibration value is output.

[0086] In this embodiment, after obtaining the real-time scanning data, the data is subtracted from the dark current data compensation value, and then the real-time scanning data calibration value that can be used for image reconstruction is obtained, avoiding the interference of dark current data on the image during subsequent image reconstruction and improving the image quality.

[0087] Figure 6 is a flowchart of the data processing method in the CT detector digital circuit of this preferred embodiment, as Figure 6 shown, the method includes the following steps:

[0088] Step S601, obtain the dark current data corresponding to the CT detectors of multiple different channels in the digital circuit within the preset integration time.

[0089] Step S602, based on the preset scanning accuracy, control each dark current data to shift to the higher bit to obtain the corresponding multiple corrected dark current data.

[0090] Step S603, determine the average value of multiple groups of corrected dark current data, and determine the dark current data compensation value according to this average value.

[0091] Step S604, obtain the real-time scanning data, control the real-time scanning data to shift to the higher bit based on the preset scanning accuracy; calibrate the shifted real-time scanning data according to the dark current data compensation value to determine the real-time scanning data calibration value.

[0092] Step S605, perform image reconstruction based on the real-time scanning data calibration value to obtain the corresponding real-time scanning image.

[0093] In this embodiment, multiple corresponding corrected dark current data are obtained by shifting the obtained multiple dark current data, then the dark current data compensation value is determined based on the corrected dark current data, and the real-time scanning data is calibrated based on the above compensation value. Finally, image reconstruction is performed based on the calibrated real-time scanning data. By adjusting the numerical accuracy of the dark current data, it is ensured that the dark current compensation values corresponding to different CT detector channels can be kept consistent, and at the same time, the numerical accuracy of the dark current data compensation value is improved, avoiding the influence of the numerical accuracy difference of the dark current data of different detector channels on CT imaging, thereby further eliminating the artifacts of dark current in the CT image and improving the imaging quality of the CT image.

[0094] It should be noted that the CT detector in the above CT scanner is only an exemplary embodiment. In other embodiments, the medical device detector may also be a photodetector on other medical imaging devices such as a digital X-ray imaging device (DR), a computed radiography (CR) device, and a positron emission computed tomography (PET) device.

[0095] Exemplarily, in the DR device and the CR device, the dark current data is the scan data without X-ray irradiation; in the PET device, the dark current data may be the scan data obtained without positron emission, that is, the scan data obtained when the tube for emitting positrons is in an unactivated state.

[0096] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0097] Based on the same inventive concept, an embodiment of the present application also provides a data processing device in a detector digital circuit for implementing the data processing method in the medical device detector digital circuit involved above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the data processing device of the medical device detector provided below can refer to the limitations on the data processing method of the medical device detector in the above text, and will not be repeated here.

[0098] In one embodiment, as Figure 7 shown, a data processing device for a medical device detector is provided, including: an acquisition module 71, a calibration module 72, and a compensation module 73, where:

[0099] The acquisition module 71 is configured to acquire multiple groups of dark current data within a preset integration time.

[0100] A calibration module 72 is configured to obtain a preset scanning accuracy, and calibrate the multiple groups of dark current data based on the preset scanning accuracy to determine multiple groups of calibrated dark current data.

[0101] A compensation module 73 is configured to determine a dark current data compensation value within the preset integration time based on the multiple groups of calibrated dark current data.

[0102] In the above device, multiple groups of dark current data within a preset integration time can be obtained; then a preset scanning accuracy is obtained, and the multiple groups of dark current data are calibrated based on the preset scanning accuracy to determine multiple groups of calibrated dark current data; a dark current data compensation value within the preset integration time is determined based on the multiple groups of calibrated dark current data. By preprocessing the numerical accuracy of the multiple groups of dark current data, corresponding calibrated dark current data is obtained, and then the corresponding dark current data compensation value is determined. By adjusting the numerical accuracy of the dark current data, it is ensured that the dark current compensation values corresponding to different detector channels can be kept consistent, and at the same time, the numerical accuracy of the dark current data compensation value is improved, avoiding the influence of the numerical accuracy difference of the dark current data of different detector channels on the medical image imaging, thereby further eliminating the artifacts of the dark current in the medical image and improving the imaging quality of the medical image.

[0103] Further, the calibration module 72 is further configured to determine an actual scanning accuracy based on the dark current data; obtain a preset scanning accuracy, and determine a calibration parameter based on the preset scanning accuracy and the actual scanning accuracy; calibrate the multiple groups of dark current data based on the calibration parameter to obtain multiple groups of calibrated dark current data.

[0104] Further, the calibration module 72 is further configured to control the multiple groups of dark current data to shift to the higher bit respectively based on the calibration parameter to obtain corresponding multiple groups of calibrated dark current data.

[0105] Further, the compensation module 73 is further configured to determine an average value of the calibrated dark current data based on the multiple groups of calibrated dark current data, and determine a dark current data compensation value according to the average value of the calibrated dark current data.

[0106] Further, the acquisition module 71 is further configured to acquire output data of multiple detector channels in a non-exposure state / situation, and perform analog-to-digital conversion on the output data to obtain multiple groups of dark current data.

[0107] Further, the compensation module 73 is further configured to acquire real-time scanning data, determine a real-time scanning data calibration value based on the real-time scanning data and the dark current data compensation value; perform image reconstruction based on the real-time scanning data calibration value to obtain a real-time scanning image.

[0108] Further, the compensation module 73 is further configured to perform difference calibration on the real-time scan data based on the dark current data compensation value to determine a real-time scan data calibration value.

[0109] Each module in the data processing device of the medical device detector described above can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in or independent of a processor in a computer device in the form of hardware, or stored in a memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0110] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 8 shown. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected through a system bus. Among them, the processor of the computer device is used 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 the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a data processing method in a CT detector digital circuit. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse, etc.

[0111] Those skilled in the art can understand that Figure 8 the structure shown in

[0112] is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0113] Obtain multiple groups of dark current data in the digital circuit within a preset integration time;

[0114] Based on a preset scan accuracy, correct the multiple groups of dark current data in the digital circuit to determine multiple groups of corrected dark current data;

[0115] Determine the dark current data compensation value within the preset integration time based on the multiple sets of calibrated dark current data.

[0116] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0117] Obtain multiple sets of dark current data in a digital circuit within a preset integration time;

[0118] Calibrate the multiple sets of dark current data in the digital circuit based on a preset scanning accuracy to determine multiple sets of calibrated dark current data;

[0119] Determine the dark current data compensation value within the preset integration time based on the multiple sets of calibrated dark current data.

[0120] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0121] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.

[0122] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0123] The above-described embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A data processing method for a medical device detector, characterized in that, the method includes: Obtaining multiple groups of dark current data in a digital circuit within a preset integration time; Based on a preset scanning accuracy, correcting the multiple groups of dark current data in the digital circuit to determine multiple groups of corrected dark current data; The determination method of the corrected dark current data includes: based on the preset scanning accuracy, shifting the obtained dark current data to obtain the corrected dark current data; Based on the multiple groups of corrected dark current data, determining the dark current data compensation value within the preset integration time.

2. The method according to claim 1, characterized in that, The correcting the multiple groups of dark current data based on a preset scanning accuracy to determine multiple groups of corrected dark current data includes: Determining the actual scanning accuracy based on the dark current data; Obtaining a preset scanning accuracy, and determining a correction parameter based on the preset scanning accuracy and the actual scanning accuracy; Based on the correction parameter, correcting the multiple groups of dark current data to obtain multiple groups of corrected dark current data.

3. The method according to claim 2, characterized in that, The correcting the multiple groups of dark current data based on the correction parameter to obtain multiple groups of corrected dark current data includes: Based on the correction parameter, controlling the multiple groups of dark current data to shift to the higher bits respectively to obtain corresponding multiple groups of corrected dark current data.

4. The method according to claim 1, characterized in that, The determining the dark current data compensation value within the preset integration time based on the multiple groups of corrected dark current data includes: Determining the average value of the corrected dark current data based on the multiple groups of corrected dark current data, and determining the dark current data compensation value according to the average value of the corrected dark current data.

5. The method according to claim 1, characterized in that, The obtaining multiple groups of dark current data within a preset integration time includes: Obtaining the output data of multiple detector channels in a non-exposure state / situation, and performing analog-to-digital conversion on the output data to obtain multiple groups of dark current data.

6. The method according to claim 1, characterized in that, After the determining the dark current data compensation value within the preset integration time based on the multiple groups of corrected dark current data, further includes: Obtaining real-time scanning data, and determining a real-time scanning data calibration value based on the real-time scanning data and the dark current data compensation value; Based on the real-time scanning data calibration value, performing image reconstruction to obtain a real-time scanning image.

7. The method according to claim 6, characterized in that, The determining the real-time scanning data calibration value based on the real-time scanning data and the dark current data compensation value includes: Based on the dark current data compensation value, performing difference calibration on the real-time scanning data to determine the real-time scanning data calibration value.

8. A data processing device for a medical device detector, characterized in that, the device includes: an acquisition module, a correction module, and a compensation module; The acquisition module is used to obtain multiple groups of dark current data within a preset integration time; The calibration module is used to obtain a preset scanning accuracy, and calibrate the multiple groups of dark current data based on the preset scanning accuracy to determine multiple groups of calibrated dark current data; the determination method of the calibrated dark current data includes: shifting the obtained dark current data based on the preset scanning accuracy to obtain the calibrated dark current data; The compensation module is used to determine the dark current data compensation value within the preset integration time based on the multiple groups of calibrated dark current data.

9. A computer device, comprising a memory and a processor, the memory storing a computer program, wherein, when the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, having a computer program stored thereon, wherein, when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Data processing method and device

    CN108903962A

  • CCD camera response non-uniformity correction method for realizing dark current compensation

    CN110855915A