Free Online Flashcard Deck

4. Data Compression Free Online FlashCards

Study 4. Data Compression with 12 free online flashcards. Review key terms, definitions, and concepts with this interactive flashcard deck.

12 cards
01
Front

What is data compression?

Back

Data compression represents information with fewer bits than an uncompressed representation, reducing storage requirements and transmission time.

02
Front

What is redundancy in data compression?

Back

Redundancy is repeated, predictable, or perceptually unimportant information that can be represented more efficiently.

03
Front

How does run-length encoding reduce repetition?

Back

Run-length encoding replaces repeated values with a value and a count; for example, AAAAABBB becomes 5A3B.

04
Front

How does Huffman coding exploit statistical redundancy?

Back

Huffman coding assigns short codes to frequent symbols and longer codes to rare symbols, exploiting statistical redundancy.

05
Front

What is spatial redundancy?

Back

Spatial redundancy occurs when nearby pixels have similar colors; storing differences between neighbors can use fewer bits than storing each color independently.

06
Front

What is temporal redundancy?

Back

Temporal redundancy occurs when consecutive audio or video frames are similar, allowing later frames to store only changes from a complete frame.

07
Front

What is perceptual redundancy?

Back

Perceptual redundancy is information people may not notice, such as tiny color changes or sounds masked by louder sounds; lossy compression may remove it.

08
Front

How is compression ratio calculated?

Back

Compression ratio = original size ÷ compressed size. A 10 MB file reduced to 2 MB has a ratio of 5:1.

09
Front

What does lossless compression guarantee?

Back

Lossless compression reconstructs the original data exactly, bit for bit, without discarding information.

10
Front

How does LZ77 perform dictionary coding?

Back

Dictionary coding replaces repeated strings with references to dictionary entries. LZ77 refers to earlier matching sequences within a sliding window.

11
Front

What is the purpose of PNG filtering?

Back

PNG filters transform scanlines to make patterns easier to compress; the filters themselves do not reduce bytes and can be reversed exactly.

12
Front

What does lossy compression do?

Back

Lossy compression produces an approximation by discarding information judged less important, often using models of visual or auditory perception.