PPT-Topic 20: Huffman Coding

Author : alida-meadow | Published Date : 2018-11-04

The author should gaze at Noah and learn as they did in the Ark to crowd a great deal of matter into a very small compass Sydney Smith Edinburgh Review Agenda Encoding

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "Topic 20: Huffman Coding" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Topic 20: Huffman Coding: Transcript


The author should gaze at Noah and learn as they did in the Ark to crowd a great deal of matter into a very small compass Sydney Smith Edinburgh Review Agenda Encoding Compression Huffman Coding. brPage 1br Huffman Codes Example Ot57569vio Braga brPage 2br Say e want to encode a text with the characters a Example Frequency 37 18 29 13 30 17 brPage 3br Total size is 37 brPage 2br Huffman Coding Given the statistical distribution of the gray levels Generate a code that is as close as possible to the minimum bound entropy A variable length code Huffman Coding Five steps 1 Find the graylevel probabilities for the ima Yancy. Vance . Paredes. Outline. Background. Motivation. Huffman Algorithm. Sample Implementation. Running Time Analysis. Proof of . Correctness. Application. Background. Lossless compression where around 20% to 90% of savings in space. 2) You and your friend have decided to use rotational encoding to encrypt messages. However, you desire something more secure than a simple 1 in 26 key system. Inspired by the Germans in WWII you d Haar. Transform. 4c8 – . Dr.. David Corrigan. Entropy. It all starts with entropy. Calculating the Entropy of an Image. The entropy of . lena. is = 7.57 bits/pixel . approx. Huffman Coding. Huffman is the simplest entropy coding scheme. 1. Image. Rich info. from visual data. Examples of images around us. natural photographic images; . . artistic and engineering drawings. scientific images (satellite, medical, etc.). “Motion pictures” => video. Kent. 1. DEFLATE Algorithm. DEFLATE uses . a combination of the . . LZ77 algorithm. and . Huffman coding. . . 2. LZ77 Algorithm. The . LZ77 . algorithm . compresses . data that . has already appeared in the . DataSets. Data Compression. Prefix Codes. A . prefix code. is a variable length code in which no codeword is a prefix of another one. e.g. a = 0, b = 100, c = 101, d = 11. Can be viewed as a . binary . The author should gaze at Noah, and ... learn, as they did in the Ark, to crowd a great deal of matter into a very small compass.. Sydney Smith, Edinburgh Review. Agenda. Encoding. Compression. Huffman Coding. Huffman coding is the most efficient way to code DCT coefficients.. Quantized DCT coefficients. What are the DCT coefficients before quantization?. They are the entries of the DCT matrix . What are the DCT coefficients after quantization?. (Comparison of HEVC with H.264 and H.264 with MPEG-2. ). A PROJECT UNDER THE GUIDANCE OF . DR. K. R. RAO . COURSE. : . EE5359 . - . MULTIMEDIA. PROCESSING. , SPRING 2015. SUBMITTED BY . JAGRITI DHINGRA. A PROJECT UNDER THE GUIDANCE OF DR. K. R. RAO COURSE: EE5359 - MULTIMEDIA PROCESSING, SPRING 2015. Submitted . By. :. Aanal. Desai. UT ARLINGTON ID: 1001103728. EMAIL ID: aanal.desai@mavs.uta.edu. DEPARTMENT OF ELECTRICAL ENGINEERING UNIVERSITY OF TEXAS, ARLINGTON. Idoia. . Ochoa . and . Nima. . Soltani. . Outline. System overview. Detailed encoder description. Demonstration. Results. Extensions. Conclusions. System Overview (Encoder). R. L. DWT. Quant. Arith. Huffman Coding. HUFFMAN CODING EXAMPLE. CHARACTER. OCCURENCE. A. 5. B. 13. C. 7. D. 15. E. 4. A:5. B:13. C:7. D:15. E:4. HUFFMAN CODING EXAMPLE. CHARACTER. OCCURENCE. A. 5. B. 13. C. 7. D. 15. E. 4. A:5.

Download Document

Here is the link to download the presentation.
"Topic 20: Huffman Coding"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Documents