Digital Image Analysis and Transformations Overview

cs654 digital image analysis n.w
1 / 15
Embed
Share

"Explore the world of digital image analysis with insights into B-Spline curves, interpolation methods, unitary matrices, Fourier transforms, and more. Learn how image transforms are applied for filtering, compression, and feature extraction in digital image processing."

  • Image Analysis
  • Transformations
  • Digital Image
  • Unitary Matrices
  • Fourier Transforms

Uploaded on | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. CS654: Digital Image Analysis Lecture 11: Image Transforms

  2. Recap of Lecture 10 B-Spline curve Constant, Linear, Quadratic, Cubic interpolation Nearest neighbour, Bi-Linear, Bi-Cubic interpolation

  3. Outline of Lecture 11 Image transforms Unitary matrices 1-D and 2-D unitary transforms

  4. Introduction Forward transform N N Input Image Output Image Reverse transform N N Applications Filtering removing higher or lower frequency component Data Compression storage space and transmission bandwidth Feature extraction

  5. Example Magnitude of the Fourier Transform Input Image Mask to eliminate energy bursts Output Image Image: Digital Image Processing, 3rd Edition, Gonzalez and Woods

  6. General Approach Image: Digital Image Processing, 3rd Edition, Gonzalez and Woods

  7. Definition It refers to a class of unitary matrices used for representing images Similarly to 1-D basis functions, an image can be represented with the help of basis images The basis images can be generated using unitary matrices An image transform provides a set of basis vector the vector space

  8. Unitary Matrix A complex square matrix ? is unitary if its conjugate transpose is its inverse, i.e. ? ?= ? ? Example: 2 1/2 2 1/2? 0 2 1/2 2 1/2? 0 0 0 ? ? = As transformations they preserve length, and preserve the angle between vectors.

  9. 1-D Representation For an one dimensional sequence {? ? ,0 ? ? 1} A unitary transformation is written as: ? 1 ? = ? ? {0 ? ? 1} ? ? = ? ?,? ?(?) Series representation Or, ?=0 ? 1 ? = ? ? ? ? ? ? (?,?) Series representation ? ? = Or, {0 ? ? 1} ?=0 Basis vector of A Columns of ? ? = ? ?,? ,0 ? ? 1? ??

  10. 2-D Orthogonal Unitary Transforms Let ? ?,? is an ? ? image, then ? 1 ? 1 ? ?,? = ? ?,? ??,?(?,?) ?=0 ?=0 where 0 ?,? ? 1 ??,??,? , is called the Image Transform Complete, orthonormal, discrete basis functions Inverse transform ? 1 ? 1 (?,?) ? ?,? = ? ?,? ??,? ?=0 ?=0 where 0 ?,? ? 1

  11. Properties of Basis functions Orthonormality ? 1 ? 1 ?,? = ?(? ? ,? ? ) ??,??,? ?? ,? ?=0 ?=0 Completeness ? 1 ? 1 ? ,? = ?(? ? ,? ? ) ??,??,? ??,? ?=0 ?=0

  12. Transformed Image ? 1 ? 1 ? ?,? = ? ?,? ??,?(?,?) ?=0 ?=0 Let ? = {?(?,?)} where 0 ?,? ? 1 The set V denotes the transformed image

  13. Truncated series summation ? 1 ? 1 (?,?) ??,??,? = ? ?,? ??,? ?=0 ?=0 P ?,? ? Sum of squared Error ? 1 ? 1 2 ??2= ? ?,? ??,??,? ?=0 ?=0 ? 1 ? 1 ? ?,? = ? ?,? ??,?(?,?) Error will be minimum if ?=0 ?=0

  14. Computational complexity To get a single element of ? ?,? For the entire image? Order of computational complexity is very high Can it be reduced? Separable transformation

  15. Thank you Next Lecture: Image transformations-II

More Related Content