[go: up one dir, main page]

KR101533566B1 - 의료 진단 초음파 스캐닝 및 비디오 동기화 - Google Patents

의료 진단 초음파 스캐닝 및 비디오 동기화 Download PDF

Info

Publication number
KR101533566B1
KR101533566B1 KR1020080066610A KR20080066610A KR101533566B1 KR 101533566 B1 KR101533566 B1 KR 101533566B1 KR 1020080066610 A KR1020080066610 A KR 1020080066610A KR 20080066610 A KR20080066610 A KR 20080066610A KR 101533566 B1 KR101533566 B1 KR 101533566B1
Authority
KR
South Korea
Prior art keywords
scanning
frame rate
display
time
ultrasound
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
Application number
KR1020080066610A
Other languages
English (en)
Other versions
KR20090006758A (ko
Inventor
토드 디. 윌시
윌리엄 엠. 주니어 더비
Original Assignee
지멘스 메디컬 솔루션즈 유에스에이, 인크.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 지멘스 메디컬 솔루션즈 유에스에이, 인크. filed Critical 지멘스 메디컬 솔루션즈 유에스에이, 인크.
Publication of KR20090006758A publication Critical patent/KR20090006758A/ko
Application granted granted Critical
Publication of KR101533566B1 publication Critical patent/KR101533566B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52023Details of receivers
    • G01S7/52034Data rate converters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52046Techniques for image enhancement involving transmitter or receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52079Constructional features
    • G01S7/5208Constructional features with integration of processing functions inside probe or scanhead
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8909Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Pathology (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

실시간 스캐닝(scanning)(40) 및 이미지(image)들의 디스플레이(display)(24)는 초음파 이미징에 대해 동기화된다. 초음파 데이터(data)의 프레임(frame)을 획득하기 위한 스캐닝(40) 레이트(scanning rate) 요구조건들이 결정된다(48). 이미징을 위한 비디오(video) 레이트는 스캐닝(40) 레이트의 함수로서 조정된다.

Description

의료 진단 초음파 스캐닝 및 비디오 동기화{MEDICAL DIAGNOSTIC ULTRASOUND SCANNING AND VIDEO SYNCHRONIZATION}
본 실시예들은 디스플레이된 이미지들 및 스캐닝의 타이밍(timing)에 관한 것이다.
다수의 초음파 이미징 시스템(system)들에 의해 출력된 비디오 프레임 레이트(rate)는 고정된다. 예컨대, 이미지들은 30Hz 또는 60Hz에서 출력되어 비디오카세트 리코더(videocassette recorder)들에 의해 요구되는 NTSC 표준 비디오 신호들로의 변환을 단순화시킨다. 비디오 프레임 레이트를 일반적인 응용예들에 사용되는 프레임 레이트에 매치시키는 것은 초음파 스캔들을 레코딩하는 것을 단순화시킨다. 기성 부품들이 마찬가지로 초음파 시스템의 비디오 생성을 위하여 사용될 수 있다.
고정된 비디오 프레임 레이트를 수용하기 위하여, 음향 프레임 레이트는 비디오 프레임 레이트와 고정된 정수 비율로 설정된다. 송신 및 수신 빔성형(beamformation) 스캔 레이트는 고정된다. 비율은 소정의 시스템들에서 정수가 아닌 비율일 수도 있다. 큰 버퍼 메모리가 음향 프레임 레이트로부터 비디오 프레임 레이트로의 프레임 레이트 변환을 위해 사용된다. 그러나 레이트 변환을 위한 버퍼 메모리(buffer memory) 및 프로세싱 오버헤드(processing overhead)는 비용, 크기 및/또는 전력 요구조건들로 인하여 바람직스럽지 못할 수 있다.
도입부에 의해, 이하에 기술된 바람직한 실시예들은 실시간 스캐닝 및 이미지들의 디스플레이를 위한 방법들, 시스템들, 명령들 및 컴퓨터(computer) 판독가능 매체를 포함한다. 초음파 데이터의 프레임을 획득하기 위한 스캐닝 레이트 요구조건들이 결정된다. 이미징을 위한 비디오 레이트는 스캐닝 레이트의 함수로서 조정된다.
제 1 양상에서, 의료 진단 초음파 이미징 시스템은 실시간 스캐닝 및 이미지들의 디스플레이를 위해 제공된다. 빔성형기(beamformer)는 초음파 정보를 수신 빔성형하도록 동작가능하다. 디스플레이는 제 1 프레임 레이트로 초음파 이미지들을 디스플레이하도록 동작가능하다. 디스플레이는 초음파 정보를 수신 빔성형하는 동작의 함수로서 제 1 프레임 레이트를 조정하도록 동작가능하다.
제 2 양상에서, 실시간 스캐닝 및 초음파 이미지들의 디스플레이를 위한 방법이 제공된다. 일 영역은 초음파로 스캐닝된다. 이미지들은 초음파 정보로 생성된다. 이미지들의 프레임 레이트는 스캐닝과 동기화된다.
제 3 양상에서, 컴퓨터 판독가능 저장 매체는 그 내부에 실시간 스캐닝 및 초음파 이미지들의 디스플레이를 위하여 프로그래밍된(programmed) 프로세서(processor)에 의해 실행될 수 있는 명령들을 나타내는 데이터를 저장한다. 저장 매체는 제1 프레임 레이트로 이미지들을 디스플레이하는 명령, 음향 에너지의 전송 빔들을 생성하는 명령, 수신 빔들을 나타내는 데이터를 형성하는 명령, 및 상기 생성 및 형성을 수행하기 위하여 시간의 함수로서 제 1 프레임 레이트를 타이밍하는(timing) 명령을 포함한다.
본 발명은 이하의 청구범위에 의해 한정되고, 상세한 설명의 어떠한 것도 청구범위에 대한 제한으로서 간주되어서는 안 된다. 본 발명의 추가적인 양상들 및 이점들은 바람직한 실시예들과 결합하여 이하에서 논의된다.
컴포넌트(component)들 및 도면들은 반드시 척도에 맞는 것은 아니고, 대신 본 발명의 원리들을 보여주기 위하여 강조가 이루어졌다. 더욱이, 도면들에서 동일한 참조 번호들은 상이한 도면들에 걸쳐 대응하는 부분들을 나타낸다.
비디오 프레임 레이트는 초음파 송신 및 빔성형 이벤트(event)들에 동기화된다. 비디오 디스플레이 프레임 레이트는 음향 프레임 또는 스캐닝 레이트의 요구조건들에 매치되도록 변화된다. 비디오 및 음향 프레임 레이트들은 매치되거나 직접 동기화된다. 음향 프레임 레이트는 빔(beam)들의 개수, 스캔의 깊이 및 펄스(pulse) 반복 주파수에 따라 달라질 수 있다. 그 결과, 동기화된 비디오 프레임 레이트는 이러한 파라미터(parameter)들에 따라 달라질 수 있다.
도 1은 실시간 스캐닝 및 이미지들의 디스플레이를 위한 의료 진단 초음파 이미징 시스템(10)의 일 실시예를 보여준다. 임의의 초음파 이미징 시스템(10)이 사용될 수 있다. 일 실시예에서, 본 시스템(10)은 카트(cart) 기반 이미징 시스템이다. 또 다른 실시예에서, 본 시스템(10)은 휴대용 시스템, 예컨대, 서류가방 크기 시스템 또는 노트북(notebook) 컴퓨터 기반 시스템이다. 다른 실시예들은 핸드헬드(handheld) 초음파 시스템들을 포함한다. 예컨대, 전체 시스템이 한 손 또는 양 손으로 들고 다니기에 충분히 작고 가벼운 경우에 하나 또는 둘 이상의 하우징(housing)이 제공되고 그리고/또는 사용자에 의해 씌워진다. 본 시스템은 임의의 중량을 가질 수 있고, 예컨대, 핸드헬드 시스템은 6 파운드(pound) 미만의 중량을 갖는다. 일 실시예에서, 본 시스템은 의료진이 그 시스템을 소지하고 다님에 있어 부담을 최소화하기 위하여 2 파운드 또는 2 파운드 미만의 중량을 갖는다. 배터리(battery)는 상기 시스템에 전력을 공급하고, 집적 회로들과 같은 소형 회로들은 그러한 전자장치를 구현한다. 또 다른 예에서, 트랜스듀서(transducer)가 사람에 의해 소지되도록 하나의 하우징 내에 있고, 이미징 컴포넌트들 및 디스플레이가 사람에 의해 소지되도록 다른 하우징 내에 있다. 동축 케이블(cable)들이 2개의 하우징들을 연결한다. 전체 핸드헬드 시스템을 위한 단일 하우징이 제공될 수도 있다.
본 시스템(10)은 트랜스듀서(12), 빔성형기(16), 이미지 프로세서(22), 디스플레이(24), 제어 프로세서(26) 및 메모리(28)를 포함한다. 부가적이거나 상이한 또는 더 적은 개수의 컴포넌트들이 사용될 수 있다. 예컨대, 케이블은 트랜스듀서(12)를 빔성형기(16)에 접속하고, 그리고/또는 케이블은 디스플레이(24)의 일 부분(예컨대, 모니터(monitor) 또는 LCD)을 디스플레이(24)의 다른 부분(예컨대, 비디오 카드) 또는 이미지 프로세서(22)에 접속한다. 이미지 프로세서(22) 및 제어 프로세서(26)는 하나의 프로세서 또는 프로세서들의 그룹(group)으로서 결합될 수 있거나, 도시된 바와 같이 별개로 유지될 수도 있다.
엘리먼트들은 빔성형기(16)에 직접적으로 접속된다. 대안적으로, 멀티플렉서(multiplexer)들은 엘리먼트들을 상이한 시점들에서 상이한 채널(channel)들로 접속하도록 애퍼쳐(apeture) 제어를 제공한다. 케이블들의 개수를 줄이기 위하여, 엘리먼트들로부터 빔성형기(16)로의 접속 개수를 줄일 수 있다. 시간 멀티플렉싱, 주파수 멀티플렉싱, 서브-어레이 믹싱(mixing), 부분적 빔성형 또는 신호들을 결합하기 위한 다른 프로세스들이 사용될 수도 있다. 예컨대, 미국 특허 제5,573,001호 또는 미국 출원 공개 제20040002652호 에 개시된 바와 같이, 4개 또는 다른 개수의 엘리먼트들의 그룹들로부터 나온 신호들은 서브-어레이(sub-array) 믹싱에 의해 공통의 데이터 경로들 상에서 결합되고, 상기 문헌들의 개시내용들은 인용에 의해 본 명세서에 통합된다.
트랜스듀서(12)는 엘리먼트(element)들의 어레이이다. 선형 어레이, 위상 어레이(phased array), 굴곡 있는 선형 어레이 또는 현재 공지된 다른 어레이 또는 이후에 개발될 어레이와 같은 임의의 어레이가 사용될 수도 있다. 64개, 96개, 128개 또는 다른 개수와 같이 임의의 개수의 엘리먼트들이 사용될 수도 있다. 일 차원, 이 차원, 또는 다른 다수 차원(예컨대, 1.25, 1.5 또는 1.75) 어레이들이 제공될 수도 있다. 엘리먼트들은 압전 또는 용량성 박막 엘리먼트들이다.
빔성형기(16)로부터 나온 신호들에 응답하여, 트랜스듀서(12)는 음향 빔들을 생성한다. 음향 빔들은 2차원 또는 3차원 영역(14)을 스캐닝하기 위하여 상이한 위치들로 포커싱(focusing)된다. 스캔 포맷(format)은 선형, 섹터(sector), Vector®, 또는 현재 공지된 다른 스캔 포맷 또는 이후에 개발될 스캔 포맷이다. 스캔 포맷은 50-150 개의 빔들과 같이, 영역(14) 내의 빔들의 설정된 개수 또는 프로그래밍 가능한 개수를 포함한다. 영역(14)의 깊이는 설정되거나 프로그래밍가능하다.
빔성형기의 송신 부분(18)은 엘리먼트들의 일 측면 상의 전극들과 접속되고, 빔성형기(16)의 수신 부분(20)은 엘리먼트들의 대향 측면 상의 전극들과 접속된다. 수동 또는 능동 스위칭(switching)은 사용되지 않는 전극들을 접지시키는데, 예컨대, 수신 동작 중 송신 측 전극들을 접지시킨다. 대안적으로, 빔성형기(16)는 송신/수신 스위치를 통해 트랜스듀서(12)에 접속된다.
송신 및 수신 부분들(18, 20)은 동일 디바이스에 형성되거나 별개로 형성된다. 송신 부분(18)은 송신 빔성형기이다. 수신 부분(20)은 수신 빔성형기이다.
빔성형기(16)는 디지털(digital)이다. 디지털 빔성형을 위하여, 아날로그-대-디지털(analog-to-digital) 컨버터(converter)들은 엘리먼트들로부터 나온 신호들을 샘플링(sampling)하여 엘리먼트 데이터를 빔성형기(16)로 출력한다.
빔성형기(16)는 주문형 집적 회로, 프로세서, 필드 프로그래밍가능 게이트 어레이(field programmable gate array), 디지털 컴포넌트들, 집적 컴포넌트들, 이산 디바이스(device)들, 또는 이들의 결합들이다. 일 실시예에서, 송신 부분(18)은 트랜지스터들과 같은 복수 개의 펄스기들 또는 파형 생성기들, 및 증폭기들을 포함한다. 송신 부분(18)은 트랜스듀서(12)의 상이한 엘리먼트들을 위한 전기 신호들을 생성한다. 전기 신호들은 하나 또는 둘 이상의 스캔 라인들을 따라 음향 빔을 생성하기 위하여 상대적 진폭 및 지연들을 갖는다.
일 실시예에서, 수신 부분(20)은 트랜스듀서 엘리먼트들로부터 수신된 전기 신호들을 상대적으로 지연시키고 지연된 신호들을 합산하기 위하여 복수 개의 지연기들 및 하나 또는 둘 이상의 합산기들을 포함한다. 증폭기들은 아포다이제이션(apodization)을 위해 제공될 수 있다. 일 실시예에서, 지연기들이 채널 데이터를 저장하기 위한 메모리들로서 구현된다. 하나 또는 둘 이상의 메모리들이 사용될 수도 있다. 예컨대, 2개의 메모리들이 엘리먼트들로부터의 데이터를 저장하고 빔성형을 위해 그러한 데이터를 판독하기 위하여 교환 방식(ping-pong fashion)으로 동작한다. 각각의 메모리는 전체 스캔을 위한 엘리먼트 데이터를 저장한다. 하나의 메모리가 저장하고 있을 때, 나머지 메모리는 출력하고 있다. 선택된 메모리 위치들로부터 메모리에서 데이터를 판독함으로써, 상이한 지연 양들과 연관된 데이터가 제공된다. 동일 데이터가 상이한 스캔 라인들을 따라 수신 빔들을 순차적으로 형성하기 위해 사용될 수 있다. 다른 메모리들, 예컨대, 길이에 기초하여 지연하기 위한 그리고/또는 버퍼들 안으로의 입력을 타이밍하기 위한 복수 개의 선입선출 버퍼들이 사용될 수도 있다.
빔성형기(16)는 제어 파라미터들에 따라 동작한다. 제어 파라미터들은 스캔 포맷, 전체 영역을 스캐닝하는 빔들의 개수(빔 카운트)(beam count), 스캔의 깊이, 펄스 반복 주파수, 샘플링 주파수(예컨대, 아날로그-대-디지털 샘플링 레이트), 아포다이제이션 프로파일(profile), 주어진 라인에 따른 초점들 또는 전송들의 개수, 병렬 송신 및/또는 수신 빔들의 개수, 지연 프로파일, 파형 형태, 파형 주파수, 또는 빔성형기(16)에 의해 수행된 스캐닝의 다른 특성을 나타낸다. 각각의 송신 및 대응 수신, 일 영역의 스캔, 또는 다른 주기에 대하여, 새로운 제어 파라미터들이 로딩(loading)될 수도 있다. 예컨대, 제어 파라미터들의 표가 빔성형기(16)로 다운로드(download)되도록 사용된다. 다운로드될 제어 파라미터들은 사용자의 함수 또는 스캔 정보의 프로세서 선택으로서 선택된다. 대안적인 실시예들에서, 하나, 또는 둘 이상의 파라미터들, 또는 모든 파라미터들이 고정된다.
스캐닝을 위해 파라미터를 로딩하는 것은 특정 개수의 클록 사이클(clock cycle)들과 같은 시간이 걸린다. 스캔을 수행하는 것은 또한 시간이 걸리는데, 예컨대, 음향 에너지가 영역(14)의 가장 큰 깊이로 전파되어 에코(echo)들이 트랜스듀서(12)로 되돌아 올 시간이 걸린다. 구성에 따라, 상이한 시간 양이 영역(14)을 스캐닝하는데 필요할 수 있다. 예컨대, 더 많은 빔 카운트, 더 큰 깊이, 더 낮은 펄스 반복 주파수, 송신 또는 수신 당 빔들 개수, 또는 다른 제어 파라미터가 스캐닝에 더 많은 시간이 걸리게 할 수 있다.
이미지 프로세서(22)는 프로세서, 검출기, 필터(filter), 스캔 컨버터, 또는 이들의 결합들이다. 일 실시예에서, 이미지 프로세서(22)는 B-모드 및/또는 도플러(Doppler) 검출기들을 포함한다. 강도 및/또는 모션 정보가 수신 빔성형된 정보로부터 검출된다. 스캔 변환은 스캔 포맷으로부터 디스플레이 포맷으로 변환되는데, 예컨대, 극 좌표 포맷으로부터 직교 좌표 포맷(Cartesian coordinate format)으로 변환된다. FPGA 또는 주문형 집적 회로와 같은 현재 공지된 임의의 이미지 프로세서(22) 또는 이후에 개발될 임의의 이미지 프로세서(22) 및/또는 이미지 프로세싱이 사용될 수 있다.
디스플레이(24)는 비디오 카드, 비디오 버퍼, 프로세서, 회로, 액정 디스플레이, 모니터, CRT, 플라즈마 스크린(plasma screen), 프로젝터(projector), 프린터(printer), 이들의 결합들, 또는 현재 공지된 다른 디스플레이 디바이스 또는 이후에 개발될 디스플레이 디바이스이다. 디스플레이(24)는 스캔 변환된 초음파 데이터를 수신하고 이미지를 디스플레이한다. 실시간 초음파 이미징을 위하여, 디스플레이(24)는 데이터의 프레임들을 수신하여, 각각 영역(14) 또는 그것의 중첩 부분들을 나타내는 초음파 이미지들의 시퀀스를 디스플레이한다. 초음파 이미지들의 시퀀스는 30Hz 또는 다른 레이트와 같은 프레임 레이트에서 생성된다. 상기 레이트는 시퀀스 동안 유지되거나 가변된다.
일 실시예에서, 버퍼는 이미지 프로세서(22)로부터 출력된 스캔 변환된 초음파 데이터의 각각의 프레임을 저장한다. 비디오 프로세서는 수평 및/또는 수직 동기화 신호들에 응답하여 디스플레이 데이터의 라인들을 출력한다. 라인 동기화 신호들은 버퍼로부터 디스플레이를 하기 위하여 정보의 다음 행 또는 열의 판독을 트리거(trigger)한다. 제 1 프레임 레이트는 동기화 신호에 응답한다. 더 빠른 비디오 라인 동기화 신호들은 더 빠른 프레임 레이트를 제공한다.
디스플레이(24)는 상이한 프레임 레이트들에서 동작가능하다. 버퍼에서의 판독 또는 스크린으로의 판독을 위한 클록은 프레임 레이트를 변경하도록 증가하거나 감소한다. 대안적으로 또는 부가적으로, 상이한 길이들의 유지들 또는 지연들은 모든 각각의 비디오 라인 동기화 신호 이후에 또는 이전에 지연되는 것과 같이, 판독 픽셀(pixel)들, 라인들 또는 전체 프레임들 사이에서 제공된다. 다른 하드웨어 또는 소프트웨어 프로세스들이 프레임 레이트를 조정하기 위하여 사용될 수 있다.
디스플레이(24)의 프레임 레이트는 빔성형기(16)의 동작 함수로서 조정된다. 예컨대, 프레임 레이트는 스캔 레이트 또는 수신 빔성형을 위한 동작의 레이트에 대응하도록 조정된다. 스캔 레이트 및 비디오 프레임 레이트는 동일하게 설정되어, 이미지들은 이미지들을 위한 데이터가 획득되는 것과 동일한 레이트로 생성된다. 스캔 레이트의 절반 또는 두 배로 이미지들을 생성하는 것과 같이 다른 비율들이 사용될 수도 있다(예컨대, 생성된 각각의 두 개의 이미지들에 대하여 영역(14)을 한 번 스캐닝함). 스캔 레이트가 더 느린 경우(예컨대, 1/2 디스플레이 프레임 레이트), 동일한 이미지가 2번 생성될 수 있다.
스캔 레이트는 제어 파라미터들로 빔성형기(16)를 구성하는 시간, 제어 파라미터들에 기초하여 송신 빔성형하는 시간, 및/또는 제어 파라미터들에 기초하여 수신 빔성형하는 시간을 포함한다. 예컨대, 동일한 수신 데이터로부터 다수의 빔들을 순차적으로 형성하는 시간을 포함하여, 부가적이거나 상이한 또는 더 적은 개수의 컴포넌트들이 스캔 레이트에 포함될 수 있다. 스캔 레이트는 주어진 시간에 전체 영역을 나타내는 빔성형된 데이터의 프레임을 형성하기 위하여 모든 동작들을 수행하는 시간에 기초할 수 있다.
제어 프로세서(26)는 일반 프로세서, 디지털 신호 프로세서, 주문형 집적 회로, 필드 프로그래밍가능 게이트 어레이, 디지털 회로, 이들의 결합들, 또는 다른 현재 공지된 제어 프로세서나 이후에 개발될 제어 프로세서이다. 제어 프로세서(26)는 이미지 프로세서(22)와 별개이거나 동일하다. 일 실시예에서, 제어 프로세서(26)는 단일 디바이스이다. 다른 실시예들에서, 제어 프로세서(26)는 분배된 프로세서들과 같은 복수 개의 디바이스들을 포함한다. 제어 프로세서(26)는, 빔성형기(16)의 로딩 및 구성을 제어하는 제어 프로세서(16)와 같은 빔성형기(16)의 일부일 수 있거나, 및/또는 비디오 프레임 레이트를 제어하는 제어 프로세서(26)와 같은 디스플레이(24)의 일부일 수 있다. 대안적으로, 제어 프로세서(16)는 빔성형 및/또는 비디오 제어 프로세서들을 제어한다.
제어 프로세서(26)는 빔성형기 동작 타이밍을 결정하고, 비디오 프레임 레이트에 대한 빔성형기 동작을 스케쥴링한다. 제어 파라미터들의 로딩, 송신 동작, 및 수신 동작이 스케쥴링된다. 빔성형기 구성에 기초하여, 데이터의 일 프레임에 대한 영역(14)을 스캐닝하는데에 상이한 시간 양이 필요할 수 있다. 깊이, 빔 카운트 및 샘플링 주파수는 스캔을 완료하는데 필요한 시간 양을 증가시키거나 감소시킬 수 있다. 예컨대, 높은 샘플링 주파수가 지연 메모리를 과 구동(over run)할 수 있다. 따라서, 다수의 스캔들이 상이한 초점 깊이들(예컨대, 근접 스캔(near scan) 및 원거리 스캔(far scan))을 사용하여 수행되어, 수신 부분(20)의 지연 메모리를 오버플로잉(over flowing)하지 않으면서 전체 영역(14)을 스캐닝한다. 또 다른 예로서, 60개의 스캔 라인들을 스캐닝하는 것은 100개의 스캔 라인들을 스캐닝하는 것보다 더 적은 시간이 걸린다. 또 다른 예에서, 10 cm까지 스캐닝하는 것은 20 cm까지 스캐닝하는 것보다 더 적은 시간이 걸린다.
비디오 프레임 레이트는 스캐닝 스케쥴을 완료하는 시간을 고려하여 조정된다. 비디오 프레임 레이트는 스캔 레이트와 동일하거나 거의 동일하도록 조정된다. 대안적으로, 비디오 프레임 레이트는 스캔 레이트에 대하여 목적하는 비율에 있도록 조정된다.
일 실시예에서, 스케쥴링된 스캐닝 태스크들은 비디오 프레임 레이트에 대하여 스케쥴링된다. 예컨대, 제어 파라미터들은 한 라인의 비디오를 판독하기 위하여 하나의 시간 양으로 로딩될 수 있다(예컨대, 비디오 라인 동기화 신호들 사이에서). 8개 또는 다른 개수의 라인들의 비디오는 하나의 이벤트에서 송신 및 수신할 시간의 양으로 판독될 수 있다. 하나의 이미지에 대해 수백 라인들의 데이터 및 대응하는 수백의 라인 동기화 신호들이 주어진 경우, 상이한 스캐닝 태스크들이 상이한 비디오 라인들과 함께 발생하도록 스케쥴링된다. 스케쥴링된 동작들은 하나 또는 둘 이상의 완전한 이미지들에 대한 충분한 라인들과 같이, 목적하는 개수의 비디오 라인들에서 완전한(complete) 스캔을 제공하기 위해 수행된다.
일 실시예에서, 디스플레이(24)의 비디오 라인 신호가 제어 프로세서(26) 또는 빔성형기 제어기에 의한 인터럽트(interrupt)로서 수신된다. 이러한 인터럽트는 디스플레이의 라인 동기화에 스캐닝 동작을 고정(locking)시킨다. 스캐닝, 스캐닝 구성, 오버레이 비디오, 또는 다른 프로세스가 라인 동기화에 기초하여 발생하도록 스케쥴링되고, 그래서 라인 동기화는 다음 스캐닝 태스크를 트리거한다. 카운팅 클록 펄스들 또는 빔성형기(16)에 의해 출력된 트리거들과 같은 다른 동기화 트리거들이 사용될 수도 있다. 예컨대, 비디오 라인 동기화 신호가 스케쥴에 있는 빔성형기 태스크(task)들의 완료에 기초하여 트리거된다.
메모리(28)는 그 내부에 실시간 스캐닝 및 초음파 이미지들의 디스플레이를 위하여 프로그래밍된 프로세서에 의해 실행될 수 있는 명령들을 나타내는 데이터를 저장하는 컴퓨터 판독가능 저장 매체이다. 본 명세서에서 논의된 프로세스들, 방법들 및/또는 기술들을 구현하기 위한 명령들은 컴퓨터-판독가능 저장 매체 또는 메모리들, 예컨대, 캐시(cache), 버퍼, RAM, 착탈식 매체, 하드 드라이브 또는 다른 컴퓨터 판독가능 저장 매체 상에 제공된다. 컴퓨터 판독가능 저장 매체는 다양한 타입들의 휘발성 및 비휘발성 저장 매체를 포함한다. 도면들에 도시되거나 본 명세서에 기술된 기능들, 작동들 또는 태스크들은 컴퓨터 판독가능 저장 매체 내에 또는 컴퓨터 판독가능 저장 매체 상에 저장된 하나 또는 둘 이상의 명령들 세트들에 응답하여 실행된다. 기능들, 작동들 또는 태스크들은 특정 타입의 명령들 세트, 저장 매체, 프로세서 또는 프로세싱 전략에 독립적이고, 단독으로 또는 결합하여 동작하는 소프트웨어, 하드웨어, 집적 회로들, 펌웨어, 마이크로 코드 및 이와 유사한 것에 의해 수행될 수 있다. 마찬가지로, 프로세싱 전략들은 멀티프로세싱, 멀티태스킹(multitasking), 병렬 프로세싱 및 이와 유사한 것을 포함할 수 있다.
일 실시예에서, 명령들은 로컬(local) 시스템 또는 원격 시스템에 의해 판독하기 위하여 착탈식 매체 디바이스 상에 저장된다. 다른 실시예들에서, 명령들은 컴퓨터 네트워크를 통한 전달 또는 전화 라인들 상의 전달을 위하여 원격 위치에 저장된다. 또한 다른 실시예들에서, 명령들은 주어진 컴퓨터, CPU, GPU 또는 시스템 내에 저장된다. 다른 실시예에서, 메모리(28)는 하나 또는 둘 이상의 하우징들을 가진 핸드헬드 초음파 시스템 내에 존재한다. 핸드헬드 초음파 시스템은 빔성형기(16) 및 디스플레이(24)를 포함한다.
도 2는 실시간 스캐닝 및 초음파 이미지들의 디스플레이를 위한 방법을 보여준다. 본 방법은 도 1의 시스템(10), 하나 또는 둘 이상의 하우징들을 가진 핸드헬드 시스템, 또는 다른 시스템에 의해 구현된다. 예컨대, 방법, 동기화, 스케쥴링 또는 다른 작동들은 필드 프로그래밍가능 게이트 어레이들에 구현된 주문형 디지털 로직(logic)으로 수행된 신호 프로세싱이다. 본 방법은 도시된 순서 또는 상이한 순서로 수행된다. 부가적이거나 상이한 단계들 또는 더 적은 개수의 단계들이 수행될 수도 있다.
단계(40)에서, 일 영역이 초음파로 스캐닝된다. 스캐닝하기 위하여, 제어 파라미터들의 값들이 단계(42)에서 로딩되거나 계산된다. 제어 파라미터들은 깊이, 스캔 포맷, 빔들의 개수, 샘플링 주파수, 펄스 반복 주파수, 초점 영역들, 이들의 결합들, 또는 다른 프로그래밍가능 빔성형 특성을 나타낸다. 하나 또는 둘 이상의 특성들이 고정되거나 프로그래밍가능하지 않을 수 있다.
제어 파라미터들에 대한 값들을 로딩한 이후에, 하나 또는 둘 이상의 송신 이벤트들이 단계(44)에서 수행된다. 송신 이벤트는 전기 신호들의 생성을 포함한다. 전기 신호들은 트랜스듀서에 의해 음향 에너지로 변환된다. 제어 파라미터들에 기초하여, 음향 에너지는 하나 또는 둘 이상의 빔들을 형성한다. 평면파 또는 발산파가 다른 실시예들에서 형성될 수 있다.
하나 또는 둘 이상의 수신 이벤트들이 단계(46)에서 수행된다. 단계(44)의 송신 빔 또는 빔들에 응답하여, 에코들이 트랜스듀서 상에 충돌한다. 수신 이벤트에서, 에코들은 엘리먼트들에 의해 전기 신호들로 변환된다. 전기 신호들은 빔성형된다. 상대적인 지연들 및/또는 아포다이제이션이 적용되어 데이터가 합산된다. 하나 또는 둘 이상의 수신 빔들을 나타내는 데이터가 동일한 전기 신호들로부터 형성된다.
전체 영역을 스캐닝하기 위하여, 송신 및 수신 이벤트들이 반복될 수 있다. 대안적으로, 평면파가 전송되고, 모든 수신 빔들 또는 수신 빔들의 그룹들이 각각의 송신에 응답하여 형성된다. 후속적인 송신 및 수신 이벤트들에 대하여, 동일한 파라미터들이 제어 파라미터들의 추가 로딩없이 사용될 수 있다. 대안적으로, 새로운 파라미터들이 각각의 빔, 빔들의 그룹, 또는 스캔의 부분에 대해 계산되거나 로딩된다. 단계(40)의 스캐닝은 이벤트들의 스케쥴에 따라 수행된다. 스케쥴은 일 영역을 스캐닝하기 위하여 필요한 로딩, 송신 및 수신을 포함한다. 상기 영역은 이미지를 생성하기 위한 전체 2차원 또는 3차원 영역이다. 대안적으로, 스케쥴링은 스캐닝될 전체 영역보다 작은 하위-영역들에 대하여 수행된다. 스케쥴은 예컨대, 사용자가 수행될 상이한 스캐닝(예컨대, 상이한 깊이)을 지시할 때까지 스캔들의 시퀀스에 대하여 반복될 수 있다.
단계(56)에서, 이미지들이 초음파 정보로 생성된다. 빔성형된 초음파 데이터가 검출되거나 스캔 변환되거나, 그렇지 않으면 이미지 데이터로 형성된다. 이미지 데이터는 디스플레이를 위해 출력된다. 실시간 동작을 위하여, 단계(40)의 스캐닝 및 단계(56)의 디스플레이는 거의 동시에 일어난다. 제어 파라미터들을 로딩하는 것에 대한 지연들 및 중단들이 실질적으로 데이터 프로세싱에 대해 고려된다. 빔성형된 데이터의 프레임들이 단계(40)에서의 스캐닝에 의해 순차적으로, 그리고 거의 연속하게 획득된다. 이미지 프로세싱 이후의 데이터 프레임들은 단계(56)의 디스플레이에 있어 이미지들로서 순차적으로 그리고 거의 연속적으로 디스플레이된다. 시퀀스의 디스플레이는 일정한 또는 가변 프레임 레이트로 발생한다.
이미지들의 프레임 레이트는 단계(48)의 스캐닝에 동기화된다. 단계(56)에서의 디스플레이의 프레임 레이트가 조정된다. 조정은 예컨대, 단계(40)에서의 스캐닝의 로딩, 생성 및 수신 빔성형을 수행하는 시간과 같이 스캔 또는 음향 레이트에 기초한다. 디스플레이 프레임 레이트는 스케쥴링된 빔성형 활동들의 함수이다. 디스플레이 프레임 레이트는 주어진 스캐닝 구성 및 예상되는 스캔 레이트에 대해 설정될 수 있고, 스캔 레이트에서의 변동에도 불구하고 동일하게 유지된다. 대안적으로, 스캔 레이트가 가변됨에 따라, 디스플레이 프레임 레이트 또한 가변된다.
단계(50)에서, 스캐닝 동작들이 스케쥴링된다. 스케쥴은 단계(40)의 스캐닝에 앞서 그리고/또는 사용자 입력에 응답하여 계산되거나 결정된다. 스케쥴은 수행될 스캐닝 및 스캐닝을 수행하기 위하여 사용되는 하드웨어에 기초한다. 상기 영역의 스캐닝을 완료할 시간 양이 결정된다. 시간 양은 단계(42)에서의 제어 파라미터들의 로딩, 단계(44)에서의 송신 및/또는 단계(46)에서의 수신을 포함한다.
스케쥴은 스캐닝을 위해 일어날 여러 동작들을 포함한다. 각각의 동작을 위해 필요한 시간 양은 알려져 있거나 계산될 수 있다. 예컨대, 송신 및 수신을 위한 시간 양은 적어도 부분적으로 스캐닝될 깊이에 기초하여 계산된다. 제어 파라미터들에 대한 로딩 시간은 하드웨어 설계로부터 미리 결정될 수 있거나, 추정된다. 스캔 포맷이 주어진 경우, 형성될 빔들의 개수가 결정되거나 알려져 있다. 샘플링 주파수는 하위-영역들(예컨대, 각각의 스캔 라인에 대한 이중 초점 존들)의 다수 스캐닝을 지시할 수 있다. 도플러 이미징은 동일한 스캔 라인들의 다수 스캔들을 요구할 수 있다. 스캔을 완료할 동작들이 결정된다.
동작들은 시퀀스(sequence)로 제공되고 시간에 기초하여 스케쥴링된다. 사이클들, 클럭 카운트들 또는 시간과 같은 임의의 구분이 사용될 수 있다. 일 실시예에서, 동작들은 각각의 비디오 라인을 디스플레이하기 위한 시간에 기초하여 또는 디스플레이 동기화 신호들 사이에서 분할된다.
단계(54)에서, 비디오 또는 디스플레이 프레임 레이트가 스캔 레이트로 설정되거나 스캔 레이트에 매핑(mapping)된다. 스케쥴은 스캔을 완료할 시간을 나타낸다. 스캔 레이트는 시간으로부터 결정된다. 스캔을 완료할 시간은 스케쥴로부터 결정된다. 디스플레이의 프레임 레이트는 스캔 레이트와 동일하게 설정된다. 디스플레이 프레임 레이트는 단계(40)의 스캐닝을 수행하기에 충분한 시간에 대응하도록 또는 그러한 충분한 시간을 제공하도록 설정된다. 이미지들은 전체 영역으로 이루어진다. 전체 영역에 대한 데이터를 제공하는 스캔이 음향 스캔 레이트에서 반복적으로 수행된다. 디스플레이 프레임 레이트는 음향 스캔 레이트와 동일하거나 거의 동일하도록 조정된다.
실시간 동작을 위하여, 디스플레이에는 데이터의 프레임들이 획득되는 레이트로 데이터의 프레임들이 제공된다. 여분의 버퍼링 또는 스캔 레이트의 변경이 회피될 수 있다. 디스플레이 프레임 레이트보다는 스캔 레이트가 시스템 동작의 레이트를 결정한다.
대안적인 실시예들에서, 음향 스캔 레이트는 디스플레이 프레임 레이트와 상이하다. 디스플레이 프레임 레이트는 음향 스캔 레이트의 함수이거나, 음향 스캔 레이트의 2배, 또는 다른 정수배일 수 있다. 예컨대, 동일한 이미지가 이후에 디스플레이되는 이미지들에 이미징될 전체 영역을 스캐닝하기에 충분한 시간을 제공하기 위하여 2번 또는 그 이상 디스플레이된다. 만약 스캔 레이트가 18 Hz이나, 최저의 허용가능한 디스플레이 프레임 레이트가 20Hz이라면, 디스플레이 프레임 레이트는 36Hz로 설정된다. 스캔 레이트의 2배에서, 가장 새로이 이용가능한 이미지들이 이용가능할 때 디스플레이되나, 각각은 연속하여 2번 디스플레이된다.
동기화는 스케쥴의 함수 또는 스케쥴을 완성할 시간으로서 비디오 타이밍을 설정함으로써 제공된다. 일 실시예에서, 스케쥴링된 태스크들은 비디오 라인 동기화 신호들에 대응하는 단계들로 분할된다. 각각의 태스크는 출력될 하나 또는 둘 이상의 비디오 라인들에 대한 시간을 사용한다. 프로세서는 비디오 라인 신호들에 기초하여 음향 스캐닝 태스크들을 구현한다. 각각의 비디오 라인 신호로서, 또는 특정 개수의 비디오 라인 신호들의 카운트가 수신된 이후에, 스케쥴의 다음 태스크가 구현된다. 대안적인 실시예들에서, 스캐닝 및 디스플레이는 레이트들의 설정을 제외하고 더 이상 동기화되지 않는다.
본 발명이 여러 실시예들을 참조하여 앞서 기술되었지만, 다수의 변형예들 및 개선예들이 본 발명의 범위를 벗어나지 않으면서 이루어질 수 있음을 이해하여야 한다. 따라서, 전술한 상세한 설명은 제한으로서 간주되는 것이 아니라 예시로서 간주되도록 의도되고, 이하의 청구범위가 모든 균등물들을 포함하여 본 발명의 개념 및 범위를 한정하는 것으로 의도된다는 것이 이해된다.
삭제
도 1은 실시간 스캐닝 및 이미지들의 디스플레이를 위한 초음파 이미징 시스템의 일 실시예의 블록도이다.
도 2는 실시간 스캐닝 및 초음파 이미지들의 디스플레이를 위한 방법의 일 실시예의 흐름도이다.

Claims (21)

  1. 이미지(image)들의 실시간 스캐닝(scanning)(40) 및 디스플레이(display)(24)를 위한 의료 진단 초음파 이미징 시스템(medical diagnostic ultrasound imaging system)(10)으로서,
    초음파 정보를 수신 빔성형(receive beamform)하도록 동작가능한 빔성형기(16);
    제 1 프레임 레이트(frame rate)로 초음파 이미지들을 디스플레이하도록 동작가능한 디스플레이(24) ― 상기 디스플레이(24)는 상기 초음파 정보를 수신 빔성형하는 동작의 함수로서 상기 제 1 프레임 레이트를 조정하도록 동작가능함 ―; 및
    빔성형기(16) 동작 타이밍(timing)을 결정하고 그리고 상기 제 1 프레임 레이트에 대하여 빔성형기(16) 동작을 스케쥴링(scheduling)하도록 동작가능한 프로세서(processor)(26)
    를 포함하고,
    상기 제 1 프레임 레이트는 스케쥴의 완료를 고려하도록 조정되는,
    의료 진단 초음파 이미징 시스템.
  2. 제 1 항에 있어서,
    상기 빔성형기(16)는 수신 빔성형기(16)를 포함하고,
    상기 디스플레이(24)는 수평 또는 수직 동기화 신호를 갖는 비디오(video) 프로세서를 포함하며,
    상기 제 1 프레임 레이트는 상기 동기화 신호에 응답하는,
    의료 진단 초음파 이미징 시스템.
  3. 제 1 항에 있어서,
    상기 빔성형기(16)는 제어 파라미터(parameter)들의 함수로서 구성가능하고,
    상기 제 1 프레임 레이트는, 상기 제어 파라미터들로 상기 빔성형기(16)를 구성하고 상기 제어 파라미터들에 기초하여 수신 빔성형하는 시간의 함수인,
    의료 진단 초음파 이미징 시스템.
  4. 제 3 항에 있어서,
    상기 빔성형기(16)는 송신 빔성형하도록 동작가능하고, 상기 제 1 프레임 레이트는 송신 빔성형하는 시간의 함수인,
    의료 진단 초음파 이미징 시스템.
  5. 삭제
  6. 제 1 항에 있어서,
    상기 스케쥴은 깊이, 빔 카운트(beam count) 및 샘플링(sampling) 주파수의 함수이고,
    상기 프로세서는 비디오 라인(line)들에 대해 빔성형기(16) 동작들을 스케쥴링하도록 동작가능한,
    의료 진단 초음파 이미징 시스템.
  7. 제 1 항에 있어서,
    상기 디스플레이(24)의 비디오 라인 신호는 상기 프로세서(26)에 대한 인터럽트(interrupt)로서 동작가능한,
    의료 진단 초음파 이미징 시스템.
  8. 제 1 항에 있어서,
    상기 빔성형기(16) 및 디스플레이(24)는 하나 이상의 하우징(housing)들을 갖는 핸드헬드(handheld) 초음파 시스템(10) 내에 있는,
    의료 진단 초음파 이미징 시스템.
  9. 제 8 항에 있어서,
    상기 핸드헬드 초음파 시스템(10)은 6 파운드(pound) 미만의 중량을 갖는,
    의료 진단 초음파 이미징 시스템.
  10. 제 9 항에 있어서,
    상기 핸드헬드 초음파 시스템(10)은 2 파운드 또는 2 파운드 미만의 중량을 갖는,
    의료 진단 초음파 이미징 시스템.
  11. 초음파 이미지들의 실시간 스캐닝(40) 및 디스플레이를 위한 방법으로서,
    초음파로 일 영역을 스캐닝(40)하는 단계;
    초음파 정보로 이미지들을 생성(56)하는 단계; 및
    상기 이미지들의 프레임 레이트를 상기 스캐닝(40)에 동기화(48)하는 단계
    를 포함하고,
    상기 동기화(48)하는 단계는:
    스캐닝(40) 동작들을 스케쥴링(50)하는 단계; 및
    상기 프레임 레이트를 스케쥴의 완료에 대응하도록 설정(54)하는 단계
    를 포함하는,
    초음파 이미지들의 실시간 스캐닝 및 디스플레이를 위한 방법.
  12. 제 11 항에 있어서,
    상기 스캐닝(40)하는 단계는:
    제어 파라미터들을 로딩(loading)(42)하는 단계;
    음향 에너지(energy)를 생성(44)하는 단계; 및
    상기 음향 에너지에 응답하여 에코(echo)들로부터 수신 빔성형(46)하는 단계
    를 포함하고,
    상기 동기화(48)하는 단계는, 상기 로딩하는 단계, 생성(44)하는 단계 및 수신 빔성형하는 단계를 수행하는 시간의 함수로서 상기 프레임 레이트를 조정하는 단계를 포함하는,
    초음파 이미지들의 실시간 스캐닝 및 디스플레이를 위한 방법.
  13. 삭제
  14. 제 11 항에 있어서,
    상기 스케쥴링(50)하는 단계는 상기 영역의 스캐닝(40)을 완료하는 시간의 양을 결정하는 단계를 포함하고,
    상기 설정(54)하는 단계는 상기 프레임 레이트를 대략 상기 스캐닝(40)의 스캔 레이트로 설정하는 단계를 포함하며,
    상기 스캔 레이트는 상기 영역의 스캐닝(40)의 한 번 완료에 대응하며, 상기 영역은 상기 이미지들 중 하나에 의해 표현되는 2차원 또는 3차원 영역에 대응하는,
    초음파 이미지들의 실시간 스캐닝 및 디스플레이를 위한 방법.
  15. 제 11 항에 있어서,
    상기 동기화(48)하는 단계는:
    수행될 스캐닝(40) 동작들을 결정하는 단계;
    비디오 라인들 사이에서 상기 스캐닝(40) 동작들을 분할하는 단계; 및
    상기 스캐닝(40) 동작들을 완료하기에 충분한 시간을 제공하도록 상기 비디오 라인들의 레이트를 설정(54)하는 단계;
    를 포함하는,
    초음파 이미지들의 실시간 스캐닝 및 디스플레이를 위한 방법.
  16. 제 11 항에 있어서,
    상기 스캐닝(40)하는 단계, 생성(56)하는 단계 및 동기화(48)하는 단계는 하나 이상의 하우징들을 갖는 핸드헬드 초음파 시스템(10)으로 수행되는,
    초음파 이미지들의 실시간 스캐닝 및 디스플레이를 위한 방법.
  17. 초음파 이미지들의 실시간 스캐닝(40) 및 디스플레이(24)를 위하여 프로그래밍된 프로세서에 의해 실행가능한 명령들을 나타내는 데이터를 내부에 저장하는 컴퓨터 판독가능 저장 매체(28)로서,
    제 1 프레임 레이트로 이미지들을 디스플레이(54)하기 위한 명령;
    음향 에너지의 송신 빔들을 생성(44)하기 위한 명령;
    수신 빔들을 나타내는 데이터를 형성(46)하기 위한 명령; 및
    상기 생성 및 형성을 수행하는 시간의 함수로서 상기 제 1 프레임 레이트를 타이밍(48)하기 위한 명령
    을 포함하고,
    상기 컴퓨터 판독가능 저장 매체(28)는:
    빔성형(16) 동작 타이밍을 결정하기 위한 명령; 및
    상기 제 1 프레임 레이트에 대하여 빔성형(16) 동작을 스케쥴링하기 위한 명령
    을 더 포함하고,
    상기 제 1 프레임 레이트는 스케쥴의 완료를 고려하도록 조정되는,
    컴퓨터 판독가능 저장 매체.
  18. 제 17 항에 있어서,
    상기 타이밍(48)하는 것은 상기 제 1 프레임 레이트를 스캔 레이트의 함수로서 설정(54)하는 것을 포함하는,
    컴퓨터 판독가능 저장 매체.
  19. 제 17 항에 있어서,
    상기 수행하는 시간은 상기 생성 및 형성을 위한 제어 파라미터들을 로딩하는 것을 더 포함하고,
    상기 타이밍하는 것은:
    스캐닝(40) 동작들을 스케쥴링(50)하는 것; 및
    상기 제 1 프레임 레이트를 스케쥴의 완료에 대응하도록 설정(54)하는 것을 포함하는,
    컴퓨터 판독가능 저장 매체.
  20. 제 17 항에 있어서,
    상기 타이밍(48)하는 것은:
    수행될 생성 및 형성 동작들을 결정하는 것;
    상기 디스플레이에 대응하여 비디오 라인들 사이에서 상기 동작들을 분할하는 것; 및
    전체 이미지에 대응하는 2차원 또는 3차원 영역에 대하여 상기 스캐닝(40) 동작들을 완료하기에 충분한 시간을 제공하도록 상기 비디오 라인들의 레이트를 설정(54)하는 것을 포함하는,
    컴퓨터 판독가능 저장 매체.
  21. 제 20 항에 있어서,
    상기 컴퓨터 판독가능 저장 매체는 하나 이상의 하우징들을 갖는 핸드헬드 초음파 시스템(10) 내에 있고,
    상기 핸드헬드 초음파 시스템(10)은 상기 생성 및 형성에 응답하는 빔성형기(16) 및 디스플레이하는 것(56)에 응답하는 디스플레이(24)를 포함하는,
    컴퓨터 판독가능 저장 매체.
KR1020080066610A 2007-07-12 2008-07-09 의료 진단 초음파 스캐닝 및 비디오 동기화 Active KR101533566B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/827,761 2007-07-12
US11/827,761 US8715188B2 (en) 2007-07-12 2007-07-12 Medical diagnostic ultrasound scanning and video synchronization

Publications (2)

Publication Number Publication Date
KR20090006758A KR20090006758A (ko) 2009-01-15
KR101533566B1 true KR101533566B1 (ko) 2015-07-03

Family

ID=40244281

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080066610A Active KR101533566B1 (ko) 2007-07-12 2008-07-09 의료 진단 초음파 스캐닝 및 비디오 동기화

Country Status (3)

Country Link
US (1) US8715188B2 (ko)
KR (1) KR101533566B1 (ko)
CN (1) CN101342084B (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008229096A (ja) * 2007-03-22 2008-10-02 Toshiba Corp 超音波診断装置
US20090015665A1 (en) * 2007-07-13 2009-01-15 Willsie Todd D Medical diagnostic ultrasound video timing control
US9033879B2 (en) * 2011-02-08 2015-05-19 General Electric Company Portable imaging system with remote accessibility
JP5984541B2 (ja) * 2011-08-08 2016-09-06 キヤノン株式会社 被検体情報取得装置、被検体情報取得システム、表示制御方法、表示方法、及びプログラム
JP2014528347A (ja) * 2011-10-10 2014-10-27 トラクトゥス・コーポレーション ハンドヘルドイメージングデバイスを用いて組織を完全に検査するための方法、装置、およびシステム
JP2016506781A (ja) * 2013-01-17 2016-03-07 トラクトゥス・コーポレーション カメラが取り付けられているハンドヘルドイメージングデバイスによる組織の完全な検査のための方法、装置、およびシステム
KR102107728B1 (ko) 2013-04-03 2020-05-07 삼성메디슨 주식회사 휴대용 초음파 장치, 휴대용 초음파 시스템 및 초음파 진단 방법
JP2016517746A (ja) * 2013-04-30 2016-06-20 トラクトゥス・コーポレーション 位置及び/または配向センサを有するハンドヘルド画像化デバイスを用いた、組織の完全な検査のための方法、装置及びシステム
WO2014210430A1 (en) 2013-06-27 2014-12-31 Tractus Corporation Systems and methods for tissue mapping
CN103565476B (zh) * 2013-11-19 2015-08-05 无锡触典科技有限公司 医疗超声整帧图像传输系统
WO2016035370A1 (ja) * 2014-09-02 2016-03-10 オリンパス株式会社 超音波診断装置、超音波診断装置の作動方法
KR102438119B1 (ko) 2015-10-16 2022-08-31 삼성전자주식회사 초음파 장치 및 초음파 촬영 방법
CN108634985A (zh) * 2018-05-08 2018-10-12 广州尚医网信息技术有限公司 B超探头无盲区扫查方法和系统
EP3823534A1 (en) * 2018-07-18 2021-05-26 Koninklijke Philips N.V. Acquisition workflow and status indicators in a handheld medical scanning device
US11439365B2 (en) 2019-07-16 2022-09-13 GE Precision Healthcare LLC Method and systems for periodic imaging

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6605042B2 (en) * 2001-08-10 2003-08-12 Ge Medical Systems Global Technology Company, Llc Method and apparatus for rotation registration of extended field of view ultrasound images

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4317370A (en) 1977-06-13 1982-03-02 New York Institute Of Technology Ultrasound imaging system
US4974211A (en) 1989-03-17 1990-11-27 Hewlett-Packard Company Digital ultrasound system with dynamic focus
JPH05336441A (ja) * 1992-06-03 1993-12-17 Pioneer Electron Corp 映像合成エフェクト装置
US5406306A (en) * 1993-02-05 1995-04-11 Brooktree Corporation System for, and method of displaying information from a graphics memory and a video memory on a display monitor
US5573001A (en) 1995-09-08 1996-11-12 Acuson Corporation Ultrasonic receive beamformer with phased sub-arrays
JP3740810B2 (ja) * 1997-11-21 2006-02-01 株式会社島津製作所 超音波診断装置
US20020173721A1 (en) * 1999-08-20 2002-11-21 Novasonics, Inc. User interface for handheld imaging devices
US6350238B1 (en) * 1999-11-02 2002-02-26 Ge Medical Systems Global Technology Company, Llc Real-time display of ultrasound in slow motion
JP4614548B2 (ja) * 2001-01-31 2011-01-19 パナソニック株式会社 超音波診断装置
US7061450B2 (en) * 2001-04-09 2006-06-13 Microvision, Inc. Electronically scanned beam display
US6875178B2 (en) 2002-06-27 2005-04-05 Siemens Medical Solutions Usa, Inc. Receive circuit for ultrasound imaging
JP4055536B2 (ja) * 2002-09-30 2008-03-05 ソニー株式会社 表示装置およびその制御方法、並びに投写型表示装置
US7009561B2 (en) 2003-03-11 2006-03-07 Menache, Llp Radio frequency motion tracking system and method
WO2004089221A1 (ja) * 2003-04-08 2004-10-21 Hitachi Medical Corporation 超音波診断装置
US7116306B2 (en) * 2003-05-16 2006-10-03 Winbond Electronics Corp. Liquid crystal display and method for operating the same
US8571639B2 (en) * 2003-09-05 2013-10-29 Varian Medical Systems, Inc. Systems and methods for gating medical procedures
JP5260874B2 (ja) * 2003-10-08 2013-08-14 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 音響サンプリング分解能、ボリュームライン密度及びボリューム撮像レートの組み合わせによる改善された超音波ボリューム撮像装置及び方法
WO2005050571A2 (en) * 2003-11-21 2005-06-02 Koninklijke Philips Electronics, N.V. Ultrasound imaging system and method having adaptive selection of image frame rate and/or number of echo samples averaged
JP2007513726A (ja) * 2003-12-16 2007-05-31 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 浸透、解像度及びフレームレートの自動制御を有する超音波画像診断システム
US20050228281A1 (en) * 2004-03-31 2005-10-13 Nefos Thomas P Handheld diagnostic ultrasound system with head mounted display
US20090041200A1 (en) * 2005-07-23 2009-02-12 Tomotherapy Incorporated Radiation therapy imaging and delivery utilizing coordinated motion of jaws, gantry, and couch
NZ568721A (en) * 2005-11-07 2011-01-28 Signostics Ltd Portable ultrasound system with probe and handheld display linked by a cable to locate around a user's neck
US20080243018A1 (en) * 2007-03-30 2008-10-02 General Electric Company System and method to track a respiratory cycle of a subject
US20080269610A1 (en) * 2007-04-25 2008-10-30 General Electric Company Method and apparatus for automatic optimization of scanning parameters for ultrasound imaging
US8278633B2 (en) * 2009-01-20 2012-10-02 Varian Medical Systems International Ag Gated radiation procedure using packages

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6605042B2 (en) * 2001-08-10 2003-08-12 Ge Medical Systems Global Technology Company, Llc Method and apparatus for rotation registration of extended field of view ultrasound images

Also Published As

Publication number Publication date
KR20090006758A (ko) 2009-01-15
CN101342084B (zh) 2014-12-10
US20090018441A1 (en) 2009-01-15
US8715188B2 (en) 2014-05-06
CN101342084A (zh) 2009-01-14

Similar Documents

Publication Publication Date Title
KR101533566B1 (ko) 의료 진단 초음파 스캐닝 및 비디오 동기화
US20090015665A1 (en) Medical diagnostic ultrasound video timing control
US10485512B2 (en) Ultrasonic diagnostic apparatus and control method thereof
US10755692B2 (en) Mesh-based digital microbeamforming for ultrasound applications
KR102025258B1 (ko) 서브 어레이를 갖는 트랜스듀서에서 평면파를 이용한 이미지 합성 방법 및 장치
US20090012393A1 (en) Ultrasound system and method for forming ultrasound images
JP6733530B2 (ja) 超音波信号処理装置、超音波信号処理方法、及び、超音波診断装置
JP2016185212A (ja) 超音波信号処理装置、及び、超音波診断装置
JP2009034533A (ja) 携帯型超音波装置及び該診断装置
KR100949059B1 (ko) 초음파 영상을 형성하는 초음파 시스템 및 방법
JP2011087949A (ja) 携帯式超音波撮像システム
KR100911879B1 (ko) 초음파 합성 구경 빔포머 및 이를 이용한 초음파 영상 장치
US20130072798A1 (en) Object information acquiring apparatus and control method thereof
CN103584887A (zh) 超声成像系统和方法
US20150016215A1 (en) Image processing module, ultrasound imaging apparatus, image processing method, and control method of ultrasound imaging apparatus
US20100081936A1 (en) Ultrasonic diagnosis apparatus and ultrasonic transmission/reception method
JP2005270423A (ja) 超音波診断装置
JP6488771B2 (ja) 超音波診断装置
JP6562122B2 (ja) 超音波診断装置、及び、超音波画像生成方法
JPH04152939A (ja) 超音波診断装置
JP7169157B2 (ja) 超音波診断装置及びその動作方法
JP7348849B2 (ja) 超音波診断装置及び三次元画像形成方法
JP7224785B2 (ja) 超音波プローブ、超音波診断装置、及び決定方法
JP2005160977A (ja) 超音波診断装置
JP5534665B2 (ja) 超音波診断装置

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20080709

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20130708

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20080709

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20141002

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: 20150331

PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20150629

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20150630

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20180510

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20180510

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20190513

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20190513

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20200512

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20210506

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20220512

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20230510

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20240507

Start annual number: 10

End annual number: 10