Fundamentals Data.

Slides:



Advertisements
Similar presentations
Intro to Spectral Analysis and Matlab. Time domain Seismogram - particle position over time Time Amplitude.
Advertisements

Digital Image Processing Chapter 5: Image Restoration.
The Illinois Society of Electroneurodiagnostic Technologists (ISET) Fall Meeting: Electronics Crash Course for Technologists Saturday, November 9, 2013.
Analog-to-digital Conversion and Digital-to-analog Conversion (with DSP) ES-3.
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.
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
Analogue to Digital Conversion
CEN352, Dr. Ghulam Muhammad King Saud University
School of Computing Science Simon Fraser University
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
Digital Image Processing Chapter 5: Image Restoration.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Lecture 4 Measurement Accuracy and Statistical Variation.
SWE 423: Multimedia Systems Chapter 3: Audio Technology (3)
Module 3.0: Data Transmission
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 3: Sampling and Reconstruction Ravi Ramamoorthi
Variable Phenomena Nyquist Sampling Harry Nyquist (1889 – 1976)
Digital Signal Processing – Chapter 7
Fundamentals of Digital Audio. The Central Problem n Waves in nature, including sound waves, are continuous: Between any two points on the curve, no matter.
Basics of Signal Processing. frequency = 1/T  speed of sound × T, where T is a period sine wave period (frequency) amplitude phase.
Fundamentals of...Fundamentals of... Fundamentals of Digital Audio.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 3 Ravi Ramamoorthi
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
Computer Based Data Acquisition Basics. Outline Basics of data acquisition Analog to Digital Conversion –Quantization –Aliasing.
Fall 2004EE 3563 Digital Systems Design Audio Basics  Analog to Digital Conversion  Sampling Rate  Quantization  Aliasing  Digital to Analog Conversion.
Lab #8 Follow-Up: Sounds and Signals* * Figures from Kaplan, D. (2003) Introduction to Scientific Computation and Programming CLI Engineering.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Chapter 2. Image Analysis. Image Analysis Domains Frequency Domain Spatial Domain.
Lecture 1 Signals in the Time and Frequency Domains
Basics of Signal Processing. SIGNALSOURCE RECEIVER describe waves in terms of their significant features understand the way the waves originate effect.
Pegasus Lectures, Inc. COPYRIGHT 2006 Volume I Companion Presentation Frank R. Miele Pegasus Lectures, Inc. Ultrasound Physics & Instrumentation 4 th Edition.
Lecture 5: Signal Processing II EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/20/13.
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
CSC361/661 Digital Media Spring 2002
Coding No. 1  Seattle Pacific University Modulation Kevin Bolding Electrical Engineering Seattle Pacific University.
Professor: Dr. Miguel Alonso Jr.
Digital Signal Processing
The Physical Layer Lowest layer in Network Hierarchy. Physical transmission of data. –Various flavors Copper wire, fiber optic, etc... –Physical limits.
Digital image processing Chapter 3. Image sampling and quantization IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction 2. Sampling in the two-dimensional.
1 Manipulating Audio. 2 Why Digital Audio  Analogue electronics are always prone to noise time amplitude.
IT-101 Section 001 Lecture #9 Introduction to Information Technology.
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
Fundamentals of Multimedia Chapter 6 Basics of Digital Audio Ze-Nian Li and Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
Digital Signal Processing
Analog-Digital Conversion. Analog outputs from sensors and analog front- ends (analog signal conditioning) have to be converted into digital signals.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Advanced Computer Graphics
… Sampling … … Filtering … … Reconstruction …
Chapter 2 Data and Signals
Analog to digital conversion
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Multimedia Systems and Applications
Chapter 3 Sampling.
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.
Fourier Transform.
Chapter 2 Signal Sampling and Quantization
Image Acquisition.
Soutenance de thèse vendredi 24 novembre 2006, Lorient
لجنة الهندسة الكهربائية
Image Restoration - Focus on Noise
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
Sampling and Quantization
ITEC2110, Digital Media Chapter 1 Background & Fundamentals
CEN352, Dr. Ghulam Muhammad King Saud University
Chapter 9 Advanced Topics in DSP
Review and Importance CS 111.
Presentation transcript:

Fundamentals Data

Outline Visualization Discretization Sampling Quantization Representation Continuous Discrete Noise

Data Data : Function dependent on one or more variables. Example Audio (1D) - depends on time t - 𝐴(𝑡) Image (2D) - depends on spatial coordinates x and y - 𝐼 𝑥,𝑦 Video (3D) - depends on spatial coordinate (x,y) and time t - 𝑉(𝑥,𝑦,𝑡)

Data (1D and 2D) Plot of dependent variable with respect to independent ones 2D plot is a height field

Two image representations

Color Image Representation Three color channels: 𝑅 𝑥,𝑦 , 𝐺 𝑥,𝑦 𝑎𝑛𝑑 𝐵(𝑥,𝑦)

An Alternative Representation (1D) frequency domain representation A signal is a linear combination of sine or cosine waves 𝑐 𝑡 = 𝑖=1 ∞ 𝑎 𝑖 𝐶𝑜𝑠( 𝑓 𝑖 + 𝑝 𝑖 ) Signal can be represented by the coefficients of these sine or cosine waves

Frequency Domain Representation Amplitude and Phase What about 2D? Frequency and Orientation Polar Representation

Discretization Data exists in nature as a continuous function. Convert to discrete function for digital representation Discretization Two concepts Sampling Quantization

Sampling Set of values of continuous 𝑓 𝑡 at specific values of t. Reduces continuous function 𝑓 𝑡 to discrete form 𝐴(𝑡) t Sampling

Uniform vs Non-uniform sampling

Reconstruction Get the continuous function from the discrete function Correct Reconstruction Sampling

Reconstruction Accurate reconstruction needs adequate samples Sampling Incorrect Reconstruction

Aliasing Incorrect representation of some entity Zero frequency A much lower frequency Zero frequency

Correct Reconstruction Nyquist Sampling Rate By sampling at least twice the frequency (2 samples per cycle), signal can be reconstructed correctly. t Sampling Correct Reconstruction

Quantization ½ step size A analog signal can have any value of infinite precision Digital signal can only have a limited set of value Step Size Max error ½ step size

Quantization Error

Quantization Depends on number of bits 12 bits = 4095 levels 0.0 ≤ Voltage ≤4.096 2.56 and 2.5601 TO 2560 Each level (LSB) = 0.001 Error ≤ ±½ LSB Called Quantization Error

Noise Addition of random values at random locations in the data. Random noise

Noise Outlier Noise An example of such noise is salt and pepper noise Can be solved by Median filter

Noise Some noise look random in spatial domain but can be isolated to a few frequencies in spectral domain. Can be removed by Notch filter.

Technqiues Interpolation Linear Interpolation Bilinear Interpolation Geometric Intersections

Interpolation Estimate function for values which it has not been measured. Linear interpolation: Assuming a line between samples. Change abruptly at sample points No gradient continuity

Interpolation Non-linear interpolation: A smooth curve passes through samples First derivative continuous Second derivative continuous

Linear Interpolation Point V on the line segment 𝑉 1 𝑉 2 is given by 𝑉=𝛼 𝑉 1 + 1−𝛼 𝑉 2 , 0≤𝛼≤1 Example: Linear interpolation of color at point V 𝐶 𝑉 =C 𝛼 𝑉 1 + 1−𝛼 𝑉 2 =𝛼𝐶( 𝑉 1 )+ 1−𝛼 𝐶(𝑉 2 )

Bilinear Interpolation 2D Data Interpolating in one direction followed by interpolating in the second direction.