Этап второй — компрессия (сжатие) файлов

Компрессия — это второй этап создания мультимедийного объекта. Цель этого очевидна — компрессия позволяет цифровым файлам приобрести объем, совместимый с теми условиями, в которых данная информация будет использоваться. Эти условия прямо влияют на норму компрессии. Очевидно, что степень компрессии непосредственно связана с максимальной скоростью передачи и приема цифровых данных. Эти показатели достаточно высоки в компьютерах с высокоскоростными проигрывателями CD-ROM, ниже, как правило, в цифровых оптоволоконных сетях. Но во всех случаях, современная бытовая техника обладает достаточно скромными способностями, которым далеко до показателя 100 мегабит/с. А именно такой объем информации необходимо передавать при использовании мультимедийного документа с элементами видео.

Для сжатия информационных файлов используется достаточно много технологий. Но все они имеют две основные технические характеристики: первая — алгоритм используемой компрессии, вторая — микросхемы, которые совершают все необходимые подсчеты и манипуляции с информацией. Алгоритмы позволяют сократить объем информации до тех параметров, с которыми могут работать микросхемы. Степень сжатия колеблется от 4 до 200 раз. Как правило, чем выше степень компрессии, тем больше искажения сигнала. Совершенствование микросхем позволяет ускорить процессы компрессии / декомпрессии, улучшить качество конечной продукции. Оба направления активно развиваются в новейших технологиях информатики. Но некоторые алгоритмы и технические решения уже стали фактическими стандартами, т.к. признаны в международном масштабе.

В процессе сжатия информации важно знать те требования, которые ставятся к этой информации ее пользователями. Безусловно, идеальный вариант, когда информация после декомпрессии полностью соответствует исходной. Но если такая технология стоит в десятки раз дороже той, которая позволяет быстро обрабатывать данные при определенной потере качества? Конечно, если банковские работники обмениваются информационными файлами, то небольшие, казалось бы, ошибки приведут к весьма печальным последствиям. Но если вы смотрите на экране компьютера видеофильм, то незаметные глазу искажения не доставят неудобства зрителю, но позволят сэкономить и время, и деньги.

Технология компрессии данных, при которой декомпрессированная информация полностью соответствует исходной, называют техникой уплотнения (compactage) данных. Она преобладала на начальном этапе развития информатики. Предназначена для обмена или передачи текстов или цифр. В данном случае потеря достоверности недопустима. Второе поколение техники сжатия информации (собственно компрессия /декомпрессия) предназначено для иных типов информации — звука, изображения, видео. В отличие от техники “уплотнения” она вполне допускает ухудшение качества посткомпрессионной информации. Объемы информации при этой технологии в 20 и более раз выше, чем при передаче текстовой или цифровой. Возможность снижения качества сигнала определяется технологией, в которой необходима компрессия /декомпрессия звука, видео. Например, если вы говорите по телефону, то не требуется звука качества проигрывателя аудиокомпактдисков. Конечно, можно разработать и такую технологию передачи звука на расстояние, но тогда стоимость телефонного аппарата превысит стоимость хорошего автомобиля. Если взять видеофонию, которая позволяет видеть собеседника, то уровень четкости изображения для пользователя менее важен, чем при просмотре им телевизионных программ. Поэтому тип компрессии и ее степень выбирается в зависимости от используемого оборудования и тех требований, которые ставит перед информацией ее конечный потребитель.

Если при “уплотнении” с информацией успешно справлялись первые поколения ЭВМ, то при работе со звуком (тем более с видео) технология компрессии стала возможна только с появлением быстродействующих процессоров. Поэтому и мультимедиа, как тип технологий коммуникации, стали развиваться только в последнее десятилетие. Способности микропроцессоров растут весьма быстро, удваиваются каждые 18 месяцев (так называемый закон Моора). Сегодня есть технологии, позволяющие разместить более 20 миллионов транзисторов на одном микрочипе.