1.1.3 Дискретное (цифровое) представление текстовой, графической, звуковой информации и видеоинформации. Единицы измерения количества информации
Видеоурок: Представление различных видов информации
Лекция: Дискретное (цифровое) представление текстовой, графической, звуковой информации и видеоинформации. Единицы измерения количества информации
Кодирование и декодирование
Какая бы информация не поступала бы на компьютер или отправлялась бы с него, он кодируется двоичным кодом, то есть с помощью двух символов 0 и 1. Это видно из рисунка:
Чтобы этот процесс происходил верно, на любом персональном компьютере имеется устройство кодирования и декодирования.
Кодирование – это процесс, позволяющий преобразовать любой вид информации в код.
Декодирование – это процесс, позволяющий преобразовать код в исходную информацию.
Распространение двоичный код получил благодаря своей простоте. Поскольку не нужно использовать большие объемы символов для кодирования информации, а вполне достаточно только двух цифр. При этом каждый символ носит некую смысловую нагрузку. 0 означает, что сигнал отсутствует, а 1 говорит о наличии сигнала. Однако существует и большой недостаток такого кодирования – большой массив кода, то есть для кодирования информации необходимо большое количество нулей и единиц, чтобы получить нужную комбинацию.
Существует несколько способов кодирования информации на компьютере. Выбор необходимо способа зависит от рода информации, которую необходимо закодировать. Информация может быть в виде текста, картинки, видео, звука или другое.
Аналоговое и цифровое кодирование
Самыми распространенными являются аналоговое и цифровое кодирование. Все мы знаем, что человек имеет некие органы чувств, которые воспринимают ту или иную информацию различными способами. Например, чтобы воспринять и хранить информацию в виде изображения, человеку необходимо хранить её в качестве фото, картинок, пленок и других. Чтобы сохранить видео информацию, необходимо использовать кассеты; для сохранения текстовой информации пользуются книгами, бумагой, библиотеками, архивами; для хранения аудиоинформации нужны пластинки. Примеров сохранения информации существует огромное множество. Но если говорить о компьютере, то на нем любая информация сохраняется в аналоговой или дискретной форме.
Если некая информация сохраняется аналоговым способом, для этого используется бесконечное множество значений, которые изменяются плавно. Что же касается дискретного способа – для хранения информации таким образом используется ограниченный массив, который может изменяться скачками. Рассмотрим это на примере:Понять, что такое аналоговый и дискретный способ можно и на примере изображения.
Если некое изображение рисовать красками, то оно является аналоговым, то есть постоянно изменяется цвет в зависимости от смешения красок.
Если же картина напечатана струйным принтером, то это дискретный способ задания информации, поскольку каждому отдельному пикселю изображения присвоен определенный цвет, причем переходы от пикселя к пикселю не обязательно плавные.
При хранении аудиоинформации на виниловой пластинке считается, что используется аналоговый способ задания информации, если же записать аудио на диск, то это будет дискретный способ. Чтобы перевести изображение или аудиозапись из аналоговой формы задания информации в дискретную, используют процесс дискретизации. При данном процессе непрерывная аналоговая информация разбивается на части, каждой из которых присваивается собственный код.
Кодирование изображения
Производить над графической информацией можно любые процессы в том случае, если они записаны одним из двух способов – растровым или векторным. Каждый тип изображения имеет собственный код.
Растровое изображение
Растровым называется то изображение, которое разбито на отдельные точки, которые называются пикселями.
Пиксель – это место на изображении, которому соответствует отдельный цвет.
Все в детстве играли в мозаику. Каждая деталь на изображении имела свой определенный цвет, из которых мы составляли определенную картинку. Растровое изображение подобно мозаике.
Разбиение целого изображения на пиксели называется дискретизацией.
В зависимости от того, сколько цветов имеется на изображении, оно имеет определенный размер:
Например, если у вас черно-белое изображение, то пиксель может иметь либо черный цвет, либо белый цвет. Каждый пиксель имеет конечный размер, равный 1 биту.
Если изображение имеет 4 цвета, то каждый пиксель имеет размер в 2 бита.
- Для 8-мицветной картинки размер пикселя – 3 бита.
- Для 16-тицветной картинки размер пикселя – 4 бита.
Как можно заметить, прослеживается некая закономерность. Если цвета 2, то это двойка в первой степени, поэтому каждый пиксель имеет размер 1 бит. 4 = 22, то есть каждый пиксель имеет размер, равный 2 битам, 8 = 23 – 3 бита, 16 = 24 – 4 бита.
Можно подумать, что чем больше цветов содержит изображение, тем оно качественнее. Однако основным фактором, который определяет качество изображения, считается размер пикселя – чем он меньше, тем изображение качественнее.Для кодирования информации в виде изображения используют два различных кода: RGB или CMYK.
Самой распространенной моделью кодирования считается первая, она состоит из трех основных цветов. Она получила свое название именно по первым буквам цветов: красный, зеленый и голубой (по-английски). Каждый пиксель такой кодировки имеет размер в 3 бита. Каждому биту соответствует один из трех цветов. При компановки трех цветов можно получить абсолютно любой цвет. Например, если пиксель не имеет ни одного из трех цветов, то он белый. Если он, например, имеет красный и голубой цвет, то в результате компановки можно получить пурпурный и т.д.
Итак, мы знаем, что одним из популярных разрешений экрана считается 1280 на 1024. Эти цифры означают количество пикселей по вертикали и по горизонтали. В итоге получается, что на экране такого разрешения имеется 1310720 пикселей. Если каждый пиксель имеет размер 32 бита, то минимальное количество необходимой видеопамяти должно быть около 5 Мб.
Большим минусом растрового изображения считается то, что его нежелательно увеличивать, поскольку начинает наблюдаться разделение изображения на пиксели.Векторное изображение
Если в предыдущем случае разделение изображения происходило на небольшие квадратики, то для векторного изображения возможно разделение на примитивы – точки, прямые, круги, эллипсы и т.д.
Для того, чтобы закодировать видео таким образом необходимо использовать сложные математические формулы. Однако, большим достоинством таких изображений является то, что их размер достаточно небольшой.
Кодирование звука
Хотелось бы рассмотреть кодирование звуковой дорожки двоичным кодом. Кодировка звука появилась значительно позднее, чем другие виды информации. Прежде необходимо понимать, что такое звук – это волна, которая имеет определенную амплитуду и частоту. В зависимости от частоты изменяется звучание, а громкость зависит от амплитуды звука. Мы можем заметить, что вокруг нас существует огромное количество звуков, которые имеют различную громкость, прерывность, частоту. Однако, всех их можно представить в виде суммарной синусоиды. Каждая синусоида в каждый момент времени имеет собственный код. Чтобы получить более точный звук, звуковую дорожку необходимо разделить на максимальное количество частей с минимальной длительностью.
Предыдущий урок | Следующий урок |
Оставить комментарий