Разработка системы видеоконференций

Технология передачи мультимедийных данных в сетях с интегрированными услугами. Принципы организации систем видеосвязи. Международные стандарты абонентских устройств для организации видеоконференций. Методы информационного кодирования и декодирования.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид контрольная работа
Язык русский
Дата добавления 05.04.2014
Размер файла 219,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Содержание

Введение

1. Обзор систем видеоконференций

1.1 Назначение систем видеоконференций

1.2 Передача мультимедийных данных в INTERNET в режиме реального времени

2. Технические требования на абонентские устройства для организации видеоконференцсвязи

2.1 Выбор структуры и форматов данных, используемых для организации видеоконференций

2.2 Выбор метода кодирования - декодирования, описание стандартов кодирования

3. Разработка структурной схемы устройства кодирования-декодирования

3.1 Значение ДКП в кодировании видеопотока

3.2 Структурная схемы абонентского устройства кодирования

3.3 Расчет цифровых потоков в системе видеоконференций

Заключение

Список использованных источников

Введение

Среди наиболее перспективных сфер применения видеоконференций можно выделить следующие:

- совместная работа над документами, приложениями в рабочей группе;

- корпоративная сеть.

Данный способ групповой работы находит все большее применение благодаря увеличению числа компаний, рабочие места сотрудников которых располагаются по месту жительства.

Это способствует повышению эффективности их работы и существенной экономии средств.

В частности, исключается аренда помещений, оплата счетов на электроэнергию, рабочее время.

Получившая в последнее время развитие практика постепенного внедрения средств видеоконференций в сферу обучения позволит не просто прослушать и увидеть лекцию известного преподавателя, находящегося в другом полушарии, но осуществлять интерактивное общение с помощью видеоконференций.

В проекте рассмотрен стандарт Н.323 для проведения видеоконференций в сетях с интегрированными услугами.

Целью данного проекта является организация видеоконференцсвязи на основе стандарта Н.323, а задачами:

1) Рассмотреть организацию видеоконференций, как самостоятельную отрасль систем видеосвязи;

2) Изучить технологию передачи мультимедийных данных в INTERNET в режиме реального времени;

3) Изучить все технические требования, предъявляемые к абонентским устройствам для организации видеоконференцсвязи, соответствующие международным стандартам;

4) Разработать структурную схему устройства кодирования - декодирования.

1. Обзор систем видеоконференций

1.1 Назначение систем видеоконференций

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

Благодаря тому, что видеоконференции, предоставляют возможность общения в реальном режиме.

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

Получившая в последнее время развитие практика постепенного внедрения средств видеоконференций в сферу обучения позволит не просто прослушать и увидеть лекцию известного преподавателя, находящегося в другом полушарии, но осуществлять интерактивное общение с помощью видеоконференций.

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

Наиболее распространены благодаря относительно невысокой стоимости и быстроте окупаемости затрат сегодня настольные средства проведения видеоконференций.

Рис. 1. - Настольные видеоконференции:

Доступная аудитория и вариант общения: обычно диалог двух лиц. Качественная характеристика связи: нет необходимости в большой производительности (ширине полосы связи).

Необходимые затраты: только программное и аппаратное обеспечение, используемое на рабочем месте. Необходимое оборудование: компьютер с установленной поддержкой аудио и видео, микрофон, динамики или наушники, видеокамера, LAN, ISDN соединение. Оптимально для совместного интерактивного обмена информацией, использование разделяемых приложений, пересылка файлов с низкими временными и финансовыми затратами. Настольная видеоконференция объединяет аудио- и видео-средства, технологии связи для обеспечения взаимодействия в реальном масштабе времени путем использования обычного персонального компьютера. При этом все участники находятся на своих рабочих местах, а подключение к сеансу видеоконференций производится с персонального компьютера способом, очень похожим на обычный телефонный звонок.

Рис. 2. - Групповые видеоконференции:

Групповые видеоконференции.

Доступная аудитория и вариант общения: группа с группой.

Качественная характеристика связи: необходима большая производительности (ширине полосы связи).

Необходимые затраты: программное и аппаратное обеспечение, а также затраты на специализированные средства и помещения.

Необходимое оборудование: обязательны дисплей (по диагонали 29 или 37 дюймов) с возможностью масштабирования изображения, switched 56, ISDN соединение, специализированное оборудование.

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

Студийные видеоконференции (СВ).

Доступная аудитория и вариант общения: обычно один говорящий с аудиторией. Качественная характеристика связи: необходима максимальная производительность (ширина полосы связи).

Необходимые затраты: на оборудование студии, на специализированное оборудование.

Необходимое оборудование: студийные камеры, соответствующее звуковое оборудование, контрольное оборудование и мониторы, доступ к спутниковой связи или оптоволоконной линии связи.

Оптимально для решения задач, где требуется максимальное качество и максимум возможностей для организации обработки информации большим числом людей. Характерные представители: специализированное телеоборудование.

Идеи по развитию видеоконференцсвязи упираются в такие достаточно серьезные проблемы, как полное соответствие систем прежде всего принятым промышленным стандартам, таким, как H.323, который определяет, каким образом, в каком объеме и с каким качеством будут передаваться аудио- и видеоданные по линиям ISDN. Несмотря на не стихающие споры, большинством ведущих поставщиков стандарт H.323 оценен как самый жизнеспособный, наиболее удачно сочетающий скорость передачи и качество передаваемой информации по узкополосным линиям, подобно тому как V.32 является общепринятым стандартом для определения рабочих характеристик модемной связи.

1.2 Передача мультимедийных данных в INTERNET в режиме реального времени

Системы видеоконференций базируются на достижениях технологий средств телекоммуникаций и мультимедиа. Изображение и звук с помощью компьютера передаются по каналам связи локальных и глобальных вычислительных сетей. Ограничивающими факторами для таких систем будет пропускная способность канала связи и алгоритмы компрессии/декомпрессии цифрового изображения и звука.

На сегодня известны два основных типа алгоритмов сжатия видеоизображения: алгоритмы сжатия без потерь и алгоритмы сжатия с потерями. Алгоритмы сжатия с потерями позволяют добиться очень высокой степени сжатия изображения, такой, что даже по низкоскоростным каналам связи можно передавать изображения с незначительной потерей качества, практически незаметной для человеческого глаза.

Выполнение таких алгоритмов требует достаточно больших вычислительных мощностей.

Для достижения приемлемых частот смены кадров на экране монитора требуется дорогостоящее аппаратное обеспечение, называемое общим словом CODEC (compression/decompression). Концепция настольных видеоконференций предполагает возможность доступа к телеконференциям с любого, даже домашнего, компьютера.

Использование дорогостоящего оборудования CODEC идет вразрез с этой концепцией, что заставляет создателей аппаратуры систем видеоконференций прибегать к разумным компромиссам. Декомпрессия изображения требует меньшей вычислительной мощности, чем компрессия, поэтому некоторые производители используют аппаратные средства для компрессии данных, а декомпрессия осуществляется программно.

Стандарт JPEG (Joint Photographic Experts Group, группа экспертов по фотографическим изображениям) является стандартом ISO (International Standards Organization, Международная организация по стандартизации).

Этот стандарт поддерживает компрессию как с потерями, так и без потерь. Однако если термин "формат стандарта JPEG" употребляется без каких-либо оговорок, то обычно это означает, что подразумевается компрессия с потерями. Сжатие изображения по методу JPEG предполагает преобразование блоков изображения в реальном цвете размером 8х8 пикселов в набор уровней яркости и цветности. К каждому блоку применяется двумерное дискретное преобразование Фурье, в результате чего получается набор из 64 коэффициентов, представляющих данный блок. Затем коэффициенты квантуются с помощью таблиц компонентов яркости и цветности, после чего информация о блоке упаковывается в коэффициенты, соответствующие меньшим частотам.

В результате получается представление коэффициентов в двоичном виде. Этот метод обеспечивает сжатие изображения в пределах от 10:1 до 20:1 при приемлемом качестве. Основное назначение формата JPEG с потерями - получение фотографических изображений высокой степени сжатия при незначительных видимых потерях качества.

Формат MJPEG, или Motion JPEG (JPEG для подвижных изображений) стандартом ISO не является. Тем не менее, так принято называть цифровой видеосигнал, представляющий собой последовательность изображений, сжатых с потерями в стандарте JPEG.

Формат Motion JPEG (MPEG).

Цветное цифровое изображение из сжимаемой последовательности переводится в цветовое пространство YUV (YCbCr). Компонента Y представляет собой интенсивность, а U и V - цветность. Так как человеческий глаз менее восприимчив к цветности, чем к интенсивности, то разрешений цветовых компонент может быть уменьшено в 2 раза по вертикали, или и по вертикали и по горизонтали.

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

Основная идея всей схемы - это предсказывать движение от кадра к кадру, а затем применить дискретное косинусное преобразование (ДКП), чтобы перераспределить избыточность в пространстве. ДКП выполняется на блоках 8х8 точек, предсказание движения выполняется на канале интенсивности (Y) на блоках 16х16 точек, или, в зависимости от характеристик исходной последовательности изображении (чересстрочная развертка, содержимое), на блоках 16х8 точек. Другими словами, данный блок 16х16 точек в текущем кадре ищется в соответствующей области большего размера в предыдущих или последующих кадрах. Коэффициенты ДКП (исходных данных или разности этого блока и ему соответствующего) квантуются, то есть делятся на некоторое число, чтобы отбросить несущественные биты.

Соотношение кадров друг с другом.

Существует три типа закодированных кадров: I-фреймы - это кадры, закодированные как неподвижные изображения - без ссылок на последующие или предыдущие. Они используются как стартовые. P-фреймы - это кадры, предсказанные из предыдущих I- или P-кадров. Каждый макро-блок в P- фрейме может идти с вектором и разностью коэффициентов ДКП от соответствующего блока последнего раскодированного I или P, или может быть закодирован как в I, если не соответствующего блока не нашлось. И, наконец, существуют B- фреймы, которые предсказаны из двух ближайших I или P-фреймов, одного предыдущего и другого - последующего. Соответствующие блоки ищутся в этих кадрах и из них выбирается лучший. Ищется прямой вектор, затем обратный и вычисляется среднее между соответствующими макро-блоками в прошлом и будущем. Если это не работает, то блок может быть закодирован в I- фрейме.

2. Технические требования на абонентские устройства для организации видеоконференцсвязи

2.1 Выбор структуры и форматов данных, используемых для организации видеоконференций

Существует много причин, почему протоколы семейства TCP/IP были выбраны за основу Internet. Это прежде всего возможность работы с этими протоколами как локальных (LAN), так и в глобальных (WAN) сетях, способность протоколов управлять большим количеством стационарных и мобильных пользователей. К данному протоколу больше подходит название "Комплекс протокол Internet".

В его состав входят протоколы UDP,ARP, ICMP, TELNET, FTP и многие и другие, но часто используют только термин TCP/IP.

Часть из семейства протоколов TCP/IP обеспечивает выполнение "низкоуровневых" сетевых функций для множества приложений, таких, как работа с аппаратными протоколами, поддержка механизма доставки пакета по адресу, назначения через множества сетей и хостов, обеспечение достоверности и надежности соединения и др.

Другая часть протоколов предназначена для выполнения прикладных задач, таких, как передача файлов между компьютерами, отправка электронной почты или чтение гипертекстовой страницы WWW-сервера.

Задачей ТСР является доставка всей информации компьютеру получателя, контроль последовательности передаваемой информации, повторная отправка не доставленных пакетов в случае сбоя работы сети. Кроме того, если сообщение достаточно большое, чтобы отправить его в данном пакете, ТСР делит и отправляет его несколькими блоками. ТСР также осуществляет контроль за составлением первоначального сообщения из этих блоков на компьютере получателя. Наиболее широко используемый протокол транспортного уровня - это, как было описано выше, ТСР. Несмотря на то, что ТСР позволяет поддерживать множество разнообразных распределенных приложений, он не подходит для приложения реального времени. Использование ТСР в качестве транспортного протокола ТСР для этих приложений невозможно по нескольким причинам:

1. Этот протокол позволяет установить соединение только между двумя конечными точками, следовательно, он не подходит для многоадресной передачи;

2. ТСР предусматривает повторную передачу потерянных сегментов, прибывающих, когда приложение реального времени уже их не ждет;

3. ТСР не имеет удобного механизма привязки информации о синхронизации к сегментам - дополнительное требование приложений реального времени.

RTCP выполняет несколько функций:

1. Обеспечение и контроль качества услуг и обратная связь в случае перегрузки;

2. Идентификация отправителя. Пакеты RTCP содержат стандартное текстовое описание отправителя;

3. Оценка размеров сеанса и масштабирование.

Таким образом с протоколом сетевого уровня IP (Internet Prortocol) взаимодействуют два протокола транспортного уровня: TCP и UDP.

Необходимость передачи аудио- и видеоинформации по Internet привела к созданию нового транспортного протокола RTP (Real-time Transport Protocol).

Его рабочая спецификация была предложена группой AVT (Audio/Video Transport working group) разработчиков средств передачи аудио/видеоинформации, входящей в организацию IETF (Internet Engineering Task Force).

Протокол RTP отвечает за очередность и качество аудио или видеоинформации.

Рис. 3. - Логическая структура сетевого программного обеспечения (протокол обмена данных):

2.2 Выбор метода кодирования - декодирования, описание стандартов кодирования

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

Рассмотрим, что представляет собой рекомендация Н.323.

Совместимые с H.323 приложения и поддерживающая их инфраструктура Internet являются основой нового направления развития коммуникационных возможностей, связанных с использованием ПК. Программное обеспечение, разработанное Intel и другими компаниями на основе стандарта H.323, впервые позволило без проблем, с помощью простого нажатия кнопки, осуществлять обмен аудио- и видеоданными.

Технический обзор H.323.

Рекомендация H.323 описывает требования к терминалам, другому оборудованию и различным службам, предъявляемые при передаче мультимедиа-потоков по локальной сети с негарантированным качеством соединения. Терминалы, а также другое оборудование, соответствующее требованиям H.323, могут использоваться для передачи голоса, цифровых данных и видеоинформации, а также произвольного сочетания этих потоков (например, для видеотелефонной связи) в реальном масштабе времени.

Локальная сеть, с помощью которой связаны совместимые с H.323 терминалы, может быть простым сегментом, соединением по типу "кольцо" или целым набором сегментов сложной топологии соединений. Необходимо заметить, что сложность структуры сети влияет на производительность H.323-терминалов. К сожалению, рассмотрение способов, с помощью которых можно добиться нужной производительности терминалов при работе со сложными сетями, выходит за рамки рекомендации H.323.

Видеопоток стандарта Н.261. Рекомендация ITU-T Н.261. была разработана для передачи видеоинформации при уровнях битового потока Рх64 Кбит/с, р - может меняться от 1 до 30.

Табл. - Форматы исходных данных CIF QCIF:

Стандарт включает как кодирование отдельных кадров в стиле JPRG, так и использование компенсации движения для устранения временной корреляции между кадрами. Он относится к гибридным системам сжатия в пространственной и временной областях. Для того, чтобы обеспечить преобразование данных различных систем телевидения к единому стандарту, был разработан стандарт CIF (общий промежуточный стандарт).

Используется также формат QCIF с половинным разрешением.

Частота кадров составляет 29,97 кадров/с, но может быть и понижена до 10-15 кадров/с.

Декодер должен быть способным раскодировать поток с пропущенными кадрами, так как для увеличения сжатия предусмотрена возможность опускать при кодировании отдельные кадры вместо того, чтобы поддерживать постоянную частоту кадров.

Стандартом предусмотрено разбиение видео потока на пять уровней:

- уровень кадров (для CIF-формата - 352х288 пикселов, 396 макро-блока, 1584 блока, 12 групп блоков);

- код начала кадра (20 бит);

- номер кадра в последовательности (5 бит);

- тип кадра в последовательности (6 бит).

Дополнительные данные:

- уровень группы блоков (GOB) (176х48 пикселов, 132 блока. 33 макро-блока);

- код начала группы (16 бит);

- номер группы в кадре (4 бита);

- уровень квантования в группе (5 бит).

Дополнительные данные:

- уровень макро-блока (16х16 пикселов, 4 блока);

- код адреса макро-блока (код переменной длины, до 11 бит);

- уровень блока (8х8 пикселов);

- коэффициенты ДКП (коды переменной длины, до 13 бит).

Рис. 4. - Структура свертки видеоизображения в декодере по стандарту Н.323:

1) Входной поток подвергается предварительной обработке:

Если исходное изображение передается в виде чересстрочных полей, то из них формируются кадры с прогрессивной разверткой, кадры доходят до формата CIF или QCIF. Производится преобразование RGB в YUV. Производится преобразование из формата цветности 4:4:4 в 4:2:0 (горизонтальная и вертикальная).

Рис. 5. - Двумерная 2:1 выборка цветоразностных элементов по отношению к элементам яркости:

Эта схема преобразования обычно используется для стандарта Н.323. На рис. 5 изображена двумерная 2:1 выборка цветоразностных элементов по отношению к элементам яркости. Элементы Cb и Cr не совпадают по расположению с элементами яркости, но представляют информацию о цвете для группы четырех элементов яркости, расположенных по углам квадрата. Значение Си СR обычно вычисляются 4:4:4 путем горизонтальной и вертикальной фильтрации и интерполяции. Обычно значения Cb и Cr вычисляются только для каждой второй линии элементов яркости.

Т. о. Остальные линии несут только яркостную составляющю.4:2:0. Ширина полосы сигнала 4:2:0 идентична полосе сигнала 4:1:1.

На рис. 5 Представлен построчный видеосигнал, в котором используется только одно поле сигнала.

Для устранений возможных искажений типа появления ложных элементов на границе объектов или смещения позиции, может применяться перефильтрация низкочастотным фильтром.

2) Изображение разбивается на макро-блоки, для которых находятся вектора движения. Вектора движения для макро-блоков могут быть только целочисленными и по абсолютной величине не превышать 15 пикселов.

3) Находятся ошибки предсказания движения.

4) Производится анализ информации о движении и принимается решение о способе кодирования макро-блока.

5) В зависимости от результатов предыдущей стадии или исходный или разностный сигнал подвергается дискретному косинусному преобразованию.

6) Осуществляется квантование коэффициентов ДКП, упорядочивание, и кодирование кодами переменой длины.

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

3. Разработка структурной схемы устройства кодирования-декодирования

3.1 Значение ДКП в кодировании видеопотока

Как известно, ДКП хорошо декоррелирует значения пикселей блока изображения, для которого оно осуществляется, другими словами, минимизирует значение энтропии в этом блоке при заданном шаге квантования (ШК).

Именно поэтому ДКП широко используется в сжатии изображений (стандарт JPEG) и сжатии видео (семейство стандартов MPEG, стандарт H.264 и др.).

Чтобы понять, как этот факт можно использовать при реконструкции утерянных пикселей изображения, рассмотрим подробнее, что представляют собой коэффициенты ДКП какого-либо блока изображения. Коэффициенты ДКП для естественных фотографических изображений распределены по обобщенному Гауссовскому закону распределения:

Рис. 6. - Обобщенное Гауссовское распределение:

На рис. 6 приведено Гауссовское распределение для б = 0,5, а на рис. 7 - гистограмма распределения коэффициентов ДКП изображения.

Рис. 7. - Гистограмма значений коэффициентов ДКП блоков 8 * 8 пикселей тестового изображения Barbara при ШК = 1:

Как видно, приведенные на рис. 6 и 7 распределения достаточно похожи. На рис. 8 приведен график энтропии данных, имеющих обобщенное Гауссовское распределение с рис. 6, а на рис. 9 - графики энтропии для квантованных коэффициентов реальных изображений.

Рис. 8. - Энтропия данных, имеющих распределение, как на рис. 1:

Рис. 9. - Энтропия коэффициентов ДКП тестовых изображений Barbara, Lena и Baboon для ШК = 1:

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

На рис. 10 приведены графики энтропии коэффициентов ДКП для одного и того же изображения, но при разных шагах квантования.

Рис. 10. - Энтропия коэффициентов ДКП изображения для разных ШК:

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

Рис. 11. - График функции:

Что же происходит с законом распределения и энтропией коэффициентов ДКП при искажении изображения, например, импульсным шумом? Гистограмма значений коэффициентов ДКП существенно изменяется (рис. 12 в сравнении с рис. 7), а суммарная энтропия коэффициентов ДКП резко возрастает (см. рис. 13).

Рис. 12. - Гистограмма значений коэффициентов ДКП тестового изображения Barbara для ШК = 1, если один пиксель каждого блока изображения искажен шумом типа «перец» (значение 0):

Рис. 13. - Энтропия коэффициентов ДКП тестового изображения Barbara при ШК = 1 для импульсного шума с вероятностями 0, 3 и 10%:

Собственно, так как ДКП минимизирует энтропию в блоке изображения, то внесение любых случайных искажений будет приводить к ее повышению, а задача нахождения истинных (неискаженных) значений утерянных пикселей сводится к такому изменению значения утраченного пикселя (или группы пикселей), которое приведет к минимизации суммарной энтропии коэффициентов ДКП блока. Основная идея предлагаемого подхода - за счет варьирования значения заданного пикселя попытаться минимизировать энтропию коэффициентов DCT в блоке изображения и, таким образом, найти истинное значение этого пикселя. При этом, уменьшение модулей коэффициентов, близких к нулю, будет иметь большее значение, чем уменьшение коэффициентов с большими значениями модулей. В результате такой минимизации энтропии будут подавлены (уменьшены) в основном коэффициенты, близкие к нулю, а информационная часть коэффициентов, сосредоточенная в длинных хвостах гистограммы, останется без больших изменений.

3.2 Структурная схемы абонентского устройства кодирования

Задачей работы является: прием и передачи данных. На входе - стандартный компонентный телевизионный сигнал, на выходе - стандартный цифровой компонентный сигнал.

Рис. 14. - Структурная схема абонентского устройства кодирования:

Для аппаратной реализации данного устройства декодирования по выбранному стандарту используем специализированную элементарную базу фирмы GEC PLESSEY Plesse т. к., она построена по интегральным технологией, обладает большой функциональностью, позволяет сократить массу, габариты, стоимость.

На основе выбранных компонентов составим структурную схему декодирующего абонентского устройства видеоконференций.

Входной поток по стандарту передачи видеоданных Н.261 поступает на демультиплексор, чтобы обеспечить постоянство цифрового потока. В устройстве декодирования используют буфер приема RECEVE BUFER 32Кх8, который имеет размер 32 Кбайта.

Для декодирования демультиплексировано информации поставим видео-декодер VP2615. Для проведения операции декодирования необходимо ОЗУ на 1 кадр. Т. к., мы используем формат CIF, объем памяти должен быть 128 Кб. Для преобразования формата CIF в стандартный формат, согласно рекомендации CCIT 601 используем конвертор VP 520. Для обеспечения преобразования необходима память на два кадра. Объем информации 256 Кб. Для преобразования цифрового цветоразностного сигнала в RGB используем конвертор цветного изображения VP 510. Для управления декодером используем системный контроллер, который может управляться центральным процессором компьютера.

3.3 Расчет цифровых потоков в системе видеоконференций

Рис. 15. - Структурная схема видео-фильтра:

На вход видео-фильтра подаем стандартный цифровой сигнал в соответствии с рекомендацией CCIt 601. Цифровой поток = 720 * 288 * 2 * 1 + 2 * 360 * 288 * 2 * 1 = 829440 байт (формат PAL). После прохождения сигнала через видео-фильтр скорость цифрового потока стала соответственно 360 * 288 * 2 + 180 * 144 * 2 * 2 = 311040 байт (формат CIF). На выходе же видео-кодека скорость потока будет от 64 Кбит, до 2 Мбит.

Заключение

В данном проекте было, была проведена разработка абонентского устройство, которое позволяет принимать и передавать сигнал для видеоконференций по линии связи ISDN.

Полученное устройство разработано на современной элементной базе и соответствует мировым стандартам. Параметры устройства позволяют реализовать обмен данными, голосом, видео через глобальные компьютерные сети (например INTERNET). Проведён расчёт цифровых потоков в системе видеоконференции, а также рассчитана его скорость. При разработке структурной схемы абонентского устройства кодирования учтены все стандарты ISO, а именно такие, как Н.323, Н.261.

Изучено преобразование данных различных систем телевидения к единому стандарту. Рассмотрен алгоритм кодирования входного потока с проведением двумерной выборки цветоразностных сигналов по отношению к элементам яркости. Проведен анализ существующих на сегодняшний день протоколов взаимодействия устройств для проведения видеоконференций.

Все поставленные цели и задачи выполнены, а именно:

1) Проведён обзор систем видеоконференций и их назначений;

2) Рассмотрена технология передачи мультимедийных данных в Internet в режиме реального времени;

3) Рассмотрены структуры форматов данных;

4) Изучены и выбраны методы кодирования - декодирования, соответствующие стандарту Н.323;

5) Разработана структурная схема устройства кодирования - декодирования, а также произведён расчёт цифровых потоков в системе видеоконференций; мультимедийный видеосвязь декодирование

6) Рассмотрено дискретное косинусное преобразование в системе кодирования видеопотока.

Список использованных источников

1. ММКР. Параметры кодирования сигналов цифрового телевидения для студий. - Рекомендации 601, 450 с.

2. Цифровое телевидение / Под редакцией М.И. Кривошеева. - М.: Связь, 1980, 570 с.

3. Золотов С., Протоколы INTERNET. - СПб.: BHV - Санкт-Петербург, 1998, 304 с.

3. Прэтт У. Цифровая обработка изображений. Т.1, Т.2. - М.: Мир, 1982, 150 стр.

4. Годьберг Л.М., Матюшкин Б.Д. Цифровая обработка сигналов. Справочник. - М.: Радио и связь, 1995, 235 с.

5. Катермоул Б.В. Принципы импульсной кодовой модуляции / Перевод с английского под ред. В.В. Маркова. - М.: Связь, 1994, 240 стр.

6. Телевизионная техника. Справочник / Под общей ред. Ю.Б. Зубарева и Г.Л. Глориозова. - М.: Радио и связь, 1994, 310 с.

Размещено на Allbest.ru

...

Подобные документы

  • Назначение систем видеоконференций. Передача мультимедийных данных через сеть Internet в режиме реального времени. Выбор структуры и форматов данных в системе видеоконференций. Выбор метода кодирования и декодирования, описание стандарта кодирования.

    курсовая работа [863,8 K], добавлен 17.10.2012

  • Схема модулятора и демодулятора для передачи данных по каналу ТЧ. Проектирование синхронизатора и расчет его параметров. Метод коррекции фазо-частотной характеристики канала ТЧ. Разработка системы кодирования/декодирования циклического кода.

    курсовая работа [305,1 K], добавлен 22.10.2011

  • Методы помехоустойчивого кодирования и декодирования информации с помощью линейных групповых кодов. Принципы построения и функционирования кодирующих и декодирующих устройств этих кодов. Способы их декодирования с учетом помех различной кратности.

    лабораторная работа [39,2 K], добавлен 26.09.2012

  • Взаимодействие в режиме видеоконференций. Порядок организации каналов связи в сети Интернет. Преимущества программных решений. Виды персональных компьютеров. Видеоконференции стандартного качества. Основные этапы построения систем видеоконференцсвязи.

    презентация [5,8 M], добавлен 06.12.2012

  • Методы компрессии цифровых аудиоданных, кодирования речевых сообщений, алгоритмы кодирования изображений. Стандарты в области компьютерной видеоконференцсвязи. Сжатие с потерями и без потерь. Определение полосы частот для заданного качества сообщения.

    презентация [876,4 K], добавлен 16.03.2014

  • Функции основных блоков структурной схемы системы передачи дискретных сообщений. Определение скорости передачи информации по разным каналам. Принципы действия устройств синхронизации, особенности кодирования. Классификация систем с обратной связью.

    курсовая работа [478,7 K], добавлен 13.02.2012

  • Использование помехоустойчивого кодирования в системах передачи информации. Построение структурной схемы восьмиразрядного микроконтроллера M68HC11. Разработка алгоритма кодирования и декодирования информации. Подключение внешних портов ввода/вывода.

    курсовая работа [1,7 M], добавлен 05.09.2014

  • Структурная схема цифровых систем передачи и оборудования ввода-вывода сигнала. Методы кодирования речи. Характеристика методов аналого-цифрового и цифро-аналогового преобразования. Способы передачи низкоскоростных цифровых сигналов по цифровым каналам.

    презентация [692,5 K], добавлен 18.11.2013

  • Методы кодирования и декодирования циклических кодов, метод кодирования и декодирования сверточных кодов, формирование проверочных разрядов. Изучение обнаруживающей и исправляющей способности циклических кодов, исследование метода коммутации.

    лабораторная работа [709,6 K], добавлен 26.08.2010

  • Обзор методов кодирования информации и построения системы ее передачи. Основные принципы кодово-импульсной модуляции. Временная дискретизация сигналов, амплитудное квантование. Возможные методы построения приемного устройства. Расчет структурной схемы.

    дипломная работа [823,7 K], добавлен 22.09.2011

  • Организация телефонной сети. Услуги цифрового доступа. Система передачи данных, обеспечивающая полнодуплексный цифровой синхронный обмен данными. Служба передачи цифровых данных. Основные стандарты цифровых систем. Уровни мультиплексирования Т-системы.

    презентация [674,7 K], добавлен 28.01.2015

  • Разработка блок-схемы рабочей станции для сбора и обработки данных, кодирования и декодирования сигналов. Основные элементы системы. Проектирование и технология изготовления печатной платы, монтаж, контроль изготовления. Среда программирования LabVIEW.

    дипломная работа [4,4 M], добавлен 11.02.2017

  • Пути и методы повышения эффективности использования каналов передачи данных (повышение вероятностно-временных характеристик декодирования). Помехоустойчивое кодирование информации. Задание циклических кодов. Мажоритарное декодирование циклических кодов.

    дипломная работа [244,9 K], добавлен 24.02.2010

  • Обзор существующих методов передачи информации. Передача дискретных сообщений и виды манипуляции. Преобразование непрерывного сообщения в цифровую форму. Методы повышения помехоустойчивости систем передачи информации. Разработка схемных решений устройств.

    курсовая работа [1,8 M], добавлен 11.10.2013

  • Модель передачи данных с применением помехоустойчивого кодирования. Код с удвоением элементов, характеризующийся введением дополнительных символов для каждого информационной части комбинации. Принципы построения и режимы использования каскадных кодов.

    дипломная работа [780,7 K], добавлен 25.10.2013

  • Принцип кодирования аналогового сообщения, основанный на счетно-импульсном методе, принцип весового декодирования и демодуляции. Использование избыточного кодирования для повышения помехоустойчивости системы связи, влияние помех на качество передачи.

    лабораторная работа [134,0 K], добавлен 17.07.2010

  • Цифровые методы передачи информации. Цели кодирования сообщений. Классификация двоичных кодов. Принципы обнаружения и исправления ошибок кодами. Блок хранения данных на микросхемах К555ИР8. Принципиальная электрическая схема блока хранения данных.

    реферат [616,0 K], добавлен 08.04.2013

  • Количество поверочных элементов. Выбор образующего полинома. Построение матрицы синдромов для однократной ошибки. Схема кодера циклического кода. Оценка вероятности обнаруживаемой ошибки на выходе системы передачи. Алгоритм построения дешифратора.

    контрольная работа [3,6 M], добавлен 03.12.2010

  • Декодирование циклического кода с обнаружением ошибок. Способы декодирования с исправлением ошибок и схемная реализация декодирующих устройств. Коды Рида-Соломона являются недвоичными циклическими кодами. Синдром образцов ошибок с ненулевым коэффициентом.

    реферат [175,0 K], добавлен 11.02.2009

  • Технология интерактивного цифрового телевидения в сетях передачи данных. Контроль транспортной сети IPTV, ее архитектура, система условного доступа. Аппаратное решение для кодирования и транскодирования видеопотоков. Протоколы IPTV; мобильное телевидение.

    дипломная работа [3,5 M], добавлен 15.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.