Patent Liability Analysis Audio Lossless compression in an FPGA (ALF) Team 6 Ken Pesyna David Eslinger AJ Hartnett Curt Schieler.

Slides:



Advertisements
Similar presentations
Multimedia: Digitised Sound Data Section 3. Sound in Multimedia Types: Voice Overs Special Effects Musical Backdrops Sound can make multimedia presentations.
Advertisements

How a MP3 Player Works and Operates. By: Kyle Anderson & Michael Theis.
Developement and Implementation of an MPEG1 Layer III Decoder on x86 and TMS320C6711 platforms Braidotti Enrico (Farina Simone)
Audio Programming With Python Copyright © Software Carpentry 2011 This work is licensed under the Creative Commons Attribution License See
Data Compression CS 147 Minh Nguyen.
GCSE Computing#BristolMet Session Objectives#10 MUST define the term sample rate COULD explain how sound can be sampled and stored in digital form SHOULD.
The Lossless JPEG standard y=(a+b)/2 = 145 r= =-35 Category (r) = 6, Magnitude (r) = ’s complement of cat (r) = Rep(35)={6,011100}
Int 2 Multimedia Revision. Digitised Sound Analogue sound recorded from person, or real instruments.
PATENT LIABILITY PRESENTED BY: JUSTIN LINDLEY Team # 15: Acoustic Storm Interweaving the impressive visual power of electricity and the visceral emotion.
Speech Compression. Introduction Use of multimedia in personal computers Requirement of more disk space Also telephone system requires compression Topics.
Chapter 7 End-to-End Data
Spring 2003CS 4611 Multimedia Outline Compression RTP Scheduling.
ENGS Assignment 3 ENGS 4 – Assignment 3 Technology of Cyberspace Winter 2004 Thayer School of Engineering Dartmouth College Assignment 3 – Due Sunday,
CSCE101 –Chapter 8 Thursday, November 30, Compression MP3 players – MP3 is a compression technology that reduces the size of an audio file to 1/10.
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
1 Storing Digital Audio. 2 Storage  There are many different types of storage medium and encoding methods for the storage of digital audio  CD  DVD.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
Lossless Compression in Multimedia Data Representation Hao Jiang Computer Science Department Sept. 20, 2007.
Moving PicturestMyn1 Moving Pictures MPEG, Motion Picture Experts Group MPEG is a set of standards designed to support ”Coding of Moving Pictures and Associated.
Wudi Zhou Dummy Arm Team 4. Project Overview An remote controlled robot arm with 6 degree of freedom. It is controlled by a control sleeve. Control sleeve.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
Team 6: AJ Hartnett David Eslinger Curt Schieler Ken Pesyna.
1 RTP Payload Format for DV Format Video draft-kobayashi-dv-video-00.txt Akimichi Ogawa Keio University.
Patent Liability Analysis Team 14: Faris Issa Sean King David Record Prateek Singhal.
1 Image Compression. 2 GIF: Graphics Interchange Format Basic mode Dynamic mode A LZW method.
Computing in the Modern World BCS-CMW-7: Data Representation Wayne Summers Marion County October 25, 2011.
 Refers to sampling the gray/color level in the picture at MXN (M number of rows and N number of columns )array of points.  Once points are sampled,
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
Signal Digitization Analog vs Digital Signals An Analog Signal A Digital Signal What type of signal do we encounter in nature?
Video Compression: Performance evaluation of available codec software Sridhar Godavarthy.
Anatomy of a Sound File v © Allan C. Milne Abertay University.
Still-image compression Moving-image compression and File types.
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
Chapter 7 – End-to-End Data Two main topics Presentation formatting Compression We will go over the main issues in presentation formatting, but not much.
Multimedia Data Introduction to Lossless Data Compression Dr Sandra I. Woolley Electronic, Electrical.
Project Overview Autonomous robot with multiple modes of operation – Follow, run away, manual control Infrared sensors to detect warm bodies Ultrasonic.
LZRW3 Decompressor dual semester project Characterization Presentation Students: Peleg Rosen Tal Czeizler Advisors: Moshe Porian Netanel Yamin
Nathan Meyers Joe Riley Matthew Barga Alex Reyes Patent Liability Analysis.
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES
AUDIO AND VIDEO COMPRESSION AND IT’S IMPORTANCE ON THE INTERNET Brian Dillinger May 3, 2010.
An introduction to audio/video compression Dr. Malcolm Wilson.
E0262 -Multimedia Information Systems MULTIMEDIA DATA.
P-REV Michael Connaboy Stephen Schiffli Ram Hudiara Win Than Aung.
Huffman Code and Data Decomposition Pranav Shah CS157B.
Spring 2000CS 4611 Multimedia Outline Compression RTP Scheduling.
Chapter 12 The Principles of Computer Music Contents Digital Audio Processing Noise Reduction Audio Compression Digital Rights Management (DRM)
Jason A. Hockman McGill University 24 January 2008
Design Constraint Analysis Team 6: AJ Hartnett David Eslinger Curt Schieler Ken Pesyna.
Online Database Laptop connection Base-station Monitoring Device Sensor Type/ Placement Data Transmission Data Processing.
Chapter 14 Multimedia Networking Cisco Learning Institute Network+ Fundamentals and Certification Copyright ©2005 by Pearson Education, Inc. Upper Saddle.
CSCI-100 Introduction to Computing Hardware Part II.
Performed by: Dor Kasif, Or Flisher Instructor: Rolf Hilgendorf Jpeg decompression algorithm implementation using HLS PDR presentation Winter Duration:
Ethical and Environmental Analysis Audio Lossless compression in an FPGA (ALF) Team 6 Ken Pesyna David Eslinger AJ Hartnett Curt Schieler.
Audio Formats. Digital sound files must be organized and structured so that your media player can read them. It's just like being able to read and understand.
An introduction to audio/video compression Prepared by :: Bhatt shivani ( )
HDLC PROTOCOL CONTROLLER FOR SENSOR DATA PROCESSING.
Submitted To-: Submitted By-: Mrs.Sushma Rani (HOD) Aashish Kr. Goyal (IT-7th) Deepak Soni (IT-8 th )
GloveFX Patent Liability Ryan DeFord Fred Grandlienard Kevin Mohr Andrew Gregor.
Data Compression.
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
Multimedia: Digitised Sound Data
PCM (Pulse Code Modulation)
Compression.
High Resolution Digital Audio
Data Compression.
Data Compression CS 147 Minh Nguyen.
1. Explain how ASCII is used to represent text in a computer system
Laura Kassovic Corey Zahner Jason Eaton Matt Baker
Processes and operating systems
Processes and operating systems
Presentation transcript:

Patent Liability Analysis Audio Lossless compression in an FPGA (ALF) Team 6 Ken Pesyna David Eslinger AJ Hartnett Curt Schieler

ALF ALF = Audio compression Losslessly on an FPGA Implements FLAC audio compression (which includes Rice Encoding) on an FPGA Recording, Compression, Decompression, and Playback capabilities

Rice lossless compression module United States Patent Honeywell International Inc. Claims: 1. A Rice coding data compression module... and a memory interface operable to store the formatted compressed sensor data packets to memory. 2. The Rice coding data compression module of claim 1, wherein the module is embodied in a FPGA... …

Rice lossless compression module Patent Liability: Literal Infringement – We do use Rice coding compression – We do implement the compression in an FPGA – We do store the compressed data to memory – FLAC is an extension of Rice coding Patent

Lossless compression/decompression of digital audio data United States Patent Merging Technologies Claims: 1. A method of encoding audio data comprising the steps of: – generating a frame of prediction error samples from a frame of audio data samples – determining the cost of coding the frame of prediction error samples using each of a plurality of code tables… 2. The method of claim 1, wherein the cost of coding the frame of prediction error samples includes the number of bits used to represent the encoded frame of prediction error samples. 3. The method of claim 1, further comprising the step of forming a block of encoded audio data by adding a header to the frame of encoded prediction error samples. 4. The method of claim 3 further comprising the step of forming an index file, the index file including block length and level information for each of a plurality of blocks of encoded audio data.

Lossless compression/decompression of digital audio data Patent Liability: Doctrine of Equivalents: – We do generate frames of prediction error samples – We do not code error samples using code tables – We do consider that the cost of coding frame is the number of bits used to represent encoded frame of prediction error samples – We do form blocks of encoded audio w/ a header – We do form an index file including block length Patent