• Home
  • Textbooks
  • Multimedia Signals and Systems
  • TEXT REPRESENTATION AND COMPRESSION

Multimedia Signals and Systems

Mrinal Kr. Mandal

Chapter 6

TEXT REPRESENTATION AND COMPRESSION - all with Video Answers

Educators


Chapter Questions

Problem 1

How many bits/character are generally required for simple text files?

Check back soon!
03:58

Problem 2

Why are there so many extensions of the 7-bit ASCII character set?

Anthony Ramos
Anthony Ramos
Numerade Educator
01:18

Problem 3

A book has 900 pages. Assume that each page contains on average 40 lines, and each line contains 75 characters. What would be the file size if the book is stored in digital form?

Rylie Howey
Rylie Howey
Numerade Educator

Problem 4

What are the main principles of the text compression techniques?

Check back soon!
01:35

Problem 5

Justify the inverse logarithmic relationship between the information contained in a symbol and its probability of occurrence.

Anurag Kumar
Anurag Kumar
Numerade Educator
00:19

Problem 6

Why is entropy a key concept in coding theory? What is the significance of Shannon's noiseless coding theorem?

Amy Jiang
Amy Jiang
Numerade Educator
01:31

Problem 7

Calculate the entropy of a 5-symbol source with symbol probabilities $\{0.25,0.2$, $0.35,0.12,0.08\}$.

Alexander Clippinger
Alexander Clippinger
Numerade Educator
01:14

Problem 8

Show that the first order entropy of a source with alphabet-size $K$ is equal to $\log _2 K$ only when all the symbols are equi-probable.

Ajay Singhal
Ajay Singhal
Numerade Educator
10:42

Problem 9

Design a Huffman table for the information source given in Example 6.2. Show that the average bit-rate is $1.41 \mathrm{bits} / \mathrm{symbol}$.

Bobby Barnes
Bobby Barnes
University of North Texas
00:51

Problem 10

How many unique sets of Huffman codes are possible for a three-symbol source? Construct them.

Karly Williams
Karly Williams
Numerade Educator
02:28

Problem 11

An information source has generated a string "AbGOODbDOG" where the symbol "b" corresponds to a blank space. Determine the symbols you need to represent the string. Calculate the entropy of the information source (with the limited information given by the string). Design a Huffman code to encode the symbols. How many bits does the Huffman coder need on average to encode a symbol?

Nick Johnson
Nick Johnson
Numerade Educator
13:28

Problem 11

How many distinct text files are possible that contain 2000 English letters? Assume an alphabet size of 26.

Chris Trentman
Chris Trentman
Numerade Educator
05:05

Problem 13

Consider the information source given in Example 6.2. Determine the sub-interval for arithmetic coding of the string "abbbc".

Trang Hoang
Trang Hoang
Numerade Educator
01:08

Problem 14

Repeat the above experiment with an arithmetic coder.

Hast Aggarwal
Hast Aggarwal
Numerade Educator
02:47

Problem 15

Why do we need a special EOF symbol in arithmetic coding? Do we need one such symbol in Huffman coding?

Jennifer Stoner
Jennifer Stoner
Numerade Educator

Problem 16

Show that Huffman coding performs optimally (i.e., it provides the bit-rate identical to entropy of the source) only if all the symbol probabilities are integral powers of $1 / 2$.

Check back soon!

Problem 17

Explain the principle of dictionary-based compression. What are the different approaches in this compression method?

Check back soon!

Problem 18

Explain sliding window-based compression technique. Consider the text string "PJRKTYLLLMNPPRKLLLMRYKMNPPRLMRY". Compress the file using the sliding window of length 16 and a look-ahead window of length 5.

Check back soon!

Problem 19

Explain the LZ78 compression method. Encode the sentence "DOG EAT DOGS".

Check back soon!
01:56

Problem 20

Compare the LZ77 and LZ78 compression technique?

Mariana Roldan
Mariana Roldan
Numerade Educator