SE-3910 Real-time Systems Week 7, Class 3 – Announcement – Estimating rates Uncompressed Video Size Compression Ratio Frame rate – the Stroboscope effect.

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

1 Transmission Fundamentals Chapter 2 (Stallings Book)
ECE 4321: Computer Networks Chapter 3 Data Transmission.
Data and Computer Communications Data Transmission.
William Stallings Data and Computer Communications 7 th Edition Chapter 3 Data Transmission.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
DIGITAL COMMUNICATIONS.  The modern world is dependent on digital communications.  Radio, television and telephone systems were essentially analog in.
EE 4272Spring, 2003 Chapter 3 Data Transmission Part II Data Communications Concept & Terminology Signal : Time Domain & Frequency Domain Concepts Signal.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
Chapter 3 Data and Signals
Comp :: Fall 2003 Video As A Datatype Ketan Mayer-Patel.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
Module 3.0: Data Transmission
Audio & Video Representation CS105. Data Representation Types of data: – Numbers – Text – Images – Audio & Video.
SIMS-201 Audio Digitization. 2  Overview Chapter 12 Digital Audio Digitization of Audio Samples Quantization Reconstruction Quantization error.
 Principles of Digital Audio. Analog Audio  3 Characteristics of analog audio signals: 1. Continuous signal – single repetitive waveform 2. Infinite.
Chapter 3 part II Data and Signals
NETE 0510 Presented by Dr.Apichan Kanjanavapastit
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Data Transmission Techniques Data to be transmitted is of two types 1.Analog data 2.Digital data Therefore,
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
Lecture 1. References In no particular order Modern Digital and Analog Communication Systems, B. P. Lathi, 3 rd edition, 1998 Communication Systems Engineering,
Computing with Digital Media: A Study of Humans and Technology Mark Guzdial, School of Interactive Computing.
9/9/2015© 2010 Raymond P. Jefferis IIILect Telephone Communications.
Chapter 3 – Data Transmission: Concepts and Terminology
CSCI 465 D ata Communications and Networks Lecture 4 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 Business Telecommunications Data and Computer Communications Chapter 3 Data Transmission.
Data and Computer Communications Ninth Edition by William Stallings Chapter 3 – Data Transmission Data and Computer Communications, Ninth Edition by William.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 8.
CE 4228 Data Communications and Networking
9/18/2015© 2012 Raymond P. Jefferis IIILect Forms of Communication.
SE-3910 Real-time Systems Week 9, Classes 1 and 2 – Announcement* (regexp style) – Significance Testing – Failure statistics – Data flow diagrams SE-3910.
3 SIGNALLING Analogue vs. digital signalling oRecap advantages and disadvantages of analogue and digital signalling oCalculate signal transmission rates.
Physical Layer Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF.
SE-3910 Real-time Systems Week 7, Class 3 – Announcement – Estimating rates Uncompressed Video Size Compression Ratio Frame rate – the Stroboscope effect.
Today TBA Tomorrow Good Friday SE-2811 Slide design: Dr. Mark L. Hornick Content: Dr. Hornick Errors: Dr. Yoder 1 SE3910 Week 5, Class 3.
SE-3910 Real-time Systems Week 2, Class 2 – Return stuff, New HW Assignment! – Quiz! (Possibly with review) Ohm’s Law Kirkhoff’s Current Law Switches Using/reading.
Aegis School of Telecommunication 1 Telecom Systems I by Dr. M. G. Sharma, Phd. IIT Kharagpur Microwaves and Antennas Dean Telecom.
Fundamentals of Audio Production, Chapter Fundamentals of Audio Production Chapter Eleven: Transporting Sounds.
Today Networking in Linux/C Lab Eclipse cross-compiling Measuring latency of 100% CPU busy-wait polling Sleeping busy-wait polling Interrupt-driven response.
1 Introduction to Information Technology LECTURE 6 AUDIO AS INFORMATION IT 101 – Section 3 Spring, 2005.
Engineering and Physics University of Central Oklahoma Dr. Mohamed Bingabr Chapter 1 Introduction ENGR 4323/5323 Digital and Analog Communication.
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2009.
Topic 14 Digital Technology. Analogue and Digital Signals.
1 Composite Signals and Fourier Series To approximate a square wave with frequency f and amplitude A, the terms of the series are as follows: Frequencies:
Today C/C++:.h/.cpp; compiling and linking Fourier Transform (corrected) Nyquist Theorem Audio sampling rates SE-2811 Slide design: Dr. Mark L. Hornick.
Chapter 3 Data and Signals. 3.2 Last Lecturer Summary Bit Rate Bit Length Digital Signal as a Composite Analog Signal Application Layer Distortion Noise.
Digital Video Digital video is basically a sequence of digital images  Processing of digital video has much in common with digital image processing First.
IT-101 Section 001 Lecture #9 Introduction to Information Technology.
Transmission Media. Quiz: ANGEL->Lessons->Quiz 2 Figure 1Figure 2 Figure 3Figure 4.
Today Signals Nyquist Theorem (revisited) Audio Sampling Latency and Bandwidth Scheduling Theory SE-2811 Slide design: Dr. Mark L. Hornick Content: Dr.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 3 – Data Transmission.
Concepts Used to Create Digital Audio & Video Objectives &
Introduction to Communication Lecture (07) 1. Bandwidth utilization Bandwidth utilization is the wise use of available bandwidth to achieve specific goals.
Video System Dr inż. Zdzisław Pólkowski Badea George-Cosmin.
SE3910 Week 6, Class 1 Week 6, Class 2 (Wednesday) Quiz Week 7, Class 2 (Wednesday) Half-Exam 2 Bring Calculator!! Qt GUI Design Analog and Digital Datarates.
1) By using hamming code (even – parity), Show the correct binary number that transmitted by the sender if the receiver received binary number.
SE3910 Week 5, Class 3 Week 6, Class 2 (Wednesday) Quiz Week 7, Class 2 (Wednesday) Half-Exam 2 Analog and Digital Datarates SE-2811 Slide design: Dr.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Data and Computer Communications Chapter 3 – Data Transmission.
SE3910 Week 4, Class 3 Notes on Lab 5 Code to write! Next week Monday Afternoon OH (after class) cancelled Ask questions before class if possible Week.
Computer Communication & Networks
Slide design: Dr. Mark L. Hornick
Computer Data Communication
Slide design: Dr. Mark L. Hornick
1) By using hamming code (even – parity), Show the correct binary number that transmitted by the sender if the receiver received binary number.
KOMUNIKASI DATA Materi Pertemuan 10.
William Stallings Data and Computer Communications 7th Edition
Slide design: Dr. Mark L. Hornick
Lecture 9: Sampling & PAM 1st semester By: Elham Sunbu.
REVIEW Physical Layer.
Presentation transcript:

SE-3910 Real-time Systems Week 7, Class 3 – Announcement – Estimating rates Uncompressed Video Size Compression Ratio Frame rate – the Stroboscope effect (Aliasing) Channel capacity – Fourier Transform Sampling error SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling, Some from Dr. Hornick, etc. 1

Very Useful for Today’s Lecture P = 1,000,0000,000,000,000 T = 1,000,000,000,000 G = 1,000,000,000 M = 1,000,000 K = 1,000 () = 1 m = 1/1,000 us = 1/1,000,000 ns = 1/1,000,000,000 (us = μs) SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 2

In-class Activity: What is the data rate of classic NTSC television? Store color with special scheme so only two bytes required per pixel, on average 720x480 30/1.001 fps Follow up: If compressed to 25MiB/s (or 25MB/s) what is the compression ratio? SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 3

Human eye Recall – As little as 13ms Notice interruption – As short as 16ms Single-ms duration looks as long as – ms 10ms green followed by 10ms red – May appear as single yellow stimulus SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 4

Quick Quiz: Why might you want to sample at a higher frame-rate than the 30fps? Be as professional as possible – Avoid flame wars – Have technical depth to back it – Avoid sounding technical just to be cool SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 5

Quick Quiz: What are two ways we can avoid the stroboscopic effect in a video game simulation of a rotating wheel? SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 6

In-class Activity: Analog to digital bandwidth SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 7

In-class activity Suppose I have a band centered at 100 Mhz which is 1Mhz wide. What are the limits on this range? What is the wavelength of the center 1 Mhz signal speed of light = m / s speed in Cat-5 is 70% of this wavelength = time of period * velocity SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 8

Rates (Review) SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 9 Wiring TypeBandwidth CAT 316MHz CAT 5100 MHz Coaxial Cable (50 Ohm)1-2 GHz Fiber Optic50000 GHz

Fiber-optic Transmission In fiber-optic transmission, signals are sent by transmitting various colors (or invisible) light down a fiber-optic channel The colors are separated at the other end Multiple fibers can be used Supposing that the same bandwidth rule applies, what bandwidth can be carried by the visible spectrum? ( nm) Use SNR of 4000 Hint: Convert wavelength to period/frequency SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 10

In-Class Exercise: If this is 1 second, what is the output if we sample 3 times per second? SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 11

Sampling Theorem (again Nyquist) f s = 2B (B is bandwidth of signal) SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 12

Discretization Consider an analog signal that will vary between two values – say 0 and V H volts Discretization refers to the “levels” the ADC is able to resolve the analog signal to: – a 2-bit converter can resolve 4 different discrete levels SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 13

Discretization Error Difference between the actual analog value and quantized digital value due is called quantization error. – Due either to rounding or truncation. SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 14

What is the discretization error of 8-bit audio? SE Dr. Josiah Yoder Slide style: Dr. Hornick Much Material: Dr. Schilling 15