Method for automatically detecting detector dead pixel

文档序号:706214 发布日期:2021-04-16 浏览:6次 中文

阅读说明:本技术 一种自动检测探测器坏点的方法 (Method for automatically detecting detector dead pixel ) 是由 蒋唯 朱炯 郭浩瑞 陈伟 于 2020-12-21 设计创作,主要内容包括:本发明涉及医学影像设备技术领域,尤其涉及一种自动检测探测器坏点的方法,在探测器数据采集到FPGA芯片时,预先判断底噪声数据,由于此数据大小由ADC芯片确认,所以可以通过这个数值来设定阈值,从而判断每个像素点是否是探测器坏点数据,且可以计算出此探测器坏点位于整个探测器的位置,再将位置信息上传到上位机,在校准和重建过程中进行校正。(The invention relates to the technical field of medical imaging equipment, in particular to a method for automatically detecting a detector dead pixel.)

1. A method for automatically detecting a detector dead pixel is characterized by comprising the following steps:

s1, when scanning exposure is carried out by the CT system, average exposure data of pixels of the detector module are obtained through the detector data collected by the FPGA, and a threshold value is set according to the average exposure data;

s2, judging the noise value of each pixel point, and determining the pixel point as a dead pixel when the noise value is higher than or lower than a threshold value for multiple times;

s3, recording the serial number of the dead pixel, and calculating to obtain the coordinate position of the dead pixel;

and S4, performing dead pixel calibration or detector module replacement.

2. The method for automatically detecting a probe dead pixel as claimed in claim 1, wherein the step S1 comprises the steps of: obtaining exposure data and dark current data of each detector module, calculating the dark current average value and the detector response average value of the detector module by the FPGA, wherein the detector response average value

Mean value of dark current

Then dark current calibration is carried out to obtain average exposure data of the pixels of the detector module

3. The method of claim 1, wherein in step S4, when performing the dead pixel correction, the dead pixel information needs to be uploaded to an upper computer, and the upper computer reconstructs and calibrates the coordinate information of the dead pixel to calibrate the dead pixel.

4. The method for automatically detecting the dead pixel of the detector as claimed in claim 1, wherein the data in the channel direction is fitted when the dead pixel is subjected to the water film calibration.

Technical Field

The invention relates to the technical field of medical imaging equipment, in particular to a method for automatically detecting a defective pixel of a detector.

Background

In the CT system, an X-ray detector is mainly used to acquire a CT image of a measured object, but due to transportation, use or aging, the detector may have a single pixel dead pixel, that is, a pixel at a certain position of the detector has a point which does not respond to X-rays or has abnormal response. Such a dead spot often affects the quality of the CT image more seriously, so it is very important to detect and correct the dead spot. However, general after-sale engineers cannot judge whether the defect is caused by the detector by the image quality alone, and usually perform defect identification by means of external detector detection equipment, so that the identification efficiency and accuracy are difficult to improve.

Based on this, the present disclosure is thus directed.

Disclosure of Invention

To solve the above problems, the present invention provides a method for automatically detecting a defective pixel of a detector.

In order to achieve the purpose, the technical scheme of the invention is as follows:

a method for automatically detecting a detector dead pixel is characterized by comprising the following steps:

s1, when scanning exposure is carried out by the CT system, average exposure data of pixels of the detector module are obtained through the detector data collected by the FPGA, and a threshold value is set according to the average exposure data;

s2, judging the noise value of each pixel point, and determining the pixel point as a dead pixel when the noise value is higher than or lower than a threshold value for multiple times;

s3, recording the serial number of the dead pixel, and calculating to obtain the coordinate position of the dead pixel;

and S4, performing dead pixel calibration or detector module replacement.

Further, the step S1 includes the following steps: obtaining exposure data and dark current data of each detector module, calculating the dark current average value and the detector response average value of the detector module by the FPGA, wherein the detector response average value

Mean value of dark current

Then dark current calibration is carried out to obtain average exposure data of the pixels of the detector module

Further, in step S4, when performing the dead pixel correction, the dead pixel information needs to be uploaded to the upper computer, and the upper computer reconstructs and calibrates the coordinate information of the dead pixel to calibrate the dead pixel.

Furthermore, when the water film calibration is carried out on the dead pixel, data in the channel direction need to be fitted.

The invention has the advantages that:

1. the method used by the patent is that when the data of the detector is collected to the FPGA chip, bottom noise data is judged in advance, and since the size of the data is confirmed by the ADC chip, a threshold value can be set through the value, so that whether each pixel point is the data of the detector dead point or not is judged, the position of the detector dead point in the whole detector can be calculated, and then position information is uploaded to an upper computer to be corrected in the calibration and reconstruction processes;

2. the method automatically identifies the dead pixel through the FPGA internal algorithm of the CT system, and common after-sales personnel can judge whether the artifact is caused by the dead pixel and the number of the dead pixel in a factory, so that the method has the advantages of high efficiency and accuracy; compared with the prior art that dead pixel detection is carried out during fault or maintenance, the technology can realize real-time dead pixel detection.

Drawings

FIG. 1 is a schematic flow chart of an embodiment of the present invention;

FIG. 2 is a schematic diagram of water film calibration in the example.

Detailed Description

The present invention will be described in further detail with reference to examples.

In this embodiment, a method for automatically detecting a dead pixel of a detector is provided, as shown in a flowchart of fig. 1, a CT system collects data of the detector in real time through an FPGA, and acquires Xray and offset data of each detector module when determining the dead pixel. When the CT system is in scanning exposure, the FPGA calculates the average value of the dark current of the moduleAnd detector response averageWherein the average of the detector response(averaging the acquired two-dimensional matrix of detectors in time dimension acquired packets), dark current average(dark current is unexposed detector data, the collected detector two-dimensional matrix is averaged according to the time dimension collected packet), then a dark current calibration is carried out to obtain the average exposure data of the detector module pixelAverage exposure data

After the average exposure data is obtained through calculation, a threshold value can be obtained, and the threshold value of the embodiment is in a range of 0.1-10 times of the average exposure data. When scanning exposure, the CT system uses the first small part of views (data acquisition packets) for dead pixel detection, that is, NumViews (number of data acquisition packets) in the formula, and when the data size of a pixel exceeds a threshold value or is higher than the threshold value, the pixel is considered as a potential target of a dead pixel and is counted in the FPGA, and if the pixel is considered as a potential dead pixel for three consecutive times, the pixel is marked as a dead pixel.

Because the data of the detector is sent to a DCB (data acquisition board) according to a determined sequence, when the FPGA detects that the point is a dead pixel, the serial number of the current point can be recorded, and the specific position coordinate of the dead pixel can be obtained through the structure of the detector.

When the number of dead points is small, the software runs a dead point calibration program to correct the dead points, the DCB can enable the uploaded dead point coordinate information to be located in the upper computer, and the upper computer can use the dead point coordinate information for dead point calibration and reconstruction. When the number of the bad points is large, the whole module needs to be replaced by after-sales personnel.

As shown in fig. 2, since the channel direction data is important in the calibration of the water film, a large number of channel direction data are fitted in the calibration, and the correction formula is(i.e., I18 is the bad point data, the numerator is the accumulation of the bad point periphery, since the value of the bad point is not reliably subtracted, i.e., the average value of the periphery).

The above-mentioned embodiments are merely illustrative of the inventive concept and are not intended to limit the scope of the invention, which is defined by the claims and the insubstantial modifications of the inventive concept can be made without departing from the scope of the invention.

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种CT变速扫描调节剂量方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!