Color Space Conversion usually transforms the image data between RGB and YCrCb (1 luminance channel and 2 chrominance channels), which is an affine transform. The human eye is less sensitive to color, than brightness, so low order bits are often dropped from the YCrCb representation, saving space.
  JPEG uses a discrete cosine transform (DCT) on 8x8 pixel blocks to compress the image. The Brilliant Lab’s glasses Open Source Verilog implements this to shrink still photographs to a size which can rapidly be transmitted over Bluetooth. M-JPEG  uses JPEG to compress each still image separately.

H.264 does compression across multiple still images. H.264 compression is more efficient than M-JPEG, but increases lag time, a key issue for drones.

Encryption protects privacy and ensures security. Advanced Encryption Standard (AES) is a popular encryptions algorithm.   For securing data in transit over networks, protocols like TLS are used on top of TCP/IP, while WiFi uses WPA2/WPA3 for link security.


Built with the Forest WIki.
User contributed content is licensed under a Creative Commons CC By 4.0 License.