[go: up one dir, main page]

KR101742012B1 - Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof - Google Patents

Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof Download PDF

Info

Publication number
KR101742012B1
KR101742012B1 KR1020150161989A KR20150161989A KR101742012B1 KR 101742012 B1 KR101742012 B1 KR 101742012B1 KR 1020150161989 A KR1020150161989 A KR 1020150161989A KR 20150161989 A KR20150161989 A KR 20150161989A KR 101742012 B1 KR101742012 B1 KR 101742012B1
Authority
KR
South Korea
Prior art keywords
variable
comparator
maximum
value
output
Prior art date
Application number
KR1020150161989A
Other languages
Korean (ko)
Other versions
KR20170058148A (en
Inventor
이대희
조규성
박경진
강동욱
Original Assignee
한국과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020150161989A priority Critical patent/KR101742012B1/en
Publication of KR20170058148A publication Critical patent/KR20170058148A/en
Application granted granted Critical
Publication of KR101742012B1 publication Critical patent/KR101742012B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01TMEASUREMENT OF NUCLEAR OR X-RADIATION
    • G01T1/00Measuring X-radiation, gamma radiation, corpuscular radiation, or cosmic radiation
    • G01T1/16Measuring radiation intensity
    • G01T1/17Circuit arrangements not adapted to a particular type of detector
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/52Devices using data or image processing specially adapted for radiation diagnosis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01TMEASUREMENT OF NUCLEAR OR X-RADIATION
    • G01T1/00Measuring X-radiation, gamma radiation, corpuscular radiation, or cosmic radiation
    • G01T1/02Dosimeters

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Molecular Biology (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Optics & Photonics (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • Immunology (AREA)
  • Measurement Of Radiation (AREA)

Abstract

본 발명은 노이즈에 강하고, 파워 소모도 적으며, 설계 또한 디지털만으로 쉽게 구현 가능한 방법인 디지털 처리만을 이용한 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법, 펄스 중첩 해소 장치, 프로그램 및 이를 저장한 기록매체에 관한 것이다. 이를 위하여 비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계; 비교기 출력 변화 감지 단계에서 비교기 출력의 변화가 감지되면, 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계; 시간순으로 설정된 기설정된 A 변수, 기설정된 B 변수와 C 변수를 비교하여, B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및 최대 최소 판별 단계에 의해 판별된 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;를 포함하고, 비교기 출력 변화 감지 단계 내지 최대 최소 판별 단계를 적어도 1회 수행하여 특정 구간의 최대값과 최소값을 도출하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법을 제공하고 있다. 이에 따르면 기존에 많은 피폭 선량을 동반하는 PET, CT 등 의료기기에서 펄스 중첩(pulse pile-up) 문제를 해결할 수 있게 되는 효과가 발생된다.The present invention relates to a method of resolving a pulse overlap in a signal processing unit of a radiation counting type image sensor using only a digital process, which is strong in noise, low in power consumption, And a recording medium. A comparator output change sensing step of sensing a change of a comparator output which is a pulse signal output of the comparator; A C variable setting step of setting a comparator output as a C variable when a change in the output of the comparator is detected in a step of detecting a change in the output of the comparator; A maximum minimum discrimination step of comparing the preset A variable, the predetermined B variable and the C variable set in chronological order to determine whether the B variable is a maximum value or a minimum value in a specific interval; And an energy information generation step of generating energy information by using a maximum value and a minimum value of the specific period determined by the maximum minimum discrimination step, wherein the step of detecting the change in the output of the comparator or the maximum minimum discrimination step is performed at least once, And the maximum value and the minimum value of the interval are derived. According to this, it is possible to solve the pulse pile-up problem in medical devices such as PET and CT which are accompanied with a large amount of exposure dose.

Description

디지털 처리만을 이용한 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법, 펄스 중첩 해소 장치, 프로그램 및 이를 저장한 기록매체{Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof}FIELD OF THE INVENTION [0001] The present invention relates to a pulse overlap detection method, a pulse overlap detection method, a program, and a recording medium storing the pulse overlap detection method and a signal readout integrated circuit all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof}

본 발명은 디지털 처리만을 이용한 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법, 펄스 중첩 해소 장치, 프로그램 및 이를 저장한 기록매체에 관한 것이다. 보다 구체적으로는 기존 방사선 계수 방식 영상 센서에 있어 입사하는 방사선 하나하나 측정하는 방식에 효과적인 방법으로, 노이즈에 강하고, 파워 소모도 적으며, 설계 또한 디지털만으로 쉽게 구현 가능한 방법인 디지털 처리만을 이용한 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법, 펄스 중첩 해소 장치, 프로그램 및 이를 저장한 기록매체에 관한 것이다.The present invention relates to a pulse overlapping resolution method, a pulse overlap resolution device, a program, and a recording medium storing the pulse overlap resolution method, More specifically, in the conventional radiation counting type image sensor, it is an effective method for measuring one incident radiation, which is strong against noise, has low power consumption, and can be easily implemented by digital only. The present invention relates to a pulse overlap detection method, a pulse overlap detection method, a program, and a recording medium storing the same.

19세기 말, 뢴트겐에 의해 인체를 투과할 수 있는 X-ray가 발견되었다. 수십 pm ~ 수 mm 정도의 파장을 갖는 전자기파인 X-ray는 투과성과 직진성으로 구분되는 특별한 특징을 갖고 있다. X-ray는 이러한 특징에 의해 많은 분야에서 유용하게 활용되고 있으며, 특히 의료 영상에서의 활용은 괄목할만하다.At the end of the nineteenth century, X-rays were found that could penetrate the human body by Röntgen. An X-ray, which is an electromagnetic wave having a wavelength of several tens pm to several millimeters, has a special characteristic that is divided into permeability and linearity. X-ray is useful in many fields due to these features, and its application in medical imaging is remarkable.

방사선 영상 센서는 직접 방식과 간접 방식으로 크게 나뉜다. 도 1은 간접 방식과 직접 방식의 방사선 영상 센서를 도시한 모식도이다. 도 1에 도시된 바와 같이, 간접 방식은 섬광체를 통해 방사선을 가시광선으로 변환 후, 가시광선의 신호를 포토다이오드라는 광소자에서 전기 신호로 변환하며, 누적된 전기 신호를 검출하여 영상을 얻는 것이다. 이에 반하여 직접 방식은 방사선 하나 하나가 광소자에 반응하여 전자쌍을 생성하고, 생성된 전기 신호가 신호처리단에 입력으로 들어가서 하나하나의 신호 파형으로 출력되는 방식이다. 직접 방식에서는 전기 신호와 신호처리단의 비교기 전압이 비교되어 에너지 정보와 입사 정보가 얻어지고, 이를 이용하여 최종적으로 영상을 재구성하게 된다.Radiation image sensors are divided into direct and indirect methods. 1 is a schematic diagram showing a radiation image sensor of an indirect method and a direct method. As shown in FIG. 1, an indirect method converts radiation into visible light through a scintillator, converts a visible light signal into an electric signal from an optical element called a photodiode, and detects an accumulated electric signal to obtain an image. On the other hand, the direct method is a method in which each radiation reacts to an optical element to generate an electron pair, and the generated electric signal is input to the signal processing end and outputted as a single signal waveform. In the direct method, the electrical signal and the comparator voltage of the signal processing stage are compared to obtain the energy information and the incident information, and finally, the image is reconstructed using the energy information and incident information.

도 2는 하이브리드 픽셀 검출기를 도시한 개념도이다. 도 2에 도시된 바와 같이, 최근 X-ray 계수 방식의 이미지 센서 모듈은 센서 칩과 ROIC 칩(Readout Integrated Circuit)이 입체적으로 결합되는 하이브리드 구조의 픽셀 검출기 기술이 많은 발전을 하고 있다. 이러한 직접 방식의 영상 센서는 X-ray 입사 광자 하나하나를 처리할 수 있게 됨에 따라, 신호처리단의 노이즈보다 비교기의 전압을 높게 설정하여 노이즈의 영향을 저감시킬 수 있고, 이에 따라 저선량으로 훨씬 좋은 이미지를 얻을 수 있는 장점이 있다.2 is a conceptual diagram showing a hybrid pixel detector. As shown in FIG. 2, the image sensor module of the recent X-ray counting method is developing a hybrid pixel sensor technology in which a sensor chip and a ROIC chip (Readout Integrated Circuit) are three-dimensionally coupled. Since the direct-type image sensor can process each X-ray incident photon, the influence of the noise can be reduced by setting the voltage of the comparator higher than the noise of the signal processing stage, There is an advantage in obtaining images.

[특허문헌 1] 미국 등록특허 US5225682 A, Method and apparatus for providing pulse pile-up correction in charge quantizing radiation detection systems, The United States Of America As Represented By The United States Department Of Energy[Patent Document 1] United States Patent No. 5,225,682 A, a method and apparatus for pulse pile-up correction in charge quantizing radiation detection systems, United States Department of Energy

임의로 생겨나 입사하는 방사선은 주기가 없다. 이로 인하여 방서선 계수 방식의 센서는 방사선이 임의로 입사하는 방사선 환경에선 신호처리단의 전기 신호 출력이 다음 신호를 받기 위한 base line에 위치하지 않을 경우에도 방사선이 입사한다. 도 3은 펄스 중첩(Pulse Pile-up) 현상을 도시한 출력 그래프이다. 도 3의 (a)는 비교기에 입력되는 앰프의 출력, 도 3의 (b)는 비교기에서 출력되는 출력값을 도시한 그래프이다. 도 3에 도시된 바와 같이, 임의 입사 방사선 환경에서는 펄스 중첩 현상이 발생될 수 있다. 펄스 중첩 현상은 방사선 계수 방식의 센서에 최종 기록되는 입사 방사선 개수뿐만 아니라 입사 방사선의 에너지를 왜곡한다.There is no period of radiation incident randomly. Therefore, in the radiation environment where the radiation is incident arbitrarily, the sensor of the radiation line counting method also receives the radiation even when the electric signal output of the signal processing end is not located in the base line for receiving the next signal. 3 is an output graph showing a pulse pile-up phenomenon. FIG. 3 (a) is an output of the amplifier input to the comparator, and FIG. 3 (b) is a graph showing output values output from the comparator. As shown in Fig. 3, pulse overlap may occur in any incident radiation environment. The pulse superposition phenomenon distorts the energy of the incident radiation as well as the number of incident radiation that is finally recorded in the radiation counting sensor.

기존의 펄스 중첩(pulse pile-up) 대비 없이 에너지 영역을 구분하여 에너지 정보를 얻는 회로는 에너지의 정보가 왜곡된다. 도 3과 같이 비교기의 출력만을 이용하여 정보를 얻으면, 첫 번째로 2번 비교기 출력, 두 번째로 2번 비교기 출력, 세 번째 4번 비교기 출력, 네 번째 3번 비교기 출력이 최종적으로 에너지 정보로 동작하여, 방사선 영상 센서는 2의 에너지 2개, 3의 에너지 1개, 4의 에너지 1개로 에너지 정보를 획득하게 된다. 이는 두 번째 방사선이 입사하면서 만들어진 두 번째 신호가 base line에 복귀하기 전에, 세 번째 신호가 입사하여 생겨난 펄스 중첩을 처리하지 않아서 생기는 에너지 정보 왜곡현상이다. 도 3에서 실제 입사된 방사선 에너지는 2의 에너지 2개, 3의 에너지 2개이다.
The energy information is distorted by the circuit that obtains the energy information by dividing the energy region without the conventional pulse pile-up. As shown in FIG. 3, when information is obtained using only the output of the comparator, the output of the first comparator 2, the output of the second comparator 2, the output of the third comparator 4, Thus, the radiation image sensor acquires energy information with 2 energy of 2, 1 energy of 3, and 1 energy of 4. This is an energy information distortion phenomenon caused by the fact that the second signal generated by the second radiation does not process the pulse overlap caused by the incident of the third signal before returning to the base line. In Fig. 3, the actual incident energy is 2 energy of 2, and 2 energy of 3.

도 4는 종래의 펄스 중첩 회피 방법을 도시한 개념도이다. 도 4에 도시된 바와 같이, 현재 펄스 중첩(Pulse pile-up) 문제를 해결하기 위한 방법으로는 단순히 입사된 방사선 하나가 ROIC(Readout Integrated Circuit)에서 처리되는 시간 동안 다른 입력을 강제로 받지 않는 GATE 방법이 있다. 하지만, 이러한 방법은 버려지는 신호가 많게 되고, 피사체에 피폭을 가중시키는 문제가 있다.
4 is a conceptual diagram showing a conventional pulse overlap avoiding method. As shown in FIG. 4, a method for solving the present pulse pile-up problem includes a method of solving a pulse incidence problem in which only one incident radiation is subjected to a GATE There is a way. However, this method has a problem of increasing the number of discarded signals and increasing the exposure to the object.

이러한 펄스 중첩 문제를 해결하기 위하여 아날로그 복제 신호를 이용한 CDM 방법의 기술이 있다. 도 5는 종래의 펄스 중첩 회피 방법 중 CDM 방법을 도시한 개념도이다. 도 5의 (a)에서 회색선은 방사선에 의한 신호 출력, 검은색은 방사선에 의한 신호 출력을 복제한 복제 신호이다. 도 5의 (b)에서는 비교기의 출력을 확인할 수 있다. CDM 방법은 회색의 방사선에 의한 신호 출력을 복제한 검은색을 이용하여 교차 신호를 생성한다. 이 교차 신호를 이용하여 신호의 최고점과 신호의 최저점을 저장할 수 있는 기준 신호를 만들어 낸다. CDM 방식은 이러한 기준 신호를 이용하여 저장된 두 신호의 차감 작업을 통하여 올바른 에너지 정보를 찾아내는 방법이다. 도 5의 (c)는 CDM 방법을 이용하지 않은 종래의 방법의 결과를 도시한 것이고, 도 5의 (d)는 CDM 방법을 이용한 방법의 결과를 도시한 것이다.In order to solve such a pulse overlap problem, there is a CDM method using an analog replica signal. 5 is a conceptual diagram showing a CDM method among conventional pulse overlap avoiding methods. In FIG. 5 (a), the gray line represents a signal output by radiation, and the black line represents a duplicate signal by duplicating a signal output by radiation. In FIG. 5 (b), the output of the comparator can be confirmed. The CDM method generates a crossing signal using black, which replicates the signal output by gray radiation. This crossing signal is used to generate a reference signal that can store the peak of the signal and the lowest point of the signal. The CDM method is a method of finding the correct energy information through deduction of two signals stored using these reference signals. FIG. 5 (c) shows the results of the conventional method without using the CDM method, and FIG. 5 (d) shows the results of the method using the CDM method.

도 6은 CDM 방법을 이용한 에너지 구별 회로의 회로도를 도시한 것이다. 도 6에 도시된 바와 같이, CDM 방법의 단점은 신호 복제를 위한 아날로그 회로의 설계가 어렵고, 지속적인 파워 소모가 발생하며, 아날로그 회로의 면적이 증가하는 문제가 발생된다. 6 shows a circuit diagram of an energy discrimination circuit using the CDM method. As shown in FIG. 6, the disadvantage of the CDM method is that it is difficult to design an analog circuit for signal duplication, continuous power consumption occurs, and the area of the analog circuit increases.

따라서 본 발명은 상기 제시된 문제점을 개선하기 위해 창안되었다. Accordingly, the present invention has been made to solve the above-described problems.

본 발명의 목적은 아날로그적 문제 해결이 아닌 순수 디지털 로직만을 이용하여 펄스 중첩 문제를 해결하는, 디지털 처리만을 이용한 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법, 펄스 중첩 해소 장치, 프로그램 및 이를 저장한 기록매체의 제공에 있다.An object of the present invention is to solve a pulse overlapping problem, a program for solving a pulse overlap, a program and a program for solving a pulse overlap problem using only pure digital logic, And to provide a storage medium on which the recording medium is stored.

이는 방사선 계수 방식의 활용분야인 다양한 분야에서 적용 가능하며, 특히 의료 영상 분야에서 에너지 왜곡 문제를 해결하여, 보다 정확한 환자 영상을 얻을 수 있게 된다. 또한, 보다 정확한 환자 영상에 의해 환자의 피폭량 저감에 상당한 효과가 발생된다. 본 발명은 또한 모든 방사선 의료장비, 산업용 비파괴 관측 장비, 전자식 개인용 선량계 등 방사선 계수 방식 센서와 모든 pulse process를 하는 통신, 영상 등 많은 분야에 응용 및 이용이 가능하다.This can be applied to various fields of application of the radiation counting method. In particular, it is possible to solve the energy distortion problem in the medical image field and obtain a more accurate patient image. In addition, a more accurate patient image results in a significant effect on the reduction of the patient dose. The present invention can also be applied and used in many fields such as radiation counting sensors such as all radiation medical equipments, industrial non-destructive observation equipment, electronic personal dosimeters, and all pulse processes.

이하 본 발명의 목적을 달성하기 위한 구체적 수단에 대하여 설명한다. Hereinafter, specific means for achieving the object of the present invention will be described.

본 발명의 목적은, 방사선 계수 방식 영상 센서 신호처리단에 의해 수행되는, 펄스 중첩 해소 방법에 있어서, 비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계; 상기 비교기 출력 변화 감지 단계에서 상기 비교기 출력의 변화가 감지되면, 상기 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계; 시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및 상기 최대 최소 판별 단계에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;를 포함하고 상기 비교기 출력 변화 감지 단계 내지 상기 최대 최소 판별 단계를 적어도 1회 수행하여 상기 특정 구간의 최대값과 최소값을 도출하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법을 제공하여 달성될 수 있다.An object of the present invention is to provide a pulse overlapping resolution method, which is performed by a radiation counting method image sensor signal processing stage, comprising: a comparator output change sensing step of sensing a change in a comparator output which is a pulse signal output of a comparator; A C variable setting step of setting the output of the comparator as a C variable when a change of the comparator output is sensed in the comparator output change sensing step; A maximum minimum discrimination step of comparing the A variable and the B variable determined in chronological order with the C variable to determine whether the B variable is a maximum value or a minimum value in a specific interval; And an energy information generation step of generating energy information by using a maximum value and a minimum value of the specific period determined by the maximum minimum discrimination step, wherein the step of detecting the change in output of the comparator to the maximum minimum discrimination step is performed at least once And extracting a maximum value and a minimum value of the specific section by performing the pulse overlapping method.

또한, 상기 최대 최소 판별 단계에서, 상기 B 변수가 상기 C 변수보다 크고 상기 A 변수보다 크거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최대값으로 판별되고, 상기 B 변수가 상기 C 변수보다 작고 상기 A 변수보다 작거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최소값으로 판별되는 것을 특징으로 할 수 있다.If the B variable is greater than the C variable and equal to or greater than the A variable in the maximum minimum discrimination step, the B variable is determined as a maximum value in the specific period, and the B variable is less than the C variable And the B variable is determined as a minimum value in the specific period when the A variable is less than or equal to the A variable.

또한, 상기 최대 최소 판별 단계 이후에, 상기 C 변수는 B 변수로 새롭게 설정되고, 상기 B 변수는 A 변수로 새롭게 설정되며, 상기 특정 구간의 최대값과 최소값이 모두 도출될 때까지 상기 비교기 출력 변화 감지 단계부터 재차 반복 수행하는 것을 특징으로 할 수 있다.Also, after the maximum minimum discrimination step, the C variable is newly set as a B variable, the B variable is newly set as an A variable, and the output of the comparator is changed until a maximum value and a minimum value of the specific interval are derived, And then repeatedly performed from the detection step.

또한, 상기 에너지 정보 생성 단계에서, 상기 에너지 정보는 상기 특정 구간에서 상기 최대값과 상기 최소값의 차이로 설정되는 것을 특징으로 할 수 있다.
In the energy information generation step, the energy information may be set as a difference between the maximum value and the minimum value in the specific period.

본 발명의 다른 목적은, 방사선 계수 방식 영상 센서 신호처리단에 구성되는, 펄스 중첩 해소 장치에 있어서, 비교기의 펄스 신호 출력인 비교기 출력이 수신하고, 상기 비교기 출력의 변화가 감지되면 상기 비교기 출력을 C 값으로 설정하는 출력 변화 감지 모듈; 시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 모듈; 및 상기 최대 최소 판별 모듈에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 모듈;을 포함하고, 상기 비교기 출력 변화 감지 모듈 및 상기 최대 최소 판별 모듈이 적어도 1회 구동되어 상기 특정 구간의 최대값과 최소값이 도출되는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 장치를 제공하여 달성될 수 있다.It is another object of the present invention to provide a pulse overlap detector which is configured in a signal processing stage of a radiation counting type image sensor, wherein a comparator output, which is a pulse signal output of a comparator, is received, and when a change in the output of the comparator is detected, An output change detection module that sets the output value to a value C; A maximum minimum discrimination module for comparing whether the B variable is a maximum value or a minimum value in a specific interval by comparing the A variable and the B variable that are set in chronological order with the C variable; And an energy information generation module that generates energy information using a maximum value and a minimum value of the specific period determined by the maximum minimum discrimination module, and wherein the comparator output change detection module and the maximum minimum discrimination module each have at least one And a maximum value and a minimum value of the specific period are derived from the pulse width of the image signal.

또한, 상기 최대 최소 판별 모듈에서, 상기 B 변수가 상기 C 변수보다 크고 상기 A 변수보다 크거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최대값으로 판별되고, 상기 B 변수가 상기 C 변수보다 작고 상기 A 변수보다 작거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최소값으로 판별되는 것을 특징으로 할 수 있다.In the maximum minimum discrimination module, if the B variable is greater than the C variable and equal to or greater than the A variable, the B variable is determined as a maximum value in the specific period, and the B variable is less than the C variable And the B variable is determined as a minimum value in the specific period when the A variable is less than or equal to the A variable.

또한, 상기 최대 최소 판별 모듈은, 상기 B 변수의 최대 최소 판별 이후에, 상기 C 변수를 B 변수로 새롭게 설정하고, 상기 B 변수를 A 변수로 새롭게 설정하며, 상기 특정 구간의 최대값과 최소값이 모두 도출될 때까지 출력 변화 감지 모듈 및 최대 최소 판별 모듈이 재차 반복 구동되는 것을 특징으로 할 수 있다.The maximum minimum discrimination module newly sets the C variable as a B variable, newly sets the B variable as an A variable, and sets a maximum value and a minimum value of the specific interval The output change detection module and the maximum minimum discrimination module are repeatedly driven repeatedly until all of them are derived.

또한, 상기 에너지 정보 생성 모듈은, 상기 특정 구간에서 상기 최대값과 상기 최소값의 차이로 상기 에너지 정보를 설정하는 것을 특징으로 할 수 있다.
The energy information generation module may set the energy information as a difference between the maximum value and the minimum value in the specific period.

본 발명의 다른 목적은, 방사선 계수 방식 영상 센서 신호처리단의 제어부에 의해 수행되는, 펄스 중첩 해소 방법을 컴퓨터 상에서 수행하는 프로그램이 기록된 기록매체에 있어서, 비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계; 상기 비교기 출력 변화 감지 단계에서 상기 비교기 출력의 변화가 감지되면, 상기 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계; 시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및 상기 최대 최소 판별 단계에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;를 포함하고, 상기 비교기 출력 변화 감지 단계 내지 상기 최대 최소 판별 단계를 적어도 1회 수행하여 상기 특정 구간의 최대값과 최소값을 도출하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법을 컴퓨터 상에서 수행하는 프로그램이 기록된 기록매체를 제공하여 달성될 수 있다.
It is another object of the present invention to provide a recording medium on which a program for performing a pulse overlapping resolution method on a computer, which is performed by a control unit of a radiation counting method image sensor signal processing unit, A comparator output change detecting step of detecting a change in output of the comparator; A C variable setting step of setting the output of the comparator as a C variable when a change of the comparator output is sensed in the comparator output change sensing step; A maximum minimum discrimination step of comparing the A variable and the B variable determined in chronological order with the C variable to determine whether the B variable is a maximum value or a minimum value in a specific interval; And an energy information generation step of generating energy information using a maximum value and a minimum value of the specific period determined by the maximum minimum discrimination step, And a maximum value and a minimum value of the specific section are derived by performing the pulse overlapping resolution method of the radiation counting method according to an embodiment of the present invention.

본 발명의 다른 목적은, 방사선 계수 방식 영상 센서 신호처리단의 제어부에 의해 수행되는, 펄스 중첩 해소 방법이 컴퓨터 상에서 수행되도록 기록매체에 저장된 프로그램에 있어서, 비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계; 상기 비교기 출력 변화 감지 단계에서 상기 비교기 출력의 변화가 감지되면, 상기 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계; 시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및 상기 최대 최소 판별 단계에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;를 포함하고, 상기 비교기 출력 변화 감지 단계 내지 상기 최대 최소 판별 단계를 적어도 1회 수행하여 상기 특정 구간의 최대값과 최소값을 도출하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법이 컴퓨터 상에서 수행되도록 기록매체에 저장된 프로그램을 제공하여 달성될 수 있다.Another object of the present invention is to provide a program stored in a recording medium such that a pulse overlapping resolution method performed by a control unit of a radiation counting method image sensor signal processing stage is performed on a computer, Sensing a comparator output change sensing step; A C variable setting step of setting the output of the comparator as a C variable when a change of the comparator output is sensed in the comparator output change sensing step; A maximum minimum discrimination step of comparing the A variable and the B variable determined in chronological order with the C variable to determine whether the B variable is a maximum value or a minimum value in a specific interval; And an energy information generation step of generating energy information using a maximum value and a minimum value of the specific period determined by the maximum minimum discrimination step, A pulse overlapping resolution method of a radiation counting method image sensor signal processing stage is performed on a computer so as to derive a maximum value and a minimum value of the specific section.

상기한 바와 같이, 본 발명에 의하면 이하와 같은 효과가 있다. As described above, the present invention has the following effects.

첫째, 본 발명의 일실시예에 따르면 기존에 많은 피폭 선량을 동반하는 PET, CT 등 의료기기에서 펄스 중첩(pulse pile-up) 문제를 해결할 수 있게 되는 효과가 발생된다. 이에 따라 사용자는 훨씬 좋은 이미지를 얻게 되고, 이는 의사의 환자에 대한 정확한 진단과 판단에 도움을 줄 수 있다.First, according to the embodiment of the present invention, it is possible to solve the pulse pile-up problem in a medical device such as PET and CT, which has a large amount of exposure dose. As a result, the user obtains a much better image, which can help the doctor's diagnosis and judgment of the patient.

둘째, 본 발명의 일실시예에 따르면 디지털 로직만을 활용하게 됨으로써, 종래보다 요구되는 회로 면적이 작은 효과 및 낮은 파워소모를 나타내는 효과가 있고, 프로그래밍을 통한 회로 설계를 가능하게 하여 설계의 편의성을 훨씬 높여주는 효과가 발생된다.Second, according to the embodiment of the present invention, since only the digital logic is utilized, there is an effect that the required circuit area is smaller and the power consumption is lower than the conventional one, and the circuit design through programming is enabled, The effect is raised.

셋째, 본 발명의 일실시예에 따르면 짧은 시간 많이 들어오는 방사선을 처리할 수 있게 되어 종래보다 잃는 정보 없이 빠르게 정보를 처리할 수 있게 되는 효과가 발생되고, 이에 따라 환자의 진단 영상 획득에 들어가는 시간이 확연히 줄어들게 된다.Thirdly, according to an embodiment of the present invention, it is possible to process radiation that comes in a short time, so that information can be processed quickly without losing information than in the prior art. Therefore, It is obviously reduced.

넷째, 본 발명의 일실시예에 따르면 방사선뿐만 아니라 모든 펄스 처리(pulse processing)를 하는 신호처리 분야인 통신, 데이터 통신, 영상, 데이터 송신 등에서 펄스 중첩에 의해 일어나는 정보 손실 문제를 해결할 수 있게 되는 확장성의 효과가 발생된다.Fourth, according to one embodiment of the present invention, an extension that can solve the information loss problem caused by pulse overlapping in communication, data communication, image, data transmission, etc., which is a signal processing field that performs all pulse processing as well as radiation The effect of gender is generated.

다섯째, 본 발명의 일실시예에 따르면 방사선 전자식 개인 선량계 중에서 계수 방식을 사용하는 선량계의 경우에도 방사선 선량을 보다 정확하고 확실하게 측정할 수 있게 되는 효과가 발생된다.Fifth, according to one embodiment of the present invention, even in the case of a dosimeter using the counting method among the radiation electronic personal dosimeters, the radiation dose can be measured more accurately and reliably.

여섯째, 본 발명의 일실시예에 따르면 CDM 방법보다 더 빠른 동작이 구현 가능함에 따라 더 빠른 신호 처리 속도가 가능해지는 효과가 발생된다. 이는 디지털 로직이 아날로그 회로를 새로 구성하는 것보다 미세한 공정을 이용할 수 있기 때문이고, 이에 따라 동작 속도 또한 아날로그보다 훨씬 높게 설계할 수 있는 효과가 발생된다.Sixth, according to an embodiment of the present invention, a faster operation can be realized than the CDM method, and thus a faster signal processing speed can be achieved. This is due to the fact that digital logic can utilize a finer process than a new analog circuit, resulting in an operating speed that can be designed much higher than analog.

본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명의 범위는 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.
도 1은 간접 방식과 직접 방식의 방사선 영상 센서를 도시한 모식도,
도 2는 하이브리드 픽셀 검출기를 도시한 개념도,
도 3은 펄스 중첩(Pulse Pile-up) 현상을 도시한 출력 그래프,
도 4는 종래의 펄스 중첩 회피 방법을 도시한 개념도,
도 5는 종래의 펄스 중첩 회피 방법 중 CDM 방법을 도시한 개념도,
도 6은 CDM 방법을 이용한 에너지 구별 회로의 회로도,
도 7은 본 발명의 일실시예에 따른 펄스 중첩 해소 장치를 도시한 블럭도,
도 8은 본 발명의 일실시예에 따른 펄스 중첩 해소 방법을 도시한 흐름도,
도 9는 본 발명의 일실시예에 따른 펄스 중첩 해소 방법의 출력을 도시한 그래프,
도 10은 본 발명의 일실시예에 따른 펄스 중첩 해소 방법의 영상 재구성 방식을 도시한 개념도이다.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and form a part of the specification, illustrate exemplary embodiments of the invention and, together with the description, serve to provide a further understanding of the technical idea of the present invention. And should not be construed as limiting.
1 is a schematic diagram showing a radiation image sensor of an indirect method and a direct method,
2 is a conceptual diagram showing a hybrid pixel detector,
3 is an output graph showing a pulse pile-up phenomenon,
4 is a conceptual diagram showing a conventional pulse overlap avoiding method,
FIG. 5 is a conceptual diagram showing a CDM method among conventional pulse overlap avoiding methods,
6 is a circuit diagram of an energy discrimination circuit using the CDM method,
FIG. 7 is a block diagram showing a pulse overlap canceling apparatus according to an embodiment of the present invention;
FIG. 8 is a flowchart illustrating a pulse overlapping method according to an embodiment of the present invention. FIG.
9 is a graph showing the output of the pulse overlapping resolution method according to an embodiment of the present invention,
10 is a conceptual diagram illustrating a method of reconstructing an image of a pulse overlapping resolution method according to an embodiment of the present invention.

이하 첨부된 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 쉽게 실시할 수 있는 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작원리를 상세하게 설명함에 있어서 관련된 공지기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following detailed description of the operation principle of the preferred embodiment of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may unnecessarily obscure the subject matter of the present invention.

또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다. 명세서 전체에서, 어떤 부분이 다른 부분과 연결되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고, 간접적으로 연결되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 포함한다는 것은 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
The same reference numerals are used for portions having similar functions and functions throughout the drawings. Throughout the specification, when a part is connected to another part, it includes not only a case where it is directly connected but also a case where the other part is indirectly connected with another part in between. In addition, the inclusion of an element does not exclude other elements, but may include other elements, unless specifically stated otherwise.

방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 장치Radiation Coefficient Method Image Sensor Sensor Pulse Overlay Canceller

방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 장치와 관련하여, 도 7은 본 발명의 일실시예에 따른 펄스 중첩 해소 장치를 도시한 블럭도이다. 도 7에 도시된 바와 같이, 본 발명의 일실시예에 따른 펄스 중첩 해소 장치(10)는 제어부(1), 비교기(2), 최소값 메모리부(3), 최대값 메모리부(4), 에너지 정보 메모리부(5), 출력 변화 감지 모듈(11), 최대최소 판별 모듈(12), 에너지 정보 생성 모듈(13), 카운터(14), 영상 처리 모듈(15)을 포함할 수 있다. FIG. 7 is a block diagram illustrating a pulse overlap eliminating apparatus according to an embodiment of the present invention, in conjunction with a pulse overlap detector of a radiation counting method image sensor signal processing stage. 7, the pulse overlap resolving apparatus 10 according to the embodiment of the present invention includes a control unit 1, a comparator 2, a minimum value memory unit 3, a maximum value memory unit 4, An information memory unit 5, an output change detection module 11, a maximum minimum discrimination module 12, an energy information generation module 13, a counter 14 and an image processing module 15.

비교기(2)는 방사선에 의하여 생성된 펄스 신호를 출력하는 앰프와 연결되어 앰프의 출력을 입력 전압으로 하고, 특정 간격을 갖는 복수개의 문턱 전압 또는 기준 전압(VR)을 구비하여, 앰프에서 출력되는 펄스 신호가 특정 기준 전압을 넘는지 여부를 출력하는 장치이다. The comparator 2 is connected to an amplifier for outputting a pulse signal generated by radiation, and has an output of the amplifier as an input voltage, and has a plurality of threshold voltages or reference voltages V R having specific intervals, Is a device for outputting whether or not the pulse signal exceeds a specific reference voltage.

최소값 메모리부(3)는 제어부(1)의 최대최소 판별 모듈(12)에서 최소값으로 판별된 비교기(2)의 출력값을 최소값으로 저장하는 장치이다. 최소값 메모리부(3)에 저장된 최소값은 최대값 메모리부(4)에 저장된 최대값과의 특정 산술처리에 의해 에너지 정보로 생성될 수 있고, 에너지 정보는 에너지 정보 메모리부(5)에 저장될 수 있다.The minimum value memory unit 3 stores the output value of the comparator 2 determined as the minimum value in the maximum minimum discrimination module 12 of the control unit 1 as a minimum value. The minimum value stored in the minimum value memory unit 3 can be generated as energy information by specific arithmetic processing with the maximum value stored in the maximum value memory unit 4 and the energy information can be stored in the energy information memory unit 5 have.

최대값 메모리부(4)는 제어부(1)의 최대최소 판별 모듈(12)에서 최소값으로 판별된 비교기(2)의 출력값을 최소값으로 저장하는 장치이다. The maximum value memory unit 4 stores the output value of the comparator 2 determined as the minimum value in the maximum minimum discrimination module 12 of the control unit 1 as a minimum value.

에너지 정보 메모리부(5)는 최소값 메모리부(3)에 저장된 최소값과 최대값 메모리부(4)에 저장된 최대값의 특정 산술처리에 의해 생성된 에너지 정보를 저장하는 장치이다. 본 발명의 일실시예에서 에너지 정보를 도출하는 특정 산술처리는 최대값에 최소값을 제하는 처리를 의미할 수 있다.
The energy information memory unit 5 stores the minimum value stored in the minimum value memory unit 3 and the energy information generated by the specific arithmetic processing of the maximum value stored in the maximum value memory unit 4. [ In one embodiment of the present invention, the specific arithmetic processing for deriving the energy information may refer to a process of subtracting the minimum value from the maximum value.

제어부(1)는 비교기(2)의 출력인 비교기 출력을 입력으로 하여, 비교기 출력의 변화를 감지하고, 최대값 및 최소값을 판별하며, 에너지 정보를 생성하고, 에너지 정보의 수를 카운팅하고, 영상을 재구성하는 장치이다. 본 발명의 일실시예에 따른 제어부(1)는 출력 변화 감지 모듈(11), 최대최소 판별 모듈(12), 에너지 정보 생성 모듈(13), 카운터(14), 영상 처리 모듈(15)을 포함할 수 있다.The control unit 1 receives the comparator output, which is the output of the comparator 2, and detects the change in the output of the comparator. The control unit 1 discriminates the maximum value and the minimum value, generates energy information, counts the number of energy information, . ≪ / RTI > The control unit 1 includes an output change detection module 11, a maximum minimum discrimination module 12, an energy information generation module 13, a counter 14 and an image processing module 15 according to an embodiment of the present invention. can do.

출력 변화 감지 모듈(11)은 비교기(2)의 출력 변화를 감지하고, 촬영 시간 중일때는 비교기(2)에서 신호를 입력받을 때마다 실시간으로 입력된 값이 최대값인지 최소값인지를 판별할 수 있도록 최대최소 판별 모듈(12)을 활성화시키는 장치이다.The output change detection module 11 detects a change in the output of the comparator 2 so that it can discriminate whether the input value in real time is the maximum value or the minimum value every time the signal is inputted in the comparator 2 And activates the maximum minimum discrimination module 12.

최대최소 판별 모듈(12)는 입력받은 비교기(2)의 출력이 특정 구간 내에서 최대값인지 최소값인지 판별하는 장치이다. 본 발명의 일실시예에서 최대값 및 최소값의 판별은, 연속된 3개의 비교기 출력을 이용하여 이루어질 수 있다. 출력 변화 감지 모듈(11)에서 비교기(2)의 출력 변화가 감지되면, 최대최소 판별 모듈(12)에서는 해당 출력값을 C 값으로 저장한다. 이후 최대최소 판별 모듈(12)에서는 C 값 이전에 선행적으로 기저장된 출력값들인 A 값 및 B 값과의 비교 처리를 수행하여 B 값이 최대값인지 최소값인지 여부를 가려내고, 최대값과 최소값에 대한 정보를 최대값 메모리부(4) 또는 최소값 메모리부(3)에 저장한다. 이때 본 발명의 일실시예에 따른 비교 처리는, 최대값 판별 프로세스와 최소값 판별 프로세스로 구분될 수 있다.The maximum minimum discrimination module 12 is a device for discriminating whether the output of the comparator 2 inputted is a maximum value or a minimum value within a specific interval. In one embodiment of the present invention, the determination of the maximum value and the minimum value can be made using three consecutive comparator outputs. When the output change detection module 11 detects a change in the output of the comparator 2, the maximum minimum discrimination module 12 stores the output value as a C value. The maximum minimum discrimination module 12 then compares the values A and B, which are pre-stored beforehand, with the value C, to determine whether the value B is the maximum value or the minimum value, In the maximum value memory unit 4 or the minimum value memory unit 3. At this time, the comparing process according to an embodiment of the present invention can be divided into a maximum value determining process and a minimum value determining process.

최대최소 판별 모듈(12)의 최대값 판별 프로세스는, 다음 수학식 1의 명제를 만족하는지 여부를 통해 B 값이 최대값인지 여부를 판별하게 된다. 즉, 이하 수학식 1의 명제가 참이면 해당 B 값이 최대값으로 판별되고, 최대값 메모리부(4)에 저장된다.The maximum value discrimination process of the maximum minimum discrimination module 12 determines whether the value B is the maximum value through whether or not the following expression (1) is satisfied. That is, if the proposition of Equation (1) is true, the corresponding B value is determined as the maximum value, and is stored in the maximum value memory unit 4.

Figure 112015112630621-pat00001
Figure 112015112630621-pat00001

최대최소 판별 모듈(12)의 최소값 판별 프로세스는, 다음 수학식 2의 명제를 만족하는지 여부를 통해 B 값이 최소값인지 여부를 판별하게 된다. 즉, 이하 수학식 2의 명제가 참이면 해당 B 값이 최소값으로 판별되고, 최소값 메모리부(3)에 저장된다.The minimum value determination process of the maximum minimum discrimination module 12 determines whether the value B is the minimum value through whether or not the following expression (2) is satisfied. That is, if the proposition of the following equation (2) is true, the corresponding B value is determined as the minimum value and stored in the minimum value memory unit 3.

Figure 112015112630621-pat00002
Figure 112015112630621-pat00002

에너지 정보 생성 모듈(13)은 최대값 메모리부(4)와 최소값 메모리부(3)에 저장되어 있는 최대값과 최소값의 특정 산술처리를 통해 해당 구간의 에너지 정보를 생성하는 장치이다. 본 발명의 일실시예에 따르면 특정 구간의 에너지 정보를 생성하는 상기 특정 산술처리는 최대값에 최소값을 제하는 처리를 의미할 수 있다.The energy information generation module 13 is a device for generating energy information of a corresponding interval through a specific arithmetic process of the maximum value and the minimum value stored in the maximum value memory unit 4 and the minimum value memory unit 3. According to an embodiment of the present invention, the specific arithmetic processing for generating the energy information of a specific section may mean a processing for decreasing the minimum value to the maximum value.

카운터(14)는 에너지 정보 생성 모듈(13)에서 생성되는 에너지 정보를 카운팅하는 장치이다.The counter 14 counts the energy information generated by the energy information generating module 13. [

영상 처리 모듈(15)은 각 에너지 정보와 그 가중치를 통해 영상을 재구성하는 장치이다. 방사선 에너지에서 낮은 에너지 정보는 소프트한 물체를 잘 나타내고, 높은 에너지는 하드한 물체를 재구성할 정보를 가지고 있다. 이에 본 발명의 일실시예에 따른 펄스 중첩 해소 장치에 의하면 획득한 에너지 정보로 낮은 에너지 영역의 정보를 이용하여 계수한 영상의 소프트한 조직의 영상을 분리할 수도 있으며, 높은 에너지 영역의 계수 정보를 이용하여 하드한 영상을 분리하여 볼 수도 있다. 또한, 이 에너지 정보들을 최적화된 가중치로 처리하여 복원한다면 명확한 영상을 얻는데 기여할 수 있게 되는 효과가 발생된다.
The image processing module 15 is a device for reconstructing an image through each energy information and its weight. Low energy information in radiation energy represents a soft object well, and high energy has information to reconstruct a hard object. According to an embodiment of the present invention, it is possible to separate the image of the soft tissue of the image counted using the information of the low energy region with the obtained energy information, It is also possible to view hard images separately. In addition, if the energy information is processed with an optimized weight value, it is possible to contribute to obtaining a clear image.

이하에서는 이러한 펄스 중첩 해소 장치를 이용한 펄스 중첩 해소 방법을 구체적으로 기술하도록 한다.
Hereinafter, a pulse overlapping resolution method using such a pulse overlap resolving apparatus will be described concretely.

방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법Radiation Coefficient Method Image Sensor Sensor Pulse Overlay Resolution Method

방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법과 관련하여, 도 8은 본 발명의 일실시예에 따른 펄스 중첩 해소 방법을 도시한 흐름도이다. 도 8에 도시된 바와 같이, 본 발명의 일실시예에 따른 펄스 중첩 해소 방법은 비교기 출력 변화 감지 단계(S10), 비교기 출력값 저장 단계(S20), C 값 변환 단계(S30), 최소값 판별 단계(S40), 최대값 판별 단계(S50), 데이터 획득 종료 판별 단계(S60), 에너지 정보 생성 및 저장 단계(S70), 스펙트럼 연산 수행 단계(S80), 영상 재구성 단계(S90)를 포함할 수 있다. 이때, S40과 S50은 역순 또는 동시에 수행될 수 있다. FIG. 8 is a flowchart illustrating a method of resolving a pulse overlap according to an embodiment of the present invention, in connection with a method of resolving a pulse overlap in a radiation counting method image sensor signal processing stage. 8, the method of resolving pulse overlap according to an embodiment of the present invention includes a step of detecting a change in output of a comparator (S10), a step of storing a comparator output value (S20), a step of converting a C value (S30) A maximum value discrimination step S50, a data acquisition end discrimination step S60, an energy information generation and storage step S70, a spectral calculation step S80 and an image reconstruction step S90. At this time, S40 and S50 may be performed in reverse order or simultaneously.

비교기 출력 변화 감지 단계(S10)는 출력 변화 감지 모듈(11)에서 비교기(2)의 펄스 신호 출력 변화를 감지하는 단계이다. S10에서는 회로에서 이벤트가 생길 때마다 S20에서 비교기(2)의 출력값을 읽어들이고 저장하기 위해, 비교기(2)의 펄스 신호 출력 변화를 감지하는 것이다. The comparator output change detection step S10 is a step of detecting a change in the pulse signal output of the comparator 2 in the output change detection module 11. [ In S10, a change in the pulse signal output of the comparator 2 is sensed to read and store the output value of the comparator 2 at S20 every time an event occurs in the circuit.

비교기 출력값 저장 단계(S20)는 S10에서 비교기(2)의 펄스 신호 출력 변화가 감지되면, 해당 출력값을 제어부(1)에 저장하는 단계이다.The comparator output value storing step S20 stores the output value of the comparator 2 in the control unit 1 when a change in the pulse signal output of the comparator 2 is sensed at S10.

C 값 변환 단계(S30)는 S20에서 획득된 출력값을 비교기의 구간 정보인 0, 1, 2, 3, 4 와 같은 구간 값으로 대칭시키고, 이를 제어부(1)에 C 값으로 저장하는 단계이다. S30에서는 비교기(2)의 해당 출력값을 에너지 위치 값으로 변환하게 된다. The C value conversion step S30 is a step of symmetrically converting the output value obtained in S20 to an interval value such as 0, 1, 2, 3 and 4, which is interval information of the comparator, and storing it as a C value in the controller 1. In S30, the corresponding output value of the comparator 2 is converted into the energy position value.

최소값 판별 단계(S40)는 C 값 이전에 선행적으로 기저장된 출력값들인 A 값 및 B 값과의 비교 처리를 수행하여 B 값이 최소값인지 여부를 가려내고, 최소값에 대한 정보를 최소값 메모리부(3)에 저장(S41)하는 단계이다. 본 발명의 일실시예에 따르면 S40에서의 비교 처리는, 수학식 1의 명제가 참인 경우 B 값을 최소값으로 판별하고, 수학식 1의 명제가 거짓인 경우 B 값을 최소값으로 판별하는 것을 기각하는 방식으로 이루어질 수 있다.The minimum value determination step S40 compares the A value and the B value, which are stored in advance, and determines whether the B value is the minimum value. The minimum value memory step 3 (S41). According to an embodiment of the present invention, the comparison processing in S40 determines that the value of B is the minimum value when the proposition of Equation 1 is true, and rejects that the value of B is the minimum value when the proposition of Equation 1 is false . ≪ / RTI >

최대값 판별 단계(S50)는 C 값 이전에 선행적으로 기저장된 출력값들인 A 값 및 B 값과의 비교 처리를 수행하여 B 값이 최대값인지 여부를 가려내고, 최대값에 대한 정보를 최대값 메모리부(4)에 저장(S51)하는 단계이다. 본 발명의 일실시예에 따르면 S50에서의 비교 처리는, 수학식 2의 명제가 참인 경우 B 값을 최대값으로 판별하고, 수학식 2의 명제가 거짓인 경우 B 값을 최대값으로 판별하는 것을 기각하는 방식으로 이루어질 수 있다.The maximum value discrimination step S50 discriminates whether the value B is the maximum value by performing a comparison process with the A value and the B value, which are preliminarily stored output values before the C value, and outputs the information about the maximum value to the maximum value And is stored in the memory unit 4 (S51). According to an embodiment of the present invention, the comparison processing in S50 determines that the value of B is the maximum value when the proposition of the equation (2) is true, and determines that the value of B is the maximum value when the proposition of the equation (2) is false It can be done in a way that is rejected.

본 발명의 다른 실시예에서는 S40과 S50의 순서가 역순 또는 동시에 수행되도록 구성될 수 있다. 또한, 본 발명의 일실시예에 따르면, 다음 비교기 출력을 입력받기 위해 B 값을 A 값으로, C 값을 B 값으로 재설정하는 단계(S42)를 포함할 수 있다. 또한, 본 발명의 일실시예에 따른 펄스 중첩 해소 방법이 최초 수행되는 경우, S40 이전에 A 값과 B 값을 0으로 설정하는 A, B값 설정 단계(S41)를 더 포함할 수 있다. In another embodiment of the present invention, the order of S40 and S50 may be configured to be performed in reverse order or concurrently. According to an embodiment of the present invention, the step S42 may include resetting the B value to the A value and the C value to the B value to receive the next comparator output. In addition, when the method of solving the pulse overlap according to an embodiment of the present invention is performed for the first time, an A and B value setting step S41 may be further performed to set the A value and the B value to 0 before S40.

데이터 획득 종료 판별 단계(S60)는 제어부(1)에 비교기의 펄스 신호 입력이 종료되거나, 사용자가 임의로 데이터 획득의 종료를 판별하는 단계이다. 데이터 획득의 종료가 인정되면 S70으로, 데이터 획득의 종료가 기각되면 S10으로 프로세스가 진행된다.The data acquisition end determination step S60 is a step of inputting the pulse signal of the comparator to the control unit 1 or determining the end of the data acquisition arbitrarily by the user. If the end of data acquisition is recognized, the process proceeds to S70, and if the end of data acquisition is rejected, the process proceeds to S10.

에너지 정보 생성 및 저장 단계(S70)는 에너지 정보 생성 모듈(13)에서 최대값 메모리부(4)와 최소값 메모리부(3)에 저장되어 있는 최대값과 최소값의 특정 산술처리를 통해 에너지 정보를 생성하고, 에너지 정보 메모리부(5)에 생성된 에너지 정보를 저장하는 단계이다.The energy information generation and storage step S70 generates energy information through specific arithmetic processing of the maximum value and the minimum value stored in the maximum value memory unit 4 and the minimum value memory unit 3 in the energy information generation module 13 And stores energy information generated in the energy information memory unit 5. [

스펙트럼 연산 수행 단계(S80)는 생성된 에너지 정보를 토대로 스펙트럼 연산을 수행하여 비교기의 구간 정보인 0, 1, 2, 3, 4 와 같은 구간별로 에너지 정보를 카운팅하는 단계이다. The spectral calculation step S80 is a step of performing spectral calculation based on the generated energy information and counting energy information for each interval such as 0, 1, 2, 3 and 4, which is interval information of the comparator.

영상 재구성 단계(S90)는 각 에너지 정보를 이용하여 가중치를 통한 영상 재구성을 통해 보다 정확한 영상을 얻는 단계이다.
The image reconstruction step S90 is a step of acquiring a more accurate image through image reconstruction through weighting using each energy information.

실시예Example

본 발명의 일실시예와 관련하여, 도 9는 본 발명의 일실시예에 따른 펄스 중첩 해소 방법의 출력을 도시한 그래프이다. 도 9의 (a)에 도시된 바와 같은 출력이 비교기에 입력되는 경우, 도 9의 (b)와 같은 비교기 출력이 제어부에 입력된다. 도 9의 (c)는 본 발명의 일실시예에 따른 펄스 중첩 해소 방법을 적용한 실시예를 그대로 표시하고 있다. 도 9의 (c)에는 시간순에 따른 비교기의 디지털 출력을 수신하고(비교기 출력 변화 감지 단계, S10), 비교기 출력을 비교기 구간으로 환산하며(C 값 변환 단계, S30), 최소값과 최대값 판별을 수행하고(S40, S50), 에너지 정보를 구하는(S70) 순서대로 실시예가 표시되어 있다.FIG. 9 is a graph showing the output of the pulse overlap elimination method according to an embodiment of the present invention, in the context of an embodiment of the present invention. When an output as shown in Fig. 9 (a) is input to the comparator, the comparator output as shown in Fig. 9 (b) is input to the control unit. FIG. 9 (c) shows an embodiment in which the pulse overlapping resolution method according to an embodiment of the present invention is applied. FIG. 9C shows a digital output of the comparator according to a chronological order (comparator output change sensing step S10), converts the comparator output into a comparator interval (C value conversion step S30), and determines a minimum value and a maximum value (S40, S50), and energy information is obtained (S70).

도 9의 (c)에 도시된 바와 같이 본 발명의 일실시예에 따른 펄스 중첩 해소 방법의 S10에서는 제어부의 출력 변화 감지 모듈이 비교기 출력 변화를 감지하여 비교기 출력(예를 들어, 0000, 0001, 0011...)을 입력받게 된다. S30에서는 제어부에서 입력받은 비교기 출력을 비교기의 구간값(예를 들어, #0, #1, #2...)으로 환산하게 된다. S40 및 S50에서는 비교기의 구간값을 수학식 1,2를 통해 최대값(예를 들어, 2...)과 최소값(예를 들어, 0...)으로 판별하게 된다. S70에서는 최대값과 최소값의 차이를 통해 에너지 피크인 에너지 정보(예를 들어, 2...)를 생성하게 된다. 도 9의 (c)에서는 2의 에너지 2개, 3의 에너지 2개의 결과를 얻는다. 이는 실제로 비교기에 입력된 펄스 신호와 동일한 것이다. 종래 이러한 펄스 신호가 비교기에 입력되는 경우, 도 3에 도시된 바와 같이 2의 에너지 2개, 3의 에너지 1개, 4의 에너지 1개의 결과를 얻게 되던 것과 비교할 때, 본 발명의 일실시예에 따른 펄스 중첩 해소 방법에 따르면 펄스 중첩의 문제가 해소되었음을 확인할 수 있다.As shown in FIG. 9C, the output change detection module of the control unit detects a change in output of the comparator and outputs a comparator output (for example, 0000, 0001, 0011 ...). In S30, the comparator output received from the control unit is converted into the interval value (for example, # 0, # 1, # 2, ...) of the comparator. In S40 and S50, the interval value of the comparator is determined by a maximum value (for example, 2 ...) and a minimum value (for example, 0 ...) through Equations 1 and 2. In step S70, energy information (for example, 2 ...), which is an energy peak, is generated through the difference between the maximum value and the minimum value. In FIG. 9 (c), 2 energy of 2 and 2 energy of 3 are obtained. This is actually the same as the pulse signal input to the comparator. As compared with the conventional case where such a pulse signal is input to the comparator, as shown in Fig. 3, two energy of two, one energy of three, and one energy of four are obtained, an embodiment of the present invention It can be confirmed that the problem of pulse overlapping is solved according to the pulse overlapping resolution method.

도 9의 (c)의 '최대 최소 찾기 결과'의 붉은 박스가 본 발명의 일실시예에 따른 펄스 중첩 해소 방법의 효과를 직접적으로 나타내고 있다. 도 9의 (c)의 붉은 박스에서, 펄스의 출발 지점의 비교기 출력(구간값)이 #1인 것이 S40 단계에 의해 판별된다는 것을 확인할 수 있다. 그에 따라, 붉은 박스 지점의 에너지 정보는 3의 에너지로 확정되는 것을 확인할 수 있다.
The red box of the 'maximum minimum finding result' in FIG. 9 (c) directly illustrates the effect of the pulse overlapping resolution method according to an embodiment of the present invention. In the red box in (c) of FIG. 9, it can be confirmed that the comparator output (interval value) at the start point of the pulse is # 1 in step S40. As a result, the energy information of the red box point is confirmed to be energy of 3.

도 10은 본 발명의 일실시예에 따른 펄스 중첩 해소 방법의 영상 재구성 방식을 도시한 개념도이다. 도 10에 도시된 바와 같이 본 발명의 일실시예에 따른 펄스 중첩 해소 방법은 방사선 노출이 많은 환경에서 더욱 효과적으로 동작한다. 이렇게 얻어진 영상 정보는 각 에너지 정보를 이용하여 가중치를 통한 영상 재구성을 통해 보다 정확한 영상을 얻음에 기여할 수 있다. 방사선 에너지 중 낮은 에너지 정보는 소프트한 물체를 잘 나타내고, 높은 에너지는 하드한 물체를 재구성할 정보를 가지고 있다. 이에 본 발명의 일실시예에 따른 펄스 중첩 해소 방법을 통하여 획득한 정보로 낮은 에너지 영역의 정보를 이용하여 계수한 영상의 소프트한 조직의 영상을 분리할 수도 있으며, 높은 에너지 영역의 계수 정보를 이용하여 하드한 영상을 분리하여 볼 수도 있다. 또한, 이 에너지 정보들을 최적화된 가중치로 처리하여 복원한다면 명확한 영상을 얻는데 기여할 수 있다.
10 is a conceptual diagram illustrating a method of reconstructing an image of a pulse overlapping resolution method according to an embodiment of the present invention. As shown in FIG. 10, the pulse overlap cancellation method according to an embodiment of the present invention operates more effectively in an environment where radiation exposure is high. The obtained image information can contribute to obtaining a more accurate image through image reconstruction through weighting using each energy information. Low energy information of radiation energy represents soft object well, and high energy has information to reconstruct hard object. Accordingly, it is possible to separate the images of the soft tissues of the images counted using the information of the low energy region by using the information obtained through the pulse overlap decomposition method according to the embodiment of the present invention, and to use the coefficient information of the high energy region So that a hard image can be separated and viewed. In addition, if energy information is processed with optimized weight values, it can contribute to obtaining a clear image.

이상에서 언급한 펄스 중첩 해소 장치의 크기, 위치 및 배열은 도면에 한정되지 않으며, 본 발명의 목적을 달성하기 위해서 각 상황에 따라 결정됨이 바람직하다.
The size, position, and arrangement of the above-mentioned pulse overlap de-essing device are not limited to the drawings, but are preferably determined according to each situation in order to achieve the object of the present invention.

이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like.

프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상에서 설명한 바와 같이, 본 발명이 속하는 기술 분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 상술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함하는 것으로 해석되어야 한다.As described above, those skilled in the art will appreciate that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the above-described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention.

1: 제어부
2: 비교기
3: 최소값 메모리부
4: 최대값 메모리부
5: 에너지 정보 메모리부
10: 펄스 중첩 해소 장치
11: 출력 변화 감지 모듈
12: 최대최소 판별 모듈
13: 에너지 정보 생성 모듈
14: 카운터
15: 영상 처리 모듈
1:
2: comparator
3: minimum value memory section
4: maximum value memory section
5: Energy information memory unit
10: Pulse overlap canceling device
11: Output change detection module
12: Maximum minimum discrimination module
13: Energy information generation module
14: Counter
15: Image processing module

Claims (10)

방사선 계수 방식 영상 센서 신호처리단에 의해 수행되는, 펄스 중첩 해소 방법에 있어서,
비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계;
상기 비교기 출력 변화 감지 단계에서 상기 비교기 출력의 변화가 감지되면, 상기 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계;
시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및
상기 최대 최소 판별 단계에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;
를 포함하고,
상기 최대 최소 판별 단계 이후에, 상기 C 변수는 B 변수로 새롭게 설정되고, 상기 B 변수는 A 변수로 새롭게 설정되며,
상기 특정 구간의 최대값과 최소값이 모두 도출될 때까지, 상기 비교기 출력 변화 감지 단계부터 상기 최대 최소 판별 단계를 재차 반복 수행하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법.
A method of resolving pulse overlap, which is performed by a radiation counting method image sensor signal processing stage,
A comparator output change sensing step of sensing a change of a comparator output which is a pulse signal output of the comparator;
A C variable setting step of setting the output of the comparator as a C variable when a change of the comparator output is sensed in the comparator output change sensing step;
A maximum minimum discrimination step of comparing the A variable and the B variable determined in chronological order with the C variable to determine whether the B variable is a maximum value or a minimum value in a specific interval; And
An energy information generation step of generating energy information using the maximum value and the minimum value of the specific period determined by the maximum minimum discrimination step;
Lt; / RTI >
After the maximum minimum discrimination step, the C variable is newly set as a B variable, the B variable is newly set as an A variable,
Wherein the maximum minimum discrimination step is repeated from the comparator output change detection step until the maximum value and the minimum value of the specific period are all derived.
제1항에 있어서,
상기 최대 최소 판별 단계에서,
상기 B 변수가 상기 C 변수보다 크고 상기 A 변수보다 크거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최대값으로 판별되고,
상기 B 변수가 상기 C 변수보다 작고 상기 A 변수보다 작거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최소값으로 판별되는 것을 특징으로 하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법.
The method according to claim 1,
In the maximum minimum discrimination step,
And if the B variable is greater than the C variable and greater than or equal to the A variable, the B variable is determined as the maximum value in the specific period,
Wherein when the B variable is smaller than the C variable and smaller than or equal to the A variable, the B variable is determined as a minimum value in the specific interval.
삭제delete 제1항에 있어서,
상기 에너지 정보 생성 단계에서,
상기 에너지 정보는 상기 특정 구간에서 상기 최대값과 상기 최소값의 차이로 설정되는 것을 특징으로 하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법.
The method according to claim 1,
In the energy information generation step,
Wherein the energy information is set to a difference between the maximum value and the minimum value in the specific period.
방사선 계수 방식 영상 센서 신호처리단에 구성되는, 펄스 중첩 해소 장치에 있어서,
비교기의 펄스 신호 출력인 비교기 출력이 수신되고, 상기 비교기 출력의 변화가 감지되면 상기 비교기 출력을 C 변수로 설정하는 출력 변화 감지 모듈;
시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 모듈; 및
상기 최대 최소 판별 모듈에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 모듈;
을 포함하고,
상기 최대 최소 판별 모듈은, 상기 B 변수의 최대 최소 판별 이후에, 상기 C 변수를 B 변수로 새롭게 설정하고, 상기 B 변수를 A 변수로 새롭게 설정하며,
상기 특정 구간의 최대값과 최소값이 모두 도출될 때까지 출력 변화 감지 모듈 및 최대 최소 판별 모듈이 재차 반복 구동되는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 장치.
A pulse overlap detection apparatus for use in a radiation counting method image sensor signal processing stage,
An output change detection module that receives a comparator output that is a pulse signal output of the comparator and sets the comparator output as a C variable when a change in the output of the comparator is sensed;
A maximum minimum discrimination module for comparing whether the B variable is a maximum value or a minimum value in a specific interval by comparing the A variable and the B variable that are set in chronological order with the C variable; And
An energy information generation module that generates energy information using a maximum value and a minimum value of the specific period determined by the maximum minimum discrimination module;
/ RTI >
The maximum minimum discrimination module newly sets the C variable as a B variable, newly sets the B variable as an A variable after the maximum minimum discrimination of the B variable,
Wherein the output change detection module and the maximum minimum discrimination module are repeatedly driven repeatedly until both the maximum value and the minimum value of the specific section are derived.
제5항에 있어서,
상기 최대 최소 판별 모듈에서,
상기 B 변수가 상기 C 변수보다 크고 상기 A 변수보다 크거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최대값으로 판별되고,
상기 B 변수가 상기 C 변수보다 작고 상기 A 변수보다 작거나 같은 경우, 상기 B 변수는 상기 특정 구간에서 최소값으로 판별되는 것을 특징으로 하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 장치.
6. The method of claim 5,
In the maximum minimum discrimination module,
And if the B variable is greater than the C variable and greater than or equal to the A variable, the B variable is determined as the maximum value in the specific period,
Wherein when the B variable is smaller than the C variable and smaller than or equal to the A variable, the B variable is determined as a minimum value in the specific interval.
삭제delete 제5항에 있어서,
상기 에너지 정보 생성 모듈은, 상기 특정 구간에서 상기 최대값과 상기 최소값의 차이로 상기 에너지 정보를 설정하는 것을 특징으로 하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 장치.
6. The method of claim 5,
Wherein the energy information generation module sets the energy information as a difference between the maximum value and the minimum value in the specific period.
방사선 계수 방식 영상 센서 신호처리단의 제어부에 의해 수행되는, 펄스 중첩 해소 방법을 컴퓨터 상에서 수행하는 프로그램이 기록된 기록매체에 있어서,
비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계;
상기 비교기 출력 변화 감지 단계에서 상기 비교기 출력의 변화가 감지되면, 상기 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계;
시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및
상기 최대 최소 판별 단계에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;
를 포함하고,
상기 최대 최소 판별 단계 이후에, 상기 C 변수는 B 변수로 새롭게 설정되고, 상기 B 변수는 A 변수로 새롭게 설정되며,
상기 특정 구간의 최대값과 최소값이 모두 도출될 때까지, 상기 비교기 출력 변화 감지 단계부터 상기 최대 최소 판별 단계를 재차 반복 수행하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법을 컴퓨터 상에서 수행하는 프로그램이 기록된 기록매체.
A recording medium on which a program for performing a pulse overlapping resolution method performed by a control unit of a radiation counting method image sensor signal processing unit on a computer is recorded,
A comparator output change sensing step of sensing a change of a comparator output which is a pulse signal output of the comparator;
A C variable setting step of setting the output of the comparator as a C variable when a change of the comparator output is sensed in the comparator output change sensing step;
A maximum minimum discrimination step of comparing the A variable and the B variable determined in chronological order with the C variable to determine whether the B variable is a maximum value or a minimum value in a specific interval; And
An energy information generation step of generating energy information using the maximum value and the minimum value of the specific period determined by the maximum minimum discrimination step;
Lt; / RTI >
After the maximum minimum discrimination step, the C variable is newly set as a B variable, the B variable is newly set as an A variable,
The method of detecting a pulse overlap of a radiation sensor type image sensor signal processing unit repeatedly performs the maximum minimum discrimination step from the comparator output change detection step until both the maximum value and the minimum value of the specific interval are derived. A program recorded on a recording medium.
방사선 계수 방식 영상 센서 신호처리단의 제어부에 의해 수행되는, 펄스 중첩 해소 방법이 컴퓨터 상에서 수행되도록 기록매체에 저장된 프로그램에 있어서,
비교기의 펄스 신호 출력인 비교기 출력의 변화를 감지하는 비교기 출력 변화 감지 단계;
상기 비교기 출력 변화 감지 단계에서 상기 비교기 출력의 변화가 감지되면, 상기 비교기 출력을 C 변수로 설정하는 C 변수 설정 단계;
시간순으로 기설정된 A 변수 및 B 변수와 상기 C 변수를 비교하여, 상기 B 변수가 특정 구간에서 최대값인지 최소값인지 여부를 판별하는 최대 최소 판별 단계; 및
상기 최대 최소 판별 단계에 의해 판별된 상기 특정 구간의 최대값과 최소값을 이용하여 에너지 정보를 생성하는 에너지 정보 생성 단계;
를 포함하고,
상기 최대 최소 판별 단계 이후에, 상기 C 변수는 B 변수로 새롭게 설정되고, 상기 B 변수는 A 변수로 새롭게 설정되며,
상기 특정 구간의 최대값과 최소값이 모두 도출될 때까지, 상기 비교기 출력 변화 감지 단계부터 상기 최대 최소 판별 단계를 재차 반복 수행하는, 방사선 계수 방식 영상 센서 신호처리단의 펄스 중첩 해소 방법이 컴퓨터 상에서 수행되도록 기록매체에 저장된 프로그램.
A program stored in a recording medium such that a pulse overlapping resolution method performed by a control unit of a radiation counting method image sensor signal processing stage is performed on a computer,
A comparator output change sensing step of sensing a change of a comparator output which is a pulse signal output of the comparator;
A C variable setting step of setting the output of the comparator as a C variable when a change of the comparator output is sensed in the comparator output change sensing step;
A maximum minimum discrimination step of comparing the A variable and the B variable determined in chronological order with the C variable to determine whether the B variable is a maximum value or a minimum value in a specific interval; And
An energy information generation step of generating energy information using the maximum value and the minimum value of the specific period determined by the maximum minimum discrimination step;
Lt; / RTI >
After the maximum minimum discrimination step, the C variable is newly set as a B variable, the B variable is newly set as an A variable,
The pulse overlapping method of the radiation counting method image sensor signal processing unit is repeatedly performed on the computer until the maximum value and the minimum value of the specific interval are all derived again from the comparator output change detection step The program stored in the recording medium.
KR1020150161989A 2015-11-18 2015-11-18 Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof KR101742012B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150161989A KR101742012B1 (en) 2015-11-18 2015-11-18 Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150161989A KR101742012B1 (en) 2015-11-18 2015-11-18 Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof

Publications (2)

Publication Number Publication Date
KR20170058148A KR20170058148A (en) 2017-05-26
KR101742012B1 true KR101742012B1 (en) 2017-05-31

Family

ID=59051898

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150161989A KR101742012B1 (en) 2015-11-18 2015-11-18 Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof

Country Status (1)

Country Link
KR (1) KR101742012B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101979391B1 (en) * 2017-10-02 2019-05-16 서강대학교산학협력단 Method for correction pile up signal in medical imaging device using multi-threshold voltage and medical imaging device thereof
KR20240078961A (en) 2022-11-28 2024-06-04 경상남도 Molded rice containing Tenebrio molitor larvae as an active ingredient and its manufacturing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5225682A (en) 1992-01-24 1993-07-06 The United States Of America As Represented By The United States Department Of Energy Method and apparatus for providing pulse pile-up correction in charge quantizing radiation detection systems
JP2007017374A (en) * 2005-07-11 2007-01-25 Toshiba Corp Pulse counter, nuclear reactor output monitoring device using the same, and pulse counting method
JP2014126556A (en) 2012-12-27 2014-07-07 Canon Electronics Inc Radiation dosimetry device
KR101443710B1 (en) * 2013-06-11 2014-10-01 전북대학교산학협력단 Fluorenscent X-ray analysis device using Pile-up signal removing and Analysis method using thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5225682A (en) 1992-01-24 1993-07-06 The United States Of America As Represented By The United States Department Of Energy Method and apparatus for providing pulse pile-up correction in charge quantizing radiation detection systems
JP2007017374A (en) * 2005-07-11 2007-01-25 Toshiba Corp Pulse counter, nuclear reactor output monitoring device using the same, and pulse counting method
JP2014126556A (en) 2012-12-27 2014-07-07 Canon Electronics Inc Radiation dosimetry device
KR101443710B1 (en) * 2013-06-11 2014-10-01 전북대학교산학협력단 Fluorenscent X-ray analysis device using Pile-up signal removing and Analysis method using thereof

Also Published As

Publication number Publication date
KR20170058148A (en) 2017-05-26

Similar Documents

Publication Publication Date Title
KR101871361B1 (en) The photon counting detector and method for generating high resolution and high contrast image
AU2009230876B2 (en) Radiation imaging method with individual signal resolution
CN110462442B (en) Photon counting detector for realizing coincidence
WO2016042981A1 (en) X-ray imaging device
CN101688918B (en) Radioactive ray detecting method and device utilizing energy and position information
JP2010513860A (en) Apparatus, imaging device and method for counting X-ray photons
US20160084968A1 (en) Direct conversion radiation detector digital signal processing electronics
EP2645706A2 (en) Programmable readout integrated circuit for an ionizing radiation sensor
KR20150024721A (en) Method and apparatus for determining reset point of voltage adaptively
JP6890943B2 (en) Radiation diagnostic equipment and method
KR20130075531A (en) Method for processing a radiograph and apparatus for processing a radiograph thereof
KR101742012B1 (en) Method to reduce signal loss and to resolve pulse pile-up at the signal readout integrated circuit in all radiation counting image sensors only with digital circuit, Apparatus, Program and Recording Medium thereof
WO2012090992A1 (en) Radiation image pick-up device, and image processing method
US11493649B2 (en) Dynamic noise shaping in a photon counting system
US10641908B2 (en) Radiation imaging apparatus, radiation imaging method, and computer readable storage medium
US20240125953A1 (en) Devices, systems, and methods for time correction
KR101745436B1 (en) Method for Counting the Number of Incident Radiation using Correlate Double Sampling and Cross Detection Method, Apparatus, Program and Recording Medium using the same
JPH095445A (en) Radiological image pickup device
JP2014176565A (en) Image processor, radiographic apparatus, image processing method, computer program and recording medium
JP6159811B2 (en) Resolution and focus improvement
KR101140341B1 (en) X-ray and g-ray Hybrid Image Sensing Method and Apparatus for DTSDigital Tomosynthesis System
KR101686306B1 (en) Signal loss detection and energy detection circuit without energy distortion method and structure from pulse pile-up at the signal readout integrated circuit in all radiation counting sensors
JP2017164374A (en) Radiation detecting device and radiation inspecting apparatus
KR102183877B1 (en) Signal obtain method for radiation detect system based on waveform analysis, and radiation detect system
KR101844022B1 (en) Apparatus and method for distinguish the energy band of photon included in multi-energy radiation

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20151118

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20161207

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20170518

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20170525

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20170525

End annual number: 3

Start annual number: 1

PG1501 Laying open of application
PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20200427

Start annual number: 4

End annual number: 4

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20220305