Introduction to Digital Signal Processing
|
|
- Lesley Bradley
- 6 years ago
- Views:
Transcription
1 Introduction to Digital Signal Processing Paolo Prandoni LCAV - EPFL Introduction to Digital Signal Processing p. 1/2
2 Inside DSP... Digital Brings experimental data & abstract models together Makes math very simple i.e. implementable Signal Measurement of a varying quantity Experimental data (physics, electronics, astronomy, etc.) Processing Manipulation of the information content Abstract model (math, computer science, etc.) Introduction to Digital Signal Processing p. 2/2
3 A Bit of History and Philosophy Egypt, 2500 BC: Introduction to Digital Signal Processing p. 3/2
4 A Bit of History and Philosophy Egypt, 2500 BC: the Palermo stone. Introduction to Digital Signal Processing p. 4/2
5 A Bit of History and Philosophy USA, 2005 AD: the Dow-Jones Industrial Average Introduction to Digital Signal Processing p. 5/2
6 A Bit of History and Philosophy What do these measurements have in common? Life-changing phenomena Unpredictable patterns Discrete set of observations = Digital Signal Processing Is a discrete set of measurement a sufficient representation? Can we formalize this concept? Introduction to Digital Signal Processing p. 6/2
7 A Bit of History and Philosophy The Platonic schizophrenia of Western thought. Dichotomy between the ideal and the real Zeno s paradoxes An odd synergy: calculus and ballistics Introduction to Digital Signal Processing p. 7/2
8 A Bit of History and Philosophy Calculus: a lofty ideal at the service of war. x(t) = v 0 t + (1/2) g t 2 Galileo, 1638 Introduction to Digital Signal Processing p. 8/2
9 Ideal Signals vs. Real Signals How does an ideal signal look like? Tuning fork: It s a function of a real variable! f(t) = A sin(2πωt + φ) As such, 3 parameters completely describe the signal. Introduction to Digital Signal Processing p. 9/2
10 Ideal Signals vs. Real Signals Tuning forks are boring; Bach is not: Unfortunately (or fortunately): f(t) =? How do we deal with real-world signals? Introduction to Digital Signal Processing p. 10/2
11 Ideal Signals vs. Real Signals Sampling: we measure the signal value at regular intervals x[n] = f(nt s ) Can we do this or are we in one of Zeno s paradoxes? Yes, we can if the signal is slow enough. Introduction to Digital Signal Processing p. 11/2
12 Ideal Signals vs. Real Signals The Sampling Theorem (Nyquist 1920). Under appropriate slowness conditions for f(t) we have: f(t) = n= x[n] sin(π(t nt s)/t s ) π(t nt s )/T s In a way, the sampling theorem solves one of Zeno s paradoxes: the infinite and the finite have been reconciled. The sampling theorem is the revolving door into the digital world. We will therefore operate in the digital world only. Introduction to Digital Signal Processing p. 12/2
13 The Digital Revolution Digital signals make our life simpler: Processing: Sequence of numbers: ideal for computations Development easy (general-purpose hardware) Storage: Storage is basically media-independent Perfect duplication Digital compression is miraculous Communications: Transmission schemes independent of data Error correction techniques make it noise-free Introduction to Digital Signal Processing p. 13/2
14 The Digital Revolution: Processing Computing the average value of a signal. a b Introduction to Digital Signal Processing p. 14/2
15 The Digital Revolution: Processing Computing the average value of a signal. a b x = 1 b a b a f(t)dt Introduction to Digital Signal Processing p. 14/2
16 The Digital Revolution: Processing Computing the average value of a digital signal. 0 N 1 Introduction to Digital Signal Processing p. 15/2
17 The Digital Revolution: Processing Computing the average value of a digital signal. 0 N 1 x = 1 N N 1 n=0 x[n] Introduction to Digital Signal Processing p. 15/2
18 The Digital Revolution: Processing Computing (vertical) speed the Platonic way. x(t) t x(t) = v 0 t (1/2)gt 2 v(t) = ẋ(t) = v 0 gt Introduction to Digital Signal Processing p. 16/2
19 The Digital Revolution: Processing Computing speed the DSP way. x[n] n Introduction to Digital Signal Processing p. 17/2
20 The Digital Revolution: Processing Computing speed the DSP way. x[n] x T n v[n] = (x[n] x[n 1])/T s Introduction to Digital Signal Processing p. 17/2
21 The Digital Revolution: Processing The Speed Filter : Position Processing Speed Introduction to Digital Signal Processing p. 18/2
22 The Digital Revolution: Processing Inside the Speed Filter : x[n] + 1/T s v[n] x[n 1] 1 z 1 This is a general results: filters building blocks are just delays, multiplications and additions. Introduction to Digital Signal Processing p. 19/2
23 The Digital Revolution: Storage How do you store a signal? In the (not so) old days: Build a physical system (wax cylinders, magnetic tapes, vynil...) Fragile, data dependent Nowadays: Quantize the signal values into binary digits Store in any digital memory support Perfect copies Signal to noise ratio for digital signals: SNR 6 db / bit Introduction to Digital Signal Processing p. 20/2
24 The Digital Revolution: Storage How do you deal with large amounts of data? Compression! Signal Type Default Rate Compressed Rate Music Voice Image Video 4.32 Mbps CD audio 64 Kbps AM radio 20 Mb this image 170 Mbs PAL video 128 Kbps MP3 4.8 Kbps CELP 600 Kb JPEG Kbs DiVx Introduction to Digital Signal Processing p. 21/2
25 The Digital Revolution: Transmission The Agamemnon, 1858 Introduction to Digital Signal Processing p. 22/2
26 The Digital Revolution: Transmission Digital data allows for large throughputs: Transoceanic cable: 1866: 8 words per minute ( 5 bps) 1956: AT&T, coax, 48 voice channels ( 3Mbps) 2005: Alcatel Tera10, fiber, 8.4 Tbps (10 12 bps) Introduction to Digital Signal Processing p. 23/2
27 The Digital Revolution: Transmission Digital data allows for large throughputs: Transoceanic cable: 1866: 8 words per minute ( 5 bps) 1956: AT&T, coax, 48 voice channels ( 3Mbps) 2005: Alcatel Tera10, fiber, 8.4 Tbps (10 12 bps) Voiceband modems: 1950s: Bell 202, 1200 bps 1990s: V90, 56000bps Introduction to Digital Signal Processing p. 23/2
28 DSP Friends and Partners Electronics Computer science Physiology Music Medicine Photography And many more... Introduction to Digital Signal Processing p. 24/2
29 Conclusions Digital signal processing is FUN! It s a fresh new take on what you already studied in theory. Just turn on a computer and you have a mad scientist lab where you can bring everything you know, and nothing ever blows up. Introduction to Digital Signal Processing p. 25/2
Fundamentals of DSP Chap. 1: Introduction
Fundamentals of DSP Chap. 1: Introduction Chia-Wen Lin Dept. CSIE, National Chung Cheng Univ. Chiayi, Taiwan Office: 511 Phone: #33120 Digital Signal Processing Signal Processing is to study how to represent,
More informationDigital Signal Processing Lecture One Introduction to Digital Signal Processing Third Stage Prepared by: Marwah Kareem
Lecture One Introduction to Digital Signal Processing Third Stage Prepared by: Marwah Kareem Digital Signal Processing Digital signal processing (DSP) technology and its advancements have dramatically
More informationCh. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University
Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems Prof. Ben Lee School of Electrical Engineering and Computer Science Oregon State University Outline Computer Representation of Audio Quantization
More informationExperiment 2: Sampling and Quantization
ECE431, Experiment 2, 2016 Communications Lab, University of Toronto Experiment 2: Sampling and Quantization Bruno Korst - bkf@comm.utoronto.ca Abstract In this experiment, you will see the effects caused
More informationCrash Course in Digital Signal Processing
Crash Course in Digital Signal Processing Signals and Systems Conversion Digital Signals and Their Spectra Digital Filtering Speech, Music, Images and More DSP-G 1.1 Signals and Systems Signals Something
More informationECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals October 6, 2010 1 Introduction It is often desired
More informationProfessor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK
Professor Laurence S. Dooley School of Computing and Communications Milton Keynes, UK The Song of the Talking Wire 1904 Henry Farny painting Communications It s an analogue world Our world is continuous
More informationELEC 310 Digital Signal Processing
ELEC 310 Digital Signal Processing Alexandra Branzan Albu 1 Instructor: Alexandra Branzan Albu email: aalbu@uvic.ca Course information Schedule: Tuesday, Wednesday, Friday 10:30-11:20 ECS 125 Office Hours:
More informationDIGITAL COMMUNICATION
10EC61 DIGITAL COMMUNICATION UNIT 3 OUTLINE Waveform coding techniques (continued), DPCM, DM, applications. Base-Band Shaping for Data Transmission Discrete PAM signals, power spectra of discrete PAM signals.
More informationDigital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.
Discrete amplitude Continuous amplitude Continuous amplitude Digital Signal Analog Signal Discrete-time Signal Continuous time Discrete time Digital Signal Discrete time 1 Digital Signal contd. Analog
More informationMotion Video Compression
7 Motion Video Compression 7.1 Motion video Motion video contains massive amounts of redundant information. This is because each image has redundant information and also because there are very few changes
More informationDATA COMPRESSION USING THE FFT
EEE 407/591 PROJECT DUE: NOVEMBER 21, 2001 DATA COMPRESSION USING THE FFT INSTRUCTOR: DR. ANDREAS SPANIAS TEAM MEMBERS: IMTIAZ NIZAMI - 993 21 6600 HASSAN MANSOOR - 993 69 3137 Contents TECHNICAL BACKGROUND...
More informationQUIZ. Explain in your own words the two types of changes that a signal experiences while propagating. Give examples!
QUIZ Explain in your own words the two types of changes that a signal experiences while propagating. Give examples! QUIZ Explain why it s bad for technical standards to be developed: too early too late
More informationIntroduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y
Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y 2 0 1 4 What is a Signal? A physical quantity that varies with time, frequency, space, or any
More informationLesson 2.2: Digitizing and Packetizing Voice. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations
Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations Lesson 2.2: Digitizing and Packetizing Voice Objectives Describe the process of analog to digital conversion. Describe the
More informationELEC 691X/498X Broadcast Signal Transmission Fall 2015
ELEC 691X/498X Broadcast Signal Transmission Fall 2015 Instructor: Dr. Reza Soleymani, Office: EV 5.125, Telephone: 848 2424 ext.: 4103. Office Hours: Wednesday, Thursday, 14:00 15:00 Time: Tuesday, 2:45
More informationDigital Signal Processing (DSP)
Digital Signal Processing (DSP) Fall 2014 ECE. Dept., Isfahan University of Technology mm_naghsh@cc.iut.ac.ir Course materials: https://naghsh.iut.ac.ir 1 DIGITAL SIGNAL PROCESSING (DSP) Introduction 2
More informationREGIONAL NETWORKS FOR BROADBAND CABLE TELEVISION OPERATIONS
REGIONAL NETWORKS FOR BROADBAND CABLE TELEVISION OPERATIONS by Donald Raskin and Curtiss Smith ABSTRACT There is a clear trend toward regional aggregation of local cable television operations. Simultaneously,
More informationIntroduction to Digital Signal Processing (DSP)
Introduction to Digital Processing (DSP) Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter
More informationChapter 1. Introduction to Digital Signal Processing
Chapter 1 Introduction to Digital Signal Processing 1. Introduction Signal processing is a discipline concerned with the acquisition, representation, manipulation, and transformation of signals required
More informationData Representation. signals can vary continuously across an infinite range of values e.g., frequencies on an old-fashioned radio with a dial
Data Representation 1 Analog vs. Digital there are two ways data can be stored electronically 1. analog signals represent data in a way that is analogous to real life signals can vary continuously across
More informationAnnouncements. Project Turn-In Process. and URL for project on a Word doc Upload to Catalyst Collect It
Announcements Project Turn-In Process Put name, lab, UW NetID, student ID, and URL for project on a Word doc Upload to Catalyst Collect It 1 Project 1A: Announcements Turn in the Word doc or.txt file before
More informationDigital Television Fundamentals
Digital Television Fundamentals Design and Installation of Video and Audio Systems Michael Robin Michel Pouiin McGraw-Hill New York San Francisco Washington, D.C. Auckland Bogota Caracas Lisbon London
More informationInformation Transmission Chapter 3, image and video
Information Transmission Chapter 3, image and video FREDRIK TUFVESSON ELECTRICAL AND INFORMATION TECHNOLOGY Images An image is a two-dimensional array of light values. Make it 1D by scanning Smallest element
More information1.1 Digital Signal Processing Hands-on Lab Courses
1. Introduction The field of digital signal processing (DSP) has experienced a considerable growth in the last two decades primarily due to the availability and advancements in digital signal processors
More informationAdvanced Computer Networks
Advanced Computer Networks Video Basics Jianping Pan Spring 2017 3/10/17 csc466/579 1 Video is a sequence of images Recorded/displayed at a certain rate Types of video signals component video separate
More informationLecture 16: Feedback channel and source-channel separation
Lecture 16: Feedback channel and source-channel separation Feedback channel Source-channel separation theorem Dr. Yao Xie, ECE587, Information Theory, Duke University Feedback channel in wireless communication,
More informationSupplementary Course Notes: Continuous vs. Discrete (Analog vs. Digital) Representation of Information
Supplementary Course Notes: Continuous vs. Discrete (Analog vs. Digital) Representation of Information Introduction to Engineering in Medicine and Biology ECEN 1001 Richard Mihran In the first supplementary
More informationMinimax Disappointment Video Broadcasting
Minimax Disappointment Video Broadcasting DSP Seminar Spring 2001 Leiming R. Qian and Douglas L. Jones http://www.ifp.uiuc.edu/ lqian Seminar Outline 1. Motivation and Introduction 2. Background Knowledge
More informationREPORT DOCUMENTATION PAGE
REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0188 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,
More informationDigital Representation
Chapter three c0003 Digital Representation CHAPTER OUTLINE Antialiasing...12 Sampling...12 Quantization...13 Binary Values...13 A-D... 14 D-A...15 Bit Reduction...15 Lossless Packing...16 Lower f s and
More informationCS311: Data Communication. Transmission of Digital Signal - I
CS311: Data Communication Transmission of Digital Signal - I by Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Web: http://home.iitj.ac.in/~manaskhatua http://manaskhatua.github.io/
More informationAudio and Video II. Video signal +Color systems Motion estimation Video compression standards +H.261 +MPEG-1, MPEG-2, MPEG-4, MPEG- 7, and MPEG-21
Audio and Video II Video signal +Color systems Motion estimation Video compression standards +H.261 +MPEG-1, MPEG-2, MPEG-4, MPEG- 7, and MPEG-21 1 Video signal Video camera scans the image by following
More informationVideo Over Mobile Networks
Video Over Mobile Networks Professor Mohammed Ghanbari Department of Electronic systems Engineering University of Essex United Kingdom June 2005, Zadar, Croatia (Slides prepared by M. Mahdi Ghandi) INTRODUCTION
More informationIntroduction to Digital Logic Missouri S&T University CPE 2210 Introduction and Application Areas
Introduction to Digital Logic Missouri S&T University CPE 2210 Introduction and Application Areas Egemen K. Çetinkaya Egemen K. Çetinkaya Department of Electrical & Computer Engineering Missouri University
More informationIntroduction to image compression
Introduction to image compression 1997-2015 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Compression 2015 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 12 Motivation
More information1/29/2008. Announcements. Announcements. Announcements. Announcements. Announcements. Announcements. Project Turn-In Process. Quiz 2.
Project Turn-In Process Put name, lab, UW NetID, student ID, and URL for project on a Word doc Upload to Catalyst Collect It Project 1A: Turn in before 11pm Wednesday Project 1B Turn in before 11pm a week
More informationOVE EDFORS ELECTRICAL AND INFORMATION TECHNOLOGY
Information Transmission Chapter 3, image and video OVE EDFORS ELECTRICAL AND INFORMATION TECHNOLOGY Learning outcomes Understanding raster image formats and what determines quality, video formats and
More informationAnnouncements. Project Turn-In Process. Project 1A: Project 1B. and URL for project on a Word doc Upload to Catalyst Collect It
Announcements Project Turn-In Process Put name, lab, UW NetID, student ID, and URL for project on a Word doc Upload to Catalyst Collect It Project 1A: Turn in before 11pm Wednesday Project 1B T i b f 11
More informationAN INTEGRATED MATLAB SUITE FOR INTRODUCTORY DSP EDUCATION. Richard Radke and Sanjeev Kulkarni
SPE Workshop October 15 18, 2000 AN INTEGRATED MATLAB SUITE FOR INTRODUCTORY DSP EDUCATION Richard Radke and Sanjeev Kulkarni Department of Electrical Engineering Princeton University Princeton, NJ 08540
More informationLaboratory 5: DSP - Digital Signal Processing
Laboratory 5: DSP - Digital Signal Processing OBJECTIVES - Familiarize the students with Digital Signal Processing using software tools on the treatment of audio signals. - To study the time domain and
More informationMIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003
MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 OBJECTIVE To become familiar with state-of-the-art digital data acquisition hardware and software. To explore common data acquisition
More informationData Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen
Data Converter Overview: DACs and ADCs Dr. Paul Hasler and Dr. Philip Allen The need for Data Converters ANALOG SIGNAL (Speech, Images, Sensors, Radar, etc.) PRE-PROCESSING (Filtering and analog to digital
More informationCAP240 First semester 1430/1431. Sheet 4
King Saud University College of Computer and Information Sciences Department of Information Technology CAP240 First semester 1430/1431 Sheet 4 Multiple choice Questions 1-Unipolar, bipolar, and polar encoding
More informationFAX Image Compression
FAX Image Compression Nimrod Peleg Update: Dec.2003 FAX: Historical Background Invented in 1843, by Scottish physicist Alexander Bain (English Patent No. 9,745 for recording telegraph, facsimile unit)
More information10 Digital TV Introduction Subsampling
10 Digital TV 10.1 Introduction Composite video signals must be sampled at twice the highest frequency of the signal. To standardize this sampling, the ITU CCIR-601 (often known as ITU-R) has been devised.
More informationWriting Assignment #1 Due Today. Lab#1 is tomorrow (8am) Analog vs. digital information. Digitization
Overview of Computer Science CSC 101 Summer 2011 Analog, Binary and Digital Concepts Digitization iti Lecture 4 July 11, 2011 Announcements Writing Assignment #1 Due Today. Hand it to me after class if
More information1 Introduction to PSQM
A Technical White Paper on Sage s PSQM Test Renshou Dai August 7, 2000 1 Introduction to PSQM 1.1 What is PSQM test? PSQM stands for Perceptual Speech Quality Measure. It is an ITU-T P.861 [1] recommended
More informationElectronic Publishing
Electronic Publishing Size Does Matter ECEN 1200 Telecommunications 1 Electronic Newspaper Suppose it is desired to publish this newspaper electronically. What are important design considerations and questions
More informationDigital Image Processing
Digital Image Processing 25 January 2007 Dr. ir. Aleksandra Pizurica Prof. Dr. Ir. Wilfried Philips Aleksandra.Pizurica @telin.ugent.be Tel: 09/264.3415 UNIVERSITEIT GENT Telecommunicatie en Informatieverwerking
More informationIntroduction to Digital Logic Missouri S&T University CPE 2210 Introduction and Application Areas
Introduction to Digital Logic Missouri S&T University CPE 2210 Introduction and Application Areas Egemen K. Çetinkaya Egemen K. Çetinkaya Department of Electrical & Computer Engineering Missouri University
More informationLecture 18: Exam Review
Lecture 18: Exam Review The Digital World of Multimedia Prof. Mari Ostendorf Announcements HW5 due today, Lab5 due next week Lab4: Printer should be working soon. Exam: Friday, Feb 22 Review in class today
More information06 Video. Multimedia Systems. Video Standards, Compression, Post Production
Multimedia Systems 06 Video Video Standards, Compression, Post Production Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures
More informationModule 8 : Numerical Relaying I : Fundamentals
Module 8 : Numerical Relaying I : Fundamentals Lecture 28 : Sampling Theorem Objectives In this lecture, you will review the following concepts from signal processing: Role of DSP in relaying. Sampling
More information8/30/2010. Chapter 1: Data Storage. Bits and Bit Patterns. Boolean Operations. Gates. The Boolean operations AND, OR, and XOR (exclusive or)
Chapter 1: Data Storage Bits and Bit Patterns 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns 1.5 The Binary System 1.6 Storing Integers 1.8 Data
More informationMultimedia Systems. Part 13. Mahdi Vasighi
Multimedia Systems Part 13 Mahdi Vasighi www.iasbs.ac.ir/~vasighi Department of Computer Science and Information Technology, Institute for Advanced Studies in Basic Sciences, Zanjan, Iran o Analog TV uses
More informationH.261: A Standard for VideoConferencing Applications. Nimrod Peleg Update: Nov. 2003
H.261: A Standard for VideoConferencing Applications Nimrod Peleg Update: Nov. 2003 ITU - Rec. H.261 Target (1990)... A Video compression standard developed to facilitate videoconferencing (and videophone)
More informationCommunication Theory and Engineering
Communication Theory and Engineering Master's Degree in Electronic Engineering Sapienza University of Rome A.A. 2018-2019 Practice work 14 Image signals Example 1 Calculate the aspect ratio for an image
More informationA Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication
Proceedings of the 3 rd International Conference on Control, Dynamic Systems, and Robotics (CDSR 16) Ottawa, Canada May 9 10, 2016 Paper No. 110 DOI: 10.11159/cdsr16.110 A Parametric Autoregressive Model
More informationWDM Video Overlays on EFM Access Networks
WDM Video Overlays on EFM Access Networks David Piehler Harmonic, Inc. Broadband Access Networks IEEE 802.3ah January 2002 meeting Raleigh, North Carolina david.piehler@harmonicinc.com 1 Main points of
More informationSampling. Sampling. CS 450: Introduction to Digital Signal and Image Processing. Bryan Morse BYU Computer Science
Sampling CS 450: Introduction to Digital Signal and Image Processing Bryan Morse BYU Computer Science Introduction Sampling f(t) Continuous t f(t) Discrete t Introduction Sampling Sampling a continuous
More informationAnalog to Digital Converter. Last updated 7/27/18
Analog to Digital Converter Last updated 7/27/18 Analog to Digital Conversion Most of the real world is analog temperature, pressure, voltage, current, To work with these values in a computer we must convert
More informationA Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication
Journal of Energy and Power Engineering 10 (2016) 504-512 doi: 10.17265/1934-8975/2016.08.007 D DAVID PUBLISHING A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations
More informationCOMP 249 Advanced Distributed Systems Multimedia Networking. Video Compression Standards
COMP 9 Advanced Distributed Systems Multimedia Networking Video Compression Standards Kevin Jeffay Department of Computer Science University of North Carolina at Chapel Hill jeffay@cs.unc.edu September,
More informationDDC and DUC Filters in SDR platforms
Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013) DDC and DUC Filters in SDR platforms RAVI KISHORE KODALI Department of E and C E, National Institute of Technology, Warangal,
More informationIntroduction to Computers and Programming
16.070 Introduction to Computers and Programming March 22 Recitation 7 Spring 2001 Topics: Input / Output Formatting Output with printf File Input / Output Data Conversion Analog vs. Digital Analog Æ Digital
More informationVideo coding standards
Video coding standards Video signals represent sequences of images or frames which can be transmitted with a rate from 5 to 60 frames per second (fps), that provides the illusion of motion in the displayed
More informationAn Overview of Video Coding Algorithms
An Overview of Video Coding Algorithms Prof. Ja-Ling Wu Department of Computer Science and Information Engineering National Taiwan University Video coding can be viewed as image compression with a temporal
More informationOptimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015
Optimization of Multi-Channel BCH Error Decoding for Common Cases Russell Dill Master's Thesis Defense April 20, 2015 Bose-Chaudhuri-Hocquenghem (BCH) BCH is an Error Correcting Code (ECC) and is used
More informationEvaluation of SGI Vizserver
Evaluation of SGI Vizserver James E. Fowler NSF Engineering Research Center Mississippi State University A Report Prepared for the High Performance Visualization Center Initiative (HPVCI) March 31, 2000
More informationModule 4: Video Sampling Rate Conversion Lecture 25: Scan rate doubling, Standards conversion. The Lecture Contains: Algorithm 1: Algorithm 2:
The Lecture Contains: Algorithm 1: Algorithm 2: STANDARDS CONVERSION file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2025/25_1.htm[12/31/2015 1:17:06
More informationDigitizing and Sampling
F Digitizing and Sampling Introduction................................................................. 152 Preface to the Series.......................................................... 153 Under-Sampling.............................................................
More informationIntroduction to the oscilloscope and digital data acquisition
Introduction to the oscilloscope and digital data acquisition Eric D. Black California Institute of Technology v1.1 There are a certain number of essential tools that are so widely used that every aspiring
More informationFFT Laboratory Experiments for the HP Series Oscilloscopes and HP 54657A/54658A Measurement Storage Modules
FFT Laboratory Experiments for the HP 54600 Series Oscilloscopes and HP 54657A/54658A Measurement Storage Modules By: Michael W. Thompson, PhD. EE Dept. of Electrical Engineering Colorado State University
More informationAudio and Other Waveforms
Audio and Other Waveforms Stephen A. Edwards Columbia University Spring 2016 Waveforms Time-varying scalar value Commonly called a signal in the control-theory literature Sound: air pressure over time
More informationVIRTUAL INSTRUMENTATION
VIRTUAL INSTRUMENTATION Virtual instrument an equimplent that allows accomplishment of measurements using the computer. It looks like a real instrument, but its operation and functionality is essentially
More informationPAL uncompressed. 768x576 pixels per frame. 31 MB per second 1.85 GB per minute. x 3 bytes per pixel (24 bit colour) x 25 frames per second
191 192 PAL uncompressed 768x576 pixels per frame x 3 bytes per pixel (24 bit colour) x 25 frames per second 31 MB per second 1.85 GB per minute 191 192 NTSC uncompressed 640x480 pixels per frame x 3 bytes
More informationPCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4
PCM ENCODING PREPARATION... 2 PCM... 2 PCM encoding... 2 the PCM ENCODER module... 4 front panel features... 4 the TIMS PCM time frame... 5 pre-calculations... 5 EXPERIMENT... 5 patching up... 6 quantizing
More informationAcademia Sinica, Institute of Astronomy & Astrophysics Hilo Operations
Academia Sinica, Institute of Astronomy & Astrophysics Hilo Operations Subject: Preliminary Test Results for Wideband IF-1 System, Antenna 2 Date: 2012 August 27 DK003_2012_revNC From: D. Kubo, J. Test,
More informationVideo Transmission. Thomas Wiegand: Digital Image Communication Video Transmission 1. Transmission of Hybrid Coded Video. Channel Encoder.
Video Transmission Transmission of Hybrid Coded Video Error Control Channel Motion-compensated Video Coding Error Mitigation Scalable Approaches Intra Coding Distortion-Distortion Functions Feedback-based
More informationUSB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1
USB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1 Triarchy Technologies Corp. Page 1 of 17 USB Mini Spectrum Analyzer User Manual Copyright Notice Copyright 2013 Triarchy Technologies,
More informationSignals and Systems. Spring Room 324, Geology Palace, ,
Signals and Systems Spring 2013 Room 324, Geology Palace, 13756569051, zhukaiguang@jlu.edu.cn Chapter 7 Sampling 1) The Concept and Representation of Periodic Sampling of a CT Signal 2) Analysis of Sampling
More informationChapter 10 Basic Video Compression Techniques
Chapter 10 Basic Video Compression Techniques 10.1 Introduction to Video compression 10.2 Video Compression with Motion Compensation 10.3 Video compression standard H.261 10.4 Video compression standard
More informationCMPT 365 Multimedia Systems. Mid-Term Review
CMPT 365 Multimedia Systems Mid-Term Review Xiaochuan Chen Spring 2017 CMPT365 Multimedia Systems 1 Adminstrative Mid-Term: Feb 22th, In Class, 50mins Still have a course on Monday Feb 20 th!!! Pick up
More informationComputer Audio and Music
Music/Sound Overview Computer Audio and Music Perry R. Cook Princeton Computer Science (also Music) Basic Audio storage/playback (sampling) Human Audio Perception Sound and Music Compression and Representation
More informationECE438 - Laboratory 1: Discrete and Continuous-Time Signals
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 1: Discrete and Continuous-Time Signals By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction
More informationModule 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur
Module 8 VIDEO CODING STANDARDS Lesson 24 MPEG-2 Standards Lesson Objectives At the end of this lesson, the students should be able to: 1. State the basic objectives of MPEG-2 standard. 2. Enlist the profiles
More informationLossless Compression Algorithms for Direct- Write Lithography Systems
Lossless Compression Algorithms for Direct- Write Lithography Systems Hsin-I Liu Video and Image Processing Lab Department of Electrical Engineering and Computer Science University of California at Berkeley
More informationwith - < n < +. There are two types of approximations associated with the sampling process. finite precision of the ADC finite sampling frequency.
EE345M/EE380L.6 Lecture 0. Lecture 0 objectives are to: Introduce basic principles involved in digital filtering, Define the and use it to analyze filters, Develop digital filter implementations "hello",
More informationCESR BPM System Calibration
CESR BPM System Calibration Joseph Burrell Mechanical Engineering, WSU, Detroit, MI, 48202 (Dated: August 11, 2006) The Cornell Electron Storage Ring(CESR) uses beam position monitors (BPM) to determine
More informationAudio Compression Technology for Voice Transmission
Audio Compression Technology for Voice Transmission 1 SUBRATA SAHA, 2 VIKRAM REDDY 1 Department of Electrical and Computer Engineering 2 Department of Computer Science University of Manitoba Winnipeg,
More informationAbout video compressions, JPG blocky artefacts, matrices and jagged edges
About video compressions, JPG blocky artefacts, matrices and jagged edges Written and Illustrated by Vlado Damjanovski, B.E.(electronics) CCTV has it all: JPG, MJPG, Wavelet, H.263, MPEG-1, MPEG-2, JPEG-2000,
More informationMultirate Digital Signal Processing
Multirate Digital Signal Processing Contents 1) What is multirate DSP? 2) Downsampling and Decimation 3) Upsampling and Interpolation 4) FIR filters 5) IIR filters a) Direct form filter b) Cascaded form
More informationLab 1 Introduction to the Software Development Environment and Signal Sampling
ECEn 487 Digital Signal Processing Laboratory Lab 1 Introduction to the Software Development Environment and Signal Sampling Due Dates This is a three week lab. All TA check off must be completed before
More informationWJ-GXE500 (NTSC) WJ-GXE500E (PAL)
Network video encoder WJ-GXE500 (NTSC) WJ-GXE500E (PAL) Security & AV Systems Business Unit Panasonic System Networks Company Key Features Same Uniphier-DSP as WV-NP502 Full frame rate video for all four
More informationIntroduction to Digital Signal Processing (Discrete-time Signal Processing) Prof. Ja-Ling Wu Dept. CSIE & GINM National Taiwan University
Introduction to Digital Signal Processing (Discrete-time Signal Processing) Prof. Ja-Ling Wu Dept. CSIE & GINM National Taiwan University Overview Introduction to DSP Information Theory and Coding Tech.
More informationChrominance Subsampling in Digital Images
Chrominance Subsampling in Digital Images Douglas A. Kerr Issue 2 December 3, 2009 ABSTRACT The JPEG and TIFF digital still image formats, along with various digital video formats, have provision for recording
More informationENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE
ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE 132 2012 Test Method For Reverse Path (Upstream) Bit Error Rate NOTICE The Society of Cable Telecommunications
More informationUSB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5
USB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5 Triarchy Technologies, Corp. Page 1 of 17 USB Mini Spectrum Analyzer User Manual Copyright Notice Copyright 2013
More informationExample: compressing black and white images 2 Say we are trying to compress an image of black and white pixels: CSC310 Information Theory.
CSC310 Information Theory Lecture 1: Basics of Information Theory September 11, 2006 Sam Roweis Example: compressing black and white images 2 Say we are trying to compress an image of black and white pixels:
More information