KR102046788B1 - Apparatus and method for tracking position of capsule endoscope - Google Patents
Apparatus and method for tracking position of capsule endoscope Download PDFInfo
- Publication number
- KR102046788B1 KR102046788B1 KR1020180170126A KR20180170126A KR102046788B1 KR 102046788 B1 KR102046788 B1 KR 102046788B1 KR 1020180170126 A KR1020180170126 A KR 1020180170126A KR 20180170126 A KR20180170126 A KR 20180170126A KR 102046788 B1 KR102046788 B1 KR 102046788B1
- Authority
- KR
- South Korea
- Prior art keywords
- time
- capsule endoscope
- ultrasonic signal
- sensor
- difference
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 239000002775 capsule Substances 0.000 title claims abstract description 98
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000001514 detection method Methods 0.000 claims abstract description 19
- 230000003111 delayed effect Effects 0.000 claims description 22
- 230000000630 rising effect Effects 0.000 claims description 19
- 238000002604 ultrasonography Methods 0.000 claims description 14
- 230000001934 delay Effects 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 210000001035 gastrointestinal tract Anatomy 0.000 description 5
- 238000000338 in vitro Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 210000000056 organ Anatomy 0.000 description 4
- 210000004798 organs belonging to the digestive system Anatomy 0.000 description 3
- 210000001015 abdomen Anatomy 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241000167880 Hirundinidae Species 0.000 description 1
- 210000000436 anus Anatomy 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 210000003238 esophagus Anatomy 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 210000000813 small intestine Anatomy 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
- A61B1/00002—Operational features of endoscopes
- A61B1/00059—Operational features of endoscopes provided with identification means for the endoscope
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
- A61B1/04—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
- A61B1/041—Capsule endoscopes for imaging
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Surgery (AREA)
- Biomedical Technology (AREA)
- Medical Informatics (AREA)
- Optics & Photonics (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- Biophysics (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Endoscopes (AREA)
Abstract
Description
본 발명은 캡슐내시경 위치 검출 시스템 및 그 방법에 관한 것으로, 보다 자세하게는 한 개의 센서 부착점을 가지는 초음파 신호 기반의 캡슐내시경 위치 검출 시스템 및 방법에 관한 것이다. The present invention relates to a capsule endoscope position detection system and method, and more particularly, to an ultrasonic signal based capsule endoscope position detection system and method having one sensor attachment point.
캡슐내시경은 캡슐 형태의 디바이스에 이미지 센서, 영상처리장치, 무선데이터 전송 장치 등을 탑재하여, 환자의 장기 내부의 이미지를 획득하여 체외에 있는 단말기로 전송하는 장치로서, 보통 일반내시경으로 관찰이 어려운 소장 부위의 진단을 위해 사용되는 기기이다.The capsule endoscope is a device that is equipped with an image sensor, an image processing device, a wireless data transmission device, etc. in a capsule type device, and acquires an image of the patient's organ and transmits it to a terminal outside the body. It is a device used to diagnose the small intestine.
캡슐내시경은 인체 영향을 최소화 하기 위해 초소형을 제작되어야 하며 따라서 작은 배터리 용량으로 인해 구동 시간이 짧아, 소화기관 내부에서 지체되는 상황이 발생할 경우 필요한 진단을 다 수행하지 못하고 배터리가 방전되는 상황이 생긴다. 따라서 캡슐내시경이 소화기관 내부에 정체되는 상황을 파악하여 의료진에게 조치를 취할 수 있게 위치를 실시간으로 파악할 수 있는 기술이 필요하다.The capsule endoscope should be manufactured in a very small size to minimize the human impact. Therefore, the small battery capacity causes a short driving time, and thus, when a delay occurs in the digestive organs, the capsule endoscope cannot perform all the necessary diagnostics and discharges the battery. Therefore, there is a need for a technology that can identify the location of the capsule endoscope in the digestive organs in real time so that the medical staff can take action.
또한, 캡슐내시경에 의해 촬영된 위치가 소화기관 내부에 어느 위치에서 촬영되어 있는 지가, 향후 진단, 치료 과정에 꼭 필요한 정보이기 때문에, 촬영된 영상을 소화기관 내부의 위치와 일치시키는 작업을 위해서는 캡슐내시경의 실시간 위치를 파악하는 기술이 필요하다. In addition, since the location taken by the capsule endoscope is located in the digestive tract, which is essential information for future diagnosis and treatment, the capsule is required for the operation of matching the captured image with the location in the digestive tract. There is a need for a technique for locating the endoscope in real time.
한편, 현재 상용화된 캡슐내시경의 경우, 도 1과 같이 6개의 체외 센서를 사용하여, 복부에 상단의 왼쪽, 중간, 오른쪽에, 하단의 왼쪽, 중간, 오른쪽 각각 6군데에 부착하며, 각 체외 센서에서 획득된 신호의 크기를 기반으로 체내 위치를 판별하는 기술을 사용하고 있다. 이 방법은 6개의 센서를 사용하기 때문에 사용자의 움직임으로 인해 센서 중 하나라도 신체와 접촉이 떨어지게 되면, 정확도가 급격하게 떨어지는 문제가 있다. On the other hand, in the case of currently available capsule endoscope, using six in vitro sensors as shown in Figure 1, attached to the left, middle, right of the upper abdomen, each of the six left, middle, right of the lower abdomen, each in vitro sensor We use a technique to determine the location of the body based on the magnitude of the signal obtained from. Since this method uses six sensors, if any one of the sensors is in contact with the body due to the user's movement, the accuracy drops sharply.
또한, 캡슐내시경의 경우 장시간(10시간) 측정해야 하며, 소화기관의 운동을 자극하기 위하여 환자가 지속적으로 움직여야 하므로, 센서의 신체 부착 이탈이 빈번하여 위치 정보가 부정확하다는 문제가 있다.In addition, the capsule endoscope needs to be measured for a long time (10 hours), and the patient must move continuously to stimulate the movement of the digestive organs, so that the sensor body is detached from the body frequently, which causes inaccurate location information.
이에, 체외 센서의 신체 부착 이탈을 방지하면서 캡슐 내시경의 위치를 실시간으로 파악할 수 있는 기술 개발이 요구되고 있다. Accordingly, there is a demand for a technology that can grasp the position of the capsule endoscope in real time while preventing the detachment of the extracorporeal sensor.
관련 선행기술로는 한국공개특허 제10-2018-0075364호(발명의 명칭: 초음파를 이용한 무선 내시경의 위치 측정을 위한 방법 및 장치, 공개일자: 2018년 07월 04일)가 있다.Related prior arts include Korean Patent Application Publication No. 10-2018-0075364 (name of the invention: a method and apparatus for position measurement of a wireless endoscope using ultrasonic waves, publication date: July 04, 2018).
본 발명이 해결하고자 하는 과제는 체외 센서의 신체 부착 이탈을 방지하면서 캡슐 내시경의 위치를 실시간으로 검출할 수 있는 캡슐내시경 위치 검출 시스템 및 그 방법을 제공하는 것이다.The problem to be solved by the present invention is to provide a capsule endoscope position detection system and method that can detect the position of the capsule endoscope in real time while preventing detachment of the body attachment of the extracorporeal sensor.
본 발명이 해결하고자 하는 과제는 이상에서 언급한 과제(들)로 제한되지 않으며, 언급되지 않은 또 다른 과제(들)은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problem to be solved by the present invention is not limited to the problem (s) mentioned above, and other object (s) not mentioned will be clearly understood by those skilled in the art from the following description.
본 발명의 일 실시예에 따른 캡슐내시경 위치 검출 시스템은, 체내에 삽입된 캡슐내시경의 위치를 검출하기 위한 시스템에 있어서, 복수의 센서가 형성되며, 피검자의 체표면에 배치되어 상기 캡슐내시경에서 발생된 초음파 신호를 검출하는 하나의 센서패드, 상기 센서패드에서 검출된 초음파 신호의 시간 차이에 기초하여 상기 캡슐내시경의 위치를 검출하는 체외장치를 포함한다. Capsule endoscope position detection system according to an embodiment of the present invention, in the system for detecting the position of the capsule endoscope inserted into the body, a plurality of sensors are formed, disposed on the body surface of the subject is generated in the capsule endoscope One sensor pad for detecting the ultrasonic signal, and an extracorporeal device for detecting the position of the capsule endoscope based on the time difference of the ultrasonic signal detected by the sensor pad.
바람직하게는, 상기 센서패드는, 5개의 센서가 십자 형태로 일측면에 형성되고, 각 센서가 초음파 신호를 각각 검출할 수 있다. Preferably, the sensor pad, five sensors are formed on one side in the cross shape, each sensor can detect the ultrasonic signal, respectively.
바람직하게는, 상기 체외장치는, 상기 복수의 센서 각각에서 검출된 초음파 신호를 각각 증폭시키는 복수의 증폭기, 상기 증폭된 각 초음파 신호 도착 시간과 기준시간의 시간차를 각각 측정하는 복수의 시간 측정기, 상기 복수의 시간 측정기 각각에서 측정된 시간차에 기초하여 상기 캡슐내시경의 위치를 검출하는 제어기를 포함하되, 상기 증폭기 및 상기 시간 측정기는 상기 센서패드에 구비된 센서별로 구비될 수 있다. Preferably, the extracorporeal device comprises: a plurality of amplifiers for amplifying the ultrasonic signals detected by each of the plurality of sensors, a plurality of time measuring instruments each measuring a time difference between the arrival time of each amplified ultrasonic signal and the reference time; And a controller for detecting the position of the capsule endoscope based on the time difference measured by each of the plurality of time measuring instruments. The amplifier and the time measuring instrument may be provided for each sensor provided in the sensor pad.
바람직하게는, 상기 기준 시간을 생성하는 기준시간 생성기를 더 포함할 수 있다. Preferably, the apparatus may further include a reference time generator for generating the reference time.
바람직하게는, 상기 캡슐내시경과의 시간 동기화를 위해, 상기 시간 측정기의 출력을 모니터링하여, 기 설정된 일정 범위 이상인 경우 상기 기준 시간을 조절하는 주파수 검출기 더 포함할 수 있다. Preferably, in order to synchronize the time with the capsule endoscope, the output of the time meter may be monitored, and may further include a frequency detector for adjusting the reference time when a predetermined range or more.
바람직하게는, 상기 시간 측정기는, 상기 기준시간(Start)과 상기 초음파 신호 도착 시간과의 시간차를 측정하는 카운터, 상기 초음파 신호 도착 시간에 기초한 트리거 신호와 상기 초음파 신호 도착 시간을 지연시킨 지연 초음파 신호를 비교하여, 디지털 코드를 출력하는 Fine TDC(time-to-digital convertor), 상기 Fine TDC의 출력을 상기 카운터의 출력에 더하여, 상기 기준 시간과 센서에 도착한 초음파 신호와의 시간차를 산출하는 합산부를 포함할 수 있다. Preferably, the time measuring instrument includes a counter for measuring a time difference between the reference time Start and the ultrasonic signal arrival time, a trigger signal based on the arrival time of the ultrasonic signal, and a delayed ultrasonic signal delaying the arrival time of the ultrasonic signal. A TD (time-to-digital convertor) for outputting a digital code, and adding the output of the Fine TDC to the output of the counter, a summation unit for calculating a time difference between the reference time and the ultrasonic signal arriving at the sensor It may include.
바람직하게는, 상기 Fine TDC는. 복수 지연부를 포함하는 지연라인, 상기 초음파 신호 도착 시간에 기초한 트리거 신호와 상기 지연부에서 상기 초음파 신호 도착 시간을 지연시킨 지연 초음파 신호를 비교하여, 디지털 코드를 출력하는 복수의 비교기를 포함할 수 있다. Preferably, the Fine TDC is. It may include a delay line including a plurality of delay unit, a plurality of comparators for comparing the trigger signal based on the arrival time of the ultrasonic signal and the delayed ultrasonic signal delayed the arrival time of the ultrasonic signal in the delay unit, and outputs a digital code. .
바람직하게는, 각 Fine TDC의 출력을 캘리브레이션하기 위한 캘리브레이션값을 출력하는 Fine TDC 캘리브레이션부를 더 포함하되, 상기 Fine TDC 캘리브레이션부는, 시스템 클럭(CLK)의 한주기에 해당하는 시간 차이를 가지는 제1 상승에지(Cstop1) 및 제2 상승에지(Cstop2)와 기준 시간(Cstart)을 생성하는 클럭 생성부, 상기 클럭 생성부에서 생성된 기준시간과 제1 상승에지를 비교하여, 그들의 차이를 제1 디지털 코드로 출력하는 제1 Fine TDC, 상기 클럭 생성부에서 생성된 기준시간과 제2 상승에지를 비교하여, 그들의 차이를 제2 디지털 코드로 출력하는 제2 Fine TDC, 상기 제1 디지털 코드와 제2 디지털 코드의 차이를 산출하여, 캘리브레이션값으로 출력하는 합산부를 포함할 수 있다. Preferably, the apparatus further includes a fine TDC calibration unit configured to output a calibration value for calibrating an output of each fine TDC, wherein the fine TDC calibration unit comprises a first rising edge having a time difference corresponding to one period of the system clock CLK. A clock generator for generating Cstop1 and a second rising edge Cstop2 and a reference time Cstart; and comparing the reference time generated by the clock generator with the first rising edge, and converting the difference into the first digital code. A first fine TDC for outputting, a second fine TDC for comparing the reference time generated by the clock generator with a second rising edge, and outputting a difference thereof as a second digital code, the first digital code and the second digital code The calculation unit may include a summing unit for calculating a difference and outputting the calibration value.
본 발명의 다른 실시예에 따른 캡슐내시경 위치 검출 방법은, 하나의 센서패드에 형성된 복수의 센서가 캡슐내시경에서 발생된 초음파 신호를 각각 검출하는 단계, 복수의 증폭기가 상기 복수의 센서 각각에서 검출된 초음파 신호를 각각 증폭시키는 단계, 복수의 시간 증폭기가 상기 증폭된 각 초음파 신호 도착 시간과 기준시간의 시간차를 각각 측정하는 단계, Capsule endoscope position detection method according to another embodiment of the present invention, the plurality of sensors formed on one sensor pad, respectively detecting the ultrasonic signal generated from the capsule endoscope, a plurality of amplifiers are detected in each of the plurality of sensors Amplifying an ultrasonic signal, each time amplifier measuring a time difference between the arrival time of each amplified ultrasonic signal and a reference time,
제어기가 상기 복수의 시간 측정기 각각에서 측정된 시간차에 기초하여 상기 캡슐내시경의 위치를 검출하는 단계를 포함한다.The controller detecting the position of the capsule endoscope based on the time difference measured in each of the plurality of time meters.
본 발명에 따르면, 복수의 센서가 형성된 하나의 센서패드를 피검자의 체표면에 부착하므로, 센서의 신체 부착 이탈을 방지할 수 있고, 이로 인해 캡슐 내시경의 위치정보를 정확하게 측정할 수 있다. According to the present invention, since one sensor pad having a plurality of sensors is attached to the body surface of the subject, the detachment of the body attachment of the sensor can be prevented, whereby the position information of the capsule endoscope can be accurately measured.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.
도 1은 종래의 센서의 개념을 설명하기 위한 도면이다.
도 2은 본 발명의 일 실시예에 따른 캡슐내시경 위치 검출 시스템을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따른 센서패드를 설명하기 위한 예시도이다.
도 4는 본 발명의 일 실시예에 따른 센서패드의 개념을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 캡슐 내시경 위치 검출 시스템의 개념을 설명하기 도면이다.
도 6은 본 발명의 일 실시예에 따른 캡슐내시경과 체외 부착 센서 위치에 따른 도달 거리의 차이를 설명하기 위한 도면이다.
도 7은 본 발명의 일 실시예에 따른 캡슐내시경의 위치를 검출하는 체외장치를 설명하기 위한 블록도이다.
도 8은 본 발명의 일 실시예에 따른 시간 측정기의 타이밍도이다.
도 9는 본 발명의 일 실시예에 따른 Fine TDC를 설명하기 위한 도면, 도 10은 본 발명의 일 실시예에 따른 Fine TDC 타이밍도이다.
도 11은 본 발명의 일 실시예에 따른 Fine TDC calibration부를 설명하기 위한 도면이다. 1 is a view for explaining the concept of a conventional sensor.
2 is a view for explaining a capsule endoscope position detection system according to an embodiment of the present invention.
3 is an exemplary view for explaining a sensor pad according to an embodiment of the present invention.
4 is a view for explaining the concept of the sensor pad according to an embodiment of the present invention.
5 is a view for explaining the concept of the capsule endoscope position detection system according to an embodiment of the present invention.
6 is a view for explaining the difference between the reach distance according to the capsule endoscope and the in vitro attachment sensor position according to an embodiment of the present invention.
Figure 7 is a block diagram illustrating an extracorporeal device for detecting the position of the capsule endoscope according to an embodiment of the present invention.
8 is a timing diagram of a time meter according to an embodiment of the present invention.
9 is a view for explaining a fine TDC according to an embodiment of the present invention, Figure 10 is a fine TDC timing diagram according to an embodiment of the present invention.
11 is a view for explaining a fine TDC calibration unit according to an embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. In describing the drawings, similar reference numerals are used for similar elements.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first, second, A, and B may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component. The term and / or includes a combination of a plurality of related items or any item of a plurality of related items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.When a component is referred to as being "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but it may be understood that other components may be present in between. Should be. On the other hand, when a component is said to be "directly connected" or "directly connected" to another component, it should be understood that there is no other component in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 2은 본 발명의 일 실시예에 따른 캡슐내시경 위치 검출 시스템을 설명하기 위한 도면, 도 3은 본 발명의 일 실시예에 따른 센서패드를 설명하기 위한 예시도, 도 4는 본 발명의 일 실시예에 따른 센서패드의 개념을 설명하기 위한 도면, 도 5는 본 발명의 일 실시예에 따른 캡슐 내시경 위치 검출 시스템의 개념을 설명하기 도면, 도 6은 본 발명의 일 실시예에 따른 캡슐내시경과 체외 부착 센서 위치에 따른 도달 거리의 차이를 설명하기 위한 도면이다. 2 is a view for explaining a capsule endoscope position detection system according to an embodiment of the present invention, Figure 3 is an exemplary view for explaining a sensor pad according to an embodiment of the present invention, Figure 4 is an embodiment of the present invention 5 is a view illustrating a concept of a sensor pad according to an example. FIG. 5 is a view illustrating a concept of a capsule endoscope position detection system according to an embodiment of the present invention. FIG. 6 is a view of a capsule endoscope according to an embodiment of the present invention. It is a figure for demonstrating the difference of the reach distance according to the position of an in vitro attachment sensor.
도 2를 참조하면, 본 발명의 일 실시예에 따른 캡슐내시경 위치 검출 시스템은 환자 등 피검자의 장기 내부에 도입되는 캡슐형 내시경(100), 이 피검자 내부의 캡슐형 내시경(100)으로부터 송신된 데이터를 수신하는 체외장치(200)를 포함한다. Referring to Figure 2, the capsule endoscope position detection system according to an embodiment of the present invention is a
캡슐형 내시경(100)은 피검자의 장기 내부에 도입되는 캡슐형 의료 장치의 일례이며, 촬영 기능 및 통신 기능을 갖는다. 구체적으로는, 캡슐 내시경(100)은 인체(H)의 소화기관 영상을 촬영하고, 촬영된 영상을 무선통신방식을 이용하여 외부로 전송하는 삼킬 수 있는 형태로 구성될 수 있다.The
따라서, 피검자가 캡슐 내시경(100)을 삼키게 되면, 캡슐 내시경(100)은 소화기관을 따라 식도에서 항문까지 대략 8시간에 걸쳐 이동한다. 그 이동 중에 캡슐 내시경(100) 내에 구비된 카메라가 소화기관의 내부를 촬영한다. 이때, 캡슐 내시경(100) 내에 구비된 카메라는 약 150°의 시야 각을 갖는 초정밀 렌즈를 구비할 수 있다.Thus, when the subject swallows the
또한, 캡슐내시경에는 초음파 신호 발생기가 존재하며, 일정한 주기(Tcap)(예컨대, 예를 들어 1ms 당 한번)에 따라 초음파 burst 신호(이하, '초음파 신호'라 칭함)를 발생시킨다. 캡슐내시경이 초음파 Burst 신호를 발생시키는 이유는 초음파 생성에 따른 전력 소모를 최소화시키기 위함일 수 있다. In addition, an ultrasonic signal generator exists in the capsule endoscope, and generates an ultrasonic burst signal (hereinafter, referred to as an “ultrasound signal”) according to a predetermined period T cap (for example, once per 1 ms). The reason why the capsule endoscope generates the ultrasonic burst signal may be to minimize power consumption due to ultrasonic generation.
캡슐형 내시경은 종래의 기술과 동일하므로, 이에 대한 상세한 설명은 생략하기로 한다.Since the capsule endoscope is the same as the prior art, a detailed description thereof will be omitted.
체외 장치(200)는 피검자를 통신 매체로 하여 장기 내부의 캡슐형 내시경(100)과 인체 통신을 행하는 인체 통신 기능, 이 피검자 내부에서의 캡슐형 내시경(100)의 위치를 검출하는 위치 검출 기능을 갖는다.The
이러한 체외장치(200)는 캡슐내시경(100)에 의해 촬영된 영상을 무선으로 수신하고 저장하는 것으로, 하나의 센서패드(300)가 연결되어 있다.The
센서패드(300)는 캡슐내시경(100)으로부터 영상정보 또는 초음파 신호를 수신하며, 그 수신된 영상정보 또는 초음파 신호를 체외장치(200)에 전달한다. 그에 따라 체외장치(200)는 하나의 센서패드(300)로부터 수신되는 영상정보를 저장하거나, 초음파 신호가 수신된 경우 초음파 신호에 기초하여 캡슐형 내시경(100)의 위치를 검출한다. The
또한, 센서패드(300)는 복수의 센서가 형성되며, 피검자의 체표면에 배치된다. 이러한 센서패드(300)는 도 3에 도시된 바와 같이 5개의 센서(310a, 310b, 310c, 310d, 310e)가 십자 형태로 형성될 수 있다. 따라서, 센서패드(300)는 일측면에 피검자의 체표면에 부착하기 위한 한 개의 부착점(미도시), 타측면에 개의 센서(310a, 310b, 310c, 310d, 310e)가 배치된다. 즉, 5개의 센서들(310a, 310b, 310c, 310d, 310e)은 십자 모양으로 근접배치하므로, 한 개의 부착점만이 존재하게 할 수 있고, 이로 인해 도 4에 도시된 바와 같이 하나의 부착점을 이용하여 피검자의 체표면에 부착시킬 수 있다. 여기에서는 센서패드(300)에 5개의 센서가 형성된 것으로 설명하였으나, 센서패드(300)에 배치되는 센서의 개수와 형태는 다양하게 변화할 수 있다. 이하에서는 설명의 편의를 위해 센서패드(300)에 5개의 센서(310)이 형성된 경우에 대해 설명하기로 한다. In addition, the
센서패드(300)는 피검자(즉 인체)를 통신 매체로 하여 전달되는 캡슐형 내시경(100)으로부터의 초음파 신호를 검출하고, 검출된 초음파 신호를 체외장치(200)로 전송한다.The
체외장치(200)는 센서패드(100)로부터 전송된 캡슐내시경(100)의 초음파 신호의 시간 차이에 기초하여 캡슐내시경(100)의 위치를 검출한다. The
상기와 같이 구성된 시스템이 캡슐형 내시경(100)의 위치를 검출하는 방법에 대해 도 5를 참조하여 설명하기로 한다. A method of detecting the position of the
캡슐 내시경(100)은 일정한 주기로 초음파 신호를 발생시켜 송출한다. 그러면, 센서패드(300)의 제1 내지 제 5 센서(310a, 310b, 310c, 310d, 310e)는 캡슐내시경(100)이 송출한 초음파 신호를 검출하여 체외장치(200)로 전송한다. The
한편, 캡슐내시경(100)에서 생성된 초음파 신호는 체내에서 전파되어 체외에 부착된 센서(310a, 310b, 310c, 310d, 310e)에 도착하는데, 도 6에 도시된 바와 같이 체내 캡슐내시경(100)의 위치와 체외 센서(310a, 310b, 310c, 310d, 310e) 위치에 따라서 거리가 다르므로, 초음파 신호가 도착하는 시간이 센서(310a, 310b, 310c, 310d, 310e)마다 다르다. 따라서, 초음파 신호가 센서(310a, 310b, 310c, 310d, 310e)에 도착한 시간 차이를 이용하면 캡슐내시경(100)의 위치를 파악할 수 있다. 이에, 체외장치(200)는 5개의 센서(310a, 310b, 310c, 310d, 310e)에 도달한 초음파 신호를 획득하여 도착 시간 차이를 검출하고, 그 검출된 도착 시간 차이를 이용하여 캡슐 내시경(100)의 위치를 검출한다. Meanwhile, the ultrasonic signal generated by the
이러한 체외장치(200)에 대한 상세한 설명은 도 7을 참조하여 설명하기로 한다. A detailed description of the
도 7은 본 발명의 일 실시예에 따른 캡슐내시경의 위치를 검출하는 체외장치를 설명하기 위한 블록도, 도 8은 본 발명의 일 실시예에 따른 시간 측정기의 타이밍도이다. 7 is a block diagram illustrating an extracorporeal device for detecting a position of a capsule endoscope according to an embodiment of the present invention, and FIG. 8 is a timing diagram of a time meter according to an embodiment of the present invention.
도 7을 참조하면, 본 발명의 일 실시예에 따른 캡슐내시경의 위치를 검출하는 체외장치(200)는 복수의 증폭기(210), 복수의 시간 측정기(220), 제어기(230)를 포함한다. 이때, 증폭기(210) 및 시간 측정기(220)는 하나의 센서패드에 형성된 센서에 대응한 개수일 수 있다. 예컨대, 센서패드에 제1 센서 내지 제 5센서가 형성된 경우, 제1 센서에 연결된 제1 증폭기(210a) 및 제1 시간측정기(220a), 제2 센서에 연결된 제2 증폭기(210b) 및 제2 시간측정기(220b), 제3 센서에 연결된 제3 증폭기(210c) 및 제3 시간측정기(220c), 제4 센서에 연결된 제4 증폭기(210d) 및 제4 시간측정기(220d), 제5 센서에 연결된 제5 증폭기(210e) 및 제5 시간측정기(220e)를 포함한다.Referring to FIG. 7, the
각 증폭기(210a, 210b, 210c, 210d, 210e)는 각 센서에서 검출된 초음파 신호를 각각 증폭시킨다. 즉, 각 센서에서 검출된 초음파 신호는 미약한 신호일 수 있으므로, 증폭기(210a, 210b, 210c, 210d, 210e)는 센서에서 검출된 미약한 초음파 신호를 증폭시킨다.Each amplifier 210a, 210b, 210c, 210d, 210e amplifies the ultrasonic signal detected by each sensor. That is, since the ultrasonic signal detected by each sensor may be a weak signal, the amplifiers 210a, 210b, 210c, 210d, and 210e amplify the weak ultrasonic signal detected by the sensor.
예컨대, 제1 증폭기(210a)는 제1 센서에서 검출된 제1 초음파 신호를 증폭, 제2 증폭기(210b)는 제2 센서에서 검출된 제2 초음파 신호를 증폭, 제3 증폭기(210c)는 제3 센서에서 검출된 제3 초음파 신호를 증폭, 제4 증폭기(210d)는 제4 센서에서 검출된 제4 초음파 신호를 증폭, 제5 증폭기(210e)는 제5 센서에서 검출된 제5 초음파 신호를 증폭시킨다.For example, the first amplifier 210a may amplify the first ultrasonic signal detected by the first sensor, the second amplifier 210b may amplify the second ultrasonic signal detected by the second sensor, and the third amplifier 210c may be amplified. Amplifying the third ultrasonic signal detected by the third sensor, the fourth amplifier 210d amplifies the fourth ultrasonic signal detected by the fourth sensor, and the fifth amplifier 210e receives the fifth ultrasonic signal detected by the fifth sensor. Amplify.
시간 측정기(220)는 증폭기(210)에서 증폭된 초음파 신호의 도착 시간 차이를 검출한다. 이때, 시간 측정기(220)는 기준시간과 초음파 신호 도착 시간과의 시간차를 측정한다. 여기서, 초음파 신호 도착 시간은 해당 센서에 도착한 초음파 신호의 시간을 말할 수 있다. The
예컨대, 제1 시간 측정기(220a)는 기준시간과 제1 센서에 도착한 제1 초음파 신호 도착 시간과의 제1 시간차를 측정, 제2 시간 측정기(220b)는 기준시간과 제2 센서에 도착한 제2 초음파 신호 도착 시간과의 제2 시간차를 측정, 제3 시간 측정기(220c)는 기준시간과 제3 센서에 도착한 제3 초음파 신호 도착 시간과의 제3 시간차를 측정, 제4 시간 측정기(220d)는 기준시간과 제4 센서에 도착한 제4 초음파 신호 도착 시간과의 제4 시간차를 측정, 제5 시간 측정기(220e)는 기준시간과 제5 센서에 도착한 제5 초음파 신호 도착 시간과의 제5 시간차를 측정한다. For example, the first time measuring instrument 220a measures the first time difference between the reference time and the arrival time of the first ultrasonic signal arriving at the first sensor, and the second time measuring instrument 220b measures the second time arriving at the reference time and the second sensor. The second time difference between the arrival time of the ultrasonic signal is measured, and the third time measuring unit 220c measures the third time difference between the reference time and the arrival time of the third ultrasonic signal arriving at the third sensor, and the fourth time measuring unit 220d is measured. The fourth time difference between the reference time and the fourth ultrasonic signal arrival time arriving at the fourth sensor is measured. The fifth time measuring unit 220e measures the fifth time difference between the reference time and the fifth ultrasonic signal arrival time arriving at the fifth sensor. Measure
이러한 시간 측정기(220)가 시간을 측정하기 위해서는 기준시간이 필요하다. 이에, 체외 장치(200)는 기준시간 생성기(240)를 더 포함할 수 있다. In order for the
기준시간 생성기(240)는 시간 측정을 위한 기준 시간을 생성한다. 이때, 기준시간 생성기(240)는 고속의 전체 시스템 클럭(CLK)를 N으로 나누어서 생성할 수 있다. 여기서, N은 임의의 자연수일 수 있다. The
즉, 시간 측정을 위해서는 시간 측정기(220) 내부에 기준 시간이 필요하다. 기준 시간과 센서에 도착한 초음파 신호 도착 시간과의 차이를 구하게 되면, 각 센서 간 도착 시간의 차이를 계산할 수 있게 된다.That is, for time measurement, a reference time is required inside the
예를 들어, 캡슐 내시경에서 1ms 마다 초음파 신호를 발생시킨다면, 체외 장치(200)에서는 그것과 동기화된 1ms의 기준시간이 필요하다. 일반적으로 crystal oscillator를 이용하여 기준 클럭을 생성하고 이를 가지고 필요한 시간을 생성해 내는데, 각 oscillator마다 제조사에서 제공하는 오차범위에 따라 주파수가 미세하게 다를 수 밖에 없다. 따라서 체외장치(200)에서 1ms 마다 기준시간을 만들어 낸다 할지라도, 그 시간은 캡슐내시경에서 내부의 oscillator를 통해 생성된 1ms 의 시간과 오차가 존재하며, 시간이 지남에 따라 그 오차가 점점 쌓여, 동기화에 실패하여 시간 측정이 실패하게 된다.For example, if the capsule endoscope generates an ultrasonic signal every 1 ms, the
이를 위해 시간측정기(220) 내부에 캡슐내시경과의 시간 동기화를 위한 주파수 검출기(Frequency Tracker)(250)가 필요하다.To this end, a
주파수 검출기(250)는 캡슐내시경과의 시간 동기화를 위해, 시간 측정기(220)의 출력을 모니터링하여, 기준시간 발생기(240)에서 생성된 기준 시간을 조절한다. 즉, 주파수 검출기(250)는 제1 내지 제5 시간 측정기(220a, 220b, 220c, 220d, 220e)의 출력을 모니터링하여, 이것이 일정 범위 이상 넘어가게 되면 시간측정기(220)의 기준시간(START)을 조절하는 역할을 한다. The
예를 들어, 캡슐내시경이 실제로 1ms 마다 초음파 신호를 생성하고, 시간 측정기(220)의 기준시간이 오차로 인해 1.01ms 마다 생성된다고 가정해보자. 이 경우가 50번 반복되면(50ms 이후에는) 시간 측정기(220)의 기준시간이 반주기 이상 밀리게 되어, 시간 검출이 이루어지지 않는다. 캡슐내시경은 체내에서 초당 2~3cm 정도 움직이는데, 기준시간의 오차에 따라 이 시간 내의 캡슐 내시경의 이동으로 인한 시간측정기(220) 출력의 변화가 없는 경우가 발생할 수 있다. 이런 경우 기준시간의 오차로 인해서 시간측정기(220) 출력이 계속해서 감소하게 될 것이므로, 시간측정기(220) 출력이 일정 범위 이상 감소하게 될 경우, 기준시간이 생성되는 시간 간격을 줄여서 이 오차를 제거할 수 있다. 반대로 시간 측정기(220)의 기준시간이 0.99ms 마다 생성된다고 할 때는 시간이 지남에 따라 시간 측정기(220)의 출력이 계속해서 증가하게 될 것이므로, 시간측정기(220) 출력이 일정 범위 이상 증가하게 될 경우, 기준시간이 생성되는 시간 간격을 증가시켜서 이 오차를 제거할 수 있다. 기준시간은 보통 고속의 전체 시스템 클럭(CLK)를 N으로 나누어서 생성되므로, 이 N 값을 조절함으로서, 캡슐 내시경의 기준시간과 동기화 시킬 수 있다.For example, suppose that the capsule endoscope actually generates an ultrasonic signal every 1 ms, and the reference time of the
한편, 센서패드상에 형성된 센서들은 근접 배치되어 있으므로, 센서에 도착하는 초음파 신호의 시간 차이가 매우 작기 때문에 높은 시간 분해능을 가지는, 예를 들어 100ps 이하의 시간 측정기(220)가 필요하다. 또한, 캡슐내시경의 기준시간과 시간측정기(220)의 기준시간 간의 오차는 주파수 검출기(250)에서 제공된 동기화에도 불구하고 여전히 존재할 수 있기 때문에, 넓은 시간 범위를 측정하는 시간 측정기(220)가 필요하다.On the other hand, since the sensors formed on the sensor pad are arranged in close proximity, a
이에, 시간 측정기(220)는 카운터(counter)(222)와 Fine TDC(time-to-digital convertor)(224), 합산부(226)로 구성한다. Accordingly, the
카운터(222)는 기준시간(Start)과 초음파 신호 도착 시간과의 시간차를 측정한다.The
Fine TDC(224)는 초음파 신호 도착 시간에 기초한 트리거 신호와 초음파 신호 도착 시간을 지연시킨 초음파 신호 지연 시간 사이의 차이를 측정한다. Fine TDC(224)에 대한 상세한 설명은 도 9를 참조하기로 한다.
이처럼 시간 측정기(220)를 두 파트로 나누어서 고속의 시스템 클럭 CLK을 동기화 클럭으로 사용하는 counter(222)를 이용하여 넓은 시간 범위를 측정하고, 나머지 시간 차이는 높은 분해능을 가지는 Fine TDC(224)를 이용하여 측정하면 효율적으로 시간측정기(220)를 구현할 수 있다. 예를 들어 CLK의 주파수가 400MHz라고 할 때, 카운터(222)로 측정할 수 있는 시간 분해능은 2.5ns 일 수 있다. Fine TDC(224)는 inverter chain과 Flip-Flop 들을 사용하여 two-inverter delay에 해당하는 시간 분해능을 얻을 수 있으며, 예를 들어 100ps의 시간 분해능을 얻을 수 있다.As such, the
합산부(226)은 Fine TDC(224)의 출력을 카운터(222)의 출력에 더하여, 기준 시간과 센서에 도착한 초음파 신호와의 시간차를 산출한다.The
상기와 같이 구성된 시간 측정기(220)의 동작에 대해 도 8의 타이밍도를 이용하여 설명하기로 한다. 도 8을 참조하면, 기준시간(START)의 상승에지와 초음파 신호(S1~5) 도착 시간(STOP)의 상승에지 사이에는 'A(Counter)'와 'B(Fine TDC)'의 시간차가 있다. 따라서, 기준시간(START)과 초음파 신호(S1~5) 도착 시간(STOP) 간의 시간차는 Fine TDC(224)의 출력을 카운터(222)의 출력에 더한 'C'의 시간차일 수 있다. The operation of the
한편, Fine TDC(224)의 시간분해능은 앞에서 말했듯이 inverter의 delay 등으로 정해지는데, 이 delay는 PVT variation에 의해 일반적으로 크게 변화한다. 따라서 이 값을 calibration하는 회로가 필요하다. On the other hand, the time resolution of the Fine TDC (224) is determined by the delay of the inverter, as mentioned above, this delay is generally largely changed by the PVT variation. Therefore a circuit is needed to calibrate this value.
이에, 체외장치(200)는 각 Fine TDC(224)의 출력을 캘리브레이션하는 Fine TDC calibration부(260)를 더 포함할 수 있다. Thus, the
Fine TDC calibration부(260)에 대한 상세한 설명은 도 11을 참조하기로 한다. Detailed description of the fine
제어기(230)는 각 시간 측정기(220)에서 측정된 시간차에 기초하여 캡슐내시경의 위치를 검출한다.The
센서 하나에서 검출된 시간은 캡슐내시경에서 생성된 신호가 센서에 도달하기까지 걸리는 절대적인 시간을 나타내지 못한다. 따라서 5개의 센서간 측정되는 시간 차이를 통해 캡슐내시경의 위치를 파악할 수 있는 알고리즘이 필요하다.The time detected by one sensor does not represent the absolute time it takes for the signal generated by the endoscope to reach the sensor. Therefore, an algorithm that can determine the position of the capsule endoscope through the time difference measured between the five sensors is required.
총 5개의 시간 측정기(220)에서 측정한 시간들간의 차이를 구하면 각 센서에 도착한 시간 차이를 구할 수 있다. 센서 에서 측정되는 시간을 기준으로 하여 에서 측정되는 시간과의 차이를 통해 센서 와 센서 의 시간 차이를 구한다. 같은 방식으로 시간 측정기(220)는 센서 와 센서 , 센서 와 센서 , 센서 와 센서 의 시간 차이를 구할 수 있다. 이때 연속적으로 측정되는 복수개의 시간차이 정보에 대해서 이동평균을 실시하여 사람의 움직임으로 인해 생기는 시간정보의 변화를 최소화함으로서 정확도를 높일 수 있다. 예를 들어 센서 와 센서 의 시간 차이는 시간 측정기와 이동평균 필터를 통해 출력하는 센서 와 센서 시간 차이 값과 센서 와 센서 시간 차이 값의 뺄셈으로 도출할 수 있다. 예를 들어 센서 와 센서 시간 차이가 100ns이고, 센서 와 센서 시간 차이가 80ns이면 센서 와 센서 시간 차이는 20ns이다.If the difference between the times measured by the total of five
각 센서에 도착한 시간의 차이를 알게 되면, 캡슐내시경의 위치를 알아낼 수 있다. 예를 들어 캡슐내시경의 x좌표를 도출할 때, 센서, , 에서 측정되는 시간 차이로 아래 수학식 1과 같은 쌍곡선 식을 유도할 수 있다. By knowing the difference in time of arrival at each sensor, the position of the capsule endoscope can be determined. For example, when deriving the x-coordinate of the capsule endoscope, , , The hyperbolic equation as shown in
[수학식 1][Equation 1]
여기서, d는 근접한 센서간 중심 거리, 는 센서 과 센서 시간 차이 * 초음파 속력/2, 는 센서 과 센서 간 중심 거리,= 를 의미할 수 있다.Where d is the center distance between adjacent sensors, Sensor And sensors Time difference * ultrasonic speed / 2, Sensor And sensors Liver center distance, = It may mean.
제어기는 수학식 1의 쌍곡선 함수 (ㄱ), (ㄴ), (ㄷ)을 조합하였을 때 만들어지는 3개의 연립방정식을 통해 도출되는 해들의 최빈값을 캡슐내시경 위치의 x좌표로 할 수 있다. 이와 동일한 방법으로 제어기는 센서, , 에서 측정되는 시간 차이로 캡슐내시경 위치의 y좌표를 도출할 수 있다. 캡슐내시경 위치의 z좌표(깊이)를 구하기 위해 아래 수학식 2를 이용할 수 있다. The controller may use the x-coordinate of the capsule endoscope position as the mode of the solution derived from three simultaneous equations created by combining the hyperbolic functions (a), (b), and (c) of
[수학식 2][Equation 2]
여기서, d는 근접한 센서간 중심 거리, lnm은 센서 과 시간 차이 * 초음파 속력을 의미할 수 있다. Where d is the center distance between adjacent sensors and lnm is the sensor and Time Difference * Can mean ultrasonic speed.
상술한 바와 같이 수학식 1을 이용하여 도출된 캡슐내시경의 위치 x, y좌표 값과 시간 측정기를 통해 측정한 시간 차이 정보를 통해 수학식 2의 (ㄹ)~(ㅈ)의 해인 을 구할 수 있으며, 도출되는 6개의 값들의 평균으로 캡슐내시경 위치의 z좌표 값을 구할 수 있다.As described above, the solution of Equation 2 (d) through (b) through the time difference information measured by the position x and y coordinate values of the capsule endoscope derived using
도 9는 본 발명의 일 실시예에 따른 Fine TDC를 설명하기 위한 도면, 도 10은 본 발명의 일 실시예에 따른 Fine TDC 타이밍도이다. 9 is a view for explaining a fine TDC according to an embodiment of the present invention, Figure 10 is a fine TDC timing diagram according to an embodiment of the present invention.
도 9를 참조하면, 본 발명의 일 실시예에 따른 Fine TDC(900)는 지연라인을 형성하는 복수의 지연부(910a, 910b,.., 910n-1, 이하'910'이라 칭함)및 복수의 비교기(920a, 920b,.., 920n, 이하'920'이라 칭함)를 포함한다. Referring to FIG. 9, the fine TDC 900 according to an embodiment of the present invention may include a plurality of
복수의 지연부(910)은 각각 입력 신호를 수신하고, 수신된 입력 신호를 소정 시간 지연시켜 출력한다. 예를 들어, 복수의 지연부(910)은 각각 'td'의 지연 시간을 가질 수 있다.Each of the
이경우, 제1 지연부(910a)는 초음파 신호 도착 시간(STOP)을 수신하고, 초음파 신호 도착 시간보다 td 지연된 제1 지연 초음파 신호를 출력한다. 마찬가지로, 제 2 지연부(910b)는 제1 지연 초음파 신호를 수신하고, 제1 지연 초음파 신호보다 td 지연된 제2 지연 초음파 신호를 출력한다.In this case, the
복수의 비교기(920)는 각각 지연 초음파 신호 및 초음파 신호 도착 시간(STOP)에 기초한 트리거 신호(Trigger)를 수신한다. 복수의 비교기(920)는 각각 수신된 지연 초음파 신호 및 트리거 신호의 논리 레벨에 따라, 출력 비트를 결정한다. 예를 들어, 제 1 비교기(920a)는 초음파 신호 도착 시간 및 트리거 신호를 수신하고, 제1 초음파 신호 도착 시간 및 트리거 신호의 논리 레벨에 따라 제1 출력 비트(D0)를 결정한다. 제2 비교기(920b)는 제1 지연 초음파 시작 신호 및 트리거 신호를 수신하고, 제1 지연 초음파 시작 신호 및 트리거 신호의 논리 레벨에 따라 제2 출력 비트(D1)를 결정한다. The plurality of
이때, 지연부(910)는 인버터로 구현될 수 있고, 비교기(920)는 플리플랍(Filp-Flop)으로 구현될 수 있다. 따라서, Fine TDC(900)는 2개의 입력 신호 즉, 초음파 신호 도착 시간에 기초한 트리거 신호와 초음파 신호 도착 시간을 지연시킨 지연 초음파 n-1개의 인버터들 각각을 통해서 지연되어 n개의 비교기들 각각으로 입력된다. n개의 비교기들 각각은 인버터들 각각에서 지연되어 출력된 지연 초음파 신호의 상승 에지(Risng Edge)와 트리거 신호의 상승 에지를 비교하고, 그 비교 결과를 디지털 코드로 출력된다. 이때, 출력된 디지털 코드로 해당 입력 신호들의 차이를 확인할 수 있다.In this case, the
상기와 같이 구성된 파인 TDC(900)의 동작에 대해 도 10의 타이밍도를 이용하여 설명하기로 한다. 초음파 신호 도착 시간(STOP)의 상승에지와 트리거 신호(Trigger)의 상승에지 사이에는 'D'의 시간차가 존재한다. 'D'의 시간차가 지연라인과 비교기들에 의해 측정된 시간일 수 있다. The operation of the fine TDC 900 configured as described above will be described using the timing diagram of FIG. 10. There is a time difference 'D' between the rising edge of the ultrasonic signal arrival time STOP and the rising edge of the trigger signal Trigger. The time difference of 'D' may be the time measured by the delay line and the comparators.
한편, Fine TDC(900)의 시간분해능은 앞에서 말했듯이 inverter의 delay 등으로 정해지는데, 이 delay는 PVT variation에 의해 일반적으로 크게 변화한다. 따라서 이 값을 calibration하는 Fine TDC calibration부가 있다. On the other hand, the time resolution of the Fine TDC (900) is determined by the delay of the inverter, as described above, this delay is generally largely changed by the PVT variation. Therefore, there is a Fine TDC calibration section to calibrate this value.
따라서, Fine TDC(900)는 Fine TDC calibration부로부터 입력받은 캘리브레이션값을 이용하여 비교기들의 출력값을 스케일링(scaling)하는 스케일러(930), 스케일러(930)의 출력값을 '1'과 차연산하여 최종 Fine TDC의 값을 출력하는 합산부(940)를 더 포함할 수 있다. Therefore, the fine TDC 900 calculates the output value of the
도 11은 본 발명의 일 실시예에 따른 Fine TDC calibration부를 설명하기 위한 도면이다. 11 is a view for explaining a fine TDC calibration unit according to an embodiment of the present invention.
도 11을 참조하면, 본 발명의 일 실시예에 따른 Fine TDC calibration부(1100)는 클럭 생성부(1110), 제1 Fine TDC(1120), 제2 Fine TDC(1130), 합산부(1140)를 포함한다. Referring to FIG. 11, the fine TDC calibration unit 1100 according to an embodiment of the present invention may include a
클럭 생성부(1110)는 고속 시스템 클럭(CLK)의 한주기에 해당하는 시간 차이를 가지는 제1 상승에지(Cstop1) 및 제2 상승에지(Cstop2)와 기준 시간(Cstart)을 생성한다. The
제1 Fine TDC(1120)는 클럭 생성부(1110)에서 생성된 기준시간과 제1 상승에지를 비교하여, 그들의 차이를 제1 디지털 코드로 출력한다. The first
제2 Fine TDC(1130)는 기준시간과 제2 상승에지를 비교하여, 그들의 차이를 제2 디지털 코드로 출력한다. The
합산부(1140)는 제1 디지털 코드와 제2 디지털 코드의 차이를 산출한다. The
상술한 바와 같이 Fine TDC calibration부(1110)는 고속 시스템 클럭 CLK를 이용해서 CLK의 한주기에 해당하는 시간 차이를 가지는 두 개의 상승 edge(Cstop1, Cstop2), 기준 시간 Cstart를 생성한다. 이를 동일한 구조의 Fine TDC 두개를 이용해 출력되는 디지털 code로 변환한 뒤 그 차이를 구하면 그 차이에 해당하는 코드 값은 CLK의 한주기에 해당하는 시간을 디지털로 변환한 값이 되며, 결국 이것은 counter를 통해 얻은 분해능에 해당하는 시간을 Fine TDC의 분해능으로 나눈 값과 같다. 예를 들어, counter의 분해능이 2.5ns 이고, Fine TDC의 분해능이 100ps 일 경우 Fine TDC calibration부(1110)에서 얻어진 디지털 값은 25일 것이다. 만약 PVT variation에 의해 Fine TDC의 분해능이 50ps 로 변했을 경우, Fine TDC calibration부에서 얻어진 디지털 값은 50이 될 것이다. 따라서 이 값을 이용해서 내부 시간 측정기의 Fine TDC 출력 값을 scale 함으로서, PVT variation에 상관없이 정확한 시간 변환을 수행 할 수 있게 된다.As described above, the fine
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.
100: 캡슐내시경
200 : 체외장치
300 : 센서패드100: capsule endoscope
200: extracorporeal device
300: sensor pad
Claims (9)
복수의 센서가 형성되며, 피검자의 체표면에 배치되어 상기 캡슐내시경에서 발생된 초음파 신호를 검출하는 하나의 센서패드; 및
상기 센서패드에서 검출된 초음파 신호의 시간 차이에 기초하여 상기 캡슐내시경의 위치를 검출하는 체외장치를 포함하고,
상기 체외장치는
상기 초음파 신호의 시간 차이를 제1 시간 분해능 및 제2 시간 분해능으로 측정한 결과를 종합하여 산출하는 캡슐내시경 위치 검출 시스템.A system for detecting the position of a capsule endoscope inserted into a body,
A plurality of sensors are formed, one sensor pad disposed on the body surface of the subject to detect the ultrasonic signal generated by the capsule endoscope; And
An extracorporeal device for detecting the position of the capsule endoscope based on the time difference of the ultrasonic signal detected by the sensor pad,
The extracorporeal device
Capsule endoscope position detection system for calculating the time difference of the ultrasonic signal by combining the results obtained by measuring the first time resolution and the second time resolution.
상기 센서패드는,
5개의 센서가 십자 형태로 일측면에 형성되고,
각 센서가 초음파 신호를 각각 검출하는 것을 특징으로 하는 캡슐내시경 위치 검출 시스템.The method of claim 1,
The sensor pad,
Five sensors are formed crosswise on one side,
Capsule endoscope position detection system, characterized in that each sensor detects each ultrasonic signal.
상기 체외장치는,
상기 복수의 센서 각각에서 검출된 초음파 신호를 각각 증폭시키는 복수의 증폭기;
상기 증폭된 각 초음파 신호 도착 시간과 기준시간의 시간차를 각각 측정하는 복수의 시간 측정기; 및
상기 복수의 시간 측정기 각각에서 측정된 시간차에 기초하여 상기 캡슐내시경의 위치를 검출하는 제어기를 포함하되,
상기 증폭기 및 상기 시간 측정기는 상기 센서패드에 구비된 센서별로 구비된 것을 특징으로 하는 캡슐내시경 위치 검출 시스템.The method of claim 1,
The extracorporeal device,
A plurality of amplifiers each amplifying the ultrasonic signals detected by each of the plurality of sensors;
A plurality of time measuring devices for measuring a time difference between each of the amplified ultrasound signal arrival times and a reference time; And
A controller for detecting the position of the capsule endoscope based on the time difference measured in each of the plurality of time measuring instruments,
The capsule endoscope position detection system, characterized in that provided for each sensor provided in the sensor pad.
상기 기준 시간을 생성하는 기준시간 생성기를 더 포함하는 캡슐내시경 위치 검출 시스템.The method of claim 3,
Capsule endoscope position detection system further comprising a reference time generator for generating the reference time.
상기 캡슐내시경과의 시간 동기화를 위해, 상기 시간 측정기의 출력을 모니터링하여, 기 설정된 일정 범위 이상인 경우 상기 기준 시간을 조절하는 주파수 검출기 더 포함하는 것을 특징으로 하는 캡슐내시경 위치 검출 시스템.The method of claim 4, wherein
The capsule endoscope position detection system, further comprising a frequency detector for monitoring the output of the time meter for adjusting the time with the capsule endoscope, and adjusts the reference time when a predetermined range or more.
상기 시간 측정기는,
상기 제1 시간 분해능으로 상기 기준시간(Start)과 상기 초음파 신호 도착 시간과의 시간차를 측정하는 카운터; 및
상기 제2 시간 분해능으로 상기 초음파 신호 도착 시간에 기초한 트리거 신호와 상기 초음파 신호 도착 시간을 지연시킨 지연 초음파 신호를 비교하여, 디지털 코드를 출력하는 Fine TDC(time-to-digital convertor); 및
상기 Fine TDC의 출력을 상기 카운터의 출력에 더하여, 상기 기준 시간과 센서에 도착한 초음파 신호와의 시간차를 산출하는 합산부를 포함하는 것을 특징으로 하는 캡슐내시경 위치 검출 시스템.The method of claim 3,
The time meter,
A counter for measuring a time difference between the reference time (Start) and the arrival time of the ultrasonic signal with the first time resolution; And
A fine time-to-digital convertor (TDC) for comparing a trigger signal based on the arrival time of the ultrasonic signal with the second time resolution and a delayed ultrasonic signal for delaying the arrival of the ultrasonic signal; And
And an adder configured to calculate a time difference between the reference time and the ultrasonic signal arriving at the sensor by adding the output of the fine TDC to the output of the counter.
상기 Fine TDC는.
복수 지연부를 포함하는 지연라인; 및
상기 초음파 신호 도착 시간에 기초한 트리거 신호와 상기 지연부에서 상기 초음파 신호 도착 시간을 지연시킨 지연 초음파 신호를 비교하여, 디지털 코드를 출력하는 복수의 비교기를 포함하는 것을 특징으로 하는 캡슐내시경 위치 검출 시스템.The method of claim 6,
The Fine TDC is.
A delay line including a plurality of delay units; And
And a plurality of comparators configured to compare a trigger signal based on the arrival time of the ultrasound signal with a delayed ultrasound signal in which the delay unit delays the arrival of the ultrasound signal, and output a digital code.
각 Fine TDC의 출력을 캘리브레이션하기 위한 캘리브레이션값을 출력하는 Fine TDC 캘리브레이션부를 더 포함하되,
상기 Fine TDC 캘리브레이션부는,
시스템 클럭(CLK)의 한주기에 해당하는 시간 차이를 가지는 제1 상승에지(Cstop1) 및 제2 상승에지(Cstop2)와 기준 시간(Cstart)을 생성하는 클럭 생성부;
상기 클럭 생성부에서 생성된 기준시간과 제1 상승에지를 비교하여, 그들의 차이를 제1 디지털 코드로 출력하는 제1 Fine TDC;
상기 클럭 생성부에서 생성된 기준시간과 제2 상승에지를 비교하여, 그들의 차이를 제2 디지털 코드로 출력하는 제2 Fine TDC; 및
상기 제1 디지털 코드와 제2 디지털 코드의 차이를 산출하여, 캘리브레이션값으로 출력하는 합산부를 포함하는 것을 특징으로 하는 캡슐내시경 위치 검출 시스템.The method of claim 6,
Further comprising a fine TDC calibration unit for outputting a calibration value for calibrating the output of each Fine TDC,
The fine TDC calibration unit,
A clock generator configured to generate a first rising edge Cstop1 and a second rising edge Cstop2 having a time difference corresponding to one period of the system clock CLK, and a reference time Cstart;
A first fine TDC comparing the reference time generated by the clock generator with a first rising edge and outputting a difference thereof as a first digital code;
A second fine TDC comparing the reference time generated by the clock generator with a second rising edge and outputting a difference thereof as a second digital code; And
And an adder configured to calculate a difference between the first digital code and the second digital code and output the calibration value as a calibration value.
복수의 증폭기가 상기 복수의 센서 각각에서 검출된 초음파 신호를 각각 증폭시키는 단계;
복수의 시간 측정기가 상기 증폭된 각 초음파 신호 도착 시간과 기준시간의 시간차를 각각 측정하는 단계; 및
제어기가 상기 복수의 시간 측정기 각각에서 측정된 시간차에 기초하여 상기 캡슐내시경의 위치를 검출하는 단계를 포함하고,
상기 측정된 시간차는 제1 시간 분해능 및 제2 시간 분해능으로 측정한 결과를 종합하여 산출되는 캡슐내시경 위치 검출 방법.Detecting, by a plurality of sensors formed on one sensor pad, ultrasonic signals generated from the capsule endoscope;
Amplifying the ultrasonic signals detected by each of the plurality of sensors by each of the plurality of amplifiers;
Measuring a time difference between each arrival time of each of the amplified ultrasound signals and a reference time by a plurality of time measuring devices; And
The controller detecting the position of the capsule endoscope based on the time difference measured in each of the plurality of time meters,
The measured time difference is calculated by combining the results measured by the first time resolution and the second time resolution capsule endoscope position detection method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180170126A KR102046788B1 (en) | 2018-12-27 | 2018-12-27 | Apparatus and method for tracking position of capsule endoscope |
PCT/KR2019/010538 WO2020138631A1 (en) | 2018-12-27 | 2019-08-20 | Capsule endoscope location detection system and method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180170126A KR102046788B1 (en) | 2018-12-27 | 2018-12-27 | Apparatus and method for tracking position of capsule endoscope |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102046788B1 true KR102046788B1 (en) | 2019-11-20 |
Family
ID=68729109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180170126A Active KR102046788B1 (en) | 2018-12-27 | 2018-12-27 | Apparatus and method for tracking position of capsule endoscope |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102046788B1 (en) |
WO (1) | WO2020138631A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112230185A (en) * | 2020-10-13 | 2021-01-15 | 桂林电子科技大学 | A high-precision positioning method applied in capsule endoscope |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006346007A (en) * | 2005-06-14 | 2006-12-28 | Olympus Corp | Receiver, transmitter and intra-subject information acquisition system |
EP1806091A1 (en) * | 2004-10-29 | 2007-07-11 | Olympus Corporation | Image processing method and capsule-type endoscope device |
KR100853515B1 (en) * | 2006-11-15 | 2008-08-21 | 충북대학교 산학협력단 | Posture measurement method of capsule endoscope and system for performing the method |
KR101479158B1 (en) * | 2014-01-29 | 2015-01-08 | 연세대학교 산학협력단 | Internal device, external device, diagnosis apparatus comprising the same, and endoscope apparatus |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6202561B2 (en) * | 2013-08-28 | 2017-09-27 | 株式会社ミュー | Medical equipment |
-
2018
- 2018-12-27 KR KR1020180170126A patent/KR102046788B1/en active Active
-
2019
- 2019-08-20 WO PCT/KR2019/010538 patent/WO2020138631A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1806091A1 (en) * | 2004-10-29 | 2007-07-11 | Olympus Corporation | Image processing method and capsule-type endoscope device |
JP2006346007A (en) * | 2005-06-14 | 2006-12-28 | Olympus Corp | Receiver, transmitter and intra-subject information acquisition system |
KR100853515B1 (en) * | 2006-11-15 | 2008-08-21 | 충북대학교 산학협력단 | Posture measurement method of capsule endoscope and system for performing the method |
KR101479158B1 (en) * | 2014-01-29 | 2015-01-08 | 연세대학교 산학협력단 | Internal device, external device, diagnosis apparatus comprising the same, and endoscope apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112230185A (en) * | 2020-10-13 | 2021-01-15 | 桂林电子科技大学 | A high-precision positioning method applied in capsule endoscope |
CN112230185B (en) * | 2020-10-13 | 2023-07-14 | 桂林电子科技大学 | A High-Precision Positioning Method Applied in Capsule Endoscope |
Also Published As
Publication number | Publication date |
---|---|
WO2020138631A1 (en) | 2020-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3157414B1 (en) | Method, device and arrangement for determining pulse transit time | |
US7195596B2 (en) | Pulse wave detecting apparatus and fourier transform process apparatus | |
US20160120418A1 (en) | Blood pressure measurement device | |
US20160338602A1 (en) | Device and method for measuring arterial signals | |
US20060241460A1 (en) | Blood rheology measurement device and blood rheology measurement method | |
CN102626324A (en) | Ultrasound measuring apparatus and control method thereof | |
JP6752049B2 (en) | Radiation imaging system, control method and program of radiation imaging system | |
ES2715992T3 (en) | Transducer acceleration compensation using a delay to match phase characteristics | |
WO2008029020A3 (en) | Endoprosthesis, and method for producing an endoprosthesis | |
US20240341718A1 (en) | Method for determining blood flow velocity using dual die group and doppler blood flow detection device | |
KR101221406B1 (en) | Apparatus for sensing fetal heart sound and system including the same | |
KR102046788B1 (en) | Apparatus and method for tracking position of capsule endoscope | |
CA3207258A1 (en) | Cardiovascular monitoring system | |
JP6404075B2 (en) | Biological information detection radar device | |
US11534070B2 (en) | Blood pressure measurement device with sound detection function and blood pressure measurement method | |
KR101868691B1 (en) | Sound source measurement device and sound source distance measurement system including thereof | |
CN115568876B (en) | Correction method for blood flow velocity measurement value and Doppler blood flow detection device | |
CN115770064B (en) | Method for determining blood flow velocity and Doppler blood flow detection device | |
Wang et al. | A low-cost tracking method based on magnetic marker for capsule endoscope | |
Pereira et al. | Characterization of a double probe for local pulse wave velocity assessment | |
TW202220611A (en) | An apparatus and a method for measuring jugular vein pressure waveform | |
JP2004271207A (en) | Ultrasonic propagation time measuring device and fluid sensor equipped therewith | |
EP2680745B1 (en) | A method and device for positioning a doppler ultrasound transducer for blood flow measurement and a system for blood flow measurement | |
Chen et al. | Finger-Worn Dense Pressure-Sensor Array for Arterial Pulse Acquisition | |
JP5044154B2 (en) | Biological information measuring device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181227 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20190624 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20181227 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190710 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: 20191112 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191114 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20191115 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20221012 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |