How does the YCrCb color model used in JPEG files aid in compression and steganography?
JPEG uses YCrCb (luminance and chrominance) because the human eye is more sensitive to changes in luminance (Y) than chrominance (Cr, Cb). This allows compression by storing one CrCb value per 2x2 pixel block, reducing data size. For steganography, manipulating chrominance data can hide payloads with less visual impact compared to the RGB model. Further details on color space conversion are in the article, while LSB steganography in PNG files provides a contrasting approach for lossless formats.
YCrCbluminancechrominanceJPEG compressionsteganography color model