knowt logo

1. Intro to Imaging & Digital Image Processing

Defining Imaging

  • Modality: The difference between different bioimaging methods and machines (ex: CT and MRI are different ______)

    • Four necessary components of a modality: source (illumination), camera (detector), digitizer (frame grabber), imaging processing unit

    • Imaging processing unit (hardware and/or software)

      • acquisition (takes in the data and understands it)

      • preprocessing (combines information from multiple points)

      • segmentation (identifying components, facial recognition)

      • & more

  • An image is a 2D representation of a physical quantity as rendered by an imaging modality

    • X-ray attenuation (projection x-ray yor CT)

    • Proton density (MRI)

    • Acoustic reflectivity (ultrasound)

    • An image represents a “finite-thickness” plane within a volume of interest

  • Types of imaging

    • Anatomical: Imaging that represents structure/composition of objects (e.g. CT imaging)

    • Functional: Imaging that represents function/physiology of an organ (e.g. PET scans)

    • Projection: Imaging that shoes a single planar representation (e.g. x-ray)

    • Tomographic: Imaging that shows cross-sectional representation (e.g. CT imagings)

  • Imaging mechanisms

    • Transmission: The imaging mechanism by which information comes from what travels through the body (e.g. x-ray)

    • Reflection: Transmission: The imaging mechanism by which information that comes from what reflects back from the body (e.g. ultrasound)

Modality Comparison

Comparing different bioimaging modalities by their mechanism, safety, and image

  • Ionizing is when the energy we work with is higher than others, and electrons in the atoms can bump up to unsafe levels; this is something we want to avoid (can lead to cancer)

Digital Imaging

  • Digital images are digital files saved on a computer

  • 2D arrays of “picture elements” called pixels

    • Voxels are for 3D elements

  • Image size = width x height

  • Real-world image size (or FOV) is (Ncolumn x pixel width) x (Nrow x pixel height)

  • Resolution: Number of pixels per square inch

  • Image Pixels

    • Addressed with x,y coordinates

    • Top left corner is (1, 1)

    • (coumn, row)

  • Storage type

    • Pixel values depend on the storage type

    • Grayscale images are NOT called black and white

      • 8-Bit: Greyscale images with values from 0 to 2^8 minus 1

      • 16-Bit: Greyscale images with values from 0 to 2^16 minus 1

  • Color images: each pixel can have 4 values

    • 1 value per pixel – e.g. indexed image

    • 3 values per pixel e.g. 3x1 bytes – R_G_B, 3x2 bytes – R_G_B, ...

    • 4 values per pixel RGB e.g. 4x1 byte – R_G_B_Alpha, ...

Image Processing

  • Enhancement/restoration of image info for human reading

  • Segmentation

  • Characterization

  • Representation of images for machine analysis

  • Visualization

  • Processing of image data for storage

  • Processing of image data for transmission

  • Matlab

    • Load the image and info

      • imread()

      • iminfo()

    • Display image

      • imtool()

      • imshow()

      • imagesec()

      • image()

      • imshowpair()

    • Perform needed operation

    • Display and evaluate results

    • Save resulting image

      • imwrite()

GV

1. Intro to Imaging & Digital Image Processing

Defining Imaging

  • Modality: The difference between different bioimaging methods and machines (ex: CT and MRI are different ______)

    • Four necessary components of a modality: source (illumination), camera (detector), digitizer (frame grabber), imaging processing unit

    • Imaging processing unit (hardware and/or software)

      • acquisition (takes in the data and understands it)

      • preprocessing (combines information from multiple points)

      • segmentation (identifying components, facial recognition)

      • & more

  • An image is a 2D representation of a physical quantity as rendered by an imaging modality

    • X-ray attenuation (projection x-ray yor CT)

    • Proton density (MRI)

    • Acoustic reflectivity (ultrasound)

    • An image represents a “finite-thickness” plane within a volume of interest

  • Types of imaging

    • Anatomical: Imaging that represents structure/composition of objects (e.g. CT imaging)

    • Functional: Imaging that represents function/physiology of an organ (e.g. PET scans)

    • Projection: Imaging that shoes a single planar representation (e.g. x-ray)

    • Tomographic: Imaging that shows cross-sectional representation (e.g. CT imagings)

  • Imaging mechanisms

    • Transmission: The imaging mechanism by which information comes from what travels through the body (e.g. x-ray)

    • Reflection: Transmission: The imaging mechanism by which information that comes from what reflects back from the body (e.g. ultrasound)

Modality Comparison

Comparing different bioimaging modalities by their mechanism, safety, and image

  • Ionizing is when the energy we work with is higher than others, and electrons in the atoms can bump up to unsafe levels; this is something we want to avoid (can lead to cancer)

Digital Imaging

  • Digital images are digital files saved on a computer

  • 2D arrays of “picture elements” called pixels

    • Voxels are for 3D elements

  • Image size = width x height

  • Real-world image size (or FOV) is (Ncolumn x pixel width) x (Nrow x pixel height)

  • Resolution: Number of pixels per square inch

  • Image Pixels

    • Addressed with x,y coordinates

    • Top left corner is (1, 1)

    • (coumn, row)

  • Storage type

    • Pixel values depend on the storage type

    • Grayscale images are NOT called black and white

      • 8-Bit: Greyscale images with values from 0 to 2^8 minus 1

      • 16-Bit: Greyscale images with values from 0 to 2^16 minus 1

  • Color images: each pixel can have 4 values

    • 1 value per pixel – e.g. indexed image

    • 3 values per pixel e.g. 3x1 bytes – R_G_B, 3x2 bytes – R_G_B, ...

    • 4 values per pixel RGB e.g. 4x1 byte – R_G_B_Alpha, ...

Image Processing

  • Enhancement/restoration of image info for human reading

  • Segmentation

  • Characterization

  • Representation of images for machine analysis

  • Visualization

  • Processing of image data for storage

  • Processing of image data for transmission

  • Matlab

    • Load the image and info

      • imread()

      • iminfo()

    • Display image

      • imtool()

      • imshow()

      • imagesec()

      • image()

      • imshowpair()

    • Perform needed operation

    • Display and evaluate results

    • Save resulting image

      • imwrite()