Digital Image Processing Fundamentals
43 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following is true regarding the representation of a digital image?

  • It is represented as a discrete, finite set of elements called pixels. (correct)
  • It is represented as a 1-dimensional array.
  • It is represented as a 3-dimensional function.
  • It is represented as a continuous function.

In the context of digital image processing, what does the 'intensity' of a point in an image refer to?

  • The color of the point.
  • The location of the point within the image.
  • The gray level of the point. (correct)
  • The spatial coordinates of the point.

What range of values is commonly used to represent the intensity in a grayscale image?

  • [0, 100]
  • [0, 1000]
  • [0, 1]
  • [0, 255] (correct)

Which of the following best describes the domain of digital image processing?

<p>The application of computers to process, analyze, and manipulate images. (D)</p> Signup and view all the answers

Which of the following is considered a low-level image processing task?

<p>Noise reduction. (D)</p> Signup and view all the answers

What type of knowledge is typically required for low-level image processing?

<p>No prior knowledge about the objects. (A)</p> Signup and view all the answers

Which of the following is a typical input for image processing (low-level processing)?

<p>An image. (D)</p> Signup and view all the answers

Which processing tasks involve segmenting an image into regions or objects and extracting meaningful information?

<p>Mid-level processing. (B)</p> Signup and view all the answers

Which of the following is a typical output of image analysis (mid-level processing)?

<p>A set of image features/attributes. (A)</p> Signup and view all the answers

In what context is high-level processing used?

<p>Understanding and making sense of recognized objects. (B)</p> Signup and view all the answers

What type of input is required for computer vision (high-level processing)?

<p>Features/attributes extracted from an image. (C)</p> Signup and view all the answers

What is the typical output of high-level processing in computer vision?

<p>High-level knowledge and information about the scene. (C)</p> Signup and view all the answers

Which field is the development of digital image processing closely tied to?

<p>Development of digital computers. (D)</p> Signup and view all the answers

When were the meaningful image processing task first started?

<p>1960s. (C)</p> Signup and view all the answers

What was the initial limitation in early digital images sent via submarine cable?

<p>Poor tonal quality. (A)</p> Signup and view all the answers

What improvement was made to digital images transmitted via submarine cable by 1929?

<p>Increase in distinct brightness levels. (A)</p> Signup and view all the answers

Which of the following is NOT an application area of digital image processing?

<p>Financial market analysis. (D)</p> Signup and view all the answers

In defense systems, what is a primary application of digital image processing?

<p>Guiding missiles in flight. (D)</p> Signup and view all the answers

Which of the following is a motivation for processing images?

<p>To prepare images for displaying or printing. (D)</p> Signup and view all the answers

What is the purpose of image enhancement and restoration?

<p>To improve the image's suitability for a specific application. (A)</p> Signup and view all the answers

Which of the following is an example of extracting information from images using digital image processing?

<p>Reading 2-D bar codes. (A)</p> Signup and view all the answers

What is meant by 'imaging in the EM spectrum'?

<p>Creating images based on radiation from different bands of the electromagnetic spectrum. (B)</p> Signup and view all the answers

What is a common use for gamma-ray imaging in nuclear medicine?

<p>Locating sites of bone pathology. (A)</p> Signup and view all the answers

In addition to medical applications, where is X-ray imaging frequently used?

<p>Examining electronic components. (B)</p> Signup and view all the answers

Which medical imaging technique uses radio-band imaging?

<p>MRI. (A)</p> Signup and view all the answers

What unique capability does imaging radar possess which is useful for satellite data collection?

<p>Ability to penetrate cloud cover. (C)</p> Signup and view all the answers

In what application context is multispectral imaging used?

<p>Satellite remote sensing. (A)</p> Signup and view all the answers

What is one of the primary benefits of electron microscopy?

<p>Very high magnification. (A)</p> Signup and view all the answers

What is characteristic of synthetic images, such as fractals?

<p>They are computer-generated based on mathematical rules. (B)</p> Signup and view all the answers

What is the first fundamental step in digital image processing?

<p>Image acquisition. (A)</p> Signup and view all the answers

What is the purpose of 'image enhancement' in digital image processing?

<p>To improve an image so the result is more suitable for a specific application. (D)</p> Signup and view all the answers

Which aspect of digital images has become more important due to the increased use of the internet?

<p>Color image processing. (B)</p> Signup and view all the answers

What role do 'wavelets' play in digital image processing?

<p>They represent images in multiple degrees of resolution. (A)</p> Signup and view all the answers

What is the function of 'morphological processing' in digital image processing?

<p>To extract image components useful for representing shape. (D)</p> Signup and view all the answers

What is the primary goal of 'compression' in digital image processing?

<p>To reduce the size of an image without losing quality. (A)</p> Signup and view all the answers

Which process involves partitioning an image into groups of pixels based on similarity?

<p>Image segmentation. (D)</p> Signup and view all the answers

In the context of digital image processing, what does 'representation and description' refer to?

<p>Transforming an image to extract features of interest. (B)</p> Signup and view all the answers

What is the goal of 'image pattern classification'?

<p>Assigning a label to an object in an image based on its description. (D)</p> Signup and view all the answers

What are the two key elements required for image sensors to acquire digital images?

<p>A physical sensor and a digitizer. (B)</p> Signup and view all the answers

What role does a 'digitizer' play in the context of image sensors?

<p>It converts the output of a physical sensing device into a digital form. (B)</p> Signup and view all the answers

What is the role of image processing software in a general-purpose system?

<p>Providing specialized modules for specific image-related tasks. (D)</p> Signup and view all the answers

What classes can mass storage be divided into?

<p>Short-term, on-line and archival storage. (D)</p> Signup and view all the answers

What is the difference between raster images and vector images?

<p>Vector images consist of mathematical formulas, raster images do not. (D)</p> Signup and view all the answers

Flashcards

Image

A visual representation in the form of a 2D function f(x, y).

Image coordinates

Spatial coordinates representing a point on an image along with their intensity (gray level).

Pixels/Image Elements

Elements that make up a digital image, defining the image's location and value.

Grayscale image values

Range of pixel intensity in value.

Signup and view all the flashcards

Digital Image Processing

Processing digital images using a computer to enhance or extract features.

Signup and view all the flashcards

Digital Image Processing Domain

Fields using computers to process, manipulate, analyze, and recognize images.

Signup and view all the flashcards

Low-level Image Processing

Tasks to reduce noise, sharpen, smooth, compress images.

Signup and view all the flashcards

Mid-level Image Analysis

Tasks to segment, extract meaningful info, and describe objects in images.

Signup and view all the flashcards

Computer Vision

Understanding and making sense of recognized objects through AI and machine learning.

Signup and view all the flashcards

Origin of Photography

First photo taken in 1826 using camera obscura, capturing view outside the window in France.

Signup and view all the flashcards

Early Digital Pictures

Newspaper industry sent pictures by submarine cable between London and New York in 1920s.

Signup and view all the flashcards

Medical Image Processing

Medical diagnostics, X-ray enhancement.

Signup and view all the flashcards

Industrial Image Applications

Computer-based product inspection.

Signup and view all the flashcards

Image Forensics

Fingerprint processing, camera processing, surveillance.

Signup and view all the flashcards

Defense Systems

Recognizing and tracking enemy movements.

Signup and view all the flashcards

Aerial Image Enhancement

Agriculture, weather prediction.

Signup and view all the flashcards

Motivation: Why Process Images?

Solve problems, store, transmit, prepare, enhance and extract information.

Signup and view all the flashcards

Fields of Digital Image Processing

Biometrics, security and recognition.

Signup and view all the flashcards

Image Acquisition

Visual Band Imaging, Gamma Ray Imaging, X-Ray Imaging.

Signup and view all the flashcards

Image acquisition

Capture and store the photo in a digital form that can be process by a computer.

Signup and view all the flashcards

Image enhancement

Manipulating and improving an image so the result is more suitable than the ooriginal.

Signup and view all the flashcards

Image restoration

Deals with improving the appearance of the image.

Signup and view all the flashcards

Morphological Processing

Tools for extracting image components useful in shape representation and description.

Signup and view all the flashcards

Compression

Minimize size without losing quality for storage and transmission.

Signup and view all the flashcards

Segmentation

Partitioning an image into groups of pixels based on similarity.

Signup and view all the flashcards

Representation and description

Transforming raw images and extracting attributes/features for computer processing.

Signup and view all the flashcards

Image pattern classification

Assigning a label to an object based on its description.

Signup and view all the flashcards

Image sensors

Physical sensor and a digitizer.

Signup and view all the flashcards

Specialized image processing hardware

Arithmetic logic unit (ALU).

Signup and view all the flashcards

Components of a general-purpose image processing system

Mass storage, image displays, hardcopy devices.

Signup and view all the flashcards

Mass storage

Storage for pixels during processing; short-term, on-line, or archival.

Signup and view all the flashcards

Image displays

Display screens/monitors showing processed images, mainly color, flat.

Signup and view all the flashcards

Hardcopy devices

Laser printers, film cameras, heat-sensitive devices, ink-jet units, digital units.

Signup and view all the flashcards

Image Format - Matrix

Images are essentially large matrices.

Signup and view all the flashcards

Image Format - Binary

Black and white (binary) images have one of two colors, black and white.

Signup and view all the flashcards

Main image file formats

Six main image file formats.

Signup and view all the flashcards

Compiled Raster images

Raster images compiled pixel based, there are six main image file formats.

Signup and view all the flashcards

Vector Images

Four main image file formats, SVG, DXF EPS and PDF.

Signup and view all the flashcards

Images Format - Math

Vector images (compiled mathematical formula based), four main image file formats.

Signup and view all the flashcards

Study Notes

  • The course will explore the fundamentals of grayscale and color images, along with various image formats
  • It will also cover theoretical foundations of image processing techniques
  • This includes their implementation through lab exercises
  • The course aims to provide sufficient knowledge for learning advanced concepts and related fields through self-study or graduate programs

Course Pre-requisite

  • CCCS314 Design and Analysis of Algorithms

Course Textbook

  • Digital Image Processing, 4th Edition, Global Edition, by Rafael Gonalez and Richard Woods, (4th Ed) 2018, ISBN-10: 1292223049

Course Reference Materials

  • Feature extraction and image processing for computer vision, 3rd Edition, 2012, by Mark Nixon, and Alberto Aguado, Academic Press, ISBN-10: 0123965497
  • Documentation of MATLAB Image Processing Toolbox: https://www.mathworks.com/products/image.html
  • Fundamentals of Digital Image Processing by Anil K. Jain, Prentice Hall, 1989
  • Maria Petrou, Image Processing: The Fundamentals, 2nd Edition, Wiley

Course Evaluation

  • Assignments due weeks 4, 7, and 10
  • Assignments count for 10% of the final grade
  • Quizzes due weeks 3, 6, 9, and 12; contribute 10% to the final grade
  • The midterm exam is in week 10, accounting for 20% of evaluation
  • Project presentations in week 11, weighing 10%
  • Lab exam in week 12; 20% of the final grade
  • Final exam in week 14; 30% of the final grade

Course Policies

  • Arrive before class starts
  • Absence in over 25% of classes results in a DN grade
  • Permission to retake a missed quiz/midterm for acceptable reasons is granted only once
  • Quizzes' purpose is to prepare students for the mid and semester exams
  • Follow honor code and avoid copying; discussions are encouraged, but copying code/text is prohibited
  • Laptops for lab work are recommended
  • Group work might be necessary depending on the project
  • Plagiarism is unacceptable, with strict measures applied; Blackboard can detect it, and cheating lacks honor

Introduction Topics

  • What is an Image, Digital Image Processing
  • Digital Image Processing Domain
  • The Origins of Digital Image Processing
  • Application Areas
  • Motivation: Why Process Images?
  • Examples of Fields that Use Digital Image Processing
  • Imaging in The EM Spectrum
  • Image Acquisition Methods
  • Fundamental steps in Digital Image Processing
  • Components of a General-Purpose Image Processing System
  • Digital Image Fundamentals

What is a Digital Image, Digital Image Processing

  • An Image is a visual representation in form of a 2-dimensional function f(x, y)
  • x and y are spatial coordinates - each (x, y) pair has an intensity (gray level) on the image
  • Digital Images are composed of discrete elements (location and value) called Pixels or image elements
  • Pixel intensity values in range f(x, y) ∈ [0, 255]
  • Digital images can be represented as an M (rows) × N (columns) array

Digital Image Processing Domain

  • Involves using computers to process, manipulate, analyze, or recognize images
  • Includes image processing, image analysis and computer vision

Image Processing

  • Low-level processing: noise reduction, image sharpening/smoothing, compression
  • Low level processing usually does not require knowledge about the objects
  • Input is Image and Output is Image

Image Analysis

  • Mid-level processing: segmenting images into regions/objects, extracting meaningful information
  • Mid level processing objects to reduce them to a suitable form for processing without knowledge of the objects
  • Input is Image and Output is Image features/attributes

Computer Vision

  • High-level processing: understanding and making sense from recognized objects; Detects faces, humans, cars
  • Computer vision recognizes objects (person identification/verification), tracking in dense crowds, and is associated with artificial intelligence/machine learning
  • Input is Features/Attributes extracted from an image and the Output is high level knowledge and information

The Origins Of Digital Image Processing

  • The first picture was taken by Nicephore Niepce in 1826 with a primitive camera (camera obscura)
  • This picture captured outside his window in Burgundy (historical region in France)

Early Applications

  • Newspaper industry used digital pictures transferred by submarine cable between London and New York in the 1920s
  • In 1921, digital pictures were produced from coded tape by a telegraph printer with special type faces
  • The pictures had poor visual quality that was related to printing process and distribution of intensity levels (brightness levels)
  • In 1922 the printing process was replaced with a new printing technique based on photographic reproduction, with Improvement on tonal quality and in resolution
  • Images were initially coded with 5 gray levels that improve to the number of 15 levels in 1929
  • Cable picture of Generals Pershing (right) and Foch was transmitted in 1929 from London to New York by 15-tone equipment that improved distinct brightness levels
  • Digital image processing began because digital images require high computational power, with meaningful tasks starting in 1960s

Application Areas

  • Medical Field: Diagnostics, X-ray (or other biomedical) image enhancement
  • Industrial Applications: Computer-based product inspection
  • Image Forensics: Fingerprint processing, camera processing, surveillance
  • Defense Systems: Recognizing and tracking enemy movements, guiding a missile, borders control
  • Aerial and Satellite Image Enhancement: Agriculture, weather prediction
  • Other include: Transmitting Images, Storing Images, Remote Sensing, Astronomy, Geology, Hydrocarbon Exploration, Archeology, Entertainment Industry, Machine

Motivation: Why Process Images?

  • Image processing to solve many problems in different fields; to process, one must: Facilitate storage and transmission, Store efficiently an image in a digital camera when sending an image from space
  • To Prepare images for display or printing: E.g., half-toning, adjust image size, color mapping, gamma-correction
  • Enhancement and restoration, Noise removal qualities, sharpness, color enhancement
  • To Extract information from images: image understanding (e.g., read 2-d bar codes, character recognition) or comparing images to find changes

Examples of Fields that Use Digital Image Processing

  • Biometric, Security and Recognition: fingerprint recognition, face and Number plate recognition for fast moving-speed cameras or automated toll
  • Object and Edge Detection detects cars/human and edges using the Canny Algorithm
  • Face Morphing, Face Blurring/Pixelating techniques for privacy protection
  • Image segmenting
  • ImageRestoration and Noise Removal examples include https://github.com/cszn/I-RCNN

Imaging in The EM Spectrum

  • Images based on radiation from the EM spectrum are the most familiar, especially those in the X-ray and visual bands
  • Electromagnetic waves are propagating sinusoidal waves of varying wavelengths or a stream of massless particles
  • Each massless particle travels in a wavelike pattern at the speed of light containing a certain amount of energy

Image Acquisition Methods

  • Image Acquisition is the first stage of vision systems
  • Examples of industrial inspection using digital image processing include: Circuit board controllers, Packaged pills, Bottles and air bubbles in a clear plastic products

Visual Band Imaging methods

  • Recognition and Control: Recognition and Control examples include of image include fingerprinting, paper currency of different denominations and automated license plate recognition systems

Gamma Ray Imaging methods

  • Images can be used in Nuclear Medicine, where a a bone scan is composed of a complete bone scan using gamma-ray imaging to locate sites of bone pathology, such as infections or tumors
  • An example of nuclear imaging is Positron emission tomography (PET)., the Cygnus Loop in the gamma-ray band and the nuclear band

X-Ray Imaging Methods

  • Medical imagery in industry and astronomy for things like: images of Chest X-ray, generating aortic angiogram, CAT scan slice of a human head, electronic circuit board and Cygnus loop

Radio Band Imaging (MRI)

  • Used for medical diagnostics
  • Examples include: knee and spine images

Ultraviolet-band Imaging Methods

  • Used in Fluorescence Microscopy
  • Examples include: normal crops, fungi

Microwave (Radar) Imaging

  • Used in Satellite Imagery
  • The radar collects microwave data over virtual data regardless of weather and ambient lighting conditions

Infrared Imaging

  • Used in Satellite Imagery
  • Provides views of the Americas/the world

Multispectral imaging and Astronomy

  • Used in Satellite and Astronical imagery in the Washington D.C. area and for studying black holes

Image Acquisition Methods

  • Electron Microscopy: Electron microscopes are capable of very high magnification
  • While light microscopy is limited to magnifications on the order of 1000, electron microscopes can achieve magnification of 10,000
  • Synthetic Images: Fractals are striking examples of computer-generated images, in which the fractal image could be grown radially out of a cent

Fundamental Steps In Digital Image Processing

  • Considers any image processing task as the steps depends on the objective and output of the image processing task, to the outputs of various processes
  • The various processes generally are images or image attributes
  • Core processes include: Color Image, Image restoration, filtering/enhancement, ,Wavelets and other image transforms, Compression and ,Segmentation, Feature extraction and classifications

Image Processing Steps

  • Image acquisition: Capture and store images in a digital form e.g., X-ray machine to capture X-ray or a phone to capture personal image
  • Image enhancement: Manipulating/improving an image so the result is more suitable than the original for a specific application
  • Image restoration: Improves the appearance of an image
  • Color image processing: This is an area that has been gaining importance due to the increased significant use of digital images over the internet
  • Wavelets are for representing images in various degrees of resolution with Resolution as number of pixel per inch
  • Morphological processing: Deals with tools for extracting image components (useful in representation and description of shape)
  • Compression: Size reduction/minimize size without losing quality; important for storage, time for transmission
  • Segmentation: A process of partitioning an image into groups of pixels based on similarity with respect to some criteria.
  • Representation and description: Transforming the raw image into suitable form, extracting the attributes/features of interest
  • Image pattern classification is also called object recognition, which is the process of assigning a label to an object based on description

Components of a general-purpose image processing system

  • Two elements required to acquire digital images, physical sensors and a digitizer
  • Specialized image processing hardware usually consists of the digitizer hardware that performs primitive operations (arithmetic logic unit or ALU)
  • The computer in an image processing system is a general-purpose computer and can range from a PC to a supercomputer
  • Image processing softwareis software consists of specialized modules that perform specific tasks and contains all the mechanisms and algorithms that are used
  • Mass storage stores the pixels of images during processing and falls into three main classes: Short-term, On-line, and archival storage

Digital Image Fundamentals

  • Images are large matrices
  • A black and white image (binary image) has only black and white colors
  • Grayscale images are 2D matrices, color images have 3 layers (R, G, B) and each cell of the matrix represents a pixel
  • Each pixel is quantized to a set of values, e.g. from 0-255 (1 Byte per pixel)
  • Raster images are compiled pixel based, with six main image file formats (BMP, JPEG, PNG, TIFF, GIF, and Raw)
  • Vector images are mathematical formula based, with four main image file formats (SVG, DXF EPS and PDF)

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Explore grayscale and color images, and various image formats. Learn the theoretical foundations and implementation of image processing techniques through lab exercises. Prepare for advanced concepts and related fields through self-study or graduate programs.

More Like This

Data Formats and Information Processing Quiz
10 questions
File Formats Flashcards
8 questions

File Formats Flashcards

WellReceivedSquirrel7948 avatar
WellReceivedSquirrel7948
Use Quizgecko on...
Browser
Browser