KR101590350B1 - Method and Ultrasonic Probe for Controlling PRF Adaptively - Google Patents
Method and Ultrasonic Probe for Controlling PRF Adaptively Download PDFInfo
- Publication number
- KR101590350B1 KR101590350B1 KR1020150117356A KR20150117356A KR101590350B1 KR 101590350 B1 KR101590350 B1 KR 101590350B1 KR 1020150117356 A KR1020150117356 A KR 1020150117356A KR 20150117356 A KR20150117356 A KR 20150117356A KR 101590350 B1 KR101590350 B1 KR 101590350B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- data transmission
- signal
- post
- beamforming
- 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
- 238000000034 method Methods 0.000 title claims abstract description 27
- 239000000523 sample Substances 0.000 title description 2
- 230000005540 biological transmission Effects 0.000 claims abstract description 105
- 238000012805 post-processing Methods 0.000 claims abstract description 49
- 238000012545 processing Methods 0.000 claims abstract description 13
- 238000002604 ultrasonography Methods 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 5
- 238000003672 processing method Methods 0.000 claims 1
- 238000012546 transfer Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 8
- 239000000470 constituent Substances 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 206010047571 Visual impairment Diseases 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/44—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
- A61B8/4483—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device characterised by features of the ultrasound transducer
- A61B8/4494—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device characterised by features of the ultrasound transducer characterised by the arrangement of the transducer elements
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/13—Tomography
- A61B8/14—Echo-tomography
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/44—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
- A61B8/4444—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device related to the probe
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/56—Details of data transmission or power supply
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Computer Networks & Wireless Communication (AREA)
- Gynecology & Obstetrics (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
적응적으로 PRF를 조절하는 방법 및 초음파 의료장치를 개시한다.
본 실시예의 일 측면에 의하면, 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 PRF(Pulse Repetition Frequency)를 조절함으로써, 적응적으로 후처리 장치에 데이터를 전송할 수 있도록 데이터를 처리하는 방법 및 장치를 제공하는 데 일 목적이 있다.A method for adaptively adjusting PRF and an ultrasonic medical device.
According to an aspect of the present invention, there is provided a method and apparatus for processing data so as to adaptively transmit data to a post-processing apparatus by adjusting a pulse repetition frequency (PRF) according to one or more indicators indicative of a data transmission environment Dale has a purpose.
Description
본 실시예는 PRF를 적응적으로 조절하는 방법 및 초음파 의료장치에 관한 것이다.This embodiment relates to a method of adaptively adjusting PRF and an ultrasonic medical device.
이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this section merely provide background information on the present embodiment and do not constitute the prior art.
초음파 장치는 프로브(Probe)의 트랜스듀서(Transducer)로부터 생성되는 초음파 신호를 대상체로 조사하고, 대상체로부터 반사된 초음파 응답 신호를 수신하여 대상체 내부에 대한 영상을 얻는다. 특히, 초음파 장치는 대상체 내부의 관찰, 이물질 검출, 및 상해 측정 등의 의학적 목적으로 사용된다. The ultrasonic apparatus examines an ultrasonic signal generated from a transducer of a probe as a target object, receives an ultrasonic response signal reflected from the object, and obtains an image of the inside of the object. Particularly, the ultrasonic device is used for medical purposes such as observation inside a target object, foreign matter detection, and measurement of an injury.
최근 스마트 초음파 장치는 대상체로부터 반사된 초음파 응답 신호를 수신하는 역할을 하며, 이후 응답 신호를 이용하여 대상체 내부의 영상을 얻는 과정은 후처리 장치에서 이루어진다. 따라서 스마트 초음파 장치는 반사된 초음파 응답 신호를 후처리 장치로 전송할 유선 또는 무선을 이용하여 전송하여야 하는데, 종래의 스마트 초음파 장치는 데이터의 전송환경과 무관하게 후처리 장치로 신호를 전송하는 시간을 고정해두고 있어, 전송의 효율이 떨어지고 후처리 장치에서의 프레임 률(Frame Rate)가 저하되는 문제가 있다.Recently, a smart ultrasound device receives an ultrasound response signal reflected from a target object, and a process of acquiring an image of a target object using a response signal is performed in a post-processing device. Therefore, the smart ultrasound device must transmit the reflected ultrasound response signal to the post-processing device by using wired or wireless communication. The conventional smart ultrasound device has a fixed time to transmit the signal to the post-processing device regardless of the data transmission environment. There is a problem that the efficiency of transmission is lowered and the frame rate in the post-processing apparatus is lowered.
본 실시예는, 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 PRF(Pulse Repetition Frequency)를 조절함으로써, 적응적으로 후처리 장치에 데이터를 전송할 수 있도록 데이터를 처리하는 방법 및 장치를 제공하는 데 일 목적이 있다.The present embodiment is directed to a method and apparatus for processing data so as to adaptively transmit data to a post-processing apparatus by adjusting a pulse repetition frequency (PRF) according to one or more indicators indicative of a data transmission environment .
본 실시예의 일 측면에 의하면, 대상체로 초음파 신호를 출사하며, 상기 대상체로부터 에코신호를 수신하여 전기적 신호를 출력하는 트랜스 듀서와 상기 전기적 신호를 디지털 신호로 변환하는 ADC(Analog-Digital Converter)와 상기 디지털 신호를 스캔라인 별 또는 프레임 별로 빔 포밍을 수행하여 빔포밍 데이터를 생성하는 빔 포머와 유선 또는 무선 통신을 이용하여, 상기 빔포밍 데이터를 후처리 장치로 전송하는 데이터 전송부와 상기 데이터 전송부를 모니터링하여, 상기 데이터 전송부와 상기 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 생성하는 데이터 전송환경 모니터링부 및 상기 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 상기 초음파 신호를 출사하는 PRF를 적응적으로 조절하고, 조절된 PRF에 따라 상기 트랜스듀서, 상기 빔포머 및 상기 데이터 전송부를 제어하는 제어부를 포함하는 것을 특징으로 하는 초음파 의료 장치를 제공한다.According to an aspect of the present invention, there is provided an ultrasonic diagnostic apparatus comprising: a transducer for emitting an ultrasonic signal to a target object, receiving an echo signal from the target object and outputting an electrical signal, an ADC (Analog-Digital Converter) for converting the electrical signal into a digital signal, A data transmission unit for transmitting the beamforming data to a post-processing apparatus using a beamformer for generating beamforming data by performing beamforming of a digital signal by a scan line or a frame, A data transmission environment monitoring unit for monitoring the data transmission environment and generating one or more indicators indicative of a data transmission environment between the data transmission unit and the post-processing apparatus, and a PRF for outputting the ultrasonic signals according to one or more indicators indicative of the data transmission environment And, according to the adjusted PRF, the transducer And it provides an ultrasonic medical device comprising: a beam former, and the data transfer control unit to control.
또한, 본 실시예의 다른 측면에 의하면, 트랜스 듀서, 빔 포머 및 데이터 전송부를 포함하는 초음파 의료장치가 초음파 데이터를 처리하는 방법에 있어, 대상체로 초음파 신호를 출사하며, 상기 대상체로부터 에코신호를 수신하여 전기적 신호를 출력하는 과정과 상기 전기적 신호를 디지털 신호로 변환하는 과정과 상기 디지털 신호를 스캔라인 별 또는 프레임 별로 빔 포밍을 수행하여 빔포밍 데이터를 생성하는 과정과 상기 데이터 전송부를 모니터링하여, 상기 데이터 전송부와 상기 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 생성하는 과정과 상기 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 상기 초음파 신호를 출사하는 PRF를 적응적으로 조절하는 과정 및 조절된 PRF에 따라 상기 트랜스듀서, 상기 빔포머 및 상기 데이터 전송부를 제어하는 과정을 포함하는 것을 특징으로 하는 초음파 데이터 처리방법을 제공한다.According to another aspect of the present invention, there is provided a method of processing ultrasound data by an ultrasound medical apparatus including a transducer, a beam former, and a data transmitting unit, comprising the steps of: emitting an ultrasound signal to a target object; receiving an echo signal from the target object A step of outputting an electrical signal, a step of converting the electrical signal into a digital signal, a step of generating beamforming data by performing beamforming of the digital signal by a scan line or a frame, Generating at least one indicator indicative of a data transmission environment between the transmitting unit and the post-processing apparatus; and adjusting a PRF outputting the ultrasonic signal according to at least one index indicating the data transmission environment, Wherein the transducer, the beam former, And controlling the data transmitting unit to transmit ultrasound data.
이상에서 설명한 바와 같이 본 실시예의 일 측면에 따르면, 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 적응적으로 PRF를 조절함으로써, 후처리 장치에 데이터를 전송하는 시간을 가변하여 프레임 률을 최적화할 수 있으며, 전송의 효율을 증대시킬 수 있는 장점이 있다. As described above, according to one aspect of the present invention, by adjusting the PRF adaptively according to one or more indexes indicative of a data transmission environment, it is possible to optimize the frame rate by varying the transmission time of data to the post- , And the efficiency of transmission can be increased.
도 1은 본 발명의 일 실시예에 따른 초음파 시스템을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 데이터 제어장치의 구성을 도시한 도면이다.
도 3a는 종래 기술에 따른 데이터 제어장치가 시간에 따라 데이터를 제어하는 방법을 나타낸 타이밍 도이다.
도 3b는 본 발명의 일 실시예에 따른 데이터 제어장치가 시간에 따라 데이터를 제어하는 방법을 나타낸 타이밍 도이다.
도 4는 본 발명의 일 실시예에 따른 데이터 제어방법을 나타낸 순서도이다. 1 is a diagram illustrating an ultrasound system in accordance with an embodiment of the present invention.
FIG. 2 is a diagram illustrating a configuration of a data control apparatus according to an embodiment of the present invention.
FIG. 3A is a timing diagram illustrating a method of controlling data according to time according to the prior art.
3B is a timing diagram illustrating a method of controlling data according to time according to an embodiment of the present invention.
4 is a flowchart illustrating a data control method according to an embodiment of the present invention.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. It should be noted that, in adding reference numerals to the constituent elements of the drawings, the same constituent elements are denoted by the same reference numerals even though they are shown in different drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 명세서 전체에서, 어떤 부분이 어떤 구성요소를 '포함', '구비'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 '…부', '모듈' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.In describing the components of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are intended to distinguish the constituent elements from other constituent elements, and the terms do not limit the nature, order or order of the constituent elements. Throughout the specification, when an element is referred to as being "comprising" or "comprising", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise . In addition, '... Quot ;, " module ", and " module " refer to a unit that processes at least one function or operation, and may be implemented by hardware or software or a combination of hardware and software.
도 1은 본 발명의 일 실시예에 따른 초음파 시스템을 도시한 도면이다.1 is a diagram illustrating an ultrasound system in accordance with an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 초음파 시스템(100)은 ADC(110), 빔포머(120), 데이터 제어장치(130) 및 후처리 장치(140)를 포함하여 구성된다.Referring to FIG. 1, an
ADC(Analog-Digital-Converter, 110)는 제어부로부터 수신한 제어신호를 전기적 신호로 변환하는 역할을 한다. 여기서 제어신호는 트랜스듀서가 대상체로 초음파를 출사하도록 제어하는 신호를 의미한다. 전기적 신호로 변환한 후, 이를 트랜스듀서(미도시)로 송신하고, 각각의 트랜스듀서 엘리먼트들은 전기적 신호를 초음파 신호로 변환하여 초음파 신호를 대상체로 송신한다. The ADC (Analog-Digital-Converter) 110 converts a control signal received from the control unit into an electrical signal. Here, the control signal means a signal for controlling the transducer to emit the ultrasonic wave to the object. Converts them into electrical signals, and transmits them to a transducer (not shown). Each of the transducer elements converts an electrical signal into an ultrasonic signal and transmits the ultrasonic signal to the object.
또한 ADC(110)는 대상체로 초음파 신호를 출사하며, 상기 대상체로부터 에코신호를 수신하여 전기적 신호를 출력하는 트랜스듀서(미도시)로부터 전기적 신호를 수신하며, 트랜스듀서로부터 수신한 전기적 신호를 디지털 신호로 변환하는 역할을 한다. ADC는 에코신호를 디지털 신호로 변환한 후, 빔포머(120)로 전달한다.The
빔포머(120)는 대상체에 초음파가 집속되도록 각 트랜스튜서 엘리먼트로 인가되는 제어신호를 지연시킬 수 있다. 이렇게 제어신호를 지연시키는 이유는 각각의 엘리먼트들은 대상체에 초음파가 집속되는 초점까지의 거리가 서로 다른 데에서 기인한다. 빔포머(120)는 엘리먼트와 초점 간의 거리에 따라 각 엘리먼트에 인가되는 제어신호를 서로 다르게 지연시킴으로써, 대상체의 원하는 초점으로 초음파가 집속되도록 한다. 또는 빔포머(120)는 각 트랜스튜서 엘리먼트에서 별도의 집속없이 초음파가 대상체로 방사되도록 할 수 있다. The beam former 120 may delay the control signal applied to each transducer element so that ultrasound is focused on the object. The reason for delaying the control signal is that each element has a different distance to the focal point at which the ultrasonic waves are focused on the object. The beam former 120 delays the control signal applied to each element differently according to the distance between the element and the focal point so that the ultrasound is focused at a desired focus of the object. Or the beam former 120 may cause the ultrasound to be radiated to the object without separate focusing at each transducer element.
또한 빔포머(120)는, ADC(110)가 각 트랜스튜서 엘리먼트로부터 수신한 전기적 신호를 변환한, 디지털 신호를 지연시켜 동일한 위상의 신호로 변환하는 역할을 한다. 전술하였듯이, 각각의 엘리먼트들과 초점까지의 거리 차가 존재하므로, 각각의 변환된 디지털 신호는 각 초음파의 경로에 따라 위상이 서로 상이하다. 빔포머(120)는 상이한 경로에 따른 경로 차를 보상하는 시간 지연을 통해 위상이 동일한 디지털 신호로 변환한다. 동일 위상으로 변환된 각 디지털 신호들은 서로 합쳐져 하나의 스캔라인 별 또는 프레임 별로 빔포밍을 수행하여 빔포밍 데이터를 생성한다.The beam former 120 also serves to delay the digital signal converted from the electrical signal received from the respective transducer elements by the
데이터 제어장치(130)는 빔포밍 데이터를 후처리 장치(140)로 전송함에 있어 데이터 전송환경을 나타내는 하나 이상의 지표를 나타내는 하나 이상의 지표를 생성하고, 이에 따라 상기 초음파 신호를 출사하는 PRF(Pulse Repetition Frequency)를 적응적으로 조절한다. 또한, 데이터 제어장치(130)는 빔포머(120)로부터 형성된 데이터를 후처리 장치(140)로 전송함에 있어, 데이터 전송환경을 나타내는 하나 이상의 지표를 고려하여 트랜스듀서 및 빔포머 등을 제어하는 역할을 한다. 이에 대한 구체적인 설명은 도 2 및 도 3을 참조하여 설명하도록 한다.In transmitting the beamforming data to the
후처리 장치(140)는 빔포머로부터 형성된 데이터를 대상체 내부에 대한 영상으로 디스플레이되도록 처리하는 역할을 한다. 후처리 장치(140)는 주사 변환부, 잔상 처리부, 디스플레이부 등을 포함할 수 있다. 후처리 장치(140)는 주사 변환부를 포함하여, 데이터 제어장치를 이용하여 수신한 데이터의 주사 방향을 디스플레이부의 픽셀 방향과 일치시키며, 해당 데이터를 디스플레이부의 픽셀 위치로 매핑할 수 있다. 후처리 장치(140)는 잔상 처리부를 포함하여, 데이터 제어장치를 이용하여 수신한 데이터를 필터를 이용하여 필터링을 함으로써, 수신한 데이터의 잔상을 제거할 수 있다. 후처리 장치(140)는 디스플레이부를 포함하여, 잔상 처리부에 의해 잔상이 제거된 최종 데이터를 출력할 수 있다.The
도 2는 본 발명의 일 실시예에 따른 데이터 제어장치의 구성을 도시한 도면이다.FIG. 2 is a diagram illustrating a configuration of a data control apparatus according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일 실시예에 따른 데이터 제어장치(130)는 데이터 전송부(210), 지표 생성부(220) 및 제어부(230)를 포함하여 구성된다.Referring to FIG. 2, a
데이터 전송부(210)는 빔포머로부터 빔포밍 데이터를 수신하는 경우, 제어부(230)의 제어에 따라 후처리 장치로 빔포밍 데이터를 전송하는 역할을 한다. 이때, 데이터 전송부는 후처리 장치로 빔포밍 데이터를 전송함에 있어, 유선 또는 무선통신을 이용하여 전송할 수 있다. 예를 들어, 데이터 전송부(210)는 후처리 장치와 USB와 같은 유선 통신을 이용하여 데이터를 전송할 수 있으며, 후처리 장치와 Wifi와 같은 무선 통신을 이용하여 데이터를 전송할 수 있다. 데이터 전송부(210)가 USB를 이용하여 데이터를 전송하는 경우, 데이터 제어장치(130)는 USB 컨트롤러로서 구현될 수 있으며, 데이터 전송부(210)가 Wifi를 이용하여 데이터를 전송하는 경우, 데이터 제어장치(130)는 AP(Application Processor)로 구현될 수 있다.When receiving the beamforming data from the beamformer, the
지표 생성부(220)는 데이터 전송부(210)와 연결되어, 데이터 전송부를 모니터링하며, 데이터 전송부와 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 나타내는 하나 이상의 지표를 생성한다. 이때, 데이터 전송환경을 나타내는 하나 이상의 지표를 나타내는 하나 이상의 지표는 데이터 전송률과 같이 데이터 전송부와 후처리 장치 간의 통신 품질 및 데이터 전송부가 후처리 장치로 빔포밍 데이터의 전송을 완료하였는지 여부를 포함한다. The
제어부(230)는 지표 생성부(220)로부터 수신한 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 초음파 신호를 출사하는 PRF를 적응적으로 조절하고, 조절된 PRF에 따라 트랜스듀서, 빔포머 및 데이터 전송부를 제어하는 역할을 한다.The
먼저, 제어부(230)는 지표 생성부(220)로부터 데이터 전송환경을 나타내는 하나 이상의 지표를 이용하여 PRF를 조절한다. 예를 들어, 제어부(230)는 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송부가 후처리 장치로 n번째 빔포밍 데이터의 전송을 완료하였는지 여부를 수신하여, 데이터 전송부(210)가 후처리 장치로 n번째 빔포밍 데이터의 전송을 완료한 경우, 즉시 트랜스듀서가 n+1번째 초음파 신호를 출사하도록 PRF를 조절한다. 종래에는 데이터 전송부가 후처리 장치로 빔포밍 데이터를 전송하도록 기 설정되어 있는 시간이 경과하지 않은 경우, 데이터 전송부가 전송하고자 하는 n번째 빔포밍 데이터를 후처리 장치로 모두 전송한 경우라 하더라도, 트랜스듀서가 n+1번째 초음파 신호를 출사하지 않았다. 반면, 본 실시예의 제어부(230)는 지표 생성부(220)로부터 데이터 전송부가 후처리 장치로 n번째 빔포밍 데이터를 모두 전송하였음을 수신하는 경우, 즉시, 트랜스듀서가 n+1번째 초음파 신호를 출사하도록 PRF를 조절함으로써, 데이터의 전송 효율을 높이고 프레임 률을 증대시킬 수 있다. First, the
또한, 제어부(230)는 지표 생성부(220)로부터 데이터 전송환경을 나타내는 하나 이상의 지표를 이용하여 데이터 전송부(210)의 빔포밍 데이터 전송을 제어한다. 제어부(230)는 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송률을 수신한다. 제어부(230)는 수신한 데이터 전송률이 기 설정된 기준치 이상이 되는지 여부를 판단하여, 기 설정된 기준치 이상이 되는 경우, 제어부(230)는 데이터 전송부가 후처리 장치로 빔포밍 데이터를 전송하도록 제어한다. 반면, 제어부(230)는 수신한 데이터 전송률이 기 설정된 기준치보다 작은 경우, 데이터 전송부가 후처리 장치로 빔포밍 데이터를 전송하지 못하도록 제어한다. 종래 기술은 데이터 전송률에 따라 데이터 전송부가 후처리 장치로 빔포밍 데이터를 전송할 지 여부를 적응적으로 제어하는 것이 아니어서, 데이터 전송부가 빔포밍 데이터를 전송하는 시간을 빔포밍 데이터의 전송을 완료할 수 있는 시간보다 길게 설정해두고 있었다. 반면, 본 실시예에서 제어부(230)는 별도의 빔포밍 데이터 전송 시간의 설정 없이, 데이터 전송률이 기 설정된 기준치 이상이 되는 경우, 기 설정된 기준치보다 작아지는 경우를 구분하여 경우에 따라 적응적으로 빔포밍 데이터의 전송 여부를 제어한다.The
도 2에 도시된 데이터 처리장치에 포함된 각 구성요소는 장치 내부의 소프트웨어적인 모듈 또는 하드웨어적인 모듈을 연결하는 통신 경로에 연결되어 상호 간에 유기적으로 동작한다. 이러한 구성요소는 하나 이상의 통신 버스 또는 신호선을 이용하여 통신한다.Each component included in the data processing apparatus shown in FIG. 2 is connected to a communication path connecting a software module or a hardware module in the apparatus and operates organically with each other. These components communicate using one or more communication buses or signal lines.
도 3a는 종래 기술에 따른 데이터 제어장치가 시간에 따라 데이터를 제어하는 방법을 나타낸 타이밍 도이고, 도 3b는 본 발명의 일 실시예에 따른 데이터 제어장치가 시간에 따라 데이터를 제어하는 방법을 나타낸 타이밍 도이다. FIG. 3A is a timing diagram illustrating a method of controlling data according to a conventional data control apparatus over time, and FIG. 3B is a flowchart illustrating a method of controlling data over time according to an exemplary embodiment of the present invention. Timing diagram.
TX_Val 신호는 트랜스듀서 앨리먼트들이 대상체로 초음파를 송신하도록 제어하는 신호로서, 트랜스듀서 앨리먼트들이 대상체로 초음파를 송신하는 시간은 시스템 내에서 기 설정되어 있다. RX_Val 신호는 트랜스듀서 앨리먼트들이 대상체에서 반사된 초음파 신호를 수신하도록 제어하는 신호로서, 이 신호 역시 시스템 내에서 기 설정되어 있다. Flag 신호는 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송률을 나타내는 신호로서, 데이터 전송률이 기 설정된 기준치 이상의 경우 1을 갖는다. TX_Data 신호는 빔포밍 데이터를 후처리 장치로 전송하도록 제어하는 신호에 해당한다.The TX_Val signal is a signal that controls the transducer elements to transmit ultrasonic waves to the object, and the time for the transducer elements to transmit ultrasonic waves to the object is preset in the system. The RX_Val signal is a signal that controls the transducer elements to receive the reflected ultrasound signal from the object, which signal is also preset in the system. The Flag signal is a signal indicative of a data transmission rate among one or more indicators indicative of a data transmission environment, and has a value of 1 when the data transmission rate is equal to or greater than a predetermined reference value. The TX_Data signal corresponds to a signal for controlling beamforming data to be transmitted to the post-processing apparatus.
도 3a에 도시된 바와 같이, 제어부의 제어신호가 빔포머에 인가되는 경우, t1에서 TX_Val 신호가 인가된다. TX_Val 신호가 인가되어 트랜스듀서 앨리먼트들이 대상체로 기 설정된 기간(t1~t2) 동안 초음파를 송신한 후, t2에서 RX_Val 신호가 인가된다. 트랜스듀서 앨리먼트들이 에코 신호를 기 설정된 기간(t2~t3) 동안 수신한 후, t3에서 TX_Data 신호가 인가된다. 종래 기술에 따른 데이터 처리장치에서는 Flag 신호와는 무관하게 TX_Data 신호를 인가하는 기간(t3~t5)을 기 설정해둔다. 빔포밍된 데이터를 후처리 장치로 전송하는데 실제로 t3~t4까지의 시간만이 걸린다고 하더라도, TX_Data 신호를 t3~t5까지의 기간으로 설정한다. 이는 종래 기술에 따른 데이터 제어장치는 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 적응적으로 빔포밍 데이터의 전송을 제어하는 것이 아니기 때문에, 데이터 제어장치가 데이터를 후처리 장치로 전송함에 있어 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송률이 나빠질 경우를 대비하여 실제 걸리는 시간(t3~t4)보다 길게 데이터 전송 기간(t3~t5)을 설정한다. 이후, TX_Data가 인가된 후, 기 설정된 기간이 지나면, 다시 PRF 신호가 인가되고(t5), TX_Val 신호(t6), RX_Val 신호(t7), TX_Data 신호(t8)가 인가된다. 종래 기술에 따른 초음파 시스템 내에서는 PRF 신호, TX_Val 신호, RX_Val 신호 및 TX_Data 신호가 인가되는 기간이 모두 기 설정되어 있기 때문에, 데이터 제어장치는 데이터 통신환경의 고려를 요하지 않는다. 제어부는 제어신호가 인가되면, 기 설정된 기간이 경과한 후 각각 TX_Val 신호, RX_Val 신호 및 TX_Data 신호가 인가되고, 다시 제어부의 제어신호가 인가되도록 제어하는 것으로 그친다. 따라서 종래 기술에 따르면 데이터 제어장치는 데이터 통신환경의 어떠한 고려도 없이 단순 반복동작(제어신호를 기 설정된 간격마다 인가)만 하게 된다. 또한 종래 기술에 따르면, TX_Data가 인가된 후, 데이터 전송부가 후처리 장치로 빔포밍 데이터를 전송함에 있어, 데이터 전송률을 고려하지 않기 때문에 데이터 전송부가 데이터 전송률이 나빠지는 경우에도 빔포밍 데이터를 후처리 장치로 전송할 수 있어, 전송하는 빔포밍 데이터의 손실이 발생할 수 있다.As shown in Figure 3a, when the control signal from the controller to be applied to the beamformer, it is applied to the signal from TX_Val t 1. It is applied to TX_Val signal after transmitting the ultrasonic transducer while out elements that period (t 1 ~ t 2) predetermined by the object, is applied to the signal from RX_Val t 2. After the transducer elements receive the echo signal for a predetermined period (t 2 to t 3 ), the TX_Data signal is applied at t 3 . In the data processing apparatus according to the related art, the period (t 3 to t 5 ) for applying the TX_Data signal is set regardless of the Flag signal. The TX_Data signal is set to a period from t 3 to t 5 , even though it takes only time t 3 to t 4 to transmit the beamformed data to the post-processing apparatus. This is because the data control apparatus according to the prior art does not control transmission of the beamforming data adaptively according to one or more indexes indicative of the data transmission environment. Therefore, when the data control apparatus transmits data to the post- worse case data rate of the one or more indicators of the sets the actual time taken (t 3 ~ t 4) data transfer period (t 3 ~ t 5) longer than that. Thereafter, the PRF signal is applied again (t 5 ) and the TX_Val signal t 6 , the RX_Val signal t 7 , and the TX_Data signal t 8 are applied again after a predetermined period has elapsed after the TX_Data is applied. Since the PRF signal, the TX_Val signal, the RX_Val signal, and the TX_Data signal are all set in advance in the ultrasonic system according to the related art, the data control device does not require consideration of the data communication environment. When the control signal is applied, the control unit controls the TX_Val signal, the RX_Val signal, and the TX_Data signal to be applied to the control unit, and to control the control unit to apply the control signal to the control unit. Therefore, according to the related art, the data control apparatus performs a simple repetitive operation (a control signal is applied every predetermined interval) without any consideration of the data communication environment. Also, according to the related art, after the TX_Data is applied, since the data transmission unit does not consider the data transmission rate in transmitting the beamforming data to the post-processing unit, even if the data transmission rate of the data transmission unit is bad, It is possible to transmit the beamforming data to the apparatus, and loss of the beamforming data to be transmitted may occur.
반면, 도 3b를 참조하면, 본 발명의 일 실시예에 따른 데이터 처리장치는 다음과 같이 데이터를 제어한다. 종래 기술과 같이 제어부의 제어신호가 인가되면, TX_Val 신호가 인가(t9)되고, 기 설정된 기간 이후 RX_Val 신호가 인가(t10)된다. RX_Val 신호의 기 설정된 기간이 지난(t11) 후, TX_Data 신호가 인가되며 제어부는 지표 생성부로부터 데이터 전송환경을 나타내는 하나 이상의 지표를 수신하여, 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 데이터 전송부가 후처리 장치로 데이터를 전송하도록 제어한다. t11~t12의 기간 동안, Flag 신호는 지속적으로 1의 값을 가지고 있어, 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송률은 기 설정된 기준치 이상인 것으로 판단되므로 제어부는 t11~t12의 기간에 빔포밍 데이터를 전송하도록 데이터 전송부를 제어한다. 본 발명의 일 실시예에 따른 데이터 처리장치 내의 제어부는 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 적응적으로 빔포밍 데이터의 전송을 제어하므로, 종래 기술과 달리 데이터를 전송하기 위해 제어부는 실제 빔포밍 데이터를 전송하는 기간 외에 별도의 기간을 더 설정하지 않는다. 또한 데이터 전송부가 빔포밍 데이터를 후처리 장치로 모두 전송한 경우(t12), 제어부는 지표 생성부로부터 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송부가 후처리 장치로 빔포밍 데이터의 전송을 완료하였는지 여부를 수신한다. 제어부가 이를 수신하여 데이터 전송부가 후처리 장치로 빔포밍 데이터의 전송을 완료한 경우, 지체 없이 제어부는 제어신호를 전송하여 트랜스듀서가 초음파 신호를 출사하도록 PRF를 조절한다. 다시 제어부의 제어신호가 인가(t12)되면, TX_Val 신호가 인가(t13)되고, 기 설정된 기간 이후 RX_Val 신호가 인가(t14)된다. RX_Val 신호의 기 설정된 기간이 지난(t15) 후, TX_Data가 인가되며 제어부는 데이터 전송부가 후처리 장치로 데이터를 전송하도록 제어하는데, 이때, 지표 생성부로부터 데이터 전송환경을 나타내는 하나 이상의 지표(Flag 신호)을 수신하여, 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송률이 기 설정된 기준치 이상인 때만 데이터 전송부가 후처리 장치로 데이터를 전송하도록 제어한다. 도 3b를 참조하면, t15과 t16에 각각 데이터를 전송하는 것을 볼 수 있다. 이와 같이 본 발명의 일 실시예에 따른 데이터 제어장치 내의 제어부는 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 데이터의 전송을 적응적으로 제어하며, 데이터의 전송이 완료되었는지 여부를 판단하여 제어신호를 발생시킨다. 이에 따라, 후처리 장치에 데이터를 전송하는 시간을 가변하여 프레임 률을 최적화할 수 있으며, 전송의 효율을 증대시킬 수 있고, 데이터의 손실을 방지할 수 있다. On the other hand, referring to FIG. 3B, a data processing apparatus according to an embodiment of the present invention controls data as follows. When applied with the control signal from the controller as in the prior art, TX_Val signal is applied (t 9), is applied to the group period after RX_Val set signal (t 10). After this time, the preset of RX_Val signal last (t 11), applied to the TX_Data signal and the control surface to receive one or more indicators indicating a data transmission environment, from the generator, the data transfer portion according to at least one indicator of the data transfer environment And controls to transmit data to the post-processing apparatus. t for the 11 ~ t 12 period, a period of Flag signals are continuously it has a value of 1, as judged by at least one or more indicators of the data rate is a predetermined reference value indicating a data transmission environment, the control unit t 11 ~ t 12 And controls the data transmission unit to transmit the beamforming data. The control unit in the data processing apparatus according to the embodiment of the present invention controls the transmission of the beamforming data adaptively according to one or more indexes indicative of the data transmission environment. Thus, unlike the prior art, No additional period is set other than the period of data transmission. In addition, the data transfer portion when the the transmission of beam-forming data to the post-processing apparatus (t 12), the controller completes the transmission of the beam-forming data to the processing unit after one or more indicators of the data portion indicating the data transfers from the indicator generator Or not. When the control unit receives the beamforming data and the data transmitting unit completes the transmission of the beamforming data to the post-processing unit, the control unit transmits the control signal without delay to adjust the PRF so that the transducer emits the ultrasonic signal. When the back control signal of the controller is (t 12), TX_Val a signal is applied (t 13), the period after the group is set RX_Val signal (t 14) is. Is the ACKNOWLEDGMENT This last (t 15) period is set in RX_Val signal, TX_Data and control section for controlling to transmit the data to the processing unit after the data transfer portion, wherein one or more indicators of the data environment from the indicator generator (Flag Signal), and controls the data transmitting unit to transmit data to the post-processing apparatus only when the data transmission rate among the at least one indicator indicating the data transmission environment is equal to or greater than a preset reference value. Referring to FIG. 3B, data is transmitted at t 15 and t 16 , respectively. As described above, the control unit in the data control apparatus according to the embodiment of the present invention adaptively controls the transmission of data according to one or more indicators indicative of the data transmission environment, determines whether or not the data transmission is completed, . Accordingly, it is possible to optimize the frame rate by varying the time for transmitting data to the post-processing apparatus, to increase the efficiency of transmission, and to prevent loss of data.
도 4는 본 발명의 일 실시예에 따른 데이터 제어방법을 나타낸 순서도이다. 4 is a flowchart illustrating a data control method according to an embodiment of the present invention.
대상체로 초음파 신호를 출사하며, 대상체로부터 에코신호를 수신하여 전기적 신호를 출력한다(S410). 트랜스듀서는 제어부의 제어신호를 변환한 전기적 신호를 수신하여 대상체로 초음파 신호를 출사하며, 대상체로부터 에코신호를 수신하여 전기적 신호를 출력한다.An ultrasonic signal is emitted to the object, an echo signal is received from the object, and an electrical signal is output (S410). The transducer receives an electrical signal obtained by converting a control signal of the control unit, emits an ultrasonic signal to a target object, receives an echo signal from the target object, and outputs an electrical signal.
전기적 신호를 디지털 신호로 변환한다(S420). ADC는 트랜스듀서로부터 전기적 신호를 수신하여 이를 디지털 신호로 변환한다.The electrical signal is converted into a digital signal (S420). The ADC receives the electrical signal from the transducer and converts it into a digital signal.
디지털 신호를 스캔라인 별 또는 프레임 별로 빔포밍을 수행하여 빔포밍 데이터를 생성한다(S430). 빔포머는 ADC로부터 디지털 신호로 변환된 각각의 디지털 신호를 스캔라인 별 또는 프레임 별로 빔포밍을 수행하여 빔포밍 데이터를 생성한다. Beamforming is performed for each scan line or frame by digital signal to generate beamforming data (S430). The beamformer generates beamforming data by performing beamforming of each digital signal converted from the ADC to a digital signal by scan line or frame.
데이터 전송부를 모니터링하여, 데이터 전송부와 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 생성한다(S440). 지표 생성부는 데이터 전송부를 모니터링하고, 데이터 전송부와 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 생성한다. 제어부는 지표 생성부로부터 데이터 전송환경을 나타내는 하나 이상의 지표를 수신한다.The data transfer unit is monitored to generate at least one index indicating a data transfer environment between the data transfer unit and the post-process unit (S440). The indicator generator monitors the data transmitter and generates one or more indicators indicative of a data transmission environment between the data transmitter and the post processor. The control unit receives one or more indicators indicative of a data transmission environment from the indicator generation unit.
데이터 전송환경을 나타내는 하나 이상의 지표에 따라 상기 초음파 신호를 출사하는 PRF를 적응적으로 조절한다(S450). 제어부는 지표 생성부로부터 수신한 데이터 전송환경을 나타내는 하나 이상의 상기 데이터 전송부가 상기 후처리 장치로 빔포밍 데이터의 전송을 완료하였는지 여부로부터 제어부의 제어신호의 발생을 제어한다. 데이터 전송부가 후처리 장치로 데이터의 전송을 완료한 경우, 제어부는 제어신호를 발생하여, 트랜스 듀서가 n+1번째 초음파 신호를 출사하도록 PRF를 조절한다.The PRF for emitting the ultrasound signal is adaptively adjusted according to at least one index indicating the data transmission environment (S450). The control unit controls generation of a control signal of the control unit based on whether at least one of the data transmission units indicating the data transmission environment received from the indicator generation unit has completed transmission of the beamforming data to the post-processing unit. When the data transmission unit completes the transmission of data to the post-processing unit, the control unit generates a control signal to adjust the PRF so that the transducer emits the (n + 1) -th ultrasonic signal.
조절된 PRF에 따라 트랜스듀서, 빔포머 및 데이터 전송부를 제어한다(S460). 제어부는 지표 생성부로부터 수신한 데이터 전송환경을 나타내는 하나 이상의 지표 중 데이터 전송률이 기 설정된 기준치 이상인지 여부를 판단한다. 데이터 처리량 또는 데이터 전송률 중 일부 또는 전부가 기 설정된 기준치 이상인 경우, 제어부는 데이터 전송부가 후처리 장치로 데이터를 전송하도록 제어한다. The transducer, the beam former, and the data transmission unit are controlled according to the adjusted PRF (S460). The control unit determines whether the data transmission rate among the one or more indicators indicative of the data transmission environment received from the indicator generator is equal to or greater than a preset reference value. When some or all of the data throughput or the data transfer rate is equal to or larger than a preset reference value, the control unit controls the data transfer unit to transfer the data to the post-processing apparatus.
도 4에서는 과정 S410 내지 과정 S460을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것이다. 다시 말해, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 4에 기재된 순서를 변경하여 실행하거나 과정 S410 내지 과정 S460 중 하나 이상의 과정을 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 4는 시계열적인 순서로 한정되는 것은 아니다.Although it is described in FIG. 4 that steps S410 to S460 are sequentially executed, this is merely illustrative of the technical idea of one embodiment of the present invention. In other words, those skilled in the art will understand that one skilled in the art will be able to change the order described in FIG. 4 without departing from the essential characteristics of an embodiment of the present invention, It should be noted that FIG. 4 is not limited to the time-series order, since it can be variously modified and modified by being executed in parallel.
한편, 도 4에 도시된 과정들은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 다시 말하면, 컴퓨터가 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장매체를 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.Meanwhile, the processes shown in FIG. 4 can be implemented as computer-readable codes on a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. In other words, the computer-readable recording medium may be a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.), an optical reading medium (e.g., CD ROM, Transmission over the Internet). The computer-readable recording medium may also be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner.
이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present embodiment, and various modifications and changes may be made to those skilled in the art without departing from the essential characteristics of the embodiments. Therefore, the present embodiments are to be construed as illustrative rather than restrictive, and the scope of the technical idea of the present embodiment is not limited by these embodiments. The scope of protection of the present embodiment should be construed according to the following claims, and all technical ideas within the scope of equivalents thereof should be construed as being included in the scope of the present invention.
100: 초음파 시스템 110: ADC
120: 빔포머 130: 데이터 제어장치
140: 후처리 장치 210: 데이터 전송부
220: 지표 생성부 230: 제어부100: ultrasound system 110: ADC
120: beam former 130: data control device
140: post-processing unit 210: data transfer unit
220: indicator generating unit 230:
Claims (10)
상기 전기적 신호를 디지털 신호로 변환하는 ADC(Analog-Digital Converter);
상기 디지털 신호를 스캔라인 별 또는 프레임 별로 빔 포밍을 수행하여 빔포밍 데이터를 생성하는 빔 포머;
유선 또는 무선 통신을 이용하여, 상기 빔포밍 데이터를 후처리 장치로 전송하는 데이터 전송부;
상기 데이터 전송부를 모니터링하여, 상기 데이터 전송부와 상기 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 생성하는 데이터 전송환경 모니터링부; 및
상기 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 상기 초음파 신호를 출사하는 PRF를 적응적으로 조절하고, 조절된 PRF에 따라 상기 트랜스듀서, 상기 빔포머 및 상기 데이터 전송부를 제어하는 제어부
를 포함하는 것을 특징으로 하는 초음파 의료 장치.A transducer for emitting an ultrasonic signal to a target object, receiving an echo signal from the target object, and outputting an electrical signal;
An ADC (Analog-Digital Converter) for converting the electrical signal into a digital signal;
A beam former for generating beamforming data by performing beamforming of the digital signal on a scan line-by-scan or frame-by-frame basis;
A data transmission unit for transmitting the beamforming data to a post-processing apparatus using wired or wireless communication;
A data transmission environment monitoring unit monitoring the data transmission unit and generating at least one indicator indicating a data transmission environment between the data transmission unit and the post-processing unit; And
A controller for controlling the transducer, the beam former, and the data transmitting unit in accordance with the adjusted PRF, the controller controlling the PRF to output the ultrasonic signal according to at least one index indicating the data transmission environment,
And the ultrasonic medical device.
상기 데이터 전송환경을 나타내는 하나 이상의 지표는,
데이터 전송률을 포함하는 것을 특징으로 하는 초음파 의료 장치.The method according to claim 1,
The one or more indicators indicating the data transmission environment,
And a data transmission rate.
상기 제어부는,
상기 데이터 전송률이 기 설정된 기준치 이상이 되는 경우에만 상기 데이터 전송부가 상기 후처리 장치로 상기 빔 포밍 데이터를 전송하도록 제어하는 것을 특징으로 하는 초음파 의료 장치.3. The method of claim 2,
Wherein,
And controls the data transmitting unit to transmit the beamforming data to the post-processing apparatus only when the data transmission rate is equal to or greater than a preset reference value.
상기 데이터 전송환경을 나타내는 하나 이상의 지표는,
상기 데이터 전송부가 상기 후처리 장치로 n번째 빔 포밍 데이터의 전송을 완료하였는지 여부를 포함하는 것을 특징으로 하는 초음파 의료 장치.The method according to claim 1,
The one or more indicators indicating the data transmission environment,
Wherein the data transmission unit includes whether or not transmission of the n-th beamforming data to the post-processing apparatus has been completed.
상기 제어부는,
상기 데이터 전송부가 상기 후처리 장치로 상기 n번째 빔 포밍 데이터의 전송을 완료한 경우, 즉시 상기 트랜스 듀서가 n+1번째 초음파 신호를 출사하도록 PRF를 조절하는 것을 특징으로 하는 초음파 의료 장치.5. The method of claim 4,
Wherein,
Wherein the transducer adjusts the PRF so that the transducer immediately emits the (n + 1) th ultrasonic signal when the data transmitter completes transmission of the n-th beamforming data to the post-processing device.
대상체로 초음파 신호를 출사하며, 상기 대상체로부터 에코신호를 수신하여 전기적 신호를 출력하는 과정;
상기 전기적 신호를 디지털 신호로 변환하는 과정;
상기 디지털 신호를 스캔라인 별 또는 프레임 별로 빔 포밍을 수행하여 빔포밍 데이터를 생성하는 과정;
상기 데이터 전송부를 모니터링하여, 상기 데이터 전송부와 후처리 장치간의 데이터 전송환경을 나타내는 하나 이상의 지표를 생성하는 과정;
상기 데이터 전송환경을 나타내는 하나 이상의 지표에 따라 상기 초음파 신호를 출사하는 PRF를 적응적으로 조절하는 과정; 및
조절된 PRF에 따라 상기 트랜스듀서, 상기 빔포머 및 상기 데이터 전송부를 제어하는 과정
을 포함하는 것을 특징으로 하는 초음파 데이터 처리방법.In a method for processing ultrasonic data by an ultrasonic medical device including a transducer, a beam former, and a data transmitting portion,
Outputting an ultrasonic signal to a target object, receiving an echo signal from the target object, and outputting an electrical signal;
Converting the electrical signal into a digital signal;
Generating beamforming data by performing beamforming of the digital signal by scan line or frame;
Monitoring at least one data transmission unit to generate at least one indicator indicating a data transmission environment between the data transmission unit and the post-processing unit;
Adaptively adjusting a PRF that emits the ultrasound signal according to one or more indicators indicative of the data transmission environment; And
Controlling the transducer, the beam former, and the data transmitter according to the adjusted PRF;
Wherein the ultrasonic data processing method comprises the steps of:
상기 데이터 전송환경을 나타내는 하나 이상의 지표는,
데이터 전송률을 포함하는 것을 특징으로 하는 초음파 데이터 처리방법.The method according to claim 6,
The one or more indicators indicating the data transmission environment,
And a data transmission rate.
상기 트랜스듀서, 상기 빔포머 및 상기 데이터 전송부를 제어하는 과정은,
상기 데이터 전송률이 기 설정된 기준치 이상이 되는 경우에만 상기 데이터 전송부가 상기 후처리 장치로 상기 빔 포밍 데이터를 전송하도록 제어하는 것을 특징으로 하는 초음파 데이터 처리방법.The method according to claim 6,
Wherein the step of controlling the transducer, the beam former,
And controls the data transmitting unit to transmit the beamforming data to the post-processing apparatus only when the data transmission rate is equal to or greater than a preset reference value.
상기 데이터 전송환경을 나타내는 하나 이상의 지표는,
상기 데이터 전송부가 상기 후처리 장치로 n번째 빔 포밍 데이터의 전송을 완료하였는지 여부를 포함하는 것을 특징으로 하는 초음파 데이터 처리방법.The method according to claim 6,
The one or more indicators indicating the data transmission environment,
Wherein the data transmission unit includes whether or not transmission of the n < th > beamforming data to the post-processing apparatus has been completed.
상기 초음파 신호를 출사하는 PRF를 적응적으로 조절하는 과정은,
상기 데이터 전송부가 상기 후처리 장치로 상기 n번째 빔 포밍 데이터의 전송을 완료한 경우, 즉시 상기 트랜스 듀서가 n+1번째 초음파 신호를 출사하도록 PRF를 조절하는 것을 특징으로 하는 초음파 데이터 처리방법.
10. The method of claim 9,
The process of adaptively adjusting the PRF that emits the ultrasound signal includes:
Wherein the transducer adjusts the PRF so that the transducer immediately emits the (n + 1) th ultrasonic signal when the data transmitter completes the transmission of the n-th beamforming data to the post-processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150117356A KR101590350B1 (en) | 2015-08-20 | 2015-08-20 | Method and Ultrasonic Probe for Controlling PRF Adaptively |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150117356A KR101590350B1 (en) | 2015-08-20 | 2015-08-20 | Method and Ultrasonic Probe for Controlling PRF Adaptively |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101590350B1 true KR101590350B1 (en) | 2016-02-19 |
Family
ID=55448809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150117356A Active KR101590350B1 (en) | 2015-08-20 | 2015-08-20 | Method and Ultrasonic Probe for Controlling PRF Adaptively |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101590350B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100749973B1 (en) * | 1999-11-05 | 2007-08-16 | 지이 메디컬 시스템즈 글로발 테크놀러지 캄파니 엘엘씨 | Prf adjustment method and apparatus, and ultrasonic wave imaging apparatus |
KR20110079804A (en) * | 2008-08-22 | 2011-07-08 | 콸콤 인코포레이티드 | Addressing schemes for wireless communication |
US20130123630A1 (en) * | 2011-11-16 | 2013-05-16 | Siemens Medical Solutions Usa, Inc. | Adaptive Image Optimization in Induced Wave Ultrasound Imaging |
KR20150062357A (en) * | 2013-11-29 | 2015-06-08 | 알피니언메디칼시스템 주식회사 | Method And Apparatus for Compounding Ultrasound Image |
-
2015
- 2015-08-20 KR KR1020150117356A patent/KR101590350B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100749973B1 (en) * | 1999-11-05 | 2007-08-16 | 지이 메디컬 시스템즈 글로발 테크놀러지 캄파니 엘엘씨 | Prf adjustment method and apparatus, and ultrasonic wave imaging apparatus |
KR20110079804A (en) * | 2008-08-22 | 2011-07-08 | 콸콤 인코포레이티드 | Addressing schemes for wireless communication |
US20130123630A1 (en) * | 2011-11-16 | 2013-05-16 | Siemens Medical Solutions Usa, Inc. | Adaptive Image Optimization in Induced Wave Ultrasound Imaging |
KR20150062357A (en) * | 2013-11-29 | 2015-06-08 | 알피니언메디칼시스템 주식회사 | Method And Apparatus for Compounding Ultrasound Image |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107550517B (en) | Method and system for performing backtracking dynamic transmit focusing beamforming on ultrasound signals | |
US20150293223A1 (en) | Ultrasonic probe, ultrasonic imaging apparatus, and method of controlling the ultrasonic imaging apparatus | |
KR101555259B1 (en) | Method And Apparatus for Compounding Ultrasound Image | |
US9310472B2 (en) | Focal point information determination method and apparatus, and ambient sound velocity obtaining method and apparatus | |
JP2002045359A (en) | Filter coefficient decision method, ultrasonic photographing system and its method | |
JP2022191426A (en) | Acousto-optic imaging method and acoustic imaging device | |
JP2012239813A (en) | Signal processing apparatus, signal processing system, probe, signal processing method and program | |
CN105167802A (en) | Doppler imaging method and device | |
WO2013145466A1 (en) | Ultrasonic probe and ultrasonic diagnostic device comprising same | |
WO2017038162A1 (en) | Ultrasonic diagnostic device and method for controlling ultrasonic diagnostic device | |
KR101055577B1 (en) | Ultrasound systems | |
CN110507360B (en) | Shear wave imaging method and system | |
JP5777604B2 (en) | Ultrasonic diagnostic apparatus, ultrasonic image generation method and program | |
CN110693524B (en) | Ultrasonic medical imaging focusing correction method and device | |
JP2004290249A (en) | Ultrasonic imaging apparatus and ultrasonic imaging method | |
JP4458407B2 (en) | Harmonic imaging method and apparatus using multiplex transmission | |
KR20070009279A (en) | Ultrasonic diagnostic apparatus and method for forming a transmission beam and a reception beam by using delay values of a transmission signal and a reception signal stored in a memory | |
KR101590350B1 (en) | Method and Ultrasonic Probe for Controlling PRF Adaptively | |
US11395641B2 (en) | Ultrasonic imaging device and imaging method thereof | |
KR101123008B1 (en) | Method for imaging color flow images, ultrasound apparatus therefor | |
US20180214135A1 (en) | Sound speed calculation system and sound speed calculation method | |
US20170023668A1 (en) | Beamforming method and apparatus using unfocused ultrasonic waves | |
KR20130078408A (en) | Cap-type tester, method for compensating channel and ultrasound apparatus using the same | |
US11090030B2 (en) | Ultrasound apparatus and ultrasound emission method | |
US20150080732A1 (en) | Ultrasound diagnostic apparatus and data processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150820 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20150821 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20150820 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151021 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: 20160118 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160126 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20190124 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20190124 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210105 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20211213 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20221103 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20231114 Start annual number: 9 End annual number: 9 |