Audio Compression: MP3

Similar documents
Today s Lecture. Mars Climate Orbiter. Lecture 21: Software Disasters. Mars Climate Orbiter, continued

Statistical Validation of Scientific Models

Can You Count on Your Computer?

Chapter 17: Fourier Series

Severe Weather Simulation Experiment (QuickOSSE) Using Super Constellations of GNSS Radio Occultation Satellites

6.003: Signals and Systems. Sampling and Quantization

Numerical Analysis. Yutian LI. 2018/19 Term 1 CUHKSZ. Yutian LI (CUHKSZ) Numerical Analysis 2018/19 1 / 41

Q1. (a) Explain what is meant by the gravitational potential at a point in a gravitational field (2)

THE CURRENT STAGE OF DEVELOPMENT OF A METHOD OF PRODUCING MOTION VECTORS AT HIGH LATITUDES FROM NOAA SATELLITES. Leroy D. Herman

Introduction of Computer-Aided Nano Engineering

Geog Lecture 29 Mapping and GIS Continued

Application of Radio Occultation Data in Analyses and Forecasts of Tropical Cyclones Using an Ensemble Assimilation System

The spectral transform method

Unit 1 The Basics of Geography. Chapter 1 The Five Themes of Geography Page 5

Therefore the new Fourier coefficients are. Module 2 : Signals in Frequency Domain Problem Set 2. Problem 1

Using MS5534 for altimeters and barometers

How do computers represent numbers?

High-resolution dynamical adaptation of the wind forecast using the non-hydrostatic version of the ALADIN model

COMMONG DRUG TESTING DISCREPANCIES AND CORRECTIVE MEASURES. MCAS Yuma Drug Demand Reduction Program

The simulation of the Saint Petersburg flood defense system gate vibration under the loads from the moving water

8/19/16. Fourier Analysis. Fourier analysis: the dial tone phone. Fourier analysis: the dial tone phone

Seminar Alg Basics. Name: Class: Date: ID: A. Multiple Choice Identify the choice that best completes the statement or answers the question.

Multimedia Networking ECE 599

Numerical Weather Prediction in 2040

GPS Mapping. Teacher Instructions. Overview: Objectives: Materials: Answers to Student Worksheets:

Numerical Solution of PDEs: Bounds for Functional Outputs and Certificates

AP Physics 2: Algebra-Based

Integrated Electricity Demand and Price Forecasting

Mark Redekopp, All rights reserved. Lecture 1 Slides. Intro Number Systems Logic Functions

ROBUSTNESS OF MODEL- BASED SIMULATIONS

Notes for Class Meeting 19: Uncertainty

University of Colorado at Boulder ECEN 4/5532. Lab 2 Lab report due on February 16, 2015

Introduction to Scientific Computing Languages

MANLY SELECTIVE CAMPUS

Mathematics for Chemists 2 Lecture 14: Fourier analysis. Fourier series, Fourier transform, DFT/FFT

GEOMETRIC CLOUD HEIGHTS FROM METEOSAT AND AVHRR. G. Garrett Campbell 1 and Kenneth Holmlund 2

Lab: Conservation of Linear Momentum There is a quantity called linear momentum defined as the mass of an object times its velocity, i.e.

Final Examination, MEA 443 Fall 2008, Lackmann

From Fourier Series to Analysis of Non-stationary Signals - II

Current Research Trends from an Australian Perspective. Dr Philip Collier Research Director

ERDAS ER Mapper Software

4. Quantization and Data Compression. ECE 302 Spring 2012 Purdue University, School of ECE Prof. Ilya Pollak

GOING WITH THE FLOW (1 Hour)

Deploying the Winter Maintenance Support System (MDSS) in Iowa

GIS Workshop Data Collection Techniques

Remote Sensing Observations AOSC 200 Tim Canty

- satellite orbits. Further Reading: Chapter 04 of the text book. Outline. - satellite sensor measurements

Physics 221 Quiz 1 chapters 1 2, Form: A

SPOT DEM Product Description

Where do they come from?

Cooperative Institute for Meteorological Satellite Studies University of Wisconsin - Madison

Data Short description Parameters to be used for analysis SYNOP. Surface observations by ships, oil rigs and moored buoys

Use of ground-based GNSS measurements in data assimilation. Reima Eresmaa Finnish Meteorological Institute

Electrons in a weak periodic potential

Multimedia communications

Overview. Analog capturing device (camera, microphone) PCM encoded or raw signal ( wav, bmp, ) A/D CONVERTER. Compressed bit stream (mp3, jpg, )

Comparative Study of LEO, MEO & GEO Satellites

Fixed-Point Arithmetic in SHE Schemes

Rocks Geography Notes JC-Learn. JC-Learn. Geography Notes Rocks. 1 P a g e

PREDICTION OF OIL SPILL TRAJECTORY WITH THE MMD-JMA OIL SPILL MODEL

DSP Design Lecture 2. Fredrik Edman.

Calculation of Sound Fields in Flowing Media Using CAPA and Diffpack

The World of Geography Pre-Test/Study Guide Chapter 1 Test

PART 4 HURRICANE KATRINA STRIKES NEW ORLEANS AUGUST 2005

Computing the modular equation

My conrod model can be found on the CD enclosed with this assignment.

How GNSS CORS in Japan works for geodetic control and disaster mitigations

A Tutorial on Wavelets and their Applications. Martin J. Mohlenkamp

Cartographic and Geospatial Futures

Image Data Compression

Increasing GI awareness in local authorities in Poland experiences from the INSPIRE Academy training programme

ECE260: Fundamentals of Computer Engineering

Chapter 1: Basic Concepts

Energy and Angular Momentum

What Do You See? FOR 274: Forest Measurements and Inventory. Area Determination: Frequency and Cover

Houston County School System Mathematics

Final Project Teaching Quantitative Skills in Geoscience Context Carleton College: July 24 July 27, 2002

GENERAL DESCRIPTION OF THE WEATHER FORECAST PROCESS WITH EMPHASIS ON FORECAST UNCERTAINTY. Zoltan Toth

Preliminary Examination: Classical Mechanics Department of Physics and Astronomy University of New Mexico Spring 2010

Numerical Methods - Lecture 2. Numerical Methods. Lecture 2. Analysis of errors in numerical methods

QPE and QPF in the Bureau of Meteorology

Optical Storage Technology. Error Correction

11/19/14. Chapter 11: Hurricanes. The Atmosphere: An Introduction to Meteorology, 12 th. Lutgens Tarbuck

Satellite communications and the environment of space. V 1.1 Swiss Space Summer Camp 2016 Images: NASA 1

Overview. Multiplexor. cs281: Introduction to Computer Systems Lab02 Basic Combinational Circuits: The Mux and the Adder

Atmospheric Motion Vectors: Product Guide

Geodesy. orientation. shape. gravity field

EAD 115. Numerical Solution of Engineering and Scientific Problems. David M. Rocke Department of Applied Science

THE ATMOSPHERIC MOTION VECTOR RETRIEVAL SCHEME FOR METEOSAT SECOND GENERATION. Kenneth Holmlund. EUMETSAT Am Kavalleriesand Darmstadt Germany

Simulation: Density FOR THE TEACHER

Geomatics: Geotechnologies in Action, Grade 12, University/College Expectations

Page 1. Name:

Implementation of Boolean Logic by Digital Circuits

Use of Satellite Earth Observations, in situ data and numerical model capabilities for oil spill contingency. Page 1

Better ice information onboard ships ECDIS S-411

Satellite communications and the environment of space

NGS and the Modernization of the National Spatial Reference System (NSRS)

- an Operational Radio Occultation System

Convolutional Coding LECTURE Overview

2.5 Shallow water equations, quasigeostrophic filtering, and filtering of inertia-gravity waves

Transcription:

Audio Compression: MP3 Problem: Digital Music Recording huge data amounts! Cassandra Wilson: Come On In My Kitchen (MP3, 4.4 MB) Cassandra Wilson: Come On In My Kitchen (WAF, 49.1 MB) Compression Factor: 11.2 Audio Compression: MP3 Sampling: How CDs work Tones are Waves 1

Audio Compression: MP3 Compression: The NA part of MP3 Expand the sampled function into a series (FFT): Simplification: Discard some of the series elements (coefficients) Use Perceptual Model Huffman encoding of the coefficients Etc. GPS Navigation Problem: How to know, where you are? Easy But: How Solution: does the Ask GPS your unit GPS unit! know? Can I trust the result? http://www.confluence.org/ 2

GPS Navigation GPS Space Segment: 27 (or so) Satellites orbiting Earth GPS Control Segment: Based in Colorado P. H. Dana, http://www.colorado.edu/geography/gcraft/notes/gps/gps.html GPS Navigation GPS User Segment: P. H. Dana, http://www.colorado.edu/geography/gcraft/notes/gps/gps.html 3

GPS Navigation GPS User Segment: Solve system of linear equations/least squares problem P. H. Dana, http://www.colorado.edu/geography/gcraft/notes/gps/gps.html Numerical Weather Prediction Problem: Given initial data, what is the weather tomorrow? Satellite Forecast Picture 10/09/2004 10/08/2004 10/07/2004 http://www.meteofrance.com/fr/mameteo/prevsateurope.jsp?lieuid=europe 4

Numerical Weather Prediction Mathematical Model: Set of PDEs Primitive Equations Momentum eq. Hydrostatic approx. Continuity eq. Tracer eq. for Moisture/Temp. Eq. of state Numerical Weather Prediction Simplification: Barotropic Equations Momentum eq. Continuity eq. Discretization: Differential eq. difference eq. 5

Numerical Weather Prediction Transformation: Towards System of Equations Transformation: Stationary Problem Discretization: Sparse (large) system of equations Numerical Weather Prediction Discretization: Grids 6

Numerical Weather Prediction Simulation: Simplified simulation: flow over mountain M. Läuter (2003) Summary Three Examples: Methods from NA used Fast Fourier Transform (Discrete Series Expansion) Least Squares Approximation and Error Correction Finite Difference Approximation of Differential Operators (Numerical Solution of Partial Differential Equations) Gridding Techniques Solution of Large Systems of Equations MP3 Example GPS Example NWP Example Subject of 2 nd Term 7

Failure: Patriot Missile What Happened? During first Gulf War: American Patriot battery failed 28 Soldiers died 100 other persons injured How Patriot works 1. Detect object (e.g. Scud) Calculate range gate 2. Confirmation 3. Tracking http://www.ima.umn.edu/~arnold/disasters/patriot.html Failure: Patriot Missile Analysis Range gate calculation from velocity and time Time in 1/10 seconds (integer) 24 bit registers in Patriot computer Time conversion from integer to floating point Velocity is floating point http://www.fas.org/spp/starwars/gao/im92026.htm 8

Failure: Sleipner Oil Rig Sleipner A Platform Oil/Gas producing platform in North Sea Support on sea bed 82m depth Concrete Base of 16,000 m 2, 24 cells First Concrete Base sprang a leak and sank 08/23/1991 (700 Mio. USD loss) http://www.ima.umn.edu/~arnold/disasters/sleipner.html Failure: Sleipner Oil Rig What Happened? Conrete Base made of 24 cells Cells connected by tricells Tricell sprang One tricell failure caused a chain reaction Concrete cell structure Broken tricell Sketch of concrete base http://www.uni-koblenz.de/~beckert/lehre/ Seminar-Softwarefehler/Folien/schaden.pdf 9

Failure: Sleipner Oil Rig Standard FEM Software NASTRAN Underestimates forces by 47% Concrete cell structure FEM Mesh for tricell FEM Mesh for concrete base Summary Two Examples: Incorrect usage of NA leads to disaster Round-off error Floating point representation of numbers Insufficient resolution Insufficient accuracy checking Patriot Example Sleipner Example 10