This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Eric Santos Final Project - Delta Encoding ECE 3551 - Microcomputer Systems I Professor: Dr. Veton Këpuska assisted by Jacob Zurasky Fall 2011 The processing of data can be both CPU and memory intensive. Methods of reducing CPU load as well as memory usage (during both run-time and for storage) are immensely valuable as in the computing world these can be very scarce resources. In this project, a method known as Delta encoding was employed to compress audio data in real time. It will be shown that Delta encoding is a practical method as it puts only a small load on the CPU and can yield high ratios of compression. There are various solutions for encoding data ranging widely in complexity. For example, a commercially popular method is known as Lempel–Ziv–Welch compression (LZW for short). Here, a table is built by analyzing patters in the data. Then, the data is compressed using this table. For example, if the string "abc" is repeated throughout the data set an entry will be made in table....
View Full Document
This note was uploaded on 02/10/2012 for the course ECE 3551 taught by Professor Staff during the Spring '11 term at FIT.
- Spring '11