B-mode imaging components

Similar documents
Beamforming in ultrasound

Ultrasound Beamforming and Image Formation. Jeremy J. Dahl

Introduction. Parametric Imaging. The Ultrasound Research Interface: A New Tool for Biomedical Investigations

Lesson 06: Pulse-echo Imaging and Display Modes. This lesson contains 22 slides plus 15 multiple-choice questions.

Multi-Element Synthetic Transmit Aperture Method in Medical Ultrasound Imaging Ihor Trots, Yuriy Tasinkevych, Andrzej Nowicki and Marcin Lewandowski

Technical Datasheet UltraScope USB

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS

Nuove tecnologie per ecografia ad ultrasuoni: da 2D a 4D

Ihor TROTS, Andrzej NOWICKI, Marcin LEWANDOWSKI

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

3. Ultrasound Imaging(2)

Ultrasound Bioinstrumentation. Topic 2 (lecture 3) Beamforming

Ultrasonic Linear Array Medical Imaging System

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

COMPUTER PHANTOMS FOR SIMULATING ULTRASOUND B-MODE AND CFM IMAGES

Parameter Estimation Techniques for Ultrasound Phase Reconstruction. Fatemeh Vakhshiteh Sept. 16, 2010

Comprehensive Ultrasound Research Platform

VLSI Architecture for Ultrasound Array Signal Processor

A Delta-Sigma beamformer with integrated apodization

Ultrasound Physics. History: Ultrasound 2/13/2019. Ultrasound

Challenges of 5G mmwave RF Module. Ren-Jr Chen M300/ICL/ITRI 2018/06/20

Revision of Lecture 2

Lesson 02: Sound Wave Production. This lesson contains 24 slides plus 11 multiple-choice questions.

Session: 2A NEW ULTRASOUND SYSTEMS Chair: H. Ermert University of Bochum 2A-1 10:30 a.m.

Multiplierless sigma-delta modulation beam forming for ultrasound nondestructive testing

Section 1. Fundamentals of DDS Technology

Lecture 19. Ultrasound Imaging

Electronic Warfare Receivers. and Receiving Systems. Richard A. Poisel ARTECH HOUSE BOSTON LONDON. artechhouse.com

Lecture 10, ANIK. Data converters 2

CHAPTER 1 INTRODUCTION

Developing a Generic Software-Defined Radar Transmitter using GNU Radio

Digital Communication System

Lesson 06: Pulse-echo Imaging and Display Modes. These lessons contain 26 slides plus 15 multiple-choice questions.

REAL-TIME B-SCAN ULTRASONIC IMAGING USING A DIGITAL PHASED. Robert Dunki-Jacobs and Lewis Thomas General Electric Company Schenectady, New York, 12301

6.101 Project Proposal April 9, 2014 Kayla Esquivel and Jason Yang. General Outline

Introduction to Ultrasound Physics

Reconfigurable 6 GHz Vector Signal Transceiver with I/Q Interface

Standard Guide for Evaluating Characteristics of Ultrasonic Search Units 1

Analog and Telecommunication Electronics

MEASURING HUM MODULATION USING MATRIX MODEL HD-500 HUM DEMODULATOR

The Digital Linear Amplifier

Digital Communication System

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

1. General Outline Project Proposal April 9, 2014 Kayla Esquivel and Jason Yang

Application Note #5 Direct Digital Synthesis Impact on Function Generator Design

Spectrum Analyzer Training

A Real-time Photoacoustic Imaging System with High Density Integrated Circuit

ECEN620: Network Theory Broadband Circuit Design Fall 2014

12/26/2017. Alberto Ardon M.D.

Lecture 6 SIGNAL PROCESSING. Radar Signal Processing Dr. Aamer Iqbal Bhatti. Dr. Aamer Iqbal Bhatti

EISCAT_3D Digital Beam-Forming and Multi-Beaming

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

Developer Techniques Sessions

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Summary Last Lecture

NANOSCALE IMPULSE RADAR

Digital Logic, Algorithms, and Functions for the CEBAF Upgrade LLRF System Hai Dong, Curt Hovater, John Musson, and Tomasz Plawski

Antenna Measurements using Modulated Signals

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 678A 40MHZ TO 900MHZ DIRECT CONVERSION QUADRATURE DEMODULATOR

Overcoming RF Signal Generation Challenges with New DAC Technologies WHITE PAPER

PLC2 FPGA Days Software Defined Radio

FLASH rf gun. beam generated within the (1.3 GHz) RF gun by a laser. filling time: typical 55 μs. flat top time: up to 800 μs

Chapter 2: Digitization of Sound

Using a design-to-test capability for LTE MIMO (Part 1 of 2)

The physics of ultrasound. Dr Graeme Taylor Guy s & St Thomas NHS Trust

Pass Ultrasound Physics Exam

ADI 2006 RF Seminar. Chapter II RF/IF Components and Specifications for Receivers

DURIP Distributed SDR testbed for Collaborative Research. Wednesday, November 19, 14

ESE 531: Digital Signal Processing

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

ISSCC 2003 / SESSION 20 / WIRELESS LOCAL AREA NETWORKING / PAPER 20.5

EISCAT_3D: Preparation for Production EISCAT3D_PfP

From Antenna to Bits:

APPLYING SYNTHETIC APERTURE, CODED EXCITATION, AND TISSUE HARMONIC IMAGING TECHNIQUES TO ALLOW ULTRASOUND IMAGING WITH A VIRTUAL SOURCE ROBYN T.

Chapter 2 Channel Equalization

! Multi-Rate Filter Banks (con t) ! Data Converters. " Anti-aliasing " ADC. " Practical DAC. ! Noise Shaping

A 1.9GHz Single-Chip CMOS PHS Cellphone

Simulating and Testing of Signal Processing Methods for Frequency Stepped Chirp Radar

EE 422G - Signals and Systems Laboratory

Design Implementation Description for the Digital Frequency Oscillator

Current consumption from V CC1 and V EE1 (per channel), MAX4805 V CC1 = -V EE1 = +2V, V CC2 = -V EE2 = +5V. Current consumption from MAX4805A

A 12 bit 125 MHz ADC USING DIRECT INTERPOLATION

PGT313 Digital Communication Technology. Lab 3. Quadrature Phase Shift Keying (QPSK) and 8-Phase Shift Keying (8-PSK)

The Fundamentals of Mixed Signal Testing

ESE 531: Digital Signal Processing

RF Receiver Hardware Design

Joint I/Q Mixer and Filter Imbalance Compensation and Channel Equalization with Novel Preamble Design

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 4, July 2013

The Sampling Theorem:

Real-Time Digital Down-Conversion with Equalization

4- Single Side Band (SSB)

PHYSICALLY, the speed of sound in human tissue limits

Genetically Optimized Periodic, Pseudo-Noise Waveforms for Multi-Function Coherent Ladar

Power Reduction in RF

Physics of Ultrasound Ultrasound Imaging and Artifacts รศ.นพ.เดโช จ กราพาน ชก ล สาขาหท ยว ทยา, ภาคว ชาอาย รศาสตร คณะแพทยศาสตร ศ ร ราชพยาบาล

Microwave Metrology -ECE 684 Spring Lab Exercise I&Q.v3: I&Q Time and Frequency Domain Measurements

MSAN B1Q Line Code Tutorial Application Note. Introduction. Line Coding

Electronics A/D and D/A converters

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

Transcription:

Peter Pazmany Catholic University Faculty of Information Technology www.itk.ppke.hu Medical diagnostic systems (Orvosbiológiai képalkotó rendszerek) B-mode imaging components ( B-mód képalkotás összetevői) Miklós Gyöngy 2011.11.28.. TÁMOP 4.1.2-08/2/A/KMR-2009-0006 1

The origins: pulse-echo ranging [Szabo 2004, pp. 1-12] Sonar: SOund NAvigation and Ranging Titanic disaster (1912) Anti-submarine warfare (1916-) Radar: RAdio Detection and Ranging Tesla (1917) Early experiments in medical ultrasound came from equipment and experience in above two fields Ranging (distance measurement based on time of arrival information) relies on relatively constant speed of sound 2 Hurricane Abby approaching the coast of British Honduras NOAA Photo Library, http://www.photolib.noaa.gov/htmls/wea01 219.htm

The origins: using an oscilloscope Echo returning from transmission observed on oscilloscope Amplitude-mode (A-mode): traditional oscilloscope display Brightness-mode (B-mode): display envelope of each A-line on top of each other received voltage transverse distance time longitudal distance Multiple reflections from a boundary. Left: A-line. Right: B-mode image 3

The role of technology [Szabo 2004, pp. 16-20] Advances in transducers piezoelectricity (Curie brothers, 1880) mass, reproducible manufacture miniaturization (e.g. MEMS) Advances in electronics application-specific integrated circuit (ASIC) digital signal processors (DSP) very large scale integration (VLSI) move towards digitization (beamforming, TGC) reduced cost of digital storage

Pulse-echo pathway (A-line) DAC (if digital beamformer) Waveform generator Transmit Beamformer Amplifier (micro-coaxial cable) Transmit/ Receive Switch Multiplexer Transducer elements acoustic medium ADC (later if analogue beamformer) Time-Gain Compensation Receive Beamformer Envelope Detection Scan Conversion (compression, downsampling, projection) 5

User control/access Transmission Typical commercial system: choose imaging depth (determines focus) choose frequency (determines waveform) Research system: arbitrary transmission Reception Typical commercial system: access to bitmap screen grab access to post-beamformed RF data (maybe!) Research system: pre-beamformed channel RF panel of imaging parameters on the z.one ultrasound system (ZONARE Medical Systems) 6

Needs for user control/access Clinician: basic parameters (resolution, depth) Researcher of registration/segmentation ideally post-beamformed (BF) data Researcher of new imaging modalities: some research possible with BF data (e.g. estimation of acoustic parameters) ideally, total control over imaging parameters calibration of transmitted and received signal for quantitative studies panel of imaging parameters on a z.one ultrasound system (ZONARE Medical Systems) 7

Ultrasound systems for research use Commerical (C)/ Channel data (C)/ Name Purpose-built (P) Post-beamformed (P) Other options Antares (Siemens) C P DiPhAS (IBMT,Fraunhofer) LeCoeur (OPEN) C C arbitrary transmission RASMUS (DTU) P C arbitrary transmission SonixTouch (Ultrasonix) C C imaging parameters SONOS 500 URP (Agilent + U. Virginia) C/P C SITAU FP (Dasel) C C programmable width transmission t3000 (Terason) C P arbitrary apodization, focal depth ULA-OP (U. Florence) P C arbitrary transmission z.one ZONARE C C (on request) arbitrary transmission [Tortoli et al. 2009; Wilson et al. 2006] 8

Transmit/Receive switch Implementations: diode transmission line (frequency selective) Transmission: ~10 V; Reception: ~mv Some leakage will always occur Receive circuitry needs to be resistant to saturation blinding (especially from matching layer)

Multiplexing Reduction of complexity Maintain fixed subaperture during linear scan element i channel i MUX element i+64 i+128 (if 192 elements) Shifting of subaperture during linear scan: (1,2,...64), (65,2,...,64), (65,66,3,...,64), etc.

Time-gain compensation (TGC) [Brunner 2002] Diffraction loss relatively unimportant. Consider, in the worst case, spherically diverging Tx/Rx beams. Identical scatterer at 5 cm, 10 cm, causes -12 db signal difference. Tissue attenuation ~1dB/MHz/cm. 5 MHz signal, 10 cm penetration depth, causes -100 db loss. Linear-in-decibel variable-gain amplifiers (VGA) needed to for time-gain compensation (TGC) 11

Frequency-shift compensation [Szabo 2004, pp. 86-88] Tissue causes frequency-dependent attenuation Frequency peak of a Gaussian-modulated pulse shifts with distance (~1 MHz for 5 cm imaging depth, 50% fractional bandwidth) Depth-dependent compensation needed (but where in the signal processing pathway is it most appropriate?)

Focal Point Array Variable delays Analogue Adder Output signal ADC Analogue beamforming Focal Point Array ADC ADC ADC ADC ADC ADC Variable delays FIFO FIFO FIFO FIFO FIFO FIFO Digital Adder Output signal Digital beamforming ADC FIFO Sampling clock adapted from [Brunner2002] 13

Analogue beamforming Difficult to match channels across delay lines Many delay taps needed or phase shifting + Only one ADC needed can make it high-spec Digital beamforming High cost of in-sync, fast (vs) high-resolution ADCs Large bit depth and sampling rate incur large storage and computational costs + Easier to program/configure + Novel implementations (e.g. several receive beams) [Brunner 2002] 14

ADC considerations Fast MHz applications, flash ADC is used (comparator for every signal level) Oversampling: sample at a higher rate, take average of values. E.g. 10 bits at 100 MHz can generate 12-bit data at 25 MHz Sigma-delta processing: pulse density modulation local density of 1s represents value (used both for ADC and DAC) IQ (in-phase/quadrature) modulation/demodulation

IQ demodulation 1. Mix bandwidth of interest down to baseband 2. Apply LFP 3. Sample at reduced sample rate (less storage cost) -f c Down-mixing Bandwidth of interest B f c (mixing frequency) f s /2 (Nyquist frequency) f RF signal recovery 1. Upsample to original sample rate (interpolation) 2. Remodulate by mixing frequency f c -2f c Low-pass filter f s /2 (LPF) B/2 IQ demodulation adapted from [Kirkhorn 1999] f

IQ (in-phase/quadrature) data: interpretation x IQ = LPF{exp(-ω c t) x RF }= LPF{cos(ω c t) x RF - jsin(ω c t) x RF }= x I + jx Q Express RF signal as sum of slowly varying signal i(t) modulating in-phase cosine oscillation and slowly varying q(t) modulating quadrature sinusoid x RF = i(t)cos(ω c t) + q(t)sin(ω c t) where i(t), q(t) are slowly varying IQ signal is then x IQ = 0.5 LPF{i(t)(1+cos(2ω c t)-jsin(2ω c t)) + q(t)(sin(2ω c t)-j-jcos(2ω c t))} Low-pass filter removes ±2f c Re{x IQ } contains in-phase signal Im{x IQ } contains quadrature signal x IQ gives envelope = 0.5 i(t) -0.5 jq(t)

IQ example: cosinusoid (in-phase) around t=0 µs, sinusoid (quadrature) around t=2 µs (both 3 cycles at 5 MHz) 1 signal 0.1 power spectrum RF signal 0 0.05 demodulated signal IQ signal (after LPF) Note how IQ signal can be sampled at much lower rate! -1-1 0 1 2 3 1 0-1 -1 0 1 2 3 1 0.5 0 real component real component I imaginary component imaginary component Q -0.5-1 0 1 2 3 time (µs) 0.05 0-50 -40-30-20-10 0 10 20 30 40 50 0.1 0.05 0-50 -40-30-20-10 0 10 20 30 40 50 0.1 0-10 0 10 frequency (MHz)

Envelope detection Take magnitude of x IQ OR Hilbert transform H{.} of reconstructed x RF : 90º phase shift Analytic function of r(t): x RF (t) + j H{x RF (t)} In Matlab: abs(hilbert(r(t))) (hilbert(.) actually generates analytic function!) In your own time: consider similarities between IQ and Hilbert transforms 0.8 0.6 0.4 0.2 0-0.2-0.4-0.6-0.8 1 original signal -1 Hilbert transform (90 delay) envelope 5 10 15 20 19

Scan conversion Log compression for perception of large (~60 db) dynamic range Threshold to reject noise 0 0 0 10 10 10 20 20 20 30 30 30 40 40 40 50 50 50 60 60 60 70 70 70 80 80 80-10 0 10-10 0 10-10 0 10 im log(im) log(max(im,value)) 20

References Medical diagnostic systems B-mode imaging [Brunner 2002] Ultrasound system considerations and their impact on front-end components [Kirkhorn 1999] Introduction to IQ-demodulation of RF data. http://folk.ntnu.no/htorp/undervisning/ttk10/iqdemodulation.pdf [Szabo 2004] Diagnostic ultrasound imaging: Inside out [Tortoli et al. 2009] ULA-OP: an advanced open platform for ultrasound research www.itk.ppke.hu [Wilson et al. 2006] The Ultrasonix 500RP: a commercial ultrasound research interface 2011.11.28.. TÁMOP 4.1.2-08/2/A/KMR-2009-0006 21