Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Видеокодек23 января 2011программа/алгоритм сжатия видеоданных и восстановления сжатых данных. Кодек файл-формула, которая определяет, каким образом можно «упаковать» видеоконтент и, соответственно, проиграть видео. Также возможно кодирование кроме видео и аудиоинформации, добавления субтитров, векторных эффектов и т. п. Принцип работы простейшего кодекаСперва рассмотрим кодирование статического изображения. Каждый кодируемый кадр видеопотока состоит из точек, образующих матрицу. Кодек может отслеживать похожие массивы точек с одинаковыми атрибутами и, вместо того, чтобы запоминать информацию о каждой точке в следующих кадрах отдельно, записать лишь первую точку и счётчик с количеством повторений этой точки до момента изменения цвета данной точки. То есть вместо описания, например, 1000 точек, может оказаться достаточно описать всего 1 точку + счётчик повторения. Это самый простой из методов сжатия. В JPEG для кадра производится поблочное дискретное косинусное преобразование с последующим кодированием с использованием алгоритма Хаффмана или арифметического кодирования. Дополнительные сведения: LZ77
Дополнительные сведения: JPEG
Для построения динамического изображения используются различные типы кадров — кроме I-кадров или «опорными») которые могут содержать только независимо сжатые макроблоки, добавленные P-кадры могут содержать как независимо сжатые макроблоки, так и макроблоки со ссылкой на другой кадр. Дополнительные сведения: Типы кадров
Качеством здесь можно управлять, задавая величину, такую, что если отличие между точками меньше, то они считаются одинаковыми. Более продвинутые форматы сжатия учитывают, кроме вышеупомянутой технологии, ещё и принципы движения массивов точек в изображении, сегментирование картинки на «квадратики» с различным качеством сжатия, применение последовательности кадров, кодированных по-разному и показанных в определённой последовательности. Самые новые кодеки учитывают психофизические свойства восприятия видео человеческим глазом и мозгом, что позволяет ещё сильнее уменьшать размер данных без «видимой потери качества». Также, алгоритмы использует похожесть соседних кадров в видеоряде. Дополнительные сведения: Компенсация движения
Просмотров: 1242
|