Students will learn how the information in a pixel can be manipulated to change the image, and apply a bitmask filter to an image to remove some information and reduce the memory size of the file. Finally, students will modify the filter to find a balance between quality and small file size. Based on the original lessons developed by the Exploring Computational Thinking team at Google.
What is data compression? Definition from TechTarget
Build a Lossless Data Compression and Data Decompression Pipeline
Sensors, Free Full-Text
Medical Data Compression for Lossless Data Transmission and Archival
A Brief History of Data Compression
Data Compression - How It Works and What It Has to Do with Ediscovery
Data Compression explained in detail
The Importance of Data Compression in the Field of Genomics - IEEE Pulse
File:Basic Procedure of Genomic Data Compression.jpg - Wikimedia Commons