Medical Image Computing Flashcards
What are the main steps in medical image formation?
Generate Energy - Energy transfer (focus, collimate,…) - Tissue Interaction - Energy collection - Image formation, reconstruction
Explain the main steps for medical image formation based on a modality of your choice.
US: Ultrasonic waves generated, penetrate the body, interact with the tissue: reflection, device collects the thrown back waves, generates US image
X-Ray: Electromagnetic waves, guiding waves with magnetic field and shutters through patient, interaction with tissue: Different tissue types have different absorption coefficients (Beer-Law), collect pass through radiation with detector (e.g. flat panel detection), format image by processing sensor dates
What are the characteristics of the electromagnetic energy spectrum? Which bands are used for medical imaging?
Two perpendicular waves ( oscillating electric field and magnetic field)
Bands: 1. Radion (MRI 50 MHz), 2. Visible (Optical Imaging 600 THz), 3. X-ray (300 PHz), 4. Gamma (30EHz, PET SPECT)
What other energy sources are used for medical imaging? Give an example.
Acoustic: aeroacoustics, microphones measure sound pressure at different locations
Ultrasonic: US waves
Electronic: sensor placed behind a camera lens to translate an image into an electronic signal
What are usual imaging resolution ranges in medical imaging?
Imaging resolution: MRI > CT > US > OCT
Imaging penetration depth: MRI = CT > US > OCT
For lungs of Covid-19 patients: CT, due to depth and resolution
Which modalities are useful for full-body imaging?
Radiography/X-Ray
Flat panel detectors are used to convert X-rays to light photons which are then measured by CCD/CMOS sensors (indirect measurement)
+ RT: Relatively low cost, Deep penetration with good resolution, Wide availability and standards
- CT: higher radiation exposure than X-Ray – from different angles: carcinogenic
- MR: expensive, takes very long + noisy -> discomfort
- US: cumbersome, since body contact would be necessary everywhere, time-consuming
What is functional imaging? Give an example.
= Imaging method to visualize function of organs/tissue
* Information on changes e.g. Metabolism, blood flow (e.g. detection of cancer)
* Opposed to structural imaging, specific areas within a certain tissue or organ imaged
* Often use tracers or probes to reflect spatial distribution within the body based on bounding
Examples: Functional MRI, PET/SPECT, EEG, Optical imaging, Angiography
. Which imaging modality would you use for imaging the lungs, e.g. of Covid-19 patients? Give a rationale.
CT
+ Good penetration depth to resolution ratio
+ Series of X-ray images from different angles
+ Imaging time in CT is less than 5 minutes
+ CT to visualize moving objects, e.g. heart, lung
+ Increase in detector elements, results in higher imaging speeds / higher resolution
+ In modern CT scanners images consist of 512 × 512 pixels representing the CT number in Hounsfield units (HU): lung -600…-900 HU: here differenciation air or water in the lungs
What is multi-modal imaging and how is it used for nuclear imaging?
= Combination of different modalities = multi-modal
* Each modality is fitted for certain tasks / body parts
* Get complimentary information
Example ▪ CT/PET ▪ MR/PET ▪ OCT/PAM
Detailed CT image of area and in addition PET image (tracer to bind to tumor cells for representation) to be lied above
What are the main characteristics of optical imaging methods? When would you use them?
Light and special properties of photons used to probe tissue, similar to ultrasound but using electromagnetic waves
Measuring of reflection, using interferometry
+ Non-ionizing radiation (visible, ultraviolet, and infrared light) => no exposure to harmful radiation => used for repeated procedures to monitor progression of disease
+ Structural and functional imaging early (detect metabolism changes => markers of abnormal functioning)
+ Usually, non-invasive diagnostic tool
+ Combination with other imaging techniques
Examples: OCT (Optical Coherence Tomography), Endoscopy, Photoacoustic imaging…
What are the main properties of a digitized image or volume?
- Image elements: pixel (2D), voxel (3D)
- Image depth = range of values for image function: 8, 12 or 16 bit (2^8 …)
- Dimension
Representation as: Surface plot, numerical array, visual intensity array
What makes medical image formats special compared to conventional consumer image formats?
Compressed formats (jpg) not very popular as possible loss of diagnostic information
* Big images (>8bit): need to be handled by special image processing programs
* 3D imaging format with details: Slice thickness, Distance between slices
* Information on relevant patient data/image aquisition is not provided in conventional image header formats
* Structured link from patient to image
Example: .tif
Explain the DICOM format: Which information can be stored? How is the information organized? What are application entities and how do they communicate?
“Digital Imaging and Communications in Medicine” = container for medical imaging data (image exchange, visualization and acquisition)
* 3D images of digital radiography, CT, MRI, US, …
* Link image data to medical procedure, image-acquisition parameters (Patient 3D position, sizes, orientations, slice thickness, radiation doses and exposures, image processing filters)
* Encoding of medical data (e.g. patient name, current patient diagnosis)
* Real-world data are viewed by DICOM as objects with attributes
▪ Image height – „Rows“ attribute
▪ Image width – „Columns“ attribute
▪ Image pixel data – „Pixel data“ attribute
▪ Unique identifier
Communication: Captured data can be transmitted and processed between DICOM devices and software – Application Entities (AE)
▪ AEs provide services to each other
▪ Entity: Clearly identifiable object through which information is stored or processed
▪ Relationship between AEs: Service Class Provider (SCP) → Service Class User (SCU)
Which information systems are usually involved in a hospital radiological workflow?
- PACS: Pictures archiving and communication system: consists of medical image and data acquisition, storage, and display subsystems
- HIS: Hospital information system
- RIS: Radiology information system
- MDR: Medical data record software
Tasks: Patient scheduling, billing, financials, reports, worklists, labs, … - HL7 standard: Messaging and document implementation in XML
How can telemedicine be used in the area of medical imaging? Give a scenario.
People living on rural areas need CT scan of lung
Establishment available but no expert in Image evaluation/Diagnosis/Therapy
* Tele-diagnosis: „Point-of-care“ diagnosis and treatment: Ability to test and treat patients rapidly at sites close to where they live
* Tele-consultations: Physician in rural area sends medical information such as CT, MRI scans to specialist in a distant location and receives advice
* Tele-management: Immediate management care to the patient: receive information, monitoring of advised therapy (over two instances) …
What types of digital images are usually used in medical image computing? Give an example for each type.
- Not in medical imaging: Binary image (1 bit)
- Greyscale image (N bit): usually 8 bits: Breast X-ray
- Colour image (n x N bit): types of digital images are usually used in medical image: 24 bits
(8 bits for each colour): PET scan brain - Multichannel image (n x N bit): information outside normal human perceptron range (infrared, ultraviolet, x-ray) => Processed, used in medical research: Divide intensity range of brain CT images
What are point and neighbourhood image transformations and what are they used for?
In order to transform an image for extension of intensity levels or compression of intensity levels
Point image transformations: only intensity and location of single pixel is processed, surrounding pixels are irrelevant
* i.e. histogram, thresholding, grayscale transformation, contrast stretching
Neighbourhood image transformations: area is processed, usually centre pixel and surrounding pixels within specific distance
* Correlation, convolution, morphological operators, spartial filtering
What are image histograms?
Provide frequency of grey values
Horizontal axis → grey values
Vertical axis → number of pixels with grey value
Give information about contrast and colour (dark or bright): Aim: Create an image with equally distributed brightness levels over the whole brightness scale. ➔ Enhance the contrast!
What is spatial (räuml.) filtering and how is a spatial filter defined? Given an example of a spatial filter and what is it used for?
= Neighbourhood image transformation
* Compute a function of the local neighbourhood of each pixel in the image
* Function = filter kernel (called mask, template, window) saying how to combine values from neighbours
Used for:
▪ Image enhancement (denoise, resize, etc.)
▪ Extract information (texture, edges, etc.)
▪ Pattern recognition (template matching)
Example: Moving average 2D = smoothing (compressing data)
How can the Fourier transform be applied to medical images and what is used for?
Fourier transform = weighting function
To be multiplied with integral of sines/cosines of function is not periodic
Convolution and correlation can be done efficiently in the Fourier domain
* process takes a complex-valued function (images are complex-valued functions with zero imaginary component) and returns a complex-valued function
* representing the image as a sum of sinusoids
* Fourier transform considering the phase and magnitude of the complex function
What are image artifacts?
= false images, or parts of images, that do not represent true anatomic structures
* Noise
* Intensity inhomogeneity
* Motion
But: “Higher noise, higher contrast – lower noise, lower contrast”
How can you find edges in an image?
Edges = change in pixel intensity
* Rate of change found by derivative (Ableitung)
* Usually: neighbourhood processing
* Example algorithms: Sobel, canny edge
Find edges in 2D images:
* Smooth first to remove noise
* Calculate image gradient
* Gradient points in direction of most rapid change in intensity
* First derivatives show where the edges are, Zero crossings of second derivatives can be used to extract them
Explain the main steps in the Canny Edge detection algorithm.
(1) Smooth image with Gaussian filter to remove noise
(2) Compute gradient magnitude and angle images
(3) Apply non-maxima suppression to the gradient images
(4) Use double thresholding (hysteresis) and connectivity analysis to detect and link edges
What is the Hough transform and what is used for?
= feature extraction technique (edge detection)
* Locate shapes by linking edge segments in images
* Extract lines, circles and ellipses (or conic sections)