IP Library › Granted Patent US 12,670,644
Granted Patent B2
US 12,670,644 · App. 18/226,182 · Granted Jun 30, 2026

Data processing method for detector of medical device, computer device and storage medium

Inventor: Peng Yang (Shanghai, CN)
Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
G06T12/10A61B6/5258G06T2210/41
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,670,644
App. No.
18/226,182
Filed
Jul 25, 2023
Granted
Jun 30, 2026
Kind
B2
Art Unit
2664
USPC
382/131
Abstract

The present disclosure relates to a data processing method for a detector of a medical device, which includes: obtaining a plurality of dark current values of at least one detector channel of a detector within a preset time period, adjusting the plurality of dark current values based on a preset scanning precision to determine a plurality of adjusted dark current values, and determining a dark current compensation value corresponding to the at least one detector channel based on the plurality of adjusted dark current values.

Claims (49)

1 . A data processing method for a detector of a medical device, comprising:

obtaining a plurality of dark current values of at least one detector channel of the detector within a preset time period;

adjusting the plurality of dark current values based on a preset scanning precision to determine a plurality of adjusted dark current values; and

determining a dark current compensation value corresponding to the at least one detector channel based on the plurality of adjusted dark current values;

wherein adjusting the plurality of dark current values based on the preset scanning precision to determine the plurality of adjusted dark current values comprises adjusting the plurality of dark current values based on a correction parameter to obtain the plurality of adjusted dark current values;

wherein adjusting the plurality of dark current values based on the correction parameter to obtain the plurality of adjusted dark current values further comprises shifting the plurality of dark current values respectively to a higher bit position based on the correction parameter.

2 . The data processing method according to claim 1 , wherein determining the correction parameter comprises:

determining an actual scanning precision based on the plurality of dark current values; and

determining a correction parameter based on the preset scanning precision and the actual scanning precision.

3 . The data processing method according to claim 2 , wherein the adjusting the plurality of dark current values based on the correction parameter to obtain the plurality of adjusted dark current values comprises:

adding low-order bits of zero to the plurality of dark current values respectively to obtain the plurality of adjusted dark current values, the number of the low-order bits of zero being equal to the correction parameter.

4 . The data processing method according to claim 1 , wherein the determining the dark current compensation value corresponding to the at least one detector channel based on the plurality of adjusted dark current values comprises:

determining an average value of the adjusted dark current values, and

determining the dark current compensation value according to the average value of the adjusted dark current values.

5 . The data processing method according to claim 1 , wherein the obtaining the plurality of dark current values within the present time period comprises:

obtaining a plurality of output data values of the at least one detector channel under a non-exposure condition, and performing an analog-to-digital conversion based on the plurality of output data values to obtain the plurality of dark current values.

6 . The data processing method according to claim 1 , wherein after determining the dark current compensation value corresponding to the preset time period based on the plurality of adjusted dark current values, the data processing method further comprises:

obtaining scanning data values of the at least one detector channel, determining corrected scanning data values based on the scanning data values and the dark current compensation value;

performing an image reconstruction based on the corrected scanning data values to obtain a scanning image.

7 . The data processing method according to claim 6 , wherein the determining the corrected scanning data values based on the scanning data values and the dark current compensation value comprises:

performing a differencing correction on the scanning data values based on the dark current compensation value to determine the corrected scanning data values.

8 . The data processing method according to claim 7 , wherein before performing a differencing correction on the scanning data values based on the dark current compensation value, the data processing method further comprises:

adjusting a scanning precision of the scanning data values such that the adjusted scanning precision is consistent with the that of dark current compensation value.

9 . The data processing method according to claim 1 , wherein the at least one detector channel comprises two or more detector channels with different actual scanning precisions, and the preset scanning precision is larger than at least one of the actual scanning precisions.

10 . The data processing method according to claim 9 , wherein the preset scanning precision is equal to the largest one of actual scanning precisions.

11 . A computer device, comprising a processor and a memory storing a computer program, wherein the processor, when executing the computer program, performs a data processing method, the method comprising:

obtaining a plurality of dark current values of at least one detector channel within a preset time period;

adjusting the plurality of dark current values based on a preset scanning precision to determine a plurality of adjusted dark current values; and

determining a dark current compensation value corresponding to the at least one detector channel based on the plurality of adjusted dark current values;

wherein adjusting the plurality of dark current values based on the preset scanning precision to determine the plurality of adjusted dark current values comprises adjusting the plurality of dark current values based on a correction parameter to obtain the plurality of adjusted dark current values;

wherein adjusting the plurality of dark current values based on the correction parameter to obtain the plurality of adjusted dark current values further comprises shifting the plurality of dark current values respectively to a higher bit position based on the correction parameter.

12 . The computer device according to claim 11 , wherein determining the correction parameter comprises:

determining an actual scanning precision based on the plurality of dark current values;

determining a correction parameter based on the preset scanning precision and the actual scanning precision.

13 . The computer device according to claim 12 , wherein the adjusting the plurality of dark current values based on the correction parameter to obtain the plurality of adjusted dark current values comprises:

adding low-order bits of zero to the plurality of dark current values respectively to obtain the plurality of adjusted dark current values, the number of the low-order bits of zero being equal to the correction parameter.

14 . The computer device according to claim 11 , wherein the determining the dark current compensation value corresponding to the at least one detector channel based on the plurality of adjusted dark current values comprises:

determining an average value of the adjusted dark current values, and determining the dark current compensation value according to the average value of the adjusted dark current values.

15 . The computer device according to claim 11 , wherein the obtaining the plurality of dark current values within the present time period comprises:

obtaining a plurality of output data values of the at least one detector channel under a non-exposure condition, and performing an analog-to-digital conversion based on the plurality of output data values to obtain the plurality of dark current values.

16 . The computer device according to claim 11 , wherein after determining the dark current compensation value corresponding to the preset time period based on the plurality of adjusted dark current values, the data processing method further comprises:

obtaining scanning data values of the at least one detector channel, determining corrected scanning data values based on the scanning data values and the dark current compensation value;

performing an image reconstruction based on the corrected scanning data values to obtain a scanning image.

17 . The computer device according to claim 16 , wherein the determining the corrected scanning data values based on the scanning data values and the dark current compensation value comprises:

performing a differencing correction on the scanning data values based on the dark current compensation value to determine the corrected scanning data values.

18 . The computer device according to claim 17 , wherein before performing a differencing correction on the scanning data values based on the dark current compensation value, the data processing method further comprises:

adjusting a scanning precision of the scanning data values such that the adjusted scanning precision is consistent with the that of dark current compensation value.

19 . The computer device according to claim 11 , wherein the at least one detector channel comprises two or more detector channels with different actual scanning precisions, and the preset scanning precision is larger than at least one of the actual scanning precisions or equal to the largest one of actual scanning precisions.

20 . A non-transitory computer-readable storage medium having stored therein a computer program, wherein the computer program, when executed by a processor, causes the processor to perform a data processing method according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2023
From: YANG, PENG
To: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
Reel/Frame 064573/0227 →
Priority Claims (1)
CN 202210879541.0 · Jul 25, 2022 · national
Continuity (1)
Related Publication 20240029325A1 · Jan 25, 2024
References Cited (15)
US 6351519B1 · Bonk et al. · 2002 [cited by applicant]
US 6525769B1 · Thomas · 2003 [cited by examiner]
US 8622302B2 · Olmstead · 2014 [cited by examiner]
US 8894280B2 · Topfer · 2014 [cited by examiner]
US 9195899B2 · Topfer · 2015 [cited by examiner]
US 10416324B2 · Cao · 2019 [cited by examiner]
US 20200297294A1 · Tuch · 2020 [cited by examiner]
CN 108124079A · 2018 [cited by applicant]
CN 108903962A · 2018 [cited by applicant]
CN 110855915A · 2020 [cited by applicant]
CN 111436963A · 2020 [cited by applicant]
EP 2148500A1 · 2010 [cited by examiner]
STMicroelectronics “Dark calibration correction for high temperatures on VG5661, VD5661, VG5761, VD5761, VD6763, VG1762, and VD1762”. Rev 2. Jun. 2022. (Year: 2022). [cited by examiner]
Evangelos Matsinos, Wolfgang Kaissl. “The dual-gain mode: a way to enhance the dynamic range of X-ray detectors” Jul. 4, 2006. arXiv:physics/0607021. (Year: 2006). [cited by examiner]
Office Action (CN Application No. 2022108795410) , dated Nov. 28, 2024, 9 pages. [cited by applicant]