• Home
  • Textbooks
  • Multimedia Signals and Systems
  • DIGITAL IMAGE COMPRESSION TECHNIQUES

Multimedia Signals and Systems

Mrinal Kr. Mandal

Chapter 8

DIGITAL IMAGE COMPRESSION TECHNIQUES - all with Video Answers

Educators


Chapter Questions

Problem 1

Do you think applying entropy coding directly on images will provide a high compression ratio? Why?

Check back soon!

Problem 2

You are transmitting an uncompressed image using packets of 20 bits. Each packet contains a start bit, and a stop bit (assume that there is no other head). How many minutes would it take to transmit a $512 \times 512$ image with 256 gray levels if the transmission rate is $2400 \mathrm{bits} / \mathrm{sec}$ ?

Check back soon!

Problem 2

Justify the use of run-length coding in FAX transmission.

Check back soon!

Problem 4

Determine the run-lengths for the following scan line. Assume that " 0 " represents a black pixel, and the scan line starts with a white-run.
[000000111111111000111111100000000011111110000000000]

Check back soon!

Problem 5

Explain the principle of transform domain image compression. For what types of images does the transform domain image compression algorithm provide a high compression ratio?

Check back soon!
01:29

Problem 6

What are the advantages of the transform coding?

Jennifer Stoner
Jennifer Stoner
Numerade Educator
03:00

Problem 7

Explain the advantage of using unitary transform over non-unitary transform for image coding.

Emily Min
Emily Min
Numerade Educator

Problem 8

What is the optimum transform for image compression? Can a fixed transform provide optimal performance for all images?

Check back soon!

Problem 9

Can it be said that the DCT provides better energy compaction compared to the DFT for all images?

Check back soon!

Problem 10

The first eight pixels of a scanned image are as follows: $f=[50,60,55,65,68,62,67,75]$. Calculate the DFT and DCT coefficients of the signal. Retain the 5 largest magnitude coefficients in both cases, and drop the three lowest magnitude coefficients. Reconstruct the signal by calculating inverse transforms, and determine which transform reconstructs the edge better? Compare the results with those obtained in Example 8.4.

Check back soon!

Problem 11

Why is block coding generally used in the DCT based image coding?

Check back soon!

Problem 12

What is transform coding gain? What should be its value for efficient compression?

Check back soon!
00:38

Problem 13

Why is coding a vector of pixels or coefficients more efficient than coding individual coefficients?

Ronald Prasad
Ronald Prasad
Numerade Educator
02:01

Problem 14

Compare and contrast the DCT and DWT for image coding.

Jorge Villanueva
Jorge Villanueva
Numerade Educator
View

Problem 15

What are the advantages and disadvantages of the vector quantization?

Susan Hallstrom
Susan Hallstrom
Numerade Educator
View

Problem 16

When will vector quantization offer no advantage over scalar quantization?

Susan Hallstrom
Susan Hallstrom
Numerade Educator

Problem 17

What are the advantages and disadvantages of the fractal image coding?

Check back soon!

Problem 18

Why are the DC coefficients in JPEG coded using a DPCM coding?

Check back soon!
01:25

Problem 19

Explain how the psychovisual properties are exploited in JPEG algorithm.

Florencia Cuzmar
Florencia Cuzmar
Numerade Educator
00:52

Problem 20

Why was zigzag scanning chosen over horizontal or vertical scanning in JPEG algorithm?

Karla Conrey
Karla Conrey
Numerade Educator

Problem 21

What are the advantages of using joint Huffman and run-length coding to encode the AC coefficients in JPEG?

Check back soon!

Problem 22

How does JPEG algorithm exploit the psychovisual properties?

Check back soon!
01:12

Problem 23

Explain the usefulness of progressive coding.

Patina Herring
Patina Herring
Numerade Educator

Problem 24

Compare and contrast JPEG and JPEG2000 Standards image coding algorithms.

Check back soon!
00:47

Problem 25

How does JPEG2000 achieve embedded coding?

Morgan Cheatham
Morgan Cheatham
Numerade Educator
01:47

Problem 26

What is EBCOT algorithm?

Adam Conner
Adam Conner
Numerade Educator