EE 638: Principles of Digital Color Imaging Systems

Slides:



Advertisements
Similar presentations
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Advertisements

Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
May 4, 2015Kyle R. Bryant Tutorial Presentation: OPTI521 Distance 1 MTF Definition MTF is a measure of intensity contrast transfer per unit resolution.
Fourier Transform – Chapter 13. Image space Cameras (regardless of wave lengths) create images in the spatial domain Pixels represent features (intensity,
CS 551 / CS 645 Antialiasing. What is a pixel? A pixel is not… –A box –A disk –A teeny tiny little light A pixel is a point –It has no dimension –It occupies.
Qassim University College of Engineering Electrical Engineering Department Course: EE301: Signals and Systems Analysis The sampling Process Instructor:
lecture 5, Sampling and the Nyquist Condition Sampling Outline  FT of comb function  Sampling Nyquist Condition  sinc interpolation Truncation.
Introduction to Computer Vision CS / ECE 181B Thursday, April 13, 2004  Image Formation.
First semester King Saud University College of Applied studies and Community Service 1301CT.
…….CT Physics - Continued V.G.WimalasenaPrincipal School of radiography.
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Detecting Electrons: CCD vs Film Practical CryoEM Course July 26, 2005 Christopher Booth.
Echivalarea sistemelor analogice cu sisteme digitale Prof.dr.ing. Ioan NAFORNITA.
… Representation of a CT Signal Using Impulse Functions
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
1 Methods in Image Analysis – Lecture 3 Fourier U. Pitt Bioengineering 2630 CMU Robotics Institute Spring Term, 2006 George Stetten, M.D., Ph.D.
Cameras Course web page: vision.cis.udel.edu/cv March 22, 2003  Lecture 16.
Spatial-based Enhancements Lecture 3 prepared by R. Lathrop 10/99 updated 10/03 ERDAS Field Guide 6th Ed. Ch 5: ;
Lecture 1 Signals in the Time and Frequency Domains
Wireless and Mobile Computing Transmission Fundamentals Lecture 2.
111 Lecture 2 Signals and Systems (II) Principles of Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Lecture 7: Sampling Review of 2D Fourier Theory We view f(x,y) as a linear combination of complex exponentials that represent plane waves. F(u,v) describes.
Computer Vision Introduction to Digital Images.
If F {f(x,y)} = F(u,v) or F( ,  ) then F( ,  ) = F { g  (R) } The Fourier Transform of a projection at angle  is a line in the Fourier transform.
ECE 638: Principles of Digital Color Imaging Systems Lecture 3: Trichromatic theory of color.
2D Sampling Goal: Represent a 2D function by a finite set of points.
1 Methods in Image Analysis – Lecture 3 Fourier CMU Robotics Institute U. Pitt Bioengineering 2630 Spring Term, 2004 George Stetten, M.D., Ph.D.
Digital Image Processing
ECE 638: Principles of Digital Color Imaging Systems Lecture 4: Chromaticity Diagram.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
1 “Figures and images used in these lecture notes by permission, copyright 1997 by Alan V. Oppenheim and Alan S. Willsky” Signals and Systems Spring 2003.
2D Fourier Transform.
ECE 638: Principles of Digital Color Imaging Systems Lecture 5: Primaries.
Presented by Huanhuan Chen University of Science and Technology of China 信号与信息处理 Signal and Information Processing.
Linear systems: University of Illinois at Chicago ECE 427, Dr. D. Erricolo University of Illinois at Chicago ECE 427, Dr. D. Erricolo Consider two complex.
Video Sampling. Road Map Basics of sampling Progressive Scanning Interlaced Scanning.
Fourier series. Examples Fourier Transform The Fourier transform is a generalization of the complex Fourier series in the limit complexFourier series.
ECE 638: Principles of Digital Color Imaging Systems
Central Section Theorem
FOURIER THEORY: KEY CONCEPTS IN 2D & 3D
CS 591 S1 – Computational Audio
UNIT – II ANGLE MODULATION (Part -1/2) Prepared by:
ECE 638: Principles of Digital Color Imaging Systems
Echivalarea sistemelor analogice cu sisteme digitale
Wavelets : Introduction and Examples
Dr. Nikos Desypris, Oct Lecture 3
Generalized sampling theorem (GST) interpretation of DSR
Image Analysis Image Restoration.
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
Fundamentals Data.
Image Acquisition.
Random Process The concept of random variable was defined previously as mapping from the Sample Space S to the real line as shown below.
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
EE 638: Principles of Digital Color Imaging Systems
Sampling and the Discrete Fourier Transform
Section 1.2 Straight Lines.
Outline Derivatives and transforms of potential fields
Fundamentals of Electric Circuits Chapter 18
Basic Image Processing
Rectangular Sampling.
Signals and Systems Revision Lecture 2
Signals and Systems Lecture 2
Remote sensing in meteorology
Chapter 3 Sampling.
Demosaicking Problem in Digital Cameras
Review and Importance CS 111.
Presentation transcript:

EE 638: Principles of Digital Color Imaging Systems Lecture 21: Sampling and Scanning

Synopsis Scanning Technologies Development of a general model Analysis sampling Sampling on arbitrary lattices Analysis of scanning Terminology: Sampling -- mapping from continuous-parameter to discrete-parameter Scanning – mapping from 2-D or 3-D to 1-D

1. Scanning Technologies 1) Flying Spot Mechanisms: Electron beam Analog TV camera Electromechanical Drum scanner Diffractive Supermarket scanner Phased array Radar Aperture effects: illuminating spot read spot dwell time

2) Focal Plane Arrays Mechanisms: 1D array with electromechanical scan 2D staring mosaic CCD, CID and CMOS Aperture effects: size of photosensitive cells dwell time

2. Line-Continuous Flying Spot Process Combine illuminating and real spot profiles as one function: - Illuminating spot profile Show diagram to illustrate this. - Read spot profile - Scan trajectory - Continuous-space still image - Scan signal

1) Integration over Aperture define then

2) Sampling define then let This signal embodies all the effects due to the fact that we only see along the locus of points With regard to these sampling effects, it is unimportant how we map the signal information into a 1-D function of time.

3. Focal Plane Array Scan Process How can we represent this process using our tools for 2D linear systems and signal analysis? Integral within the window

1) Integration over Aperture let define then

2) Sampling define then let Again, this signal embodies all the effects due to the fact that we observe only at locations

4. General Model for Scanning & Sampling 1) Aperture effects Aperture acts as a filter As spreads out, contracts resulting in attenuation of the higher frequency components of the image .

2) Sampling effects Since generally contains periodic structures, will consist of an array of impulses. Convolution of with will result in replications of located at the coordinates of each impulse in .

5. Analysis of Sampling 1) Line-continuous scanning

Nyquist condition for line-continuous scanning The aperture smoothed image may be uniquely reconstructed from its line-continuous scanned version provided Note that this condition is sufficient but not necessary for perfect reconstruction.

Perfect reconstruction is possible in both cases shown below.

Pre-scan Band-limiting Effect of Aperture

Raised cosine aperture

2) Sampling Effects with Focal Plane Array

The aperture smoothed image may be uniquely reconstructed from its sampled version provided Again, condition is sufficient but not necessary.

6. Sampling on non-rectangular lattices Consider lattice structure of following form: Represent as two interlaced rectangular lattices

Reciprocal lattice has same structure as spatial lattice. Note that Reciprocal lattice has same structure as spatial lattice. (see note below.) Note: During the remainder of this lecture, we neglect aperture smoothing effect; so we replace by

Sampling of Circularly Band-limited Signals Rectangular Lattice Sampling density: samples/unit area

Non-rectangular (hexagonal) lattice Sampling density: Savings: samples/unit area

7. Analysis of Line-continuous Scanning Consider lexicographic scanning of a still image

Assume: scan lines have slope line retrace is horizontal an integer (number of scan lines) During scanning of a single frame, scan line passes back and forth across field of view (FOV). Achieve same effect by replicating he FOV and scanning along a straight line.

V= velocity of scan beam along x axis Replicated image Equation of scan line Sampled image Projection of sampled image onto x-axis Conversion to function of time V= velocity of scan beam along x axis

Fourier Analysis of Line-Continuous Scanning

constant

Interpretation Spectral groups will not overlap provided This is the Nyquist condition that was derived earlier.

Spectrum of Scanned Signal Recall identity Recall:

Frame period Line period Example (NTSC Video) Maximum spatial frequency along y axis Assume equal resolution along y axis, which implies M samples per B units of width. Thus the maximum spatial frequency in the horizontal direction would be M/(2B) cycles per unit distance. Thus, G(u,v) = 0 for |v| > M/(2B). This means that we have M/2 groups along the f axis in the spectrum for S(f). Since the groups are spaced fL apart, we get W = MfL/2.

Spectral Mappings High horizontal spatial frequencies (large values of u) in are mapped to edge of each spectral group. High vertical spatial frequencies (large values of v) in are mapped to the higher index spectral groups.