MPEG-4(Moving Picture Experts Group 4) – это международный стандарт сжатия видео, наиболее популярный на сегодняшний день. Изображение, которое кодируется с помощью этого стандарта, применяется и в цифровом телевидении, и в графических приложениях, и для распространения видеороликов в Интернете. Суть MPEG-4 заключается в том, чтобы разбивать кадр на контуры и текстуры и кодировать их по-разному. Контуры, которые выделяют в изображении, кодируются как сплайн (то есть полиномиальная функция). Так как сплайны записываются координатами их опорных точек, это позволяет значительно сэкономить на объеме видео. Текстуры записываются на основе частотного преобразования (вейвлетного или дискретного косинусного). В технологии MPEG-4 выделяют три типа кадров. Полные кадры кодируются полностью, предсказуемые – это те изображения, которые частично можно восстановить с предыдущих кадров, а двунаправленные кадры состоят из информации из предыдущих и последующих кадров. Благодаря такому разделению алгоритм позволяет еще сильнее сжимать видео и обеспечивает качественное декодированное видео.