Алгоритмы сжатия данных
курсовые работы, Информатика Объем работы: 31 стр. Год сдачи: 2012 Стоимость: 17 бел рублей (548 рф рублей, 8.5 долларов) Просмотров: 1185 | Не подходит работа? |
Оглавление
Введение
Заключение
Заказать работу
Оглавление
Оглавление 2
Введение 3
1. Принципы сжатия данных 5
2. Алгоритмы сжатия информации без потерь 8
2.1. Кодирование длин сессий (RLE) 8
2.2. Алгоритм Зива-Лемпеля 9
2.3. Алгоритм Лемпеля-Зива-Велча (Lempel-Ziv-Welch - LZW) 12
2.4. Код Хаффмана 12
2.5. Алгоритм PPM 19
2.6. Алгоритм BWT 20
2.7. Алгоритм арифметического кодирования 21
3. Алгоритмы сжатия с потерями 24
3.1. Графический формат JPEG 24
3.2. Графический формат PCX 26
3.3. Графический формат BMP 26
3.4. Графический формат GIF 26
3.5. Графический формат PNG 27
Заключение 28
Список использованной литературы 30
Оглавление 2
Введение 3
1. Принципы сжатия данных 5
2. Алгоритмы сжатия информации без потерь 8
2.1. Кодирование длин сессий (RLE) 8
2.2. Алгоритм Зива-Лемпеля 9
2.3. Алгоритм Лемпеля-Зива-Велча (Lempel-Ziv-Welch - LZW) 12
2.4. Код Хаффмана 12
2.5. Алгоритм PPM 19
2.6. Алгоритм BWT 20
2.7. Алгоритм арифметического кодирования 21
3. Алгоритмы сжатия с потерями 24
3.1. Графический формат JPEG 24
3.2. Графический формат PCX 26
3.3. Графический формат BMP 26
3.4. Графический формат GIF 26
3.5. Графический формат PNG 27
Заключение 28
Список использованной литературы 30
Введение
Быстрое развитие вычислительной техники привело к появлению различных мультимедийных приложений и программ, в которых используются как тексты, так и изображения, анимированные картинки и звук. Для хранения звука места требуется меньше, чем, например, для видео, но больше, чем для текста и рисунков.
Поэтому наиболее актуальными вопросами остаются:
• изыскание новых алгоритмов сжатия данных;
• исследование применимости известных алгоритмов сжатия.
Объект исследования – информация, представленная в виде текста, изображений и т.п. Предмет исследование – алгоритмы сжатия данных.
Кодирование информации имеет две цели:
• уменьшение объема передаваемой информации для высвобождения ресурсов хранения;
• повышение скорости передачи данных.
Основная цель курсовой работы - анализ эффективных алгоритмов сжатия и восстановления данных. Сжатие информации обеспечивает дополнительные временные ресурсы и ресурсы памяти.
Для выполнения поставленной цели должны быть решены следующие задачи:
1) изучение принципов сжатия информации;
2) рассмотрение подходов к сжатию информации;
3) изучение традиционных и современных методов и алгоритмов сжатия информации;
4) исследование эффективности применения алгоритмов в зависимости от типа и формата хранимой информации;
5) обоснование выбора используемых алгоритмов.
Быстрое развитие вычислительной техники привело к появлению различных мультимедийных приложений и программ, в которых используются как тексты, так и изображения, анимированные картинки и звук. Для хранения звука места требуется меньше, чем, например, для видео, но больше, чем для текста и рисунков.
Поэтому наиболее актуальными вопросами остаются:
• изыскание новых алгоритмов сжатия данных;
• исследование применимости известных алгоритмов сжатия.
Объект исследования – информация, представленная в виде текста, изображений и т.п. Предмет исследование – алгоритмы сжатия данных.
Кодирование информации имеет две цели:
• уменьшение объема передаваемой информации для высвобождения ресурсов хранения;
• повышение скорости передачи данных.
Основная цель курсовой работы - анализ эффективных алгоритмов сжатия и восстановления данных. Сжатие информации обеспечивает дополнительные временные ресурсы и ресурсы памяти.
Для выполнения поставленной цели должны быть решены следующие задачи:
1) изучение принципов сжатия информации;
2) рассмотрение подходов к сжатию информации;
3) изучение традиционных и современных методов и алгоритмов сжатия информации;
4) исследование эффективности применения алгоритмов в зависимости от типа и формата хранимой информации;
5) обоснование выбора используемых алгоритмов.
Заключение
Данные хранятся в форме, которая обеспечивает их наиболее тривиальное использование, скажем: обычные книжные тексты, ASCII коды текстовых редакторов, двоичные коды данных ЭВМ, отдельные отсчеты сигналов в системах сбора данных и т.д. Тем не менее, такое наиболее простое в использовании представление данных спрашивает вдвое - втрое, а иногда и в сотни раз больше места для их сохранения и полосу частот для их передачи, чем на самом деле нужно. Потому сжатие данных – это одно из наиболее злободневных направлений современной радиотехники.
Таким образом, цель сжатия данных - обеспечить компактное представление данных, производимых источником, для их более экономного сохранения и передачи по каналам связи.
В данной курсовой работе были рассмотрены вопросы архивации данных различными методами: сжатие без потерь и с потерями данных.
Алгоритмы сжатия информации без потерь:
Кодирование длин сессий (RLE)
Алгоритм Зива-Лемпеля
Алгоритм Лемпеля-Зива-Велча (Lempel-Ziv-Welch - LZW)
Код Хаффмана
Алгоритм PPM
Алгоритм BWT
Алгоритм арифметического кодирования
Алгоритмы сжатия с потерями:
Графический формат JPEG
Графический формат PCX
Графический формат BMP
Графический формат GIF
Графический формат PNG
Данные хранятся в форме, которая обеспечивает их наиболее тривиальное использование, скажем: обычные книжные тексты, ASCII коды текстовых редакторов, двоичные коды данных ЭВМ, отдельные отсчеты сигналов в системах сбора данных и т.д. Тем не менее, такое наиболее простое в использовании представление данных спрашивает вдвое - втрое, а иногда и в сотни раз больше места для их сохранения и полосу частот для их передачи, чем на самом деле нужно. Потому сжатие данных – это одно из наиболее злободневных направлений современной радиотехники.
Таким образом, цель сжатия данных - обеспечить компактное представление данных, производимых источником, для их более экономного сохранения и передачи по каналам связи.
В данной курсовой работе были рассмотрены вопросы архивации данных различными методами: сжатие без потерь и с потерями данных.
Алгоритмы сжатия информации без потерь:
Кодирование длин сессий (RLE)
Алгоритм Зива-Лемпеля
Алгоритм Лемпеля-Зива-Велча (Lempel-Ziv-Welch - LZW)
Код Хаффмана
Алгоритм PPM
Алгоритм BWT
Алгоритм арифметического кодирования
Алгоритмы сжатия с потерями:
Графический формат JPEG
Графический формат PCX
Графический формат BMP
Графический формат GIF
Графический формат PNG
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.