motion JPEG (MJPEG)
Motion JPEG (MJPEG) is a compression method for codecs that uses JPEG to compress each frame of a video sequence. It is thus a conversion of JPEG to motion picture sequences.
According to the procedure, MJEP first reduces the color values with color subsampling, since the human eye can better resolve differences in brightness. Then, the image data is transferred to the frequency domain using DCT transformation and its image data is compressed using Huffman coding and run-length coding. Finally, the already compressed data is further reduced using lossless compression.
MJPEG is thus a technique that reduces the content of individual images, rather than the differences between successive images as in MPEG.
With the MJPEG technique, video data streams can be reduced to about 30 Mbit/s.