прочееComputer Review#8(58)

Софья Разумовская, "CR"

"Выжатые" файлы

 В Интернете соблюдается закономерность: Скорость Загрузки Файла = K * Размер Файла. Умы компьютеризированной части человечества бьются над тем, как уменьшить объемы пересылаемой по сети информации. Особенно актуален этот вопрос для графики - тут важно сохранить хорошее (или приемлемое) визуальное качество картинки при небольшом объеме файла.

 Наиболее распространены в Интернете форматы сжатия - JPEG и GIF. А знаете ли вы про WIF - Wavelet Image Files?

 Wavelet-преобразование разработано много лет назад в одном из Исследовательских центров Ньюстона. А компания Compression Engines представляет на рынок коммерческий вариант применения этой технологии в виде высокоэффективного способа сжатия графических файлов.

 Применяя сложный алгоритм wavelet-преобразования к цифровой картинке, программа сжатия способна представить изображение в виде математического выражения. В результате этого сжатый WIF-файл может стать в 300 раз меньше по размеру по сравнению с оригиналом и при этом сохранить хорошее качество изображения. По утверждению компании Compression Engines, их способ сжатия превосходит JPEG по уровню сжатия и качеству восстановленного изображения.

 Использовать WIF-сжатие можно беспрепятственно в любой программной и аппаратной среде. Для просмотра WIF-файлов необходим plug-in npcewif32.dll размером около 400 Кб, который можно загрузить из Интернета с веб-сайта компании Compression Engines (http://www.cengines.com/cehome.htm). Там же можно бесплатно получить программу, позволяющую создавать WIF-файлы из других форматов: bmp, gif, pcx, tif, jpeg, tga, pgm.

 Объявленная скорость сжатия довольно высока: менее 0,2 секунд для компрессии и декомпрессии монохромной картинки размером 512 х 512 точек на ПК с процессором PentiumPro 200. Легко подсчитать, что WIF-сжатие подходит для организации видеоконференцсвязи. В ходе видеоконференций обычно обмениваются в два раза меньшими изображениями, wavelet справится с каждым кадров меньше чем за 0,1 секунду, а это значит, что по каналу связи можно передавать более 10 кадров в секунду - почти "реальное" видео, гораздо лучше многих практических результатов виденных мной видеоконференций.

 Wavelet-преобразование позволяет сжимать цветные изображения с коэффициентами от 20:1 до 300:1, монохромные - от 10:1 до 50:1 с сохранением высокого качества.


 Такая же фотография "Билла" только в два раза больше по величине и в 2,5 раза меньше по размеру файла приведена на указанном выше сайте. Она была сжата с оригинала размеров 1200 Кб. С коэффициентом сжатия 150:1 получился WIF-файл размером 8 (ВОСЕМЬ) Кб с разрешением 768 х 512 точек х 16 млн. цветов. Тот же файл, преобразованный в JPEG со средним коэффициентом сжатия, имеет размер 20 Кб. Его уменьшенную копию вы и видите на экране. Как уже говорилось, для просмотра WIF-файла нужен plug-in, которого у вас скорее всего нет.

 Wavelet-сжатие относится к категории методов сжатия с потерей качества (подобно JPEG). Оригинальное изображение не может быть полностью восстановлено после распаковки. Однако, следует подчеркнуть, что современные методы сжатия без потери качества позволяют уменьшать размер файла максимум в 4 раза, тогда как WIF-файл - до 300 раз.

 Хочется верить в столь замечательные свойства wavelet-сжатия. Главное, что для его широкого распространения необходимо признание этих свойств во всем мире и включение поддержки WIF в основные приложения.


прочееComputer Review#8(58)

Copyright © 1998 "Компьютерное обозрение"
Дизайн - leidenwebdesign - http://leiden.irkutsk.ru